Tried to update to the new version of libsndfile. I get the following output (2nd run without make clean): cd /usr/ports/audio/libsndfile make .. Making all in Octave mkoctfile -v -I../src -c -o ./sndfile.o mkoctfile -v -I../src ./ -L../src/.libs -L../src -lsndfile -o ./sndfile.oct mkoctfile: unrecognized argument ./ *** Error code 1 Stop in /usr/ports/audio/libsndfile/work/libsndfile-1.0.18/Octave. *** Error code 1 Stop in /usr/ports/audio/libsndfile/work/libsndfile-1.0.18. *** Error code 1 Stop in /usr/ports/audio/libsndfile. *** Error code 1 Stop in /usr/ports/audio/libsndfile. Octave is installed in the newest version available in the ports (octave-3.0.3_3). How-To-Repeat: nothing special, just tried to build the port
Responsible Changed From-To: freebsd-ports-bugs->freebsd-multimedia Fix synopsis and assign.
In my mail to freebsd-multimedia, I suggested to unbreak audio/libsndfile with math/octave present by disabling octave for libsndfile: http://lists.freebsd.org/pipermail/freebsd-multimedia/2009-February/009745.html If we want octave support for libsndfile, it would have to be an OPTION anyhow not to have unpredictable dependencies. There might have to be a conditional pkg-plist. (I have not checked.) As long as that is not present, simply disabling octave seems sensible. I attach the patch again to have it linked to the pr.
ed 2009-03-10 12:11:47 UTC FreeBSD ports repository (src committer) Modified files: audio/libsndfile Makefile Log: Unbreak libsndfile build when octave is installed. If octave is installed on the system, libsndfile wants to build octave support, which only seems to cause compiler errors. If we really want octave support, we should add a proper switch to the port. PR: ports/131647 Revision Changes Path 1.43 +2 -1 ports/audio/libsndfile/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!