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 125425 - gst-plugins-0.7.1 build error on Solaris-8 with gcc-3.3.1
gst-plugins-0.7.1 build error on Solaris-8 with gcc-3.3.1
Status: VERIFIED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.7.1
Other Solaris
: Normal major
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-10-24 18:00 UTC by Jared Jones
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jared Jones 2003-10-24 18:00:11 UTC
gstreamer-0.7.1 compiled correctly.  This may point to my libid3tag being
broken?  Here are some hopefully useful logs:

configure: *** Plug-ins that will be built :
	afsink afsrc
	cdrom
	esdsink esdmon
	gdkpixbufsrc
	gnomevfssrc
	jpegenc jpegdec
	mad
	mplex
	pango
	pngenc
	smoothwave
	snapshot
	xvideosink-X

 gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -threads
-I/home/jjones1/usr/gnome-2.4/include/gstreamer-0.7
-I/home/jjones1/usr/gnome-2.4/include/glib-2.0
-I/home/jjones1/usr/gnome-2.4/lib/glib-2.0/include
-I/home/jjones1/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -O3
-pipe -mcpu=v9 -mtune=ultrasparc -I/home/jjones1/usr/gnome-2.4/include
-I/home/jjones1/usr/include -MT libgstid3types_la-gstid3types.lo -MD -MP
-MF .deps/libgstid3types_la-gstid3types.Tpo -c gstid3types.c  -fPIC -DPIC
-o .libs/libgstid3types_la-gstid3types.o
/bin/bash ../../libtool --mode=link gcc  -O3 -pipe -mcpu=v9
-mtune=ultrasparc -I/home/jjones1/usr/gnome-2.4/include
-I/home/jjones1/usr/include  -L/home/jjones1/usr/gnome-2.4/lib
-L/home/jjones1/usr/lib -o libgstid3types.la -rpath
/home/jjones1/usr/gnome-2.4/lib/gstreamer-0.7 -module -avoid-version
libgstid3types_la-gstid3types.lo -lid3tag 
gcc -shared -Wl,-h -Wl,libgstid3types.so -o .libs/libgstid3types.so 
.libs/libgstid3types_la-gstid3types.o -z allextract
/home/jjones1/usr/lib/libid3tag.a -z defaultextract 
-L/home/jjones1/usr/gnome-2.4/lib -L/home/jjones1/usr/lib -lc  -mcpu=v9
-mtune=ultrasparc
Text relocation remains                 	referenced
    against symbol		    offset	in file
<unknown>                           0x8dc     
/home/jjones1/usr/lib/libid3tag.a(utf8.o)
<unknown>                           0x8e0     
/home/jjones1/usr/lib/libid3tag.a(utf8.o)
<unknown>                           0x8e4     
/home/jjones1/usr/lib/libid3tag.a(utf8.o)
<unknown>                           0x8e8     
/home/jjones1/usr/lib/libid3tag.a(utf8.o)
<unknown>                           0x8ec     
/home/jjones1/usr/lib/libid3tag.a(utf8.o)
<unknown>                           0x8f0     
/home/jjones1/usr/lib/libid3tag.a(utf8.o)
<unknown>                           0x8f4     
/home/jjones1/usr/lib/libid3tag.a(utf8.o)
<unknown>                           0x64      
/home/jjones1/usr/lib/libid3tag.a(field.o)
<unknown>                           0x68      
/home/jjones1/usr/lib/libid3tag.a(field.o)
<unknown>                           0x6c      
/home/jjones1/usr/lib/libid3tag.a(field.o)


a whole lot of errors similar (I cut a lot out)...


fsetpos                             0x718     
/home/jjones1/usr/lib/libid3tag.a(file.o)
fsetpos                             0x794     
/home/jjones1/usr/lib/libid3tag.a(file.o)
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
gmake[3]: *** [libgstid3types.la] Error 1
gmake[3]: Leaving directory
`/home/jjones1/usr/src/gnome-2.4/gst-plugins-0.7.1/gst/id3'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/home/jjones1/usr/src/gnome-2.4/gst-plugins-0.7.1/gst'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/jjones1/usr/src/gnome-2.4/gst-plugins-0.7.1'
gmake: *** [all] Error 2
Comment 1 David Schleef 2003-10-31 03:41:02 UTC
Do you have a shared libid3tag library?  GStreamer pretty much expects
that you do during build, and it will fail if you only have a .a file,
which appears to be the problem.
Comment 2 alexander.winston 2004-01-29 05:02:56 UTC
Adding the portability keyword.
Comment 3 Thomas Vander Stichele 2004-02-24 15:49:34 UTC
jared, can you reply please ?
Comment 4 Jared Jones 2004-02-24 16:05:02 UTC
  Yes sorry.  I found that my libid3tag did not correctly put the .pc
file in the right spot.  So I did that manually and this specific bug
went away.  I have another compile error with gst-plugins-0.7.4 which
I will file under a new bug.  Sorry for the delay.
Comment 5 Christian Fredrik Kalager Schaller 2004-12-07 23:47:32 UTC
Marking this as closed.