These changes to libcryptoutil/random went to snv_112, not snv_111.
The RTI was held until after snv_111 closed. John Beck?
If all you have is some conglomeration of snv_108 to snv_111, I don't
(yet) understand how code from snv_112 is a problem.
D.
Darren J Moffat wrote:
Guy wrote:
Hello
I try to build snv_111 from source archive with debug support.
My system was installed from snv_108 DVD, then bfued to snv_110 then
snv_111
The nightly fails on elfsign link :
+ /opt/SUNWspro/bin/cc -O -xspace -Xa -xildoff -errtags=yes
-errwarn=%all -erroff=E_EMPTY_TRANSLATION_UNIT
-erroff=E_STATEMENT_NOT_REACHED -xc99=%none -W0,-xglobalstatic -v
-D_TS_ERRNO -D_POSIX_PTHREAD_SEMANTICS
-I/export/testws/usr/src/lib/libelfsign/common
-I/export/testws/usr/src/uts/common
-I/export/testws/usr/src/lib/libkmf/include
-I/export/testws/usr/src/lib/libcryptoutil/common
-M/export/testws/usr/src/common/mapfiles/common/map.noexstk
-M/export/testws/usr/src/common/mapfiles/i386/map.noexdata
-M/export/testws/usr/src/common/mapfiles/i386/map.pagealign -lmd -lelf
-lkmf -lcryptoutil -lc -R /usr/lib/security
/usr/lib/security/pkcs11_softtoken.so -o elfsign elfsign.o
elfcertlib.o elfsignlib.o
Undefined first referenced
symbol in file
pkcs11_close_urandom_seed /usr/lib/security/pkcs11_softtoken.so
pkcs11_get_random /usr/lib/security/pkcs11_softtoken.so
pkcs11_close_random /usr/lib/security/pkcs11_softtoken.so
pkcs11_get_nzero_urandom /usr/lib/security/pkcs11_softtoken.so
pkcs11_close_urandom /usr/lib/security/pkcs11_softtoken.so
pkcs11_seed_urandom /usr/lib/security/pkcs11_softtoken.so
pkcs11_get_urandom /usr/lib/security/pkcs11_softtoken.so
ld: fatal: symbol referencing errors. No output written to elfsign
This is a bug, please log one at http://bugs.opensolaris.org/
Please include all the information you gave in the email.
I believe this is caused by a either a missing dependency for elfsign or
that elfsign is picking up libcryptoutil from the host but
pkcs11_softtoken from the build area or vice versa.
There was a recent change to pkcs11_softtoken and libcryptoutil to do
with those functions.
--
Darren J Moffat
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code