VirtualBox

Changeset 108258 in vbox


Ignore:
Timestamp:
Feb 17, 2025 1:25:58 PM (3 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167580
Message:

*.kmk: Adding clang_rt.asan_dynamic-x86_64.dll and friends as order dependencies of the .run targets in windows asan builds. Was seeing 0xc0000135 (STATUS_DLL_NOT_FOUND) errors on the build box and assume it's a build order issue.

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.kmk

    r108241 r108258  
    161161   endif
    162162   ifeq ($(KBUILD_TYPE),asan)
     163    VBOX_RUN_TARGET_ORDER_DEPS = $(InstallExternalLibs_1_TARGET) # We need the ASAN DLLs. This is a bit of a hack...
    163164    ifeq ($(KBUILD_TARGET_ARCH),amd64)
    164165     InstallExternalLibs_SOURCES += \
  • trunk/src/VBox/Devices/testcase/Makefile.kmk

    r106061 r108258  
    145145
    146146# 3. run it.
    147 $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSize.run: $$(tstDeviceStructSize_1_STAGE_TARGET) | $$(dir $$@)
     147$(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSize.run: \
     148                $$(tstDeviceStructSize_1_STAGE_TARGET) \
     149                | $$(dir $$@) $$(VBOX_RUN_TARGET_ORDER_DEPS)
    148150        $(QUIET)$(RM) -f $@
    149151        $^
  • trunk/src/VBox/HostServices/SharedFolders/testcase/Makefile.kmk

    r106061 r108258  
    4646tstShflSizes_CLEAN    = $(tstShflSizes_0_OUTDIR)/tstShflSizes.run
    4747
    48 $$(tstShflSizes_0_OUTDIR)/tstShflSizes.run: $$(tstShflSizes_1_STAGE_TARGET)
     48$$(tstShflSizes_0_OUTDIR)/tstShflSizes.run: $$(tstShflSizes_1_STAGE_TARGET) | $$(dir $$@) $$(VBOX_RUN_TARGET_ORDER_DEPS)
    4949        $(tstShflSizes_1_STAGE_TARGET) quiet
    5050        $(QUIET)$(APPEND) -t "$@" "done"
  • trunk/src/VBox/VMM/testcase/Makefile.kmk

    r108196 r108258  
    11571157$(VBOX_VMM_TESTCASE_OUT_DIR)/tstAsmStructs.run: \
    11581158                $$(tstAsmStructs_1_STAGE_TARGET) \
    1159                 $(if-expr defined(VBOX_WITH_RAW_MODE),$$(tstAsmStructsRC_1_STAGE_TARGET),)
     1159                $(if-expr defined(VBOX_WITH_RAW_MODE),$$(tstAsmStructsRC_1_STAGE_TARGET),) \
     1160                | $$(dir $$@) $$(VBOX_RUN_TARGET_ORDER_DEPS)
    11601161        $(QUIET)$(RM) -f $@
    11611162        $(tstAsmStructs_1_STAGE_TARGET)
     
    11791180
    11801181# 2. run it.
    1181 $(VBOX_VMM_TESTCASE_OUT_DIR)/tstVMStructSize.run: $$(tstVMStructSize_1_STAGE_TARGET) | $$(dir $$@)
     1182$(VBOX_VMM_TESTCASE_OUT_DIR)/tstVMStructSize.run: \
     1183                $$(tstVMStructSize_1_STAGE_TARGET) \
     1184                | $$(dir $$@) $$(VBOX_RUN_TARGET_ORDER_DEPS)
    11821185        $(QUIET)$(RM) -f $@
    11831186        $<
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