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

Reply via email to