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 321824 - SGI compiler doesn't allow adding to void *
SGI compiler doesn't allow adding to void *
Status: RESOLVED WONTFIX
Product: GStreamer
Classification: Platform
Component: dont know
0.8.11
Other IRIX
: Normal normal
: git master
Assigned To: Andy Wingo
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-11-18 19:45 UTC by The Written Word
Modified: 2005-11-21 19:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
Remove (void *) casts on cothread (1.27 KB, patch)
2005-11-18 19:45 UTC, The Written Word
none Details | Review

Description The Written Word 2005-11-18 19:45:17 UTC
Distribution/Version: 6.5

gst/cothreads.c has lines line:
  (void *) cothread + [num]

Because cothread is void *, the SGI C compiler doesn't allow addition. Solution
is to remove the (void *) cast.
Comment 1 The Written Word 2005-11-18 19:45:48 UTC
Created attachment 54922 [details] [review]
Remove (void *) casts on cothread
Comment 2 Andy Wingo 2005-11-21 19:00:51 UTC
I'd rather not change anything there, as it is voodoo. If you are serious
however about getting it in, reopen this bug and post compilation reports and
tests with gcc 3 and 4. Otherwise just maintain local patches, or switch to
GStreamer 0.9/0.10 (final release on 5 december). GStreamer 0.8 is unmaintained now.
Comment 3 Andy Wingo 2005-11-21 19:01:37 UTC
Whoops, meant to close as WONTFIX.