Funny bug: 2.2.8 + openssl 0.9.7 :-)

Miroslav Zubcic hac+lists.samba.tehnical at
Thu Apr 3 13:12:26 GMT 2003

gcc 3.2, GNU/Linux redhat 8.0, samba 2.2.8 openssl 0.9.7a, krb5 1.2.7 ...

1. Openssl is compiled with new kerberos interface support
2. ssl.h includes kssl.h
3. kssl.h includes krb5.h
4. krb5.h includes profile.h (part of krb5 API)
5. Include path (-I) for local samba headers is first, system headers
   are included _after_ local headers.

6. Compiling lib/util.c
   In file included from /opt/local/include/openssl/kssl.h:72,
                    from /opt/local/include/openssl/ssl.h:179,
                    from lib/util.c:53:
   /opt/local/include/krb5.h:2067: parse error before "profile_t"
   make: *** [lib/util.o] Error 1

I have hardcoded full path in my /opt/local/include/krb5.h to include
/opt/local/include/profile.h in order to compile samba, but IMHO, you
realy need to fix this. :-)

		The Network is the Filesystem

More information about the samba-technical mailing list