GNOME Bugzilla – Bug 603831
build with libtool 1.x.y only works if --disable-shave is used
Last modified: 2010-08-30 20:18:01 UTC
I am building gstreamer, gst-plugins-base, gst-plugins-good and gst-plugins-ugly using GCC 4.3.3. My target architecture is MIPS32. My version of GCC does not support the --shave-mode option. As a result, compiling fails. Removing the lines 'preserved_args="$preserved_args --shave-mode=$mode"' from common/shave-libtool.in fix this problem.
Can't you just configure with --disable-shave?
shave appears require a newer version of libtool than we check for in autogen. (That is, this isn't a gcc issue.) Requiring people to use --disable-shave on platforms that used to work is a regression. Not marking as a blocker, since it won't show up in release tarballs.
*** Bug 600570 has been marked as a duplicate of this bug. ***
This should fix it: commit 3a48930a027895133dcecdc58f341a619f0613f7 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Fri Feb 26 15:32:14 2010 +0100 configure: Use automake 1.11 silent rules instead of shave if available This makes sure that we use something that is still maintained and also brings back libtool 1.5 support.
*** Bug 567796 has been marked as a duplicate of this bug. ***
Confirmed fixed. As a related item, I confirmed the temporary patch to "fix" common/shave-libtool.in has been removed from OpenWRT.