After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 135725 - Compile error in gst-libs/gst/audio on `gcc "{ global:" > .libs/libgstaudio.ver`
Compile error in gst-libs/gst/audio on `gcc "{ global:" > .libs/libgstaudio.ver`
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal major
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-02-29 02:56 UTC by Jeffrey Yasskin
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeffrey Yasskin 2004-02-29 02:56:32 UTC
make  all-recursive
make[1]: Entering directory `/home/jyasskin/programming/gstreamer/gst-plugins'
Making all in gst-libs
make[2]: Entering directory
`/home/jyasskin/programming/gstreamer/gst-plugins/gst-libs'
Making all in gst
make[3]: Entering directory
`/home/jyasskin/programming/gstreamer/gst-plugins/gst-libs/gst'
Making all in audio
make[4]: Entering directory
`/home/jyasskin/programming/gstreamer/gst-plugins/gst-libs/gst/audio'
/bin/sh ../../../libtool --mode=link gcc  -g -O2   -o libgstaudio.la -rpath
/usr/local/lib/gstreamer-0.7 -module -avoid-version -export-symbols-regex
_*{gst_,Gst,GST_}.* libgstaudio_la-audio.lo libgstaudio_la-audioclock.lo  
rm -fr .libs/libgstaudio.la .libs/libgstaudio.* .libs/libgstaudio.*
generating symbol list for `libgstaudio.la'
/usr/bin/nm -B  libgstaudio_la-audio.lo libgstaudio_la-audioclock.lo  | sed
-n -e 's/^.*[ 	]\([ABCDGISTW][ABCDGISTW]*\)[ 	][ 
]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' | sed 's/.* //' | sort |
uniq > .libs/libgstaudio.exp
egrep -e "_*gst_.*" ".libs/libgstaudio.exp" > ".libs/libgstaudio.expT"
mv -f ".libs/libgstaudio.expT" ".libs/libgstaudio.exp"
gcc "{ global:" > .libs/libgstaudio.ver
gcc: { global:: No such file or directory
gcc: no input files
make[4]: *** [libgstaudio.la] Error 1
make[4]: Leaving directory
`/home/jyasskin/programming/gstreamer/gst-plugins/gst-libs/gst/audio'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/jyasskin/programming/gstreamer/gst-plugins/gst-libs/gst'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/jyasskin/programming/gstreamer/gst-plugins/gst-libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jyasskin/programming/gstreamer/gst-plugins'
make: *** [all] Error 2


I'm running gentoo with libtool-1.4.3-r3, automake-1.7.7, autoconf-2.58-r1,
gcc-3.3.2-r5, and glib-2.2.3, if any of that matters. This bug exists in
CVS as of Sat Feb 28 20:48:38 CST 2004.
Comment 1 Michael Terry 2004-02-29 03:42:45 UTC
I have the same setup and I'm getting this error on other modules
(gtk+ for example), so I don't think this is gstreamer specific.  Here
is a fix (workaround?) I've found:

Edit the builddir's libtool script and find the line
"archive_expsym_cmds=`echo $archive_expsym_cmds | perl -pe
's/^\S+\s+//'`", comment it out and the next line.  Rerun make and it
works.
Comment 2 Jeffrey Yasskin 2004-02-29 03:52:15 UTC
A bug has been filed with gentoo at
http://bugs.gentoo.org/show_bug.cgi?id=43244
Comment 3 Benjamin Otte (Company) 2004-02-29 12:49:44 UTC
I'm under the impression that this is a Gentoo libtool specific bug.
Has anybody heard of people not running Gentoo having this problem?

(I'd like to close this as NOTABUG.)
Comment 4 Martin Schlemmer 2004-02-29 16:18:17 UTC
Did you even try it with libtool-1.5.2.  I have no issues fixing
libtool Gentoo side, but just marking it as NOTABUG because libtool
is newer our side then yours ...
Comment 5 Benjamin Otte (Company) 2004-02-29 16:30:32 UTC
It works for me with plain libtool 1.5.0 and 1.5.2 (self-compiled)

I haven't heard from anyone but Gentoo users that it doesn't work.
Comment 6 Martin Schlemmer 2004-02-29 17:18:35 UTC
Ok, MDK patch that borks things.  Feel free to mark NOTABUG.
Comment 7 Benjamin Otte (Company) 2004-03-04 15:10:19 UTC
marking NOTABUG as requested :)