VirtualBox

Changeset 36885 in vbox


Ignore:
Timestamp:
Apr 29, 2011 9:54:29 AM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
71463
Message:

Linux/installer: vboxpci adaptions

Location:
trunk/src/VBox/Installer/linux
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/src/VBox/Installer/linux/debian/rules

    r36789 r36885  
    166166                $(if $(instmod),&& install -D -m 0644 -g 0 -o 0 \
    167167                    $(builddir)/bin/src/vboxnetadp/vboxnetadp.ko $(moddir)/$$(basename $$d)/vboxnetadp.ko); \
     168                make -C $(builddir)/bin/src/vboxpci KERN_DIR=$$d/build MODULE_DIR=$$d clean && \
     169                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \
     170                make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_DIR=$$d/build MODULE_DIR=$$d all \
     171                $(if $(instmod),&& install -D -m 0644 -g 0 -o 0 \
     172                    $(builddir)/bin/src/vboxpci/vboxpci.ko $(moddir)/$$(basename $$d)/vboxpci.ko); \
    168173            fi; \
    169174        done
     
    171176        make -C $(builddir)/bin/src/vboxnetflt clean
    172177        make -C $(builddir)/bin/src/vboxnetadp clean
     178        make -C $(builddir)/bin/src/vboxpci clean
    173179        touch debian/modules-stamp
    174180
     
    260266        mv $(archdir)/VBoxTunctl $(prefix)/usr/bin
    261267        $(if $(NOMODS),,for d in $(moddir)/*; do \
    262             if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko ]; then \
     268            if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko -a -f $$d/vboxpci.ko ]; then \
    263269                install -D -g 0 -o 0 -m 0644 \
    264270                    $$d/vboxdrv.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxdrv.ko; \
     
    267273                install -D -g 0 -o 0 -m 0644 \
    268274                    $$d/vboxnetadp.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxnetadp.ko; \
     275                install -D -g 0 -o 0 -m 0644 \
     276                    $$d/vboxpci.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxpci.ko; \
    269277            fi \
    270278            done)
  • TabularUnified trunk/src/VBox/Installer/linux/install.sh

    r36777 r36885  
    282282            fi
    283283            # OSE doesn't always have the initscript
     284            rmmod vboxpci > /dev/null 2>&1
    284285            rmmod vboxnetadp > /dev/null 2>&1
    285286            rmmod vboxnetflt > /dev/null 2>&1
  • TabularUnified trunk/src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec

    r36789 r36885  
    130130      KBUILD_VERBOSE= KERN_DIR=$d/build MODULE_DIR=$RPM_BUILD_ROOT/$d/misc -j4 \
    131131      %INSTMOD%
     132    ./src/vboxhost/vboxpci/build_in_tmp \
     133      --use-module-symvers /tmp/vboxdrv-Module.symvers \
     134      KBUILD_VERBOSE= KERN_DIR=$d/build MODULE_DIR=$RPM_BUILD_ROOT/$d/misc -j4 \
     135      %INSTMOD%
    132136  fi
    133137done
     
    210214  find /lib/modules -name "vboxnetflt\.*" 2>/dev/null|xargs rm -f 2> /dev/null || true
    211215  find /lib/modules -name "vboxnetadp\.*" 2>/dev/null|xargs rm -f 2> /dev/null || true
     216  find /lib/modules -name "vboxpci\.*" 2>/dev/null|xargs rm -f 2> /dev/null || true
    212217fi
    213218
     
    340345  rm -f /lib/modules/*/misc/vboxnetflt.ko
    341346  rm -f /lib/modules/*/misc/vboxnetadp.ko
     347  rm -f /lib/modules/*/misc/vboxpci.ko
    342348fi
    343349if [ $BUILD_MODULES -eq 1 ]; then
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