From: <ra...@dy...> - 2007-12-03 11:40:26
|
make file error in IPSEC-0.5.2Hi All,=0A=0AI am getting the errors in crypt= o_openssl.c file.I am looking for ward for patch to sort this problem.I hav= e gone through the discussions on the mailing list.If anybody is having the= list pls forward it to me.=0A=0ARegards,=0ARavi=0A=0A=0Amake =0A=0APress E= nter key:=0A=0Amake=A0 all-recursive=0Amake[1]: Entering directory `/home/i= psec-tools-0.5.2'=0AMaking all in src=0Amake[2]: Entering directory `/home/= ipsec-tools-0.5.2/src'=0AMaking all in include-glibc=0Amake[3]: Entering di= rectory `/home/ipsec-tools-0.5.2/src/include-glibc'=0Aln -sf /usr/src/kerne= ls/2.6.21-1.3194.fc7-i686/include//linux=0Atouch .includes=0Amake[3]: Leavi= ng directory `/home/ipsec-tools-0.5.2/src/include-glibc'=0AMaking all in li= bipsec=0Amake[3]: Entering directory `/home/ipsec-tools-0.5.2/src/libipsec'= =0Amake[3]: Nothing to be done for `all'.=0Amake[3]: Leaving directory `/ho= me/ipsec-tools-0.5.2/src/libipsec'=0AMaking all in setkey=0Amake[3]: Enteri= ng directory `/home/ipsec-tools-0.5.2/src/setkey'=0Aif gcc -DHAVE_CONFIG_H = -I. -I. -I../..=A0=A0 -I/usr/local/ssl/include -I./../../src/racoon/missing= -I../../src/libipsec -include ../../src/include-glibc/glibc-bugs.h -I../..= /src/include-glibc -I../../src/include-glibc -g -O2=A0 -Wall -Werror -Wno-u= nused -MT setkey.o -MD -MP -MF ".deps/setkey.Tpo" -c -o setkey.o setkey.c; = \=0A=A0=A0=A0=A0=A0=A0=A0 then mv -f ".deps/setkey.Tpo" ".deps/setkey.Po"; = else rm -f ".deps/setkey.Tpo"; exit 1; fi=0A/bin/sh ../../libtool --mode=3D= link --tag=3DCC gcc -I../../src/libipsec -include ../../src/include-glibc/g= libc-bugs.h -I../../src/include-glibc -I../../src/include-glibc -g -O2=A0 -= Wall -Werror -Wno-unused=A0=A0 -o setkey ../libipsec/libipsec.la setkey.o p= arse.o token.o -lfl -lcrypto=A0 -lresolv -L/usr/local/ssl/lib=0Agcc -I../..= /src/libipsec -include ../../src/include-glibc/glibc-bugs.h -I../../src/inc= lude-glibc -I../../src/include-glibc -g -O2 -Wall -Werror -Wno-unused -o se= tkey setkey.o parse.o token.o=A0 ../libipsec/.libs/libipsec.a -L/usr/lib/op= enssl//lib -lfl -lcrypto -lresolv -L/usr/local/ssl/lib=0Amake[3]: Leaving d= irectory `/home/ipsec-tools-0.5.2/src/setkey'=0AMaking all in racoon=0Amake= [3]: Entering directory `/home/ipsec-tools-0.5.2/src/racoon'=0Aif gcc -DHAV= E_CONFIG_H -I. -I. -I../.. -I./../libipsec=A0=A0 -I/usr/local/ssl/include -= I./../../src/racoon/missing -include ../../src/include-glibc/glibc-bugs.h -= I../../src/include-glibc -I../../src/include-glibc -DSYSCONFDIR=3D\"/usr/lo= cal/etc\" -DADMINPORTDIR=3D\"/usr/local/var/racoon\" -g -O2=A0 -Wall -Werro= r -Wno-unused -MT eaytest.o -MD -MP -MF ".deps/eaytest.Tpo" -c -o eaytest.o= eaytest.c; \=0A=A0=A0=A0=A0=A0=A0=A0 then mv -f ".deps/eaytest.Tpo" ".deps= /eaytest.Po"; else rm -f ".deps/eaytest.Tpo"; exit 1; fi=0Agcc -DHAVE_CONFI= G_H -I. -I. -I../.. -I./../libipsec=A0=A0 -I/usr/local/ssl/include -I./../.= ./src/racoon/missing -include ../../src/include-glibc/glibc-bugs.h -I../../= src/include-glibc -I../../src/include-glibc -DSYSCONFDIR=3D\"/usr/local/etc= \" -DADMINPORTDIR=3D\"/usr/local/var/racoon\" -g -O2=A0 -Wall -Werror -Wno-= unused -DEAYDEBUG -o crypto_openssl_test.o -c ./crypto_openssl.c=0AIn file = included from ./crypto_openssl.c:79:=0A./../../src/racoon/missing/crypto/sh= a2/sha2.h:103: error: conflicting types for =91SHA256_CTX=92=0A/usr/local/s= sl/include/openssl/sha.h:135: error: previous declaration of =91SHA256_CTX= =92 was here=0A./../../src/racoon/missing/crypto/sha2/sha2.h:108: error: co= nflicting types for =91SHA512_CTX=92=0A/usr/local/ssl/include/openssl/sha.h= :181: error: previous declaration of =91SHA512_CTX=92 was here=0A./../../sr= c/racoon/missing/crypto/sha2/sha2.h:117: error: conflicting types for =91SH= A256_Init=92=0A/usr/local/ssl/include/openssl/sha.h:142: error: previous de= claration of =91SHA256_Init=92 was here=0A./../../src/racoon/missing/crypto= /sha2/sha2.h:118: error: conflicting types for =91SHA256_Update=92=0A/usr/l= ocal/ssl/include/openssl/sha.h:143: error: previous declaration of =91SHA25= 6_Update=92 was here=0A./../../src/racoon/missing/crypto/sha2/sha2.h:119: e= rror: conflicting types for =91SHA256_Final=92=0A/usr/local/ssl/include/ope= nssl/sha.h:144: error: previous declaration of =91SHA256_Final=92 was here= =0A./../../src/racoon/missing/crypto/sha2/sha2.h:123: error: conflicting ty= pes for =91SHA384_Init=92=0A/usr/local/ssl/include/openssl/sha.h:185: error= : previous declaration of =91SHA384_Init=92 was here=0A./../../src/racoon/m= issing/crypto/sha2/sha2.h:124: error: conflicting types for =91SHA384_Updat= e=92=0A/usr/local/ssl/include/openssl/sha.h:186: error: previous declaratio= n of =91SHA384_Update=92 was here=0A./../../src/racoon/missing/crypto/sha2/= sha2.h:125: error: conflicting types for =91SHA384_Final=92=0A/usr/local/ss= l/include/openssl/sha.h:187: error: previous declaration of =91SHA384_Final= =92 was here=0A./../../src/racoon/missing/crypto/sha2/sha2.h:129: error: co= nflicting types for =91SHA512_Init=92=0A/usr/local/ssl/include/openssl/sha.= h:189: error: previous declaration of =91SHA512_Init=92 was here=0A./../../= src/racoon/missing/crypto/sha2/sha2.h:130: error: conflicting types for =91= SHA512_Update=92=0A/usr/local/ssl/include/openssl/sha.h:190: error: previou= s declaration of =91SHA512_Update=92 was here=0A./../../src/racoon/missing/= crypto/sha2/sha2.h:131: error: conflicting types for =91SHA512_Final=92=0A/= usr/local/ssl/include/openssl/sha.h:191: error: previous declaration of =91= SHA512_Final=92 was here=0Acc1: warnings being treated as errors=0A./crypto= _openssl.c: In function =91eay_check_x509sign=92:=0A./crypto_openssl.c:882:= warning: passing argument 2 of =91d2i_X509=92 from incompatible pointer ty= pe=0A./crypto_openssl.c: In function =91eay_get_x509sign=92:=0A./crypto_ope= nssl.c:1031: warning: passing argument 3 of =91d2i_PrivateKey=92 from incom= patible pointer type=0Amake[3]: *** [crypto_openssl_test.o] Error 1=0Amake[= 3]: Leaving directory `/home/ipsec-tools-0.5.2/src/racoon'=0Amake[2]: *** [= all-recursive] Error 1=0Amake[2]: Leaving directory `/home/ipsec-tools-0.5.= 2/src'=0Amake[1]: *** [all-recursive] Error 1=0Amake[1]: Leaving directory = `/home/ipsec-tools-0.5.2'=0Amake: *** [all] Error 2=0AMaking install in src= =0Amake[1]: Entering directory `/home/ipsec-tools-0.5.2/src'=0AMaking insta= ll in include-glibc=0Amake[2]: Entering directory `/home/ipsec-tools-0.5.2/= src/include-glibc'=0Amake[3]: Entering directory `/home/ipsec-tools-0.5.2/s= rc/include-glibc'=0Amake[3]: Nothing to be done for `install-exec-am'.=0Ama= ke[3]: Nothing to be done for `install-data-am'.=0Amake[3]: Leaving directo= ry `/home/ipsec-tools-0.5.2/src/include-glibc'=0Amake[2]: Leaving directory= `/home/ipsec-tools-0.5.2/src/include-glibc'=0AMaking install in libipsec= =0Amake[2]: Entering directory `/home/ipsec-tools-0.5.2/src/libipsec'=0Amak= e[3]: Entering directory `/home/ipsec-tools-0.5.2/src/libipsec'=0Atest -z "= /usr/local/lib" || mkdir -p -- "/usr/local/lib"=0A=A0/bin/sh ../../libtool = --mode=3Dinstall /usr/bin/install -c=A0 'libipsec.la' '/usr/local/lib/libip= sec.la'=0A/usr/bin/install -c .libs/libipsec.lai /usr/local/lib/libipsec.la= =0A/usr/bin/install -c .libs/libipsec.a /usr/local/lib/libipsec.a=0Aranlib = /usr/local/lib/libipsec.a=0Achmod 644 /usr/local/lib/libipsec.a=0APATH=3D"$= PATH:/sbin" ldconfig -n /usr/local/lib=0A----------------------------------= ------------------------------------=0ALibraries have been installed in:=0A= =A0=A0 /usr/local/lib=0A=0AIf you ever happen to want to link against insta= lled libraries=0Ain a given directory, LIBDIR, you must either use libtool,= and=0Aspecify the full pathname of the library, or use the `-LLIBDIR'=0Afl= ag during linking and do at least one of the following:=0A=A0=A0 - add LIBD= IR to the `LD_LIBRARY_PATH' environment variable=0A=A0=A0=A0=A0 during exec= ution=0A=A0=A0 - add LIBDIR to the `LD_RUN_PATH' environment variable=0A=A0= =A0=A0=A0 during linking=0A=A0=A0 - use the `-Wl,--rpath -Wl,LIBDIR' linker= flag=0A=A0=A0 - have your system administrator add LIBDIR to `/etc/ld.so.c= onf'=0A=0ASee any operating system documentation about shared libraries for= =0Amore information, such as the ld(1) and ld.so(8) manual pages.=0A-------= ---------------------------------------------------------------=0Atest -z "= /usr/local/include/libipsec" || mkdir -p -- "/usr/local/include/libipsec"= =0A=A0/usr/bin/install -c -m 644 'libpfkey.h' '/usr/local/include/libipsec/= libpfkey.h'=0Atest -z "/usr/local/man/man3" || mkdir -p -- "/usr/local/man/= man3"=0A=A0/usr/bin/install -c -m 644 './ipsec_set_policy.3' '/usr/local/ma= n/man3/ipsec_set_policy.3'=0A=A0/usr/bin/install -c -m 644 './ipsec_strerro= r.3' '/usr/local/man/man3/ipsec_strerror.3'=0Amake[3]: Leaving directory `/= home/ipsec-tools-0.5.2/src/libipsec'=0Amake[2]: Leaving directory `/home/ip= sec-tools-0.5.2/src/libipsec'=0AMaking install in setkey=0Amake[2]: Enterin= g directory `/home/ipsec-tools-0.5.2/src/setkey'=0Amake[3]: Entering direct= ory `/home/ipsec-tools-0.5.2/src/setkey'=0Atest -z "/usr/local/sbin" || mkd= ir -p -- "/usr/local/sbin"=0A=A0 /bin/sh ../../libtool --mode=3Dinstall /us= r/bin/install -c 'setkey' '/usr/local/sbin/setkey'=0A/usr/bin/install -c se= tkey /usr/local/sbin/setkey=0Atest -z "/usr/local/man/man8" || mkdir -p -- = "/usr/local/man/man8"=0A=A0/usr/bin/install -c -m 644 './setkey.8' '/usr/lo= cal/man/man8/setkey.8'=0Amake[3]: Leaving directory `/home/ipsec-tools-0.5.= 2/src/setkey'=0Amake[2]: Leaving directory `/home/ipsec-tools-0.5.2/src/set= key'=0AMaking install in racoon=0Amake[2]: Entering directory `/home/ipsec-= tools-0.5.2/src/racoon'=0Agcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./../libips= ec=A0=A0 -I/usr/local/ssl/include -I./../../src/racoon/missing -include ../= ../src/include-glibc/glibc-bugs.h -I../../src/include-glibc -I../../src/inc= lude-glibc -DSYSCONFDIR=3D\"/usr/local/etc\" -DADMINPORTDIR=3D\"/usr/local/= var/racoon\" -g -O2=A0 -Wall -Werror -Wno-unused -DEAYDEBUG -o crypto_opens= sl_test.o -c ./crypto_openssl.c=0AIn file included from ./crypto_openssl.c:= 79:=0A./../../src/racoon/missing/crypto/sha2/sha2.h:103: error: conflicting= types for =91SHA256_CTX=92=0A/usr/local/ssl/include/openssl/sha.h:135: err= or: previous declaration of =91SHA256_CTX=92 was here=0A./../../src/racoon/= missing/crypto/sha2/sha2.h:108: error: conflicting types for =91SHA512_CTX= =92=0A/usr/local/ssl/include/openssl/sha.h:181: error: previous declaration= of =91SHA512_CTX=92 was here=0A./../../src/racoon/missing/crypto/sha2/sha2= .h:117: error: conflicting types for =91SHA256_Init=92=0A/usr/local/ssl/inc= lude/openssl/sha.h:142: error: previous declaration of =91SHA256_Init=92 wa= s here=0A./../../src/racoon/missing/crypto/sha2/sha2.h:118: error: conflict= ing types for =91SHA256_Update=92=0A/usr/local/ssl/include/openssl/sha.h:14= 3: error: previous declaration of =91SHA256_Update=92 was here=0A./../../sr= c/racoon/missing/crypto/sha2/sha2.h:119: error: conflicting types for =91SH= A256_Final=92=0A/usr/local/ssl/include/openssl/sha.h:144: error: previous d= eclaration of =91SHA256_Final=92 was here=0A./../../src/racoon/missing/cryp= to/sha2/sha2.h:123: error: conflicting types for =91SHA384_Init=92=0A/usr/l= ocal/ssl/include/openssl/sha.h:185: error: previous declaration of =91SHA38= 4_Init=92 was here=0A./../../src/racoon/missing/crypto/sha2/sha2.h:124: err= or: conflicting types for =91SHA384_Update=92=0A/usr/local/ssl/include/open= ssl/sha.h:186: error: previous declaration of =91SHA384_Update=92 was here= =0A./../../src/racoon/missing/crypto/sha2/sha2.h:125: error: conflicting ty= pes for =91SHA384_Final=92=0A/usr/local/ssl/include/openssl/sha.h:187: erro= r: previous declaration of =91SHA384_Final=92 was here=0A./../../src/racoon= /missing/crypto/sha2/sha2.h:129: error: conflicting types for =91SHA512_Ini= t=92=0A/usr/local/ssl/include/openssl/sha.h:189: error: previous declaratio= n of =91SHA512_Init=92 was here=0A./../../src/racoon/missing/crypto/sha2/sh= a2.h:130: error: conflicting types for =91SHA512_Update=92=0A/usr/local/ssl= /include/openssl/sha.h:190: error: previous declaration of =91SHA512_Update= =92 was here=0A./../../src/racoon/missing/crypto/sha2/sha2.h:131: error: co= nflicting types for =91SHA512_Final=92=0A/usr/local/ssl/include/openssl/sha= .h:191: error: previous declaration of =91SHA512_Final=92 was here=0Acc1: w= arnings being treated as errors=0A./crypto_openssl.c: In function =91eay_ch= eck_x509sign=92:=0A./crypto_openssl.c:882: warning: passing argument 2 of = =91d2i_X509=92 from incompatible pointer type=0A./crypto_openssl.c: In func= tion =91eay_get_x509sign=92:=0A./crypto_openssl.c:1031: warning: passing ar= gument 3 of =91d2i_PrivateKey=92 from incompatible pointer type=0Amake[2]: = *** [crypto_openssl_test.o] Error 1=0Amake[2]: Leaving directory `/home/ips= ec-tools-0.5.2/src/racoon'=0Amake[1]: *** [install-recursive] Error 1=0Amak= e[1]: Leaving directory `/home/ipsec-tools-0.5.2/src'=0Amake: *** [install-= recursive] Error 1=0A=0A=0A=0A |