freebsd-ports/emulators
Guido Falsi 354344ce8a emulators/virtualbox-ose-kmod-legacy: Fix hang at module loading time
After src commit e266a0f7f001 a module is not allowed to call
kern_kldload while being loaded. The virtualbox module is doing
exactly this though. virutalbox used to do this because the ng_ether
netgraph node did not provide version information in the past and
there was no way to properly depend on it.

ng_ether has gained versioning information in base r238844 more
than ten years ago, so we can now unconditionally properly depend
on it, since this revision is now included in all supported FreeBSD
versions.

Thanks to Tomoaki AOKI for identifying the base commuit exposing
the issue.

Backport fix to legacy port.

WHile here also merge a double patch for the smae file.

PR:		256505
MFH:		2021Q2
2021-06-14 22:02:23 +02:00
..
adamem Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
advancemame Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
advancemenu Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
advancemess Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
almostti Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
anese One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
aqemu emulators/aqemu: clean up port 2021-05-21 23:19:47 +03:00
aranym One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
atari800 Deorbit RESTRICTED && NO_CDROM, part one. 2021-05-06 13:47:41 +02:00
bfe Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
bochs Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
bsvc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
cannonball emulators/cannonball: Updates to 0.34 2021-04-27 20:14:39 +05:30
cemu Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
cingb Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
citra emulators/citra: update to s20210516 2021-05-18 00:47:16 +00:00
citra-qt5 One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
cpmemu Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
cpmtools Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
cpmtools2 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
darcnes Unbreak more ports after 3505159e72 2021-05-15 11:20:05 +02:00
dgen-sdl Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
dolphin-emu Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
dosbox Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
dosbox-staging One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
dynamips-community Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
edumips64 One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
elliott-803 One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
emu64 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
emulationstation One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
fmsx Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
frodo One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
fs-uae Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
fs-uae-launcher Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
fuse Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
fuse-roms Deorbit RESTRICTED && NO_CDROM, part one. 2021-05-06 13:47:41 +02:00
fuse-utils Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
gbe Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
gens Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
gngb Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
gngeo Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
gxemul Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
hatari Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
hercules Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
higan Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
hugo Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
hv_kvp_cmd One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
i386-wine emulators/i386-wine: Update to 5.0.4 2021-06-02 16:03:18 +08:00
i386-wine-devel emulators/i386-wine-devel: Update to 6.9 2021-05-28 22:06:15 -07:00
ines Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
javatari all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
joytran Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
jzintv Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
kcemu Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
klh10 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
lib765 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
libc6-shim One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
libdsk Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
libretro-ppsspp One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
libretro-vice One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
libspectrum Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
linux_base-c7 One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
linux-c7 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
linux-power9-functional-sim Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
linux-power10-functional-sim emulators/linux-power10-functional-sim: Update to 1.1 2021-06-13 14:39:57 -07:00
lisaem Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
magia New port: emulators/magia: GBA emulator written in golang 2021-05-17 09:52:36 -07:00
mame Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mastergear Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mednafen One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
mesen One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
mess One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
mgba One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
mtools Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-audio-sdl Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-core Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-input-sdl Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-plugins Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-qt One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
mupen64plus-rsp-cxd4 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-rsp-hle Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-rsp-z64 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-ui-console Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-video-arachnoid Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-video-glide64 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-video-glide64mk2 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
mupen64plus-video-rice emulators/mupen64plus-video-rice: clarify USE_GL 2021-04-13 19:18:06 +03:00
mupen64plus-video-z64 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
nemu One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
nestopia One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
o2em Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
ods2reader Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
open-vm-tools all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
openmsx One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
p5-Acme-6502 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
parallels-tools Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
pcem One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
pcemu all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
pcsxr Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
ppsspp One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
ppsspp-qt5 One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
py-gns3-converter One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
py-unicorn One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
qemu emulators/qemu: Fix build on 13 2021-04-20 19:46:11 +00:00
qemu31 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
qemu41 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
qemu42 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
qemu50 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
qemu-cheri One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
qemu-devel Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
qemu-guest-agent Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
qemu-powernv One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
qemu-user-static emulators/qemu-user-static{,-devel}: fix build on recent FreeBSD 2021-05-11 19:44:58 -05:00
qemu-user-static-devel emulators/qemu-user-static{,-devel}: fix build on recent FreeBSD 2021-05-11 19:44:58 -05:00
qemu-utils One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
qmc2 emulators/qmc2: Drop maintainership 2021-05-19 20:56:21 +01:00
quasi88 emulators/quasi88: fix build 2021-04-26 17:19:20 +03:00
riscv-isa-sim One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
rpcs3 emulators/rpcs3: update to 0.0.16.12392 2021-06-12 00:05:57 +00:00
rtc all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
rubygem-fission Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
sameboy emulators/sameboy: Update to v0.14.3 2021-04-19 10:00:02 +02:00
simh Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
simh-hp2100 emulators/simh-hp2100: Update to 3.11-0.31 2021-06-02 00:40:55 +08:00
simh-hp3000 emulators/simh-hp3000: Update to 3.11-0.10 2021-06-02 00:40:37 +08:00
simh-hpdoc One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
skyeye */*: Replace USE_GCC=any with USE_GCC=yes 2021-06-04 05:53:21 +00:00
snes9x-gtk Deorbit RESTRICTED && NO_CDROM, part one. 2021-05-06 13:47:41 +02:00
spim Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
stella - Update to 6.5.2 2021-04-08 18:41:43 -05:00
stonx Deorbit RESTRICTED && NO_CDROM, part one. 2021-05-06 13:47:41 +02:00
teo Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
tiemu3 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
tilem Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
tme Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
tnylpo emulator/tnylpo: update to version 1.1.3 2021-04-19 11:11:25 +02:00
tpm-emulator all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
tuxnes Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
uae Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
ucon64 One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
ukncbtl One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
unicorn One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
vba Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
vboxtool Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
vgb-bin Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
vgba-bin Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
vice Deorbit RESTRICTED && NO_CDROM, part one. 2021-05-06 13:47:41 +02:00
virtualbox-ose emulators/virtualbox-ose-kmod: Fix hang at module loading time 2021-06-14 20:55:28 +02:00
virtualbox-ose-additions emulators/virtualbox-ose-additions(-legacy): fix conflicts 2021-05-22 17:42:28 +02:00
virtualbox-ose-additions-legacy emulators/virtualbox-ose-additions(-legacy): fix conflicts 2021-05-22 17:42:28 +02:00
virtualbox-ose-additions-nox11 One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
virtualbox-ose-additions-nox11-legacy One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
virtualbox-ose-kmod emulators/virtualbox-ose-kmod: Fix hang at module loading time 2021-06-14 20:55:28 +02:00
virtualbox-ose-kmod-legacy emulators/virtualbox-ose-kmod-legacy: Fix hang at module loading time 2021-06-14 22:02:23 +02:00
virtualbox-ose-legacy emulators/virtualbox-ose-kmod-legacy: Fix hang at module loading time 2021-06-14 22:02:23 +02:00
virtualbox-ose-nox11 One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
virtualbox-ose-nox11-legacy One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
visualboyadvance-m Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
vmips Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
vmsbackup Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
vmw One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
vpcs Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
vxtools Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
wine Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
wine-devel emulators/wine-devel: Update to Wine 6.10 2021-06-07 05:47:05 +00:00
wine-gecko Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
wine-gecko-devel Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
wine-mono Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
wine-mono-devel emulators/wine-mono-devel: Update to version 6.2.0 2021-06-05 07:28:03 +00:00
wine-proton emulators/wine-proton: add wow64 wrapper. 2021-05-23 12:37:44 +08:00
winetricks emulators/winetricks: update 20191224 -> 20210206, submitter becomes maintainer 2021-05-02 20:33:33 +02:00
x16-emulator One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
x16-rom One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
x48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
x49gp */*: Replace USE_GCC=any with USE_GCC=yes 2021-06-04 05:53:21 +00:00
xbraitenberg Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
xcpc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
xen-kernel {emulators,sysutils}/xen-{kernel,tools}: update to 4.15.0 2021-05-12 10:57:22 +02:00
xhomer Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
xsystem35 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
xzx Deorbit RESTRICTED && NO_CDROM, part two. 2021-05-06 13:47:48 +02:00
yaze-ag *: Garbage collect new $FreeBSD ids. 2021-04-20 10:50:05 +02:00
yuzu emulators/yuzu: update to s20210611 2021-06-12 00:05:57 +00:00
yuzu-qt5 emulators/yuzu: update to s20210426 2021-04-27 00:24:52 +00:00
z80pack *: Garbage collect new $FreeBSD ids. 2021-04-20 10:50:05 +02:00
zsnes Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Makefile New port: emulators/magia: GBA emulator written in golang 2021-05-17 09:52:36 -07:00