Hi, > Without boring everyone with the details (and they were there in the log > output thanks to remake) the problem is something in your build environment > on FreeBSD.
The lenghty remake output was from Solaris, not FreeBSD. On FreeBSD, "remake check" worked without alarming complaints. So i redirect your request to Solaris for now. > Do you have these errors when you build from the tarball at > http://bashdb.sf.net/libcdio-0.83git.tar.bz2 ? No. It looks much better. The remaining warnings come from Solaris changes towards the on system you developed the tests. $ ./configure MAKE=make ... $ make ... _FILE_OFFSET_BITS warnings ... $ make check ... make check-TESTS ... much more info than in my previous runs ... ... ++ WARN: readdir(/dev/rdsk) failed: No such file or directory ++ WARN: open (/vol/dev/aliases/cdrom0): No such file or directory Unable find or access a CD-ROM drive with an ISO-9660 filesystem. SKIP: testisocd ... ./check_nrg.sh: cd-info NRG test 1 ok. Don't see NRG file ./data/monvoisin.nrg. Test skipped. PASS: check_nrg.sh ... ./check_cue.sh: cd-info CUE test CD-DA ok. ./check_cue.sh: cd-info BIN test CD-DA ok. ./check_cue.sh: cd-info TOC test CD-DA ok. Don't see CUE file ./vcd_demo.cue. Test Video CD skipped. Don't see CUE file ./data/svcd_ogt_test_ntsc.bin. Test Super Video CD skipped. PASS: check_cue.sh ... PASS: check_opts.sh ===================================================== All 16 tests behaved as expected (1 expected failure) (2 tests were not run) ===================================================== ... Making check in example ... ++ WARN: readdir(/dev/rdsk) failed: No such file or directory ... ++ WARN: open (/vol/dev/aliases/cdrom0): No such file or directory ... ====================== All 2 tests passed (8 tests were not run) ====================== ... $ remake check ... same result ... > What version of autoconf and automake are you using? Erm ... none ? At least not on Solaris. ./autogen.sh is run on my GNU/Linux workstation before copying the git clone to Solaris. autoconf 2.60, automake 1.9.6. (My machine is old but comfortable.) > > consider to emphasize remake in point 4 of README.libcdio. > Remake *is* gmake. On my two year old FreeBSD 8 STABLE the difference is significant. But i realize that my opinion was premature, as it did not do the same miracle on Solaris. Using modern autotools or a release tarball seems to be the better approach. Can it be the check in your configure.ac is too lax ? AC_PREREQ(2.52) Have a nice day :) Thomas
