The latest CVS update of libvorbis fails to compile on SuSE Linux 6.4. The error is below. Also, what happened to the xmms plugin directory in cvs? It complains that it is missing when I do a 'cvs update'. gcc -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0beta3\" -DHAVE_ALLOCA_H=1 -DHAVE_ ALLOCA=1 -I. -I. -I../include -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fs igned-char -DUSE_MEMORY_H -Wp,-MD,.deps/vorbisfile.pp -c vorbisfile.c -o vorbisfile.o >/dev/null 2>&1 mv -f .libs/vorbisfile.lo vorbisfile.lo /bin/sh ../libtool --mode=link gcc -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fsigned-char -DUSE_MEMORY_H -o libvorbisfile.la -rpath /usr/lib -version-info 0:0:0 vorbisfile.lo libvorbis.la -lm -logg libtool: link: error: cannot link shared libraries into libtool libraries make[2]: *** [libvorbisfile.la] Error 1 make[2]: Leaving directory `/usr/src/packages/BUILD/libvorbis-1.0beta3/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/packages/BUILD/libvorbis-1.0beta3/lib' make: *** [all-recursive] Error 1 Bad exit status from /var/tmp/rpm-tmp.57267 (%build) % libtool --version ltmain.sh (GNU libtool) 1.3.4 (1.385.2.196 1999/12/07 21:47:57) % gcc --version 2.95.2 -- John Ross Hunt bigboote@mediaone.net <mailto:bigboote@mediaone.net> --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Yes. You can get around it for now by patching the trunk Makefile.am's to make them like the branch_beta3 Makefile's. There are a number of Makefile.am fixes that still have to be merged to trunk, as far as I could tell last night. I too was confused about which cvs version I should be using, after Jack's earlier message about future commits going on trunk and not branch_beta3. You'll have to either hand-patch your Makefile.am's or wait 'til someone important does the final official branch_beta3 merge to trunk, I guess? erik. On Thu, 9 Nov 2000, John Ross Hunt wrote:> The latest CVS update of libvorbis fails to compile on SuSE Linux 6.4. The > error is below. > > Also, what happened to the xmms plugin directory in cvs? It complains that > it is missing when I do a 'cvs update'. > > gcc -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0beta3\" -DHAVE_ALLOCA_H=1 -DHAVE_ > ALLOCA=1 -I. -I. -I../include -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fs > igned-char -DUSE_MEMORY_H -Wp,-MD,.deps/vorbisfile.pp -c vorbisfile.c -o > vorbisfile.o >/dev/null 2>&1 > mv -f .libs/vorbisfile.lo vorbisfile.lo > /bin/sh ../libtool --mode=link > gcc -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fsigned-char -DUSE_MEMORY_H > -o libvorbisfile.la -rpath /usr/lib -version-info 0:0:0 vorbisfile.lo > libvorbis.la -lm -logg > libtool: link: error: cannot link shared libraries into libtool libraries > make[2]: *** [libvorbisfile.la] Error 1 > make[2]: Leaving directory `/usr/src/packages/BUILD/libvorbis-1.0beta3/lib' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/src/packages/BUILD/libvorbis-1.0beta3/lib' > make: *** [all-recursive] Error 1 > Bad exit status from /var/tmp/rpm-tmp.57267 (%build) > > % libtool --version > ltmain.sh (GNU libtool) 1.3.4 (1.385.2.196 1999/12/07 21:47:57) > > % gcc --version > 2.95.2 > > -- > John Ross Hunt > bigboote@mediaone.net <mailto:bigboote@mediaone.net> > > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/ > To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. >--- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Thu, Nov 09, 2000 at 10:37:38PM -0600, John Ross Hunt wrote:> The latest CVS update of libvorbis fails to compile on SuSE Linux 6.4. The > error is below.Had that too (RH 6.2) but I managed to get the freakin' stuff to go in libvorbis-1.0beta3/lib/Makefile.am please delete the lines libvorbisfile_la_LIBADD = libvorbis.la and libvorbisenc_la_LIBADD = libvorbis.la moreover, the doc/vorbisenc and doc/vorbisfile directories aren't copied into rpm build directory, so it fails to create the rpm. Was too lazy to fix this normally so I simply ran while [ 1 = 1 ] ; do cp -r vorbisenc vorbisfile /var/tmp/libvorbis-root/usr/doc/libvorbis-1.0beta3/;sleep 1;done after starting rpm -bb. Then it built on mine.> Also, what happened to the xmms plugin directory in cvs? It complains that > it is missing when I do a 'cvs update'.Yeah, where is it? And there is another bug: vorbiscomment segfaults on me without doing anything useful except setting file's length to 0. Older versions (something from september) used to work. Bye, Peter Surda (Shurdeek) <surda@bigfoot.com>, ICQ 10236103, +4369910964300 -- /* vsprintf.c -- Lars Wirzenius & Linus Torvalds. */ /* * Wirzenius wrote this portably, Torvalds fucked it up :-) */ --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> Had that too (RH 6.2) but I managed to get the freakin' stuff to go > in libvorbis-1.0beta3/lib/Makefile.am please delete the lines > libvorbisfile_la_LIBADD = libvorbis.la > and > libvorbisenc_la_LIBADD = libvorbis.laYeah, I can do that. No biggee. But, like, workarounds are a total drag dude. And as of this morning I have to delete the bogus ltconfig that was committed because it crashes when autogen.sh is run. Major total bummer. --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> moreover, the doc/vorbisenc and doc/vorbisfile directories > aren't copied into > rpm build directory, so it fails to create the rpm. Was too > lazy to fix this > normally so I simply ran > > while [ 1 = 1 ] ; do cp -r vorbisenc vorbisfile > /var/tmp/libvorbis-root/usr/doc/libvorbis-1.0beta3/;sleep 1;done > > after starting rpm -bb. Then it built on mine.Instead, couldn't you just put the lines: %doc doc/vorbisfile/*.{css,html} %doc doc/vorbisenc/*.{css.html} in your %files directive? --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.