David Wolfskill
2014-Sep-02 16:24 UTC
stable/10 build failure @r270925 in "stage 5.1: building 32 bit shim libraries"
Running on: FreeBSD 10.0-STABLE #18 r270642: Mon Aug 25 19:25:23 PDT 2014 Updated sources to r270925; buildworld is OK up to:>>> World build started on Mon Sep 1 07:26:05 PDT 2014 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> stage 5.1: building 32 bit shim libraries... ===> lib/libradius (obj,depend,all,install) ===> secure/lib/libssl (obj,depend,all,install) ===> lib/libldns (obj,depend,all,install) ===> kerberos5/lib/libhx509 (obj,depend,all,install) --- lib/libradius__L --- --- obj --- --- lib/libldns__L --- --- obj --- --- secure/lib/libssl__L --- --- obj --- --- kerberos5/lib/libhx509__L --- --- obj --- --- lib/libradius__L --- --- .depend --- rm -f .depend CC='clang -m32 -march=i686 -mmmx -msse -msse2 -DCOMPAT_32BIT -isystem /usr/obj/usr/src_JNPR-8/lib32/usr/include/ -L/usr/obj/usr/src_JNPR-8/lib32/usr/lib32 -B/usr/obj/usr/src_JNPR-8/lib32/usr/lib32' mkdep -f .depend -a -DWITH_SSL -std=gnu99 /usr/src_JNPR-8/lib/libradius/radlib.c --- lib/libldns__L --- --- .depend --- rm -f .depend ... --- t1_meth.po --- /../../../crypto/openssl/ssl/t1_meth.c -o t1_meth.po --- t1_reneg.po --- clang -m32 -march=i686 -mmmx -msse -msse2 -DCOMPAT_32BIT -isystem /usr/obj/usr/ src_JNPR-8/lib32/usr/include/ -L/usr/obj/usr/src_JNPR-8/lib32/usr/lib32 -B/usr /obj/usr/src_JNPR-8/lib32/usr/lib32 -pg -O2 -pipe -DTERMIOS -DANSI_SOURCE -I/u sr/src_JNPR-8/secure/lib/libssl/../../../crypto/openssl -I/usr/src_JNPR-8/secure /lib/libssl/../../../crypto/openssl/crypto -I/usr/obj/lib32/usr/src_JNPR-8/secur e/lib/libssl -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DOPENSSL_I A32_SSE2 -DAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DRMD160_ASM -DSHA1_ASM -DSHA256_AS M -DSHA512_ASM -DWHIRLPOOL_ASM -std=gnu99 -Qunused-arguments -fstack-protector -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variabl e -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unu sed-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted -parameter -Wno-parentheses -c /usr/src_JNPR-8/secure/lib/libssl--- lib/libldns_ _L --- sh /usr/src_JNPR-8/tools/install.sh -C -o root -g wheel -m 444 libldns_p.a /us r/obj/usr/src_JNPR-8/lib32/usr/lib32/private --- secure/lib/libssl__L --- /../../../crypto/openssl/ssl/t1_reneg.c -o t1_reneg.po --- kerberos5/lib/libhx509__L --- --- asn1_OCSPCertID.po --- --- asn1_OCSPCertID.o --- In file included from asn1_OCSPCertID.c:16: In file included from /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der.h:99: /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:13:8: error: unknown type name 'heim_any' const heim_any */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:14:2: error: unknown type name 'heim_any' heim_any */*to*/); ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:18:8: error: unknown type name 'heim_any_set' const heim_any_set */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:19:2: error: unknown type name 'heim_any_set' heim_any_set */*to*/); ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:25:2: error: unknown type name 'heim_any' heim_any */*data*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:32:2: error: unknown type name 'heim_any_set' heim_any_set */*data*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:37:8: error: unknown type name 'heim_bit_string' const heim_bit_string */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:38:2: error: unknown type name 'heim_bit_string' heim_bit_string */*to*/); ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:42:8: error: unknown type name 'heim_bmp_string' const heim_bmp_string */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:43:2: error: unknown type name 'heim_bmp_string' heim_bmp_string */*to*/); ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:47:8: error: unknown type name 'heim_general_string' const heim_general_string */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:48:2: error: unknown type name 'heim_general_string' heim_general_string */*to*/); ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:57:8: error: unknown type name 'heim_integer' const heim_integer */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:58:2: error: unknown type name 'heim_integer' heim_integer */*to*/); ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:62:8: error: unknown type name 'heim_ia5_string' const heim_ia5_string */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-prots3 lines 233662-233679/234002 100%os.h:63:2: error: unknown type name 'heim_ia5_string' heim_ia5_string */*to*/); ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:72:8: error: unknown type name 'heim_octet_string' const heim_octet_string */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:73:2: error: unknown type name 'heim_octet_string' heim_octet_string */*to*/); ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:77:8: error: unknown type name 'heim_oid' const heim_oid */*from*/, ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. *** [asn1_OCSPCertID.o] Error code 1 bmake[4]: stopped in /usr/src_JNPR-8/kerberos5/lib/libhx509 --- asn1_OCSPBasicOCSPResponse.So --- In file included from asn1_OCSPBasicOCSPResponse.c:16: In file included from /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der.h:99: /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:13:8: error: unknown type name 'heim_any' const heim_any */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:14:2: error: unknown type name 'heim_any' heim_any */*to*/); ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:18:8: error: unknown type name 'heim_any_set' const heim_any_set */*from*/, ^ /usr/src_JNPR-8/kerberos5/lib/libhx509/../../../crypto/heimdal/lib/asn1/der-protos.h:19:2: error: unknown type name 'heim_any_set' heim_any_set */*to*/); .... and things fail to improve beyond that point. I started to poke around at src/crypto/heimdal/lib/asn1/der-protos.h, but that claims to be a generated file; I did not see what process did the generation. I realize that the 32-bit shim libraries aren't essential for all, but I need them for this application; what can I do to help verify that this really is an (objective) issue (vs. a failed construct of my own creation), and help resolve it? I'm happy to test patches or provide additional information. Peace, david -- David H. Wolfskill david at catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 949 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20140902/79285bd7/attachment.sig>