VirtualBox

Changeset 109242 in vbox


Ignore:
Timestamp:
May 13, 2025 3:04:31 PM (6 days ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
168829
Message:

packaging: rpm: Adjust to OpenSuse 15.6 (build fix).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec

    r109241 r109242  
    140140# For openSUSE156 we need GCC 10+ to build Qt 6.8 related code. However,
    141141# kernel modules need be built with older GCC.
    142 OLD_CC="$CC"
    143 export CC=gcc-7
     142VBOX_EXTRA_FLAGS="CC=gcc-7"
    144143%endif
    145144for d in /lib/modules/*; do
     
    149148      --save-module-symvers /tmp/vboxdrv-Module.symvers \
    150149      --module-source `pwd`/src/vboxhost/vboxdrv \
    151       KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT CC="$CC" -j4 \
     150      KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT $VBOX_EXTRA_FLAGS -j4 \
    152151      %INSTMOD%
    153152    ./src/vboxhost/build_in_tmp \
    154153      --use-module-symvers /tmp/vboxdrv-Module.symvers \
    155154      --module-source `pwd`/src/vboxhost/vboxnetflt \
    156       KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT CC="$CC" -j4 \
     155      KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT $VBOX_EXTRA_FLAGS -j4 \
    157156      %INSTMOD%
    158157    ./src/vboxhost/build_in_tmp \
    159158      --use-module-symvers /tmp/vboxdrv-Module.symvers \
    160159      --module-source `pwd`/src/vboxhost/vboxnetadp \
    161       KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT CC="$CC" -j4 \
     160      KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT $VBOX_EXTRA_FLAGS -j4 \
    162161      %INSTMOD%
    163162    if [ -e `pwd`/src/vboxhost/vboxpci ]; then
     
    165164        --use-module-symvers /tmp/vboxdrv-Module.symvers \
    166165        --module-source `pwd`/src/vboxhost/vboxpci \
    167         KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT CC="$CC" -j4 \
     166        KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT $VBOX_EXTRA_FLAGS -j4 \
    168167        %INSTMOD%
    169168    fi
     
    176175%endif
    177176%if "%BUILDREL%" == "openSUSE156"
    178 export CC="$OLD_CC"
    179 unset OLD_CC
     177unset VBOX_EXTRA_FLAGS
    180178%endif
    181179rm -r src
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