VirtualBox

Changeset 61877 in vbox for trunk


Ignore:
Timestamp:
Jun 24, 2016 9:01:13 AM (9 years ago)
Author:
vboxsync
Message:

solaris fix: must not use the exact same path for different versions of the same tool

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/solaris/Makefile.kmk

    r61873 r61877  
    552552include $(FILE_KBUILD_SUB_FOOTER)
    553553
     554PATH_S10LIBS.x86 := $(sort $(wildcard $(PATH_DEVTOOLS)/solaris.x86/s10libs/v*))
     555ifneq ($(PATH_S10LIBS.x86),)
     556 PATH_S10LIBS.x86 := $(call lastword,$(PATH_S10LIBS.x86))
     557endif
     558PATH_S10LIBS.amd64 := $(sort $(wildcard $(PATH_DEVTOOLS)/solaris.amd64/s10libs/v*))
     559ifneq ($(PATH_S10LIBS.amd64),)
     560 PATH_S10LIBS.amd64 := $(call lastword,$(PATH_S10LIBS.amd64))
     561endif
     562
    554563#
    555564# Creates the System V style installer package.
     
    569578                \
    570579                $(if $(VBOX_OSE),,$(foreach arch, x86 amd64, $(foreach lib, libgcc_s.so.1 libstdc++.so.6, \
    571                         $(PATH_DEVTOOLS)/solaris.$(arch)/s10libs/$(lib)))) \
     580                        $(PATH_S10LIBS.$(arch))/$(lib)))) \
    572581                \
    573582                $(if $(VBOX_OSE),,$(foreach arch, amd64, $(foreach lib, libxcb.so.1 libX11-xcb.so.1 libX11.so.4 libGL.so, \
     
    651660
    652661        $(if $(VBOX_OSE),,$(foreach arch, x86 amd64, $(foreach lib, libgcc_s.so.1 libstdc++.so.6 \
    653                 ,$(NLTAB)$(INSTALL) -s -m 0644 $(PATH_DEVTOOLS)/solaris.$(arch)/s10libs/$(lib) \
     662                ,$(NLTAB)$(INSTALL) -s -m 0644 $(PATH_S10LIBS.$(arch))/$(lib) \
    654663                $(VBOX_PATH_SI_SCRATCH_PKG)/opt/VirtualBox/$(if-expr $(arch) == "amd64",amd64/,)legacy/$(lib))))
    655664
Note: See TracChangeset for help on using the changeset viewer.

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