Make loosing a variable (emulators/virtualbox-ose-additions)

Melvyn Sopacua melvyn at magemana.nl
Sun May 4 18:44:29 UTC 2014


Hi,

emulators/virtualbox-ose-additions always fails for me in the stage
installation, so today I looked a bit further:

Bad:
install  -o root -g wheel -m 444
/usr/obj/ports/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/additions/vboxvideo_drv_.so
/usr/obj/ports/usr/ports/emulators/virtualbox-ose-additions/work/stage/usr/local/lib/xorg/modules/drivers/vboxvideo_drv.so

Good:
install  -o root -g wheel -m 444
/usr/obj/ports/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/additions/vboxvideo_drv_17.so
/usr/obj/ports/usr/ports/emulators/virtualbox-ose-additions/work/stage/usr/local/lib/xorg/modules/drivers/vboxvideo_drv.so

The difference between bad and good are the 17 missing in the shared
object name. The bad line is created in a clean build and the good line
if one invokes the install target immediately after that failed one.

Is make really loosing a variable here or could this be a parallelization issue in the upstream build system?

--
Melvyn


More information about the freebsd-ports mailing list