I uploaded the source tarball and binary releases for win32 and redhat 7. Solaris package should be ready tomorrow. See the news item for all the improvements from 1.0.3: http://flac.sourceforge.net/news.html#20020924 Developers, see the new Doxygen-based API docs: http://flac.sourceforge.net/api/index.html Thanks again to all the contributors and testers. Josh __________________________________________________ Do you Yahoo!? New DSL Internet Access from SBC & Yahoo! http://sbc.yahoo.com
--- Christian Weisgerber <naddy@mips.inka.de> wrote:> This is required for building with iconv support on platforms that > have a separate libiconv. >...checked in on the maintenance branch. Josh __________________________________________________ Do you Yahoo!? New DSL Internet Access from SBC & Yahoo! http://sbc.yahoo.com
Christian Weisgerber <naddy@mips.inka.de> wrote:> checking for shared library run path origin... /bin/sh: ./config.rpath: > No such file or directory > > --with-libiconv-prefix=/path apparently isn't used by the autoconf > test which checks for iconv.It turns out these two are intimately related. configure tries to extract various settings from the config.rpath auxiliary script, such as the extension of shared libraries which is used by the iconv test. I've added a copy of config.rpath I found elsewhere and now the iconv check is successful. (Just where is config.rpath from? I can't find it in autoconf 2.53 or libtool 1.4.2.) -- Christian "naddy" Weisgerber naddy@mips.inka.de
On Thu, Oct 03, 2002 at 02:32:04PM +0000, Christian Weisgerber wrote:> Josh Coalson <xflac@yahoo.com> wrote: > > > I uploaded the source tarball and binary releases for win32 and > > redhat 7. Solaris package should be ready tomorrow. > > There seem to be various problems with the included configure script: > > (1) > checking for shared library run path origin... /bin/sh: ./config.rpath: > No such file or directoryThis comes from gettext, btw. -- - mdz
--- Christian Weisgerber <naddy@mips.inka.de> wrote:> The id3lib configure problem is due to a sh portability issue. > >...thanks, checked it in. right now stuff like this is going on a 1.0.4 maintenance branch in case I have enough reason to do a re-release. in my sleep deprived stupor I gave it the wrong name, but anyway the branch tag is FLAC_RELEASE_1_0_4_MAINTENANCE_BASELINE (even though it's a branch tag not a baseline regular tag). Josh __________________________________________________ Do you Yahoo!? New DSL Internet Access from SBC & Yahoo! http://sbc.yahoo.com
Josh Coalson <xflac@yahoo.com> wrote:> I uploaded the source tarball and binary releases for win32 and > redhat 7. Solaris package should be ready tomorrow.There seem to be various problems with the included configure script: (1) checking for shared library run path origin... /bin/sh: ./config.rpath: No such file or directory (2) --with-libiconv-prefix=/path apparently isn't used by the autoconf test which checks for iconv. (3) checking for id3lib... yes checking for id3lib version... ./configure[9547]: .: conftest.id3: not found -- Christian "naddy" Weisgerber naddy@mips.inka.de
The id3lib configure problem is due to a sh portability issue. --- configure.in.orig Thu Oct 3 16:57:34 2002 +++ configure.in Thu Oct 3 16:57:49 2002 @@ -261,7 +261,7 @@ main () fclose(output); exit(0); } -], . conftest.id3; echo "${ID3LIB_MAJOR}.${ID3LIB_MINOR}.${ID3LIB_PATCH}", AC_MSG_WARN(could not determine id3lib version),[echo $ac_n "cross compiling; assuming ${ID3LIB_MAJOR}.${ID3LIB_MINOR}.${ID3LIB_PATCH} $ac_c"]) +], . ./conftest.id3; echo "${ID3LIB_MAJOR}.${ID3LIB_MINOR}.${ID3LIB_PATCH}", AC_MSG_WARN(could not determine id3lib version),[echo $ac_n "cross compiling; assuming ${ID3LIB_MAJOR}.${ID3LIB_MINOR}.${ID3LIB_PATCH} $ac_c"]) AC_DEFINE_UNQUOTED(ID3LIB_MAJOR, $ID3LIB_MAJOR) AC_DEFINE_UNQUOTED(ID3LIB_MINOR, $ID3LIB_MINOR) AC_DEFINE_UNQUOTED(ID3LIB_PATCH, $ID3LIB_PATCH) -- Christian "naddy" Weisgerber naddy@mips.inka.de
This is required for building with iconv support on platforms that have a separate libiconv. --- src/flac/Makefile.am.orig Thu Oct 3 20:06:53 2002 +++ src/flac/Makefile.am Thu Oct 3 20:07:14 2002 @@ -39,4 +39,4 @@ flac_SOURCES = \ file.h \ vorbiscomment.h -flac_LDADD = $(NEED_OGGFLAC_LIB) $(top_builddir)/src/libFLAC/libFLAC.la @OGG_LIBS@ @SHARE_LIBS@ -lm +flac_LDADD = $(NEED_OGGFLAC_LIB) $(top_builddir)/src/libFLAC/libFLAC.la @OGG_LIBS@ @SHARE_LIBS@ @LIBICONV@ -lm --- src/metaflac/Makefile.am.orig Thu Oct 3 20:07:21 2002 +++ src/metaflac/Makefile.am Thu Oct 3 20:07:35 2002 @@ -26,4 +26,4 @@ metaflac_SOURCES = \ main.c metaflac_LDFLAGS = -metaflac_LDADD = $(top_builddir)/src/libFLAC/libFLAC.la @SHARE_LIBS@ -lm +metaflac_LDADD = $(top_builddir)/src/libFLAC/libFLAC.la @SHARE_LIBS@ @LIBICONV@ -lm -- Christian "naddy" Weisgerber naddy@mips.inka.de
--- Christian Weisgerber <naddy@mips.inka.de> wrote:> Josh Coalson <xflac@yahoo.com> wrote: > > > I uploaded the source tarball and binary releases for win32 and > > redhat 7. Solaris package should be ready tomorrow. > > There seem to be various problems with the included configure script: > > (1) > checking for shared library run path origin... /bin/sh: > ./config.rpath: > No such file or directoryI'm not sure what this one's about yet.> (2) > --with-libiconv-prefix=/path apparently isn't used by the autoconf > test which checks for iconv.I can't explain that because I'm using the check supplied by their m4 script, which also implements --with-libiconv-prefix. Josh __________________________________________________ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com
On Thu, Oct 03, 2002 at 02:32:04PM +0000, Christian Weisgerber wrote:> Josh Coalson <xflac@yahoo.com> wrote: > > > I uploaded the source tarball and binary releases for win32 and > > redhat 7. Solaris package should be ready tomorrow. > > There seem to be various problems with the included configure script: > > (1) > checking for shared library run path origin... /bin/sh: ./config.rpath: > No such file or directoryI get this, too, but it is harmless, at least on Linux platforms (everything builds and works).> (2) > --with-libiconv-prefix=/path apparently isn't used by the autoconf > test which checks for iconv.Not sure what's happening here; I use iconv in glibc.> (3) > checking for id3lib... yes > checking for id3lib version... ./configure[9547]: .: conftest.id3: not > foundconftest.id3 is produced by the following test program: #include "confdefs.h" #include <id3.h> #include <stdio.h> int main () { FILE *output; output=fopen("conftest.id3","w"); fprintf(output,"ID3LIB_MAJOR=%d\nID3LIB_MINOR=%d\nID3LIB_PATCH=%d\n",ID3 LIB_MAJOR_VERSION,ID3LIB_MINOR_VERSION,ID3LIB_PATCH_VERSION); fclose(output); exit(0); } Check config.log to see if it failed to build correctly. I notice that it would not fail if the file could not be created; is it possible that it was unable to create it in your build directory for some reason? -- - mdz