audio/xmp marked as broken .if ${OSVERSION} >= 503000 It compiles just fine and installs fine on my 5.3 i386 system How-To-Repeat: try to build on OSVERSION > 5
State Changed From-To: open->feedback Looks like it does not build when esound is enabled: http://pointyhat.freebsd.org/errorlogs/i386-6-full/xmp-esound-2.0.4_2.log cc -oxmp getopt.o getopt1.o options.o main.o -L../../lib -lxmp -lm ../../lib/libxmp.a(esd.o)(.text+0x72): In function `init': : undefined reference to `esd_play_stream' gmake[2]: *** [xmp] Error 1 Obviously -lesound is missing on that linker line... maybe you could provide a fix for this?
Responsible Changed From-To: freebsd-ports-bugs->pav Poke.
forget my original pr. The attached diff includes a patch to fix: cc -oxmp getopt.o getopt1.o options.o main.o -L../../lib -lxmp -lm ../../lib/libxmp.a(esd.o)(.text+0x72): In function `init': : undefined reference to `esd_play_stream' and bumps the revision number: new patch: patch-src::main::Makefile -Mike
Michael C. Shultz pí¹e v ne 21. 11. 2004 v 00:55 -0800: > forget my original pr. The attached diff includes a patch to fix: > > cc -oxmp getopt.o getopt1.o options.o main.o -L../../lib -lxmp -lm > ../../lib/libxmp.a(esd.o)(.text+0x72): In function `init': > : undefined reference to `esd_play_stream' > > and bumps the revision number: > > new patch: > > patch-src::main::Makefile Incorrect fix. This would add -lesd even when there's no esound on system and esound is disabled in configure script. I'm committing proper fix now (in fact, there's a botched local modification in our port that breaks it). -- Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org> You have acquired a scroll entitled 'irk gleknow mizk' (n). This is an IBM Manual scroll. You are permanently confused.
State Changed From-To: feedback->closed Patched in CVS.