Closed
Bug 1438089
Opened 8 years ago
Closed 8 years ago
dyld: lazy symbol binding failed: Symbol not found: _CCDigestGetOutputSizeFromRef
Categories
(SeaMonkey :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
seamonkey2.57
People
(Reporter: ewong, Assigned: ewong)
Details
Attachments
(1 file, 5 obsolete files)
|
1.48 KB,
patch
|
ewong
:
review+
|
Details | Diff | Splinter Review |
osx64 nightly bustage:
/usr/local/bin/ccache /builds/slave/c-cen-t-osx64/build/clang/bin/clang++ -isysroot /builds/slave/c-cen-t-osx64/build/MacOSX10.10.sdk -std=gnu++14 -o CTSerializationTest.o -c -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier/tests/gtest -I/builds/slave/c-cen-t-osx64/build/objdir/security/certverifier/tests/gtest -I/builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier -I/builds/slave/c-cen-t-osx64/build/mozilla/security/pkix/include -I/builds/slave/c-cen-t-osx64/build/mozilla/security/pkix/lib -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/slave/c-cen-t-osx64/build/objdir/mozilla-config.h -Qunused-arguments -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wloop-analysis -Wc++1z-compat -Wcomma -Wimplicit-fallthrough -Werror=non-literal-null-conversion -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -fno-sized-deallocation -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-strict-aliasing -stdlib=libc++ -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -O3 -fno-omit-frame-pointer -Werror -MD -MP -MF .deps/CTSerializationTest.o.pp /builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier/tests/gtest/CTSerializationTest.cpp
/usr/local/bin/ccache /builds/slave/c-cen-t-osx64/build/clang/bin/clang++ -isysroot /builds/slave/c-cen-t-osx64/build/MacOSX10.10.sdk -std=gnu++14 -o CTTestUtils.o -c -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier/tests/gtest -I/builds/slave/c-cen-t-osx64/build/objdir/security/certverifier/tests/gtest -I/builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier -I/builds/slave/c-cen-t-osx64/build/mozilla/security/pkix/include -I/builds/slave/c-cen-t-osx64/build/mozilla/security/pkix/lib -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/slave/c-cen-t-osx64/build/objdir/mozilla-config.h -Qunused-arguments -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wloop-analysis -Wc++1z-compat -Wcomma -Wimplicit-fallthrough -Werror=non-literal-null-conversion -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -fno-sized-deallocation -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-strict-aliasing -stdlib=libc++ -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -O3 -fno-omit-frame-pointer -Werror -MD -MP -MF .deps/CTTestUtils.o.pp /builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier/tests/gtest/CTTestUtils.cpp
dyld: lazy symbol binding failed: Symbol not found: _CCDigestGetOutputSizeFromRef
Referenced from: /builds/slave/c-cen-t-osx64/build/rustc/bin/cargo
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: _CCDigestGetOutputSizeFromRef
Referenced from: /builds/slave/c-cen-t-osx64/build/rustc/bin/cargo
Expected in: /usr/lib/libSystem.B.dylib
/usr/local/bin/ccache /builds/slave/c-cen-t-osx64/build/clang/bin/clang++ -isysroot /builds/slave/c-cen-t-osx64/build/MacOSX10.10.sdk -std=gnu++14 -o MultiLogCTVerifierTest.o -c -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier/tests/gtest -I/builds/slave/c-cen-t-osx64/build/objdir/security/certverifier/tests/gtest -I/builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier -I/builds/slave/c-cen-t-osx64/build/mozilla/security/pkix/include -I/builds/slave/c-cen-t-osx64/build/mozilla/security/pkix/lib -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/slave/c-cen-t-osx64/build/objdir/mozilla-config.h -Qunused-arguments -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wloop-analysis -Wc++1z-compat -Wcomma -Wimplicit-fallthrough -Werror=non-literal-null-conversion -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -fno-sized-deallocation -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-strict-aliasing -stdlib=libc++ -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -O3 -fno-omit-frame-pointer -Werror -MD -MP -MF .deps/MultiLogCTVerifierTest.o.pp /builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier/tests/gtest/MultiLogCTVerifierTest.cpp
libsecurity_certverifier_tests_gtest.a.desc
rm -f libsecurity_certverifier_tests_gtest.a
/builds/slave/c-cen-t-osx64/build/objdir/_virtualenv/bin/python /builds/slave/c-cen-t-osx64/build/mozilla/config/expandlibs_gen.py -o libsecurity_certverifier_tests_gtest.a.desc BTSerializationTest.o CTDiversityPolicyTest.o CTLogVerifierTest.o CTObjectsExtractorTest.o CTPolicyEnforcerTest.o CTSerializationTest.o CTTestUtils.o MultiLogCTVerifierTest.o
mkdir -p '.deps/'
/usr/local/bin/ccache /builds/slave/c-cen-t-osx64/build/clang/bin/clang++ -isysroot /builds/slave/c-cen-t-osx64/build/MacOSX10.10.sdk -std=gnu++14 -o Unified_cpp_security_apps0.o -c -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG=1 -DTRIMMED=1 -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".dylib"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/slave/c-cen-t-osx64/build/mozilla/security/apps -I/builds/slave/c-cen-t-osx64/build/objdir/security/apps -I/builds/slave/c-cen-t-osx64/build/mozilla/security/certverifier -I/builds/slave/c-cen-t-osx64/build/mozilla/security/manager/ssl -I/builds/slave/c-cen-t-osx64/build/mozilla/security/pkix/include -I/builds/slave/c-cen-t-osx64/build/mozilla/third_party/rust/cose-c/include -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-osx64/build/objdir/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/slave/c-cen-t-osx64/build/objdir/mozilla-config.h -Qunused-arguments -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wloop-analysis -Wc++1z-compat -Wcomma -Wimplicit-fallthrough -Werror=non-literal-null-conversion -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -fno-sized-deallocation -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-strict-aliasing -stdlib=libc++ -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -O3 -fno-omit-frame-pointer -Werror -Wextra -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_apps0.o.pp /builds/slave/c-cen-t-osx64/build/objdir/security/apps/Unified_cpp_security_apps0.cpp
make[4]: *** [force-cargo-library-build] Trace/BPT trap: 5
make[3]: *** [toolkit/library/rust/target] Error 2
make[3]: *** Waiting for unfinished jobs....
libsecurity_apps.a.desc
Cargo apparently works with OSX64 10.8+. Our system is 10.7. ;/
Workaround ( think):
https://github.com/mozilla/releases-comm-central/commit/5cd3595203de78a6f47324f53f0cf616f4e383ea
as referenced to bug 1424825.
| Assignee | ||
Comment 1•8 years ago
|
||
| Assignee | ||
Comment 2•8 years ago
|
||
Comment on attachment 8950844 [details] [diff] [review]
[mozconfigs] add --fixup-rust-vendoring-bug-1424825 to CLIENT_PY_ARGS env
this patch isn't sufficient. (unless I missed something.. I tried building
with the patch on the mini-3, it still chokes.
I'm also wondering if it requires SDK 10.12?
Attachment #8950844 -
Flags: review?(frgrahl)
| Assignee | ||
Comment 3•8 years ago
|
||
Our infra doesn't use CLIENT_PY-ARGS. So need to add this parameter
to client.py.
This patch is not for the release. Just for nightly/debug.
Attachment #8950852 -
Flags: review?(frgrahl)
| Assignee | ||
Updated•8 years ago
|
Attachment #8950844 -
Attachment is obsolete: true
Comment 4•8 years ago
|
||
Comment on attachment 8950852 [details] [diff] [review]
[custom] proposed patch [for nightly/debug]
r+
> co_command.append('--venkman-rev=%s' % self.buildRevision)
Noticed this. We should probably do a cleanup in another bug.
Attachment #8950852 -
Flags: review?(frgrahl) → review+
| Assignee | ||
Comment 5•8 years ago
|
||
(In reply to Frank-Rainer Grahl (:frg) from comment #4)
> Comment on attachment 8950852 [details] [diff] [review]
> [custom] proposed patch [for nightly/debug]
>
> r+
>
> > co_command.append('--venkman-rev=%s' % self.buildRevision)
>
> Noticed this. We should probably do a cleanup in another bug.
Right.
| Assignee | ||
Comment 6•8 years ago
|
||
backed out previous patch (and subsequent fix)
1) s/fix/fixup
2) this only applies to trunk (2.57) right now and will
fail for beta, esr and release
Attachment #8950852 -
Attachment is obsolete: true
Attachment #8951134 -
Flags: review?(frgrahl)
| Assignee | ||
Updated•8 years ago
|
Attachment #8951134 -
Attachment description: [custom] enable the use of CLIENT_PY_ARGS → [custom] proposed patch (v2)
| Assignee | ||
Comment 7•8 years ago
|
||
apparently c-b is also affected. ;/
Attachment #8951134 -
Attachment is obsolete: true
Attachment #8951134 -
Flags: review?(frgrahl)
| Assignee | ||
Updated•8 years ago
|
Attachment #8951157 -
Attachment description: [cusotm] proposed patch (v3) → [custom] proposed patch (v3)
Attachment #8951157 -
Flags: review?(frgrahl)
Comment 8•8 years ago
|
||
Comment on attachment 8951157 [details] [diff] [review]
[custom] proposed patch (v3)
+ # only for OSX64 and trunk (2.57)
NIT comm-beta is 2.56 so maybe
+ # only for OSX64 version 2.56 and higher.
Attachment #8951157 -
Flags: review?(frgrahl) → review+
| Assignee | ||
Comment 9•8 years ago
|
||
Attachment #8951157 -
Attachment is obsolete: true
Attachment #8955033 -
Flags: review+
| Assignee | ||
Comment 10•8 years ago
|
||
the branchName condition can be removed once ESR60 is in effect.
Attachment #8955034 -
Flags: review+
| Assignee | ||
Updated•8 years ago
|
Attachment #8955033 -
Attachment is obsolete: true
| Assignee | ||
Comment 11•8 years ago
|
||
Comment on attachment 8955034 [details] [diff] [review]
[custom] additional comment. [checked-in]
Original patch: pushed to buildbotcustom:
https://hg.mozilla.org/build/buildbotcustom/rev/78effec4dbe9
Comment fix patch: pushed to buildbotcustom:
https://hg.mozilla.org/build/buildbotcustom/rev/c31336730b52
Attachment #8955034 -
Attachment description: [custom] additional comment. → [custom] additional comment. [checked-in]
| Assignee | ||
Updated•8 years ago
|
Target Milestone: --- → Seamonkey2.57
| Assignee | ||
Updated•8 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•