VirtualBox

Changeset 108242 in vbox


Ignore:
Timestamp:
Feb 16, 2025 8:29:26 PM (4 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167563
Message:

configure,Config.kmk: Drop the iasl dependency, bugref:10733 [second attempt]

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r108239 r108242  
    25332533endif
    25342534
    2535 
    2536 # Intel ASL compiler for ACPI
    2537 VBOX_IASLCMD   ?= $(firstword $(wildcard $(KBUILD_DEVTOOLS_HST)/bin/iasl$(HOSTSUFF_EXE)) iasl$(HOSTSUFF_EXE))
    25382535
    25392536# libxslt XSLT processor. (see PATH_TOOL_YASM for explanation why it's temporarily located in bin.)
  • trunk/configure

    r108239 r108242  
    131131CXX64=""
    132132YASM="yasm"
    133 IASL="iasl"
    134133XSLTPROC="xsltproc"
    135134INCCRYPTO=""
     
    658657        log_success "found version $yasm_ver"
    659658      fi
    660     fi
    661   fi
    662 }
    663 
    664 
    665 #
    666 # Check for the iasl ACPI compiler, needed to compile vbox.dsl
    667 #
    668 check_iasl()
    669 {
    670   test_header iasl
    671   if check_avail "$IASL" IASL; then
    672     iasl_ver=`$IASL|grep "ASL.*version"|sed 's+^ASL.*version \([0-9]*\).*+\1+'`
    673     if [ $? -ne 0 ]; then
    674       log_failure "iasl not found"
    675       fail
    676     else
    677       log_success "found version $iasl_ver"
    678       cnf_append "VBOX_IASLCMD" "`which_wrapper $IASL`"
    679659    fi
    680660  fi
     
    25692549  --with-g++=PATH          location of the g++ compiler [$CXX]
    25702550  --with-kbuild=DIR        kbuild directory [$KBUILDDIR]
    2571   --with-iasl=PATH         location of the iasl compiler [$IASL]
    2572   --with-yasm=PATH         location of the iasl compiler [$YASM]
     2551  --with-yasm=PATH         location of the yasm compiler [$YASM]
    25732552  --with-makeself=PATH     location of makeself [$MAKESELF]
    25742553EOF
     
    27032682      GSOAP_IMPORT=`echo $option | cut -d'=' -f2`
    27042683      ;;
    2705     --with-iasl=*)
    2706       IASL=`echo $option | cut -d'=' -f2`
    2707       ;;
    27082684    --with-yasm=*)
    27092685      YASM=`echo $option | cut -d'=' -f2`
     
    30162992if [ $ONLY_ADDITIONS -eq 0 ]; then
    30172993  check_open_watcom
    3018   [ "$OS" != "darwin"  ] && check_iasl
    30192994  [ $OSE -ge 1 ] && check_yasm
    30202995  [ "$OS" != "darwin"  ] && check_xsltproc
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