games/burgerspace, games/cosmosmash, games/quadrupleback all failed like this:
/usr/bin/libtool --tag=CXX --mode=link c++
-DPKGSOUNDDIR=\"/usr/local/share/sounds/burgerspace\"
-DDEFAULT_UDP_SERVER_PORT=49152 -I../src/images
-I/usr/local/include/flatzebra-0.1 -I/usr/local/include
-I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include
-DXTHREADS -O2 -pipe -W -Wall
-o libcore.la libcore_la-BurgerSpaceServer.lo libcore_la-IngredientGroup.lo
libcore_la-EnemySprite.lo
-L/usr/local/lib -pthread -L/usr/X11R6/lib -lflatzebra-0.1 -lSDL -lSDL_image
-lSDL_mixer
Cannot read /pobj/sdl-mixer-1.2.12/fake-i386/usr/local/lib/libSDL_mixer.la: No
such file or directory
at /usr/libdata/perl5/LT/LaLoFile.pm line 50.
[...]
Somehow the fake-install path got written to the .la files for flatzebra
and sdl-mixer:
$ grep -R pobj lib/*la
lib/libSDL_mixer.la:libdir='/pobj/sdl-mixer-1.2.12/fake-i386/usr/local/lib'
lib/libflatzebra-0.1.la:dependency_libs='-pthread -L/usr/local/lib
-L/usr/X11R6/lib /usr/local/lib/libSDL.la /usr/local/lib/libSDL_image.la
/pobj/sdl-mixer-1.2.12/fake-i386/usr/local/lib/libSDL_mixer.la
/usr/local/lib/libiconv.la -lm -lsndio -lusbhid -lz -ljpeg
/usr/local/lib/libpng.la /usr/local/lib/libtiff.la /usr/local/lib/libwebp.la
/usr/local/lib/libogg.la /usr/local/lib/libvorbis.la
/usr/local/lib/libmikmod.la /usr/local/lib/libvorbisfile.la
/usr/local/lib/libFLAC.la /usr/local/lib/libsmpeg.la -lSDL'
There have been no substantial changes to any of these ports in years,
and no recent changes to libtool - any ideas?
Build logs for flatzebra and sdl-mixer attached in case they're any help.
flatzebra.log.gz
Description: application/gunzip
sdl-mixer.log.gz
Description: application/gunzip
