GNOME Bugzilla – Bug 322443
HP compiler warnings building bytestream.c
Last modified: 2006-01-13 15:27:41 UTC
Version details: 0.8.11 Distribution/Version: 11.23/IA-64 While trying to build libs/gst/bytestream/bytestream.c, the HP/IA compiler generated the following warnings: cc -DHAVE_CONFIG_H -I. -I. -I../../.. -I/opt/TWWfsw/libpopt17/include -I/opt/TWWfsw/gettext014/include -I/opt/TWWfsw/libiconv19/include -D_REENTRANT -I/opt/TWWfsw/libglib26/include -I/opt/TWWfsw/libglib26/lib/include -I/opt/TWWfsw/gettext014/include -I/opt/TWWfsw/libiconv19/include -I/opt/TWWfsw/libxml26/include -DGST_DISABLE_DEPRECATED -I../../../libs -I../../.. -z +O2 +Onofltacc +Olit=all +Oentrysched +Odataprefetch +Onolimit -c bytestream.c -DPIC -o .libs/libgstbytestream_la-bytestream.o "bytestream.c", line 588: warning #2068-D: integer conversion resulted in a change of sign g_return_val_if_fail (bs != NULL, -1); ^ "bytestream.c", line 597: warning #2068-D: integer conversion resulted in a change of sign return -1; ^ "bytestream.c", line 614: warning #2068-D: integer conversion resulted in a change of sign g_return_val_if_fail (bs != NULL, -1); ^ "bytestream.c", line 621: warning #2068-D: integer conversion resulted in a change of sign return -1; ^ "bytestream.c", line 643: warning #2068-D: integer conversion resulted in a change of sign g_return_val_if_fail (bs != NULL, -1); ^
Just a heads-up: GStreamer 0.10.0 is due in a few days and there is not much work going on in the 0.8.x branch any longer (certainly not for issues like this at least, our manpower is unfortunately somewhat limited). It's great that you check GStreamer compilation with more exotic compilers, but we'd be much more keen on learning about any issues with the current 0.9.x development series. For 0.8 stuff you'd have to at least provide patches :) (N.B. that API changes are not possible in a stable series, so in this case you'd probably have to cast the return values) Cheers -Tim
Closing, "fixed" by removal of bytestream code in 0.10.