Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 374382 Details for
Bug 494478
x11-drivers/xf86-video-virtualbox: lazy linking fails on hardened (-z,now) systems
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Updated patch to add lazy linking
xf86-video-virtualbox-4.3.10-link-lazy.patch (text/plain), 1.85 KB, created by
Fredric Johansson
on 2014-04-06 14:52:19 UTC
(
hide
)
Description:
Updated patch to add lazy linking
Filename:
MIME Type:
Creator:
Fredric Johansson
Created:
2014-04-06 14:52:19 UTC
Size:
1.85 KB
patch
obsolete
>--- Config.kmk.old 2014-04-06 15:41:24.181190690 +0200 >+++ Config.kmk 2014-04-06 15:39:35.022563000 +0200 >@@ -3603,7 +3603,7 @@ > TEMPLATE_VBOXR3EXE_LDFLAGS.amd64 = -m64 > TEMPLATE_VBOXR3EXE_LDFLAGS.sparc32 = -m32 > TEMPLATE_VBOXR3EXE_LDFLAGS.sparc64 = -m64 >-TEMPLATE_VBOXR3EXE_LDFLAGS.linux = -Wl,-z,noexecstack $(VBOX_LD_as_needed) >+TEMPLATE_VBOXR3EXE_LDFLAGS.linux = -Wl,-z,noexecstack -Wl,-z,lazy $(VBOX_LD_as_needed) > TEMPLATE_VBOXR3EXE_LDFLAGS.solaris = -Wl,-z,ignore # same as VBOX_LD_as_needed > > ifeq ($(KBUILD_TARGET),linux) >@@ -5003,7 +5003,7 @@ > endif > TEMPLATE_VBOXGUESTR3EXE_CXXFLAGS := $(filter-out $(VBOX_GCC_pipe) $(VBOX_GCC_Wextra) $(VBOX_GCC_Wno-missing-field-initializers) $(VBOX_GCC_fdiagnostics-show-option) $(VBOX_GCC_Wno-delete-non-virtual-dtor) $(VBOX_GCC_Wno-variadic-macros) $(VBOX_GCC_fvisibility-hidden) $(VBOX_GCC_fvisibility-inlines-hidden),$(TEMPLATE_VBOXGUESTR3EXE_CXXFLAGS)) -pipe > TEMPLATE_VBOXGUESTR3EXE_CFLAGS := $(TEMPLATE_VBOXGUESTR3EXE_CXXFLAGS) >- TEMPLATE_VBOXGUESTR3EXE_LDFLAGS.linux := $(filter-out $(VBOX_GCC_ORIGIN_OPT) $(VBOX_LD_as_needed),$(TEMPLATE_VBOXGUESTR3EXE_LDFLAGS.linux)) >+ TEMPLATE_VBOXGUESTR3EXE_LDFLAGS.linux := $(filter-out $(VBOX_GCC_ORIGIN_OPT) $(VBOX_LD_as_needed),$(TEMPLATE_VBOXGUESTR3EXE_LDFLAGS.linux)) -Wl,-z,lazy > endif > TEMPLATE_VBOXGUESTR3EXE_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)%,$(TEMPLATE_VBOXR3EXE_LDFLAGS)) > endif >@@ -5039,7 +5039,7 @@ > TEMPLATE_VBOXGUESTR3DLL_DEFS = $(TEMPLATE_VBOXGUESTR3EXE_DEFS) PIC > TEMPLATE_VBOXGUESTR3DLL_CFLAGS = $(TEMPLATE_VBOXGUESTR3EXE_CFLAGS) -fPIC > TEMPLATE_VBOXGUESTR3DLL_CXXFLAGS = $(TEMPLATE_VBOXGUESTR3EXE_CXXFLAGS) -fPIC -fno-exceptions >- TEMPLATE_VBOXGUESTR3DLL_LDFLAGS = $(TEMPLATE_VBOXGUESTR3EXE_LDFLAGS) -fPIC >+ TEMPLATE_VBOXGUESTR3DLL_LDFLAGS = $(TEMPLATE_VBOXGUESTR3EXE_LDFLAGS) -fPIC -Wl,-z,lazy > endif > > #
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 494478
:
365482
|
365484
|
365486
|
367638
|
367640
| 374382