Closed
Bug 1629300
Opened 4 years ago
Closed 4 years ago
--disable-optimize fails to build on Tier3 platforms
Categories
(Toolkit :: Crash Reporting, defect)
Tracking
()
RESOLVED
FIXED
mozilla77
Tracking | Status | |
---|---|---|
firefox77 | --- | fixed |
People
(Reporter: jbeich, Assigned: jbeich)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
1.44 KB,
patch
|
Details | Diff | Splinter Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
CrashReporter is not supported on Tier3 platforms. Removing -O
appears to uncover bugs in stubs.
$ c++ --version
FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b)
Target: x86_64-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin
$ echo "ac_add_options --disable-optimize" >>.mozconfig
$ ./mach bootstrap
$ ./mach build
[...]
toolkit/library/build/libxul.so
ld: error: undefined hidden symbol: CrashReporter::CreateNotificationPipeForChild(int*, int*)
>>> referenced by GeckoChildProcessHost.cpp:1163 (ipc/glue/GeckoChildProcessHost.cpp:1163)
>>> ../../../ipc/glue/Unified_cpp_ipc_glue0.o:(mozilla::ipc::PosixProcessLauncher::DoSetup())
(Sorry, I can't submit on Phabricator due to bug 1536716.)
https://treeherder.mozilla.org/#/jobs?repo=try&revision=07e20fea31a6aa0afa53b9d0c71a01349e0f4051
Comment 3•4 years ago
|
||
Pushed by gsvelto@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/17c0b08918ac Add back CreateNotificationPipeForChild for Tier3 after bug 1623961. r=KrisWright
Comment 5•4 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Updated•4 years ago
|
Has Regression Range: --- → yes
Keywords: regression
You need to log in
before you can comment on or make changes to this bug.
Description
•