--- Ralph Giles <giles@xiph.org> wrote:> On Fri, Sep 14, 2007 at 02:51:34PM -0700, Josh Coalson wrote: > > > checked in to CVS is what will be very close to the 1.2.1 release > > of flac scheduled for monday. if anyone can try building it and > > even better running the test suite, and reporting back any > problems, > > that will help me get things in better shape. > > config.rpath seems to be missing from the repository?yeah, I'm not sure how to handle that... I thought it normally comes from gettextize. flac uses iconv but not gettext and it's not set up to run gettextize, so I've been just copying my /usr/share/gettext/config.rpath into the releases. but since it felt like a hack I never checked it in. (I did add a note in autogen.sh about it.) Josh ____________________________________________________________________________________ Don't let your dream ride pass you by. Make it a reality with Yahoo! Autos. http://autos.yahoo.com/index.html
On Fri, Sep 14, 2007 at 03:41:05PM -0700, Josh Coalson wrote:> yeah, I'm not sure how to handle that... I thought it normally > comes from gettextize. flac uses iconv but not gettext and it's > not set up to run gettextize, so I've been just copying my > /usr/share/gettext/config.rpath into the releases. but since it > felt like a hack I never checked it in. (I did add a note in > autogen.sh about it.)Ah, so you did. You might as well make autogen.sh copy this if it can. You also need to copy the AM_ICONF and AM_LANGINFO into m4, I think? MacOS X provides iconv, but not gettextize. I'm not sure how to make that work either. I got it to build under vanilla (intel) MacOS by reducing the required automake version to 1.6 in Makefile.am and replacing AM_ICONV and AM_LANGINFO_CODESET with: AC_DEFINE([HAVE_ICONV], [], [Whether we have libiconv available]) LIBICONV="-liconv" AC_SUBST(LIBICONV) But the link fails with: ld: ia32/.libs/libFLAC-asm.a(bitreader_asm.o) has external relocation entries in non-writable section (__TEXT__,__text) for symbols: FLAC__crc16_table bitreader_read_from_client_ It builds when configured with --disable-asm-optimizations. I'm running the tests now. -r
On Fri, Sep 14, 2007 at 06:12:22PM -0700, Ralph Giles wrote:> Do you know what features prompted the 1.7 automake version requirement? > It seems to work fine with the 1.6.3 distributed by Apple.This was of course my suggestion originally. :P http://lists.xiph.org/pipermail/flac-dev/2006-November/002019.html I don't remember now if I just asked for 1.7 because that's what I had around to test or not. If you're brave, reduce it to 1.6 and see if anyone has problems. Should make the dist version compile out of the box (modulo asm) on MacOS X. -r