VirtualBox

Ignore:
Timestamp:
Jul 14, 2023 2:08:33 PM (21 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
158412
Message:

Additions/VBoxClient: Better variable scoping for lib version defines. bugref:10427

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk

    r100578 r100582  
    228228 # Note: Solaris does *not* have any of those libs with a version suffix, so simply keep those empty (= unset) then.
    229229 if1of ($(KBUILD_TARGET), linux)
    230   LIBX11_VER = 6
    231   LIBXT_VER = 6
    232   LIBXMU_VER = 6
    233   LIBXRANDR_VER = 2
     230  VBOX_VBOXCLIENT_LIBX11_VER = 6
     231  VBOX_VBOXCLIENT_LIBXT_VER = 6
     232  VBOX_VBOXCLIENT_LIBXMU_VER = 6
     233  VBOX_VBOXCLIENT_LIBXRANDR_VER = 2
    234234 endif
    235235 ## Dynamic import no. 1: libX11.so.6
    236  $(evalcall2 def_libToLazyLoad,$(PATH_ROOT)/src/VBox/GuestHost/libX11.def,libX11,$(LIBX11_VER))
     236 $(evalcall2 def_libToLazyLoad,$(PATH_ROOT)/src/VBox/GuestHost/libX11.def,libX11,$(VBOX_VBOXCLIENT_LIBX11_VER))
    237237 ## Dynamic import no. 2: libXt.so.6
    238  $(evalcall2 def_libToLazyLoad,$(PATH_ROOT)/src/VBox/GuestHost/libXt.def,libXt,$(LIBXT_VER))
     238 $(evalcall2 def_libToLazyLoad,$(PATH_ROOT)/src/VBox/GuestHost/libXt.def,libXt,$(VBOX_VBOXCLIENT_LIBXT_VER))
    239239 ## Dynamic import no. 3: libXmu.so.6
    240  $(evalcall2 def_libToLazyLoad,$(PATH_ROOT)/src/VBox/GuestHost/libXmu.def,libXmu,$(LIBXMU_VER))
     240 $(evalcall2 def_libToLazyLoad,$(PATH_ROOT)/src/VBox/GuestHost/libXmu.def,libXmu,$(VBOX_VBOXCLIENT_LIBXMU_VER))
    241241 ## Dynamic import no. 4: libXrandr.so.2
    242  $(evalcall2 def_libToLazyLoad,$(PATH_ROOT)/src/VBox/GuestHost/libXrandr.def,libXrandr,$(LIBXRANDR_VER))
     242 $(evalcall2 def_libToLazyLoad,$(PATH_ROOT)/src/VBox/GuestHost/libXrandr.def,libXrandr,$(VBOX_VBOXCLIENT_LIBXRANDR_VER))
    243243endif
    244244
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