VirtualBox

Changeset 100585 in vbox


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

Additions/VBoxClient: Altering the .def files is not necessary, as VBoxDef2LazyLoad ignores the LIBRARY directive and uses the --library parameter for it instead. bugref:10427

Location:
trunk/src/VBox
Files:
5 edited

Legend:

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

    r100584 r100585  
    209209        $$(VBoxClient_0_OUTDIR)/$(2)LazyLoad.asm
    210210  VBoxClient_CLEAN         += \
    211         $$(VBoxClient_0_OUTDIR)/$(2).def \
    212211        $$(VBoxClient_0_OUTDIR)/$(2)LazyLoad.asm
    213   $$$$(VBoxClient_0_OUTDIR)/$(2).def: \
    214                 $$(PATH_ROOT)/src/VBox/GuestHost/$(2).def $(MAKEFILE_CURRENT) | $$$$(dir $$@)
    215         $$(call MSG_GENERATE,$(2).def,$$@,$$<)
    216         $$(eval LIB_TO_LAZYLOAD_SUFF=$$$$(if $(3),$(SUFF_DLL).$(3),$(SUFF_DLL)))
    217         $$(QUIET)$$(RM) -f $$@
    218         $$(QUIET)$$(REDIRECT) -o $$@ -- $$(SED) -e "s+@VBOX_LAZYLOAD_DEF_LIB_STRING@+$(2)$$(LIB_TO_LAZYLOAD_SUFF)+g" $$(PATH_ROOT)/src/VBox/GuestHost/$(2).def
    219   $$$$(VBoxClient_0_OUTDIR)/$(2)LazyLoad.asm: $$$$(VBoxClient_0_OUTDIR)/$(2).def $$(VBOX_DEF_2_LAZY_LOAD) | $$$$(dir $$@)
    220         $$(call MSG_TOOL,VBoxDef2LazyLoad,VBoxClient,$$(VBoxClient_0_OUTDIR)/$(2).def -> $$@)
     212  $$$$(VBoxClient_0_OUTDIR)/$(2)LazyLoad.asm: $$(PATH_ROOT)/src/VBox/GuestHost/$(2).def $(VBOX_DEF_2_LAZY_LOAD) | $$$$(dir $$@)
     213        $$(call MSG_TOOL,VBoxDef2LazyLoad,$$(PATH_ROOT)/src/VBox/GuestHost/$(2).def,$$@)
     214        $$(eval VBOX_VBOXCLIENT_LIB_TO_LAZYLOAD_SUFF=$$$$(if $(3),$(SUFF_DLL).$(3),$(SUFF_DLL)))
    221215        $$(QUIET)$$(RM) -f -- "$$@"
    222         $$(QUIET)$$(VBOX_DEF_2_LAZY_LOAD) --system --library $(2)$(SUFF_DLL).$(3) --output "$$@" $$(VBoxClient_0_OUTDIR)/$(2).def
     216        $$(VBOX_DEF_2_LAZY_LOAD) --system --library $(2)$$(VBOX_VBOXCLIENT_LIB_TO_LAZYLOAD_SUFF) --output "$$@" $$(PATH_ROOT)/src/VBox/GuestHost/$(2).def
    223217 endef # VBOXCLIENT_LAZYLOAD_GEN_ASM_FN
    224218
  • trunk/src/VBox/GuestHost/libX11.def

    r100576 r100585  
    2626;
    2727
    28 LIBRARY @VBOX_LAZYLOAD_DEF_LIB_STRING@
     28LIBRARY libX11.so.ignoredByDef2LazyLoad
    2929EXPORTS
    3030    _XData32
  • trunk/src/VBox/GuestHost/libXmu.def

    r100576 r100585  
    2525; SPDX-License-Identifier: GPL-3.0-only
    2626;
    27 LIBRARY @VBOX_LAZYLOAD_DEF_LIB_STRING@
     27LIBRARY libXmu.so.ignoredByDef2LazyLoad
    2828EXPORTS
    2929    XmuClientWindow
     30
  • trunk/src/VBox/GuestHost/libXrandr.def

    r100576 r100585  
    2525; SPDX-License-Identifier: GPL-3.0-only
    2626;
    27 LIBRARY @VBOX_LAZYLOAD_DEF_LIB_STRING@
     27LIBRARY libXrandr.so.ignoredByDef2LazyLoad
    2828EXPORTS
    2929    XRRAddOutputMode
     
    4848    XRRSetScreenSize
    4949    XRRUpdateConfiguration
     50
  • trunk/src/VBox/GuestHost/libXt.def

    r100576 r100585  
    2525; SPDX-License-Identifier: GPL-3.0-only
    2626;
    27 LIBRARY @VBOX_LAZYLOAD_DEF_LIB_STRING@
     27LIBRARY libXt.so.ignoredByDef2LazyLoad
    2828EXPORTS
    2929    applicationShellWidgetClass         DATA
     
    5252    XtVaAppCreateShell
    5353    XtWindow
     54
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