VirtualBox

Changeset 82695 in vbox for trunk/src/VBox/Installer/linux


Ignore:
Timestamp:
Jan 9, 2020 1:30:00 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
135614
Message:

Linux kernel module build: adjust for Linux 5.5 requiring the make variable and not using the old fixed name fallback any more for Module.symvers

File:
1 edited

Legend:

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

    r82441 r82695  
    159159                make -C $(builddir)/bin/src/vboxnetflt KERN_VER=$$(basename $$d) clean && \
    160160                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetflt || true) && \
    161                 make -j4 -C $(builddir)/bin/src/vboxnetflt KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \
     161                make -j4 -C $(builddir)/bin/src/vboxnetflt KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetflt/Module.symvers all; \
    162162                make -C $(builddir)/bin/src/vboxnetadp KERN_VER=$$(basename $$d) clean && \
    163163                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetadp || true) && \
    164                 make -j4 -C $(builddir)/bin/src/vboxnetadp KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \
     164                make -j4 -C $(builddir)/bin/src/vboxnetadp KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetadp/Module.symvers all; \
    165165                make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean && \
    166166                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \
    167                 make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; true; \
     167                make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxpci/Module.symvers all ; \
     168                make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean; true
    168169            fi; \
    169170        done
    170         make -C $(builddir)/bin/src/vboxdrv clean
    171         make -C $(builddir)/bin/src/vboxnetflt clean
    172         make -C $(builddir)/bin/src/vboxnetadp clean
    173         make -C $(builddir)/bin/src/vboxpci clean; true
    174171        touch debian/modules-stamp
    175172
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