Package: openssl
Version: 0.9.8a-4
Severity: important

Hi,

<openssl/ossl_typ.h> contains also:

typedef struct conf_st CONF;

name "CONF" is rather generic and in public header should be avoided.
It can be used by many another packages internally,
it breaks at least rebuild of current krb4 (1.2.2-11.3):

...
Making all in ftpd
make[3]: Entering directory `/tmp/krb4-1.2.2/build-tree/krb4-1.2.2/appl/ftp/ftpd' gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I../../../lib/roken -I../../../lib/roken -I./../common -DFTP_SERVER -I/usr/include/et -Wall -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-declarations -Wnested-externs -g -O2 -c `test -f 'ftpcmd.c' || echo './'`ftpcmd.c
In file included from /usr/include/openssl/crypto.h:131,
                 from /usr/include/openssl/ui.h:63,
                 from /usr/include/openssl/ui_compat.h:63,
                 from ../../../include/krb.h:52,
                 from ftpd_locl.h:154,
                 from ftpcmd.y:45:
/usr/include/openssl/ossl_typ.h:144: error: syntax error before numeric constant
make[3]: *** [ftpcmd.o] Error 1


Regards

                Petr





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to