Closed Bug 1855089 Opened 2 years ago Closed 2 years ago

Intermittent ld.lld: error: undefined symbol: SEC_PKCS12DecoderStart + others

Categories

(Firefox Build System :: Toolchains, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=430275010&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XbioqmqeRX60NRc1y-AXeg/runs/0/artifacts/public/logs/live_backing.log


[task 2023-09-25T21:21:44.115Z] 21:21:44     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/nss/cmd/pk12util/pk12util_pk12util'
[task 2023-09-25T21:21:44.115Z] 21:21:44     INFO -  security/nss/cmd/pk12util/pk12util
[task 2023-09-25T21:21:44.115Z] 21:21:44     INFO -  /builds/worker/fetches/clang/bin/clang --sysroot /builds/worker/fetches/sysroot-x86_64-linux-gnu -std=gnu99 -o ../../../../../dist/bin/pk12util -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -D_GLIBCXX_USE_CXX11_ABI=0 -fno-sized-deallocation -fno-aligned-new -fcrash-diagnostics-dir=/builds/worker/artifacts -fno-exceptions -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -O2 -fno-omit-frame-pointer -funwind-tables -Werror /builds/worker/workspace/obj-build/security/nss/cmd/pk12util/pk12util_pk12util/pk12util.list    -lpthread -fuse-ld=lld -Wl,-rpath-link,/builds/worker/fetches/sysroot-x86_64-linux-gnu/lib/x86_64-linux-gnu -Wl,-rpath-link,/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/x86_64-linux-gnu -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builds/worker/workspace/obj-build/dist/bin -Wl,-rpath-link,/usr/local/lib   -pie ../../../../../config/external/nspr/pr/libnspr4.so ../../../../../config/external/nspr/libc/libplc4.so ../../../../../config/external/nspr/ds/libplds4.so ../../../lib/nss/nss_nss3/libnss3.so ../../../lib/util/util_nssutil3/libnssutil3.so ../../../lib/smime/smime_smime3/libsmime3.so ../../../lib/ssl/ssl_ssl3/libssl3.so -ldl  -lpthread -ldl -lc
[task 2023-09-25T21:21:44.115Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderStart
[task 2023-09-25T21:21:44.115Z] 21:21:44     INFO -  >>> referenced by pk12util.c:400 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:400)
[task 2023-09-25T21:21:44.115Z] 21:21:44     INFO -  >>>               pk12util.o:(p12U_ReadPKCS12File)
[task 2023-09-25T21:21:44.115Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderUpdate
[task 2023-09-25T21:21:44.115Z] 21:21:44     INFO -  >>> referenced by pk12util.c:409 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:409)
[task 2023-09-25T21:21:44.115Z] 21:21:44     INFO -  >>>               pk12util.o:(p12U_ReadPKCS12File)
[task 2023-09-25T21:21:44.115Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderVerify
[task 2023-09-25T21:21:44.115Z] 21:21:44     INFO -  >>> referenced by pk12util.c:422 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:422)
[task 2023-09-25T21:21:44.115Z] 21:21:44     INFO -  >>>               pk12util.o:(p12U_ReadPKCS12File)
[task 2023-09-25T21:21:44.115Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderFinish
[task 2023-09-25T21:21:44.123Z] 21:21:44     INFO -  >>> referenced by pk12util.c:427 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:427)
[task 2023-09-25T21:21:44.123Z] 21:21:44     INFO -  >>>               pk12util.o:(p12U_ReadPKCS12File)
[task 2023-09-25T21:21:44.123Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderFinish
[task 2023-09-25T21:21:44.123Z] 21:21:44     INFO -  >>> referenced by pk12util.c:440 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:440)
[task 2023-09-25T21:21:44.123Z] 21:21:44     INFO -  >>>               pk12util.o:(p12U_ReadPKCS12File)
[task 2023-09-25T21:21:44.123Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderStart
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:400 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:400)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(p12U_ReadPKCS12File)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderFinish
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:463 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:463)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(p12U_ReadPKCS12File)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderValidateBags
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:519 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:519)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ImportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderImportBags
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:540 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:540)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ImportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderFinish
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:546 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:546)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ImportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DecoderFinish
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:572 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:572)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ImportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DestroyExportContext
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:763 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:763)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ExportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DestroyExportContext
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:763 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:763)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ExportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12CreateExportContext
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:698 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:698)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ExportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12AddPasswordIntegrity
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:705 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:705)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ExportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12CreateUnencryptedSafe
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:722 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:722)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ExportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12CreatePasswordPrivSafe
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:727 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:727)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ExportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12AddCertAndKey
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:736 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:736)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ExportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12Encode
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:748 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:748)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ExportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: undefined symbol: SEC_PKCS12DestroyExportContext
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>> referenced by pk12util.c:758 (/builds/worker/checkouts/gecko/security/nss/cmd/pk12util/pk12util.c:758)
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  >>>               pk12util.o:(P12U_ExportPKCS12Object)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  ld.lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  clang-8: error: linker command failed with exit code 1 (use -v to see invocation)
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  gmake[4]: *** [/builds/worker/checkouts/gecko/config/rules.mk:421: ../../../../../dist/bin/pk12util] Error 1
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/nss/cmd/pk12util/pk12util_pk12util'
[task 2023-09-25T21:21:44.124Z] 21:21:44     INFO -  gmake[4]: Target 'target' not remade because of errors.
[task 2023-09-25T21:21:44.124Z] 21:21:44    ERROR -  gmake[3]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:72: security/nss/cmd/pk12util/pk12util_pk12util/target] Error 2
[task 2023-09-25T21:21:44.168Z] 21:21:44     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/nss/lib/smime/smime_smime3'
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.