I just uploaded flac 1.0-1 to Debian unstable; it should appear in the archives tomorrow. In order to get things to work correctly with libtool 1.4, I had to apply the following patch: --- flac-1.0.orig/ltmain.sh +++ flac-1.0/ltmain.sh @@ -1862,6 +1862,7 @@ else # We cannot seem to hardcode it, guess we'll fake it. add_dir="-L$libdir" + test -d $ladir/.libs && add_dir="$add_dir -L$ladir/.libs" add="-l$name" fi Without this patch, libtool 1.4 would attempt to re-link the XMMS plugin against an installed libFLAC which was not yet installed (libtool bug). See http://lists.debian.org/debian-devel-0105/msg01926.html for a discussion about this issue, and http://bugs.debian.org/98342 for the corresponding bug report. I'm forwarding this information here because it might affect other packagers as well. -- - mdz
On Wed, Jul 25, 2001 at 06:21:14PM -0400, Matt Zimmerman wrote:> I just uploaded flac 1.0-1 to Debian unstable; it should appear in the archives > tomorrow. In order to get things to work correctly with libtool 1.4, I had to > apply the following patch: > > --- flac-1.0.orig/ltmain.sh > +++ flac-1.0/ltmain.sh > @@ -1862,6 +1862,7 @@ > else > # We cannot seem to hardcode it, guess we'll fake it. > add_dir="-L$libdir" > + test -d $ladir/.libs && add_dir="$add_dir -L$ladir/.libs" > add="-l$name" > fi > > Without this patch, libtool 1.4 would attempt to re-link the XMMS plugin > against an installed libFLAC which was not yet installed (libtool bug). See > http://lists.debian.org/debian-devel-0105/msg01926.html for a discussion about > this issue, and http://bugs.debian.org/98342 for the corresponding bug report. > > I'm forwarding this information here because it might affect other packagers as > well.Thanks. The rpm builds I've been working on have been bombing because of this and I haven't had time to track the problem down. -- miles "We in the past evade X, where X is something which we believe to be a lion, through the act of running." - swiftrain@geocities.com
On Wed, Jul 25, 2001 at 03:45:40PM -0700, Miles Egan wrote:> On Wed, Jul 25, 2001 at 06:21:14PM -0400, Matt Zimmerman wrote: > > I just uploaded flac 1.0-1 to Debian unstable; it should appear in the archives > > tomorrow. In order to get things to work correctly with libtool 1.4, I had to > > apply the following patch: > > > > --- flac-1.0.orig/ltmain.sh > > +++ flac-1.0/ltmain.sh > > @@ -1862,6 +1862,7 @@ > > else > > # We cannot seem to hardcode it, guess we'll fake it. > > add_dir="-L$libdir" > > + test -d $ladir/.libs && add_dir="$add_dir -L$ladir/.libs" > > add="-l$name" > > fi > > > > Without this patch, libtool 1.4 would attempt to re-link the XMMS plugin > > against an installed libFLAC which was not yet installed (libtool bug). See > > http://lists.debian.org/debian-devel-0105/msg01926.html for a discussion about > > this issue, and http://bugs.debian.org/98342 for the corresponding bug report. > > > > I'm forwarding this information here because it might affect other packagers as > > well. > > Thanks. The rpm builds I've been working on have been bombing because of this > and I haven't had time to track the problem down.FYI, libtool 1.4b has a (different) fix for this problem. I haven't studied the diffs enough to try to extract that particular change, and I don't think it's worth it since the above workaround fixes things, and hopefully there will be a new stable libtool release soon, since 1.4 has this (IMHO serious) bug. -- - mdz