VirtualBox

Changeset 84449 in vbox for trunk/src


Ignore:
Timestamp:
May 22, 2020 11:17:09 AM (5 years ago)
Author:
vboxsync
Message:

Reverting r138155 - committed too much.

Location:
trunk/src/VBox
Files:
7 edited

Legend:

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

    r84448 r84449  
    311311        $(call MSG_INST_FILE,$<,$@)
    312312        $(QUIET)$(INSTALL) -d $(dir $@)
    313         $(QUIET)$(CP) -- "$<" "$@"
     313        $(QUIET)$(SED) \
     314                -e "s;_VBOX_REM_32BIT_MODULE_;$(if $(eq $(KBUILD_TARGET_ARCH),x86),VBoxREM32.so,);g" \
     315                -e "s;_VBOX_REM_64BIT_MODULE_;$(if $(eq $(KBUILD_TARGET_ARCH),x86),VBoxREM64.so,);g" \
     316                --output $@ \
     317                $<
    314318ifdef VBOX_WITH_DTRACE
    315319        $(QUIET)$(APPEND) -n "$@" "@mode 644" \
  • trunk/src/VBox/Installer/freebsd/pkg_plist

    r84448 r84449  
    1515lib/virtualbox/VBoxNetDHCP.so
    1616lib/virtualbox/VBoxPython.so
     17lib/virtualbox/VBoxREM.so
    1718lib/virtualbox/VBoxRT.so
    1819lib/virtualbox/VBoxSDL.so
     
    3132lib/virtualbox/rdesktop-vrdp
    3233lib/virtualbox/VBoxTestOGL
     34_VBOX_REM_32BIT_MODULE_
     35_VBOX_REM_64BIT_MODULE_
    3336@mode 4755
    3437lib/virtualbox/VBoxSDL
  • trunk/src/VBox/Installer/linux/debian/lintian-override.in

    r84448 r84449  
    66%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxSettings.so
    77%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxVMM.so
     8%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxREM.so
    89%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxXPCOM.so
    910%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxXPCOMC.so
     
    2223%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxHeadless.so
    2324%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxPython.so
     25%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxREM32.so
     26%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxREM64.so
    2427%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxSDL.so
    2528%VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VirtualBox.so
     
    5558%VERPKG%: no-shlibs-control-file usr/lib/virtualbox/VBoxSettings.so
    5659%VERPKG%: no-shlibs-control-file usr/lib/virtualbox/VBoxVMM.so
     60%VERPKG%: no-shlibs-control-file usr/lib/virtualbox/VBoxREM.so
    5761%VERPKG%: no-shlibs-control-file usr/lib/virtualbox/VBoxXPCOM.so
    5862%VERPKG%: no-shlibs-control-file usr/lib/virtualbox/VBoxSharedFolders.so
     
    7882%VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxManage /usr/lib/virtualbox
    7983%VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxPython.so /usr/lib/virtualbox
     84%VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxREM.so /usr/lib/virtualbox
     85%VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxREM32.so /usr/lib/virtualbox
     86%VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxREM64.so /usr/lib/virtualbox
    8087%VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxRT.so /usr/lib/virtualbox
    8188%VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxSDL /usr/lib/virtualbox
  • trunk/src/VBox/Installer/win/Makefile.kmk

    r84448 r84449  
    609609                                $(if $(VBOX_WITH_32_ON_64_MAIN_API),$(VBOX_WIN_INST_OUT_DIR)/VirtualBox_TypeLib_x86.wxi,) \
    610610                                $(VBOX_WIN_INST_OUT_DIR)/VBoxKey.wxi \
    611                                 $(VBOX_WIN_INST_OUT_DIR)/VBoxCrtDlls.wxi \
    612                                 $(VBOX_WIN_INST_OUT_DIR)/VBoxCrtDlls32.wxi \
    613611                                $(VBOX_WIN_INST_OUT_DIR)/VBoxUnattendedTemplateComponent.wxi \
    614612                                $(if $(VBOX_WITH_QTGUI),$(VBOX_WIN_INST_OUT_DIR)/VBoxGuiNLS.wxi) \
     
    767765                $(if $(VBOX_WITH_32_ON_64_MAIN_API),$(VBOX_WIN_INST_OUT_DIR)/VirtualBox_TypeLib_x86.wxi,) \
    768766                $(VBOX_WIN_INST_OUT_DIR)/VBoxKey.wxi \
    769                 $(VBOX_WIN_INST_OUT_DIR)/VBoxCrtDlls.wxi \
    770                 $(VBOX_WIN_INST_OUT_DIR)/VBoxCrtDlls32.wxi \
    771767                $(VBOX_WIN_INST_OUT_DIR)/VBoxUnattendedTemplateComponent.wxi \
    772768                $(if $(VBOX_WITH_QTGUI),$(VBOX_WIN_INST_OUT_DIR)/VBoxGuiNLS.wxi) \
     
    949945
    950946#
    951 # Generate the list of CRT DLLs.
    952 #
    953 ifndef TOOL_$(VBOX_VCC_TOOL)
    954  include $(KBUILD_PATH)/tools/$(VBOX_VCC_TOOL).kmk
    955 endif
    956 $(call KB_FN_AUTO_CMD_DEPS,$(VBOX_WIN_INST_OUT_DIR)/VBoxCrtDlls.wxi)
    957 $(VBOX_WIN_INST_OUT_DIR)/VBoxCrtDlls.wxi: | $$(dir $$@)
    958         $(APPEND) -t -n $@ \
    959                 '<?xml version="1.0" ?>' \
    960                 '<Include>' \
    961                 $(foreach dll \
    962                 ,$(if-expr "$(VBOX_VCC_TOOL_STEM)"=="VCC110",msvcr100.dll msvcp100.dll \
    963                   ,$(if-expr "$(VBOX_VCC_TOOL_STEM)"=="VCC111",msvcr110.dll msvcp110.dll \
    964                    ,$(TOOL_$(VBOX_VCC_TOOL)_REDIST_CRT_DLLS) $(TOOL_$(VBOX_VCC_TOOL)_REDIST_CPP_DLLS))) \
    965                ,'<File Id="file_$(dll)" Name="$(dll)" Source="$$(env.PATH_OUT)\bin\$(dll)" />') \
    966                 '</Include>'
    967 
    968 #
    969 # Generate the list of 32-bit CRT DLLs.
    970 #
    971 ifndef TOOL_$(VBOX_VCC_TOOL_STEM)X86
    972  include $(KBUILD_PATH)/tools/$(VBOX_VCC_TOOL_STEM)X86.kmk
    973 endif
    974 $(call KB_FN_AUTO_CMD_DEPS,$(VBOX_WIN_INST_OUT_DIR)/VBoxCrtDlls32.wxi)
    975 $(VBOX_WIN_INST_OUT_DIR)/VBoxCrtDlls32.wxi: | $$(dir $$@)
    976         $(APPEND) -t -n $@ \
    977                 '<?xml version="1.0" ?>' \
    978                 '<Include>' \
    979                 $(foreach dll \
    980                 ,$(if-expr "$(VBOX_VCC_TOOL_STEM)"=="VCC110",msvcr100.dll msvcp100.dll \
    981                   ,$(if-expr "$(VBOX_VCC_TOOL_STEM)"=="VCC111",msvcr110.dll msvcp110.dll \
    982                    ,$(TOOL_$(VBOX_VCC_TOOL_STEM)X86_REDIST_CRT_DLLS) $(TOOL_$(VBOX_VCC_TOOL_STEM)X86_REDIST_CPP_DLLS))) \
    983                ,'<File Id="file_$(dll)_x86" Name="$(dll)" Source="$$(env.PATH_OUT)\bin\x86\$(dll)" disk="$$(var.Property_DiskIdCommon)" />') \
    984                 '</Include>'
    985 #
    986947# Generate the list of unattended template script files.
    987948#
  • trunk/src/VBox/Installer/win/VBoxMergeApp.wxi

    r84448 r84449  
    356356<?endif?>
    357357
    358         <!-- Include CRT Dlls (specific to the compiler). -->
    359         <?include $(env.PATH_TARGET)\VBoxCrtDlls.wxi ?>
     358<?if $(env.VBOX_VCC_TOOL_STEM) = "VCC100" ?>
     359        <!-- MS C/C++ v10.0 Runtime DLL files -->
     360        <File Id="file_msvcr100.dll" Name="msvcr100.dll"
     361              Source="$(env.PATH_OUT)\bin\msvcr100.dll" />
     362        <File Id="file_msvcp100.dll" Name="msvcp100.dll"
     363              Source="$(env.PATH_OUT)\bin\msvcp100.dll" />
     364<?endif?>
     365<?if $(env.VBOX_VCC_TOOL_STEM) = "VCC110" ?>
     366        <!-- MS C/C++ v11.0 Runtime DLL files -->
     367        <File Id="file_msvcr110.dll" Name="msvcr110.dll"
     368              Source="$(env.PATH_OUT)\bin\msvcr110.dll" />
     369        <File Id="file_msvcp110.dll" Name="msvcp110.dll"
     370              Source="$(env.PATH_OUT)\bin\msvcp110.dll" />
     371<?endif?>
    360372
    361373        <!-- EFI firmware -->
     
    377389    <?endif ?>
    378390<?endif ?>
    379         <!-- Include registry key for VBox version -->
     391        <!-- Include key for VBox version -->
    380392        <?include $(env.PATH_TARGET)\VBoxKey.wxi ?>
    381393
  • trunk/src/VBox/Installer/win/VBoxMergeCOM32On64.wxi

    r84448 r84449  
    4545            </File>
    4646            <?include $(env.PATH_TARGET)\VirtualBox_TypeLib_x86.wxi ?>
    47 
    48             <!-- Include CRT Dlls (specific to the compiler). -->
    49             <?include $(env.PATH_TARGET)\VBoxCrtDlls32.wxi ?>
     47    <?if $(env.VBOX_VCC_TOOL_STEM) = "VCC100" ?>
     48            <!-- MS C/C++ v10.0 32 bit Runtime DLL files -->
     49            <File Id="file_msvcr100_x86" Name="msvcr100.dll"
     50                  Source="$(env.PATH_OUT)\bin\x86\msvcr100.dll"
     51                  DiskId="$(var.Property_DiskIdCommon)" />
     52            <File Id="file_msvcp100_x86" Name="msvcp100.dll"
     53                  Source="$(env.PATH_OUT)\bin\x86\msvcp100.dll"
     54                  DiskId="$(var.Property_DiskIdCommon)" />
     55    <?endif?>
     56    <?if $(env.VBOX_VCC_TOOL_STEM) = "VCC110" ?>
     57            <!-- MS C/C++ v11.0 Runtime DLL files -->
     58            <File Id="file_msvcr110_x86" Name="msvcr110.dll"
     59                  Source="$(env.PATH_OUT)\bin\x86\msvcr110.dll"
     60                  DiskId="$(var.Property_DiskIdCommon)" />
     61            <File Id="file_msvcp110_x86" Name="msvcp110.dll"
     62                  Source="$(env.PATH_OUT)\bin\x86\msvcp110.dll"
     63                  DiskId="$(var.Property_DiskIdCommon)" />
     64    <?endif?>
    5065        </Component>
    5166    </Directory>
  • trunk/src/VBox/Main/Makefile.kmk

    r84448 r84449  
    12921292 VBoxMain-hardening-inst_SYMLINKS = \
    12931293        VBoxDDU.so=>../VBoxDDU.so \
     1294        VBoxREM.so=>../VBoxREM.so \
    12941295        VBoxRT.so=>../VBoxRT.so \
    12951296        VBoxVMM.so=>../VBoxVMM.so \
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