compiling wine on fedora core 0.94

traxtopel traxtopel at fastmail.fm
Wed Oct 1 17:27:40 UTC 2003


Problem compiling wine on fedora core 0.94

trying to compile last wine drop 20030911 on fedora, bails out with
Anyone have a solution.

gcc -c -I. -I. -I../../include -I../../include  -D_REENTRANT -fPIC
-D__WINESRC__ -D_WINX32_ -Wall -mpreferred-stack-boundary=2
-fno-strict-aliasing -Wpointer-arith  -O2 -g -pipe -march=i386
-mcpu=i686 -o
cookie.o cookie.c
In file included from /usr/include/openssl/ssl.h:179,
                 from internet.h:36,
                 from cookie.c:39:
/usr/include/openssl/kssl.h:136: error: syntax error before '*' token
/usr/include/openssl/kssl.h:149: error: syntax error before '*' token
/usr/include/openssl/kssl.h:150: error: syntax error before '*' token
/usr/include/openssl/kssl.h:151: error: syntax error before '*' token
/usr/include/openssl/kssl.h:151: error: syntax error before '*' token
/usr/include/openssl/kssl.h:152: error: syntax error before '*' token
/usr/include/openssl/kssl.h:153: error: syntax error before '*' token
/usr/include/openssl/kssl.h:155: error: syntax error before '*' token
/usr/include/openssl/kssl.h:157: error: syntax error before '*' token
/usr/include/openssl/kssl.h:159: error: syntax error before '*' token
/usr/include/openssl/kssl.h:167: error: syntax error before '*' token
In file included from internet.h:36,
                 from cookie.c:39:
/usr/include/openssl/ssl.h:909: error: syntax error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: error: syntax error before '}' token
make[2]: *** [cookie.o] Error 1

Problem seems to relate to an issue with krb5

i.e. cookie.o

 typedef struct kssl_ctx_st
         {
                                                                                                                             
         char *service_name;
         char *service_host;
         char *client_princ;
         char *keytab_file;
         char *cred_cache;
         krb5_enctype enctype;
         int length;
         krb5_octet do_not_use_this_in_wine *key;
         } KSSL_CTX;
 # 149 "/usr/include/openssl/kssl.h" 3 4
 krb5_error_code kssl_ctx_setstring(KSSL_CTX *kssl_ctx, int which, char
*text);
 KSSL_CTX *kssl_ctx_new(void);
 KSSL_CTX *kssl_ctx_free(KSSL_CTX *kssl_ctx);
 void kssl_ctx_show(KSSL_CTX *kssl_ctx);
 krb5_error_code kssl_ctx_setprinc(KSSL_CTX *kssl_ctx, int which,







More information about the fedora-test-list mailing list