VirtualBox

Changeset 64057 in vbox for trunk


Ignore:
Timestamp:
Sep 27, 2016 4:19:14 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
110985
Message:

does not work, at least for VBoxRT which links against libz

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/Config.kmk

    r64056 r64057  
    45534553TEMPLATE_VBOXR3EXE_LDFLAGS.sparc32     = -m32
    45544554TEMPLATE_VBOXR3EXE_LDFLAGS.sparc64     = -m64
    4555 TEMPLATE_VBOXR3EXE_LDFLAGS.linux       = -Wl,-z,noexecstack,-z,relro -Wl,--no-undefined $(VBOX_LD_as_needed)
     4555TEMPLATE_VBOXR3EXE_LDFLAGS.linux       = -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed)
    45564556TEMPLATE_VBOXR3EXE_LDFLAGS.solaris     = -Wl,-z,ignore # same as VBOX_LD_as_needed
    45574557
     
    53555355 ifeq ($(KBUILD_TARGET),linux)
    53565356TEMPLATE_VBOXMAINEXE_LIBS                = pthread m rt $(LIB_RUNTIME) dl
    5357 TEMPLATE_VBOXMAINEXE_LDFLAGS.linux       = -Wl,-z,noexecstack,-z,relro -Wl,--no-undefined $(VBOX_LD_as_needed)
     5357TEMPLATE_VBOXMAINEXE_LDFLAGS.linux       = -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed)
    53585358 else ifeq ($(KBUILD_TARGET),os2)
    53595359TEMPLATE_VBOXMAINEXE_TOOL                = GXX3OMF
     
    59055905
    59065906  ifeq ($(KBUILD_TARGET),linux)
    5907    TEMPLATE_VBOXQTGUIEXE_LDFLAGS += -Wl,-z,noexecstack,-z,relro -Wl,--no-undefined $(VBOX_LD_as_needed)
     5907   TEMPLATE_VBOXQTGUIEXE_LDFLAGS += -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed)
    59085908   TEMPLATE_VBOXQTGUIEXE_LIBS += \
    59095909     $(VBOX_XCURSOR_LIBS) \
     
    62936293 TEMPLATE_VBOXGUESTR3EXE_TOOL    := $(subst GXX,GCC,$(TEMPLATE_VBOXR3EXE_TOOL))
    62946294 TEMPLATE_VBOXGUESTR3EXE_CXXFLAGS = $(TEMPLATE_VBOXR3EXE_CXXFLAGS) -fno-exceptions
    6295  TEMPLATE_VBOXGUESTR3EXE_LDFLAGS.linux = $(filter-out -Wl$(COMMA)--no-undefined $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBOXR3EXE_LDFLAGS.linux))
     6295 TEMPLATE_VBOXGUESTR3EXE_LDFLAGS.linux = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBOXR3EXE_LDFLAGS.linux))
    62966296 ifdef VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE
    62976297  ifeq ($(KBUILD_TARGET_ARCH),x86)
  • TabularUnified trunk/src/libs/xpcom18a4/python/Makefile.kmk

    r64055 r64057  
    397397if "$(KBUILD_TARGET)" == "linux"
    398398 VBoxPython_LIBS        = $(VBoxPythonBase_LIBS)
    399  VBoxPython_LDFLAGS.linux = -Wl,--unresolved-symbols=ignore-in-object-files
    400399else
    401400 VBoxPython_LIBS        = $(VBoxPythonBase_LIBS) $(VBOX_PYTHONDEF_LIB)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette