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 131452 - Compile error: conflicting YYSTYPE - Solaris-8 and gcc-3.3.1
Compile error: conflicting YYSTYPE - Solaris-8 and gcc-3.3.1
Status: RESOLVED DUPLICATE of bug 127838
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.7.3
Other Solaris
: Normal major
: 0.7.x
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-01-14 14:48 UTC by Jared Jones
Modified: 2005-08-15 01:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jared Jones 2004-01-14 14:48:27 UTC
I am compiling gstreamer-0.7.3 on Solaris-8 with gcc-3.3.1 and get this
error:

 gcc -DHAVE_CONFIG_H -I. -I. -I../.. -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/home/jjones1/usr/include/libxml2 -threads
-I/home/jjones1/usr/gnome-2.4/include/glib-2.0
-I/home/jjones1/usr/gnome-2.4/lib/glib-2.0/include -I../.. -Wall
-DGST_DISABLE_DEPRECATED -g -I../../libs -I../../include -O3 -pipe -mcpu=v9
-mtune=ultrasparc -I/home/jjones1/usr/gnome-2.4/include
-I/home/jjones1/usr/include -MT libgstparse_la-lex._gst_parse_yy.lo -MD -MP
-MF .deps/libgstparse_la-lex._gst_parse_yy.Tpo -c lex._gst_parse_yy.c 
-fPIC -DPIC -o .libs/libgstparse_la-lex._gst_parse_yy.o
parse.l:143: error: conflicting types for `YYSTYPE'
grammar.tab.h:8: error: previous declaration of `YYSTYPE'
gmake[3]: *** [libgstparse_la-lex._gst_parse_yy.lo] Error 1
gmake[3]: Leaving directory
`/home/jjones1/usr/src/gnome-misc/gstreamer-0.7.3/gst/parse'
gmake[2]: *** [install-recursive] Error 1
gmake[2]: Leaving directory
`/home/jjones1/usr/src/gnome-misc/gstreamer-0.7.3/gst'
gmake[1]: *** [install] Error 2
gmake[1]: Leaving directory
`/home/jjones1/usr/src/gnome-misc/gstreamer-0.7.3/gst'
gmake: *** [install-recursive] Error 1
Comment 1 alexander.winston 2004-01-29 04:13:51 UTC
This looks like a portability issue.

Adding the portability keyword.
Comment 2 Benjamin Otte (Company) 2004-02-10 14:51:20 UTC
Which bison and flex versions did you use?
Comment 3 Jared Jones 2004-02-10 15:24:29 UTC
GNU Bison version 1.28
flex version 2.5.2
Comment 4 Benjamin Otte (Company) 2004-02-17 20:51:44 UTC
127838

*** This bug has been marked as a duplicate of 127838 ***