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 152693 - [PATCH] [build] Compile errors with gcc 2.95
[PATCH] [build] Compile errors with gcc 2.95
Product: GStreamer
Classification: Platform
Component: gst-libav
Other All
: Normal blocker
: 0.8.3
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Reported: 2004-09-15 06:49 UTC by Jens Granseuer
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8

C89 fixes (2.25 KB, patch)
2004-09-15 06:49 UTC, Jens Granseuer
none Details | Review

Description Jens Granseuer 2004-09-15 06:49:10 UTC
gst-ffmpeg doesn't build with gcc 2.95. The patch below fixes some C89
initializer issues, but does not address this somewhat more obscure error:

gstffmpeg.c: In function `gst_ffmpeg_log_callback':
gstffmpeg.c:70: `ffmpeg_debug' undeclared (first use in this function)
gstffmpeg.c:70: (Each undeclared identifier is reported only once
gstffmpeg.c:70: for each function it appears in.)
make[3]: *** [libgstffmpeg_la-gstffmpeg.lo] Error 1
make[3]: Leaving directory `/usr/src/packages/BUILD/gst-ffmpeg-0.8.1/ext/ffmpeg'
Comment 1 Jens Granseuer 2004-09-15 06:49:56 UTC
Created attachment 31570 [details] [review]
C89 fixes
Comment 2 Jens Granseuer 2004-11-12 14:40:05 UTC
Still present in 0.8.2 so I just thought I'd bump it...
Comment 3 Christian Fredrik Kalager Schaller 2004-12-05 11:16:24 UTC
Try to get this merged for next release
Comment 4 Stephane Loeuillet 2004-12-12 14:12:37 UTC
setting as blocker to be sure it is applied before next release
Comment 5 Ronald Bultje 2004-12-16 11:13:54 UTC
It's internal in ffmpeg. I'm doing a snapshot update, so this code won't be
present in 0.8.3 anymore.

If you can suggest a fix for the other compile failure, please do.
Comment 6 Ronald Bultje 2004-12-16 20:22:03 UTC
Please test again usign CVS, I added a new snapshot. I'll do a prerelease
sometime soon.
Comment 7 Ronald Bultje 2004-12-18 20:56:41 UTC
Nevermind the above, I see what's wrong, we're using a static debug category
that we later declare extern. Fixed in CVS.