Looks like the changes are Debian related. I created a sledge hammer patch to strip the new code.
Code:
diff -urN VirtualBox-5.2.36/src/VBox/Installer/linux/Makefile.kmk VirtualBox-5.2.36.new/src/VBox/Installer/linux/Makefile.kmk
--- VirtualBox-5.2.36/src/VBox/Installer/linux/Makefile.kmk 2020-01-14 08:54:00.000000000 -0600
+++ VirtualBox-5.2.36.new/src/VBox/Installer/linux/Makefile.kmk 2020-01-25 15:41:00.375319585 -0600
@@ -104,8 +104,7 @@
$(VBOX_PATH_INST_COMMON_SRC)/virtualbox.xml \
$(if $(VBOX_OSE),,$(VBOX_BRAND_LICENSE_TXT)=>LICENSE) \
$(linux-misc_0_OUTDIR)/generated.sh=>scripts/generated.sh \
- $(if $(VBOX_WITH_QTGUI),$(linux-misc_0_OUTDIR)/virtualbox.desktop,) \
- blacklist-vboxpci.conf
+ $(if $(VBOX_WITH_QTGUI),$(linux-misc_0_OUTDIR)/virtualbox.desktop,)
linux-misc_CLEAN = \
$(linux-misc_0_OUTDIR)/generated.sh \
$(linux-misc_0_OUTDIR)/virtualbox.desktop
@@ -129,10 +128,6 @@
linux-icons_MODE = a+r,u+w
linux-icons_SOURCES = $(VBOX_MIME_ICONS) $(VBOX_DESKTOP_ICONS)
-INSTALLS += linux-config
-linux-config_INST = etc/modprobe.d/
-linux-config_MODE = a+r,u+w
-linux-config_SOURCES = blacklist-vboxpci.conf
#
# The files residing in bin/ that we'll ship.
@@ -236,8 +231,7 @@
VBox.sh \
vboxweb-service.sh \
VBox.png \
- $(addprefix UnattendedTemplates/,$(VBOX_UNATTENDED_TEMPLATES)) \
- blacklist-vboxpci.conf
+ $(addprefix UnattendedTemplates/,$(VBOX_UNATTENDED_TEMPLATES))
ifdef VBOX_WITH_EXTPACK
VBOX_LNX_STRIP_BIN += \