In message <[email protected]> on Tue, 15 Mar 2016 14:50:22 -0600, The Doctor <[email protected]> said:
doctor> On Tue, Mar 15, 2016 at 09:22:49PM +0100, Richard Levitte wrote: doctor> > In message <[email protected]> on Tue, 15 Mar 2016 14:01:07 -0600, The Doctor <[email protected]> said: doctor> > doctor> > doctor> On Tue, Mar 15, 2016 at 06:09:08PM +0100, Richard Levitte wrote: doctor> > doctor> > In message <[email protected]> on Tue, 15 Mar 2016 09:32:42 -0600, The Doctor <[email protected]> said: doctor> > doctor> > doctor> > doctor> > doctor> On Mon, Mar 14, 2016 at 09:02:56AM -0600, The Doctor wrote: doctor> > doctor> > doctor> > //usr/source/openssl-SNAP-20160314$ make doctor> > doctor> > doctor> > make: don't know how to make crypto/aes/aes_cfb.o:crypto/aes/aes_cfb.o:. Stop doctor> > doctor> > doctor> > doctor> > doctor> > doctor> > I got a bit compiled until this happened. doctor> > doctor> > doctor> > doctor> > doctor> > doctor> > Last working package was doctor> > doctor> > doctor> > doctor> > doctor> > doctor> > openssl-SNAP-20160311 . doctor> > doctor> > doctor> > doctor> > doctor> > doctor> doctor> > doctor> > doctor> Still the same issue with openssl-SNAP-20160315 . doctor> > doctor> > doctor> doctor> > doctor> > doctor> What is the problem with crypto/aes/aes_cfb.o doctor> > doctor> > doctor> ?? doctor> > doctor> > doctor> > doctor> > Hmmm, the seems like an issue with dependency making, somehow. doctor> > doctor> > doctor> > doctor> > could you run this command and send me the result (I hope your grep doctor> > doctor> > understands -A and -B, which is used to display a number of lines doctor> > doctor> > After and Before a match)? doctor> > doctor> > doctor> > doctor> > $ grep -A5 -B5 aes_cfb.o:crypto Makefile doctor> > doctor> > doctor> > doctor> doctor> > doctor> The result is doctor> > doctor> doctor> > doctor> crypto/comp/c_zlib.o:crypto/comp/c_zlib.o: crypto/comp/comp_lcl.h doctor> > doctor> # DO NOT DELETE doctor> > doctor> doctor> > doctor> crypto/aes/aes_cfb.o: include/openssl/aes.h doctor> > doctor> crypto/aes/aes_cfb.o: include/openssl/opensslconf.h doctor> > doctor> crypto/aes/aes_cfb.o:crypto/aes/aes_cfb.o:crypto/aes/aes_cfb.o: include/openssl/modes.h doctor> > doctor> # DO NOT DELETE doctor> > doctor> doctor> > doctor> crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o: include/openssl/crypto.h doctor> > doctor> crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o:crypto/asn1/asn_mstbl.o: include/openssl/e_os2.h doctor> > doctor> crypto/asn1/asn_mstbl.o: include/openssl/opensslconf.h doctor> > doctor> > Ok, that's what I expected. So there seems to be some odd interaction doctor> > between the makedepend and the post-processing perl snippet. doctor> > doctor> > Could you do the following for me? doctor> > doctor> > $ rm crypto/aes/aes_cfb.d doctor> > $ make crypto/aes/aes_cfb.d doctor> doctor> We get doctor> doctor> /usr/X11/bin/makedepend -fcrypto/aes/aes_cfb.d.tmp -o"|crypto/aes/aes_cfb.o" -- -DZLIB_SHARED -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/contrib\"" -DENGINESDIR="\"/usr/contrib/lib/engines\"" -DPERL5 -DL_ENDIAN -DTERMIOS -fomit-frame-pointer -O2 -march=i486 -Wall -g -fPIC -Iinclude -I. -Icrypto/include -- crypto/aes/aes_cfb.c 2>/dev/null doctor> perl -i -pe 's/^.*\|//; s/ \/(\\.|[^ ])*//; # $_ = undef if (/: *$/ || /^(#.*| *)$/); # $_.="\n" unless !defined($_) or /\R$/g;' crypto/aes/aes_cfb.d.tmp Actually, that perl line explained the issue just fine. Thanks, I know how to resolve this. -- Richard Levitte [email protected] OpenSSL Project http://www.openssl.org/~levitte/ -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev
