Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 589270 Details for
Bug 689358
{www-client/firefox,mail-client/thunderbird}[-pgo,lto]: .../temp/ccDhlmPD.ltrans1.ltrans.o:<artificial>:function sandbox::Trap::SigSys(int, siginfo_t*, ucontext*): error: undefined reference to 'SyscallAsm'
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Properly fix lto gcc builds.
fix_sandbox_lto_build.patch (text/plain), 1023 bytes, created by
Jory A. Pratt
on 2019-09-07 01:49:46 UTC
(
hide
)
Description:
Properly fix lto gcc builds.
Filename:
MIME Type:
Creator:
Jory A. Pratt
Created:
2019-09-07 01:49:46 UTC
Size:
1023 bytes
patch
obsolete
># HG changeset patch ># Parent 79ae951dc72ba16a2451c4cde7298aa986376b0c >Fix lto builds of sandbox on linux > >diff --git a/security/sandbox/linux/moz.build b/security/sandbox/linux/moz.build >--- a/security/sandbox/linux/moz.build >+++ b/security/sandbox/linux/moz.build >@@ -95,17 +95,17 @@ if CONFIG['CC_TYPE'] in ('clang', 'gcc') > CXXFLAGS += ['-Wno-shadow'] > SOURCES['../chromium/sandbox/linux/services/syscall_wrappers.cc'].flags += [ > '-Wno-empty-body', > ] > > # gcc lto likes to put the top level asm in syscall.cc in a different partition > # from the function using it which breaks the build. Work around that by > # forcing there to be only one partition. >-for f in CONFIG['OS_CXXFLAGS']: >+for f in CONFIG['MOZ_LTO_CFLAGS']: > if f.startswith('-flto') and CONFIG['CC_TYPE'] != 'clang': > LDFLAGS += ['--param', 'lto-partitions=1'] > > DEFINES['NS_NO_XPCOM'] = True > DisableStlWrapping() > > LOCAL_INCLUDES += ['/security/sandbox/linux'] > LOCAL_INCLUDES += ['/security/sandbox/chromium-shim']
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 689358
:
582042
|
582044
|
582496
|
582498
|
582504
|
589016
| 589270