cdparanoia doesn't build on !i386: --- cc -fpic -shared -o libcdda_interface.so.0.9.8 -Wl,-soname -Wl,libcdda_interface.so.0 scan_devices.o common_interface.o cooked_interface.o interface.o scsi_interface.o smallft.o toc.o test_interface.o -lm -lcam /usr/bin/ld: scan_devices.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC scan_devices.o: could not read symbols: Bad value --- (I've just noticed there's -fpic, so maybe it should just be reinplaced to -fPIC). Full log: http://people.freebsd.org/~amdmi3/cdparanoia-3.9.8_8.log Port maintainer (markus@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77
Responsible Changed From-To: freebsd-ports-bugs->markus Over to maintainer (via the GNATS Auto Assign Tool)
markus 2009-08-04 15:45:47 UTC FreeBSD ports repository Modified files: audio/cdparanoia Makefile Log: Mark port as MAKE_JOBS_UNSAFE PR: ports/137313 Submitted by: dougb This also fixes: PR: ports/137429 Submitted by: amdmi3 Revision Changes Path 1.16 +1 -0 ports/audio/cdparanoia/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 The root cause of the problem ist that the port is not safe for compilation with more than one make job and FORCE_MAKE_JOBS is set in your environment. I have committed the suggested workaround in ports/137313 until I have time to port the new cdparanoia version and look at why it fails exactly with multiple make jobs (unless it hasn't been fixed upstream already). Thanks for your detailed bugreport!