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 461373 - HP-UX 11.11 build with native compiler
HP-UX 11.11 build with native compiler
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.10.5
Other HP-UX
: Normal minor
: 0.10.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-07-29 02:23 UTC by Ian Munro
Modified: 2007-07-30 09:53 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
patches (1.87 KB, patch)
2007-07-29 02:26 UTC, Ian Munro
committed Details | Review

Description Ian Munro 2007-07-29 02:23:09 UTC
Please describe the problem:
Build fails w/

1. configure does not test whether aCC accepts -Wall

/opt/TWWfsw/sbutils12/lib/aux/bash/bin/bash ../../../libtool --tag=CXX --mode=compile aCC -DHAVE_CONFIG_H -I. -I. -I../../..   -I/opt/graphics/OpenGL/include -I/opt/TWWfsw/fontconfig24/include -I/opt/TWWfsw/libXft21/include -I/opt/TWWfsw/libXrender/include -I/opt/TWWfsw/renderproto/include -I/opt/TWWfsw/gettext015/include -I/opt/TWWfsw/gnome216/include -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/jpeg/include -I/opt/TWWfsw/libcairo14/include -I/opt/TWWfsw/libcheck/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libid3tag/lib -I/opt/TWWfsw/libmad/lib -I/opt/TWWfsw/liboil03/lib -I/opt/TWWfsw/libpango114/include -I/opt/TWWfsw/libSDL12/include -I/opt/TWWfsw/libttf23/include -I/opt/TWWfsw/libxml26/include -I/opt/TWWfsw/zlib11/include -I/opt/TWWfsw/libiconv111/include -I/usr/include/X11R6 -I/usr/lib/oss/include -I/usr/local/include -I../../../gst-libs -I../../../gst-libs -mt -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libglib212/lib/include -I/opt/TWWfsw/libxml26/include   -Wall  -g   -DGST_DISABLE_DEPRECATED -D_REENTRANT -AA -g -z +O2 -c -o libmodplug_la-tables.lo `test -f 'tables.cpp' || echo './'`tables.cpp
 aCC -DHAVE_CONFIG_H -I. -I. -I../../.. -I/opt/graphics/OpenGL/include -I/opt/TWWfsw/fontconfig24/include -I/opt/TWWfsw/libXft21/include -I/opt/TWWfsw/libXrender/include -I/opt/TWWfsw/renderproto/include -I/opt/TWWfsw/gettext015/include -I/opt/TWWfsw/gnome216/include -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/jpeg/include -I/opt/TWWfsw/libcairo14/include -I/opt/TWWfsw/libcheck/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libid3tag/lib -I/opt/TWWfsw/libmad/lib -I/opt/TWWfsw/liboil03/lib -I/opt/TWWfsw/libpango114/include -I/opt/TWWfsw/libSDL12/include -I/opt/TWWfsw/libttf23/include -I/opt/TWWfsw/libxml26/include -I/opt/TWWfsw/zlib11/include -I/opt/TWWfsw/libiconv111/include -I/usr/include/X11R6 -I/usr/lib/oss/include -I/usr/local/include -I../../../gst-libs -I../../../gst-libs -mt -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libglib212/lib/include -I/opt/TWWfsw/libxml26/include -Wall -g -DGST_DISABLE_DEPRECATED -D_REENTRANT -AA -g -z +O2 -c tables.cpp  +Z -DPIC -o .libs/libmodplug_la-tables.o
aCC: error 1914: bad form for `-W' option

2. stdint.h not present on HP-UX

3. Unknown size for GstSpeedFrmat

 cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/graphics/OpenGL/include -I/opt/TWWfsw/fontconfig24/include -I/opt/TWWfsw/libXft21/include -I/opt/TWWfsw/libXrender/include -I/opt/TWWfsw/renderproto/include -I/opt/TWWfsw/gettext015/include -I/opt/TWWfsw/gnome216/include -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/jpeg/include -I/opt/TWWfsw/libcairo14/include -I/opt/TWWfsw/libcheck/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libid3tag/lib -I/opt/TWWfsw/libmad/lib -I/opt/TWWfsw/liboil03/lib -I/opt/TWWfsw/libpango114/include -I/opt/TWWfsw/libSDL12/include -I/opt/TWWfsw/libttf23/include -I/opt/TWWfsw/libxml26/include -I/opt/TWWfsw/zlib11/include -I/opt/TWWfsw/libiconv111/include -I/usr/include/X11R6 -I/usr/lib/oss/include -I/usr/local/include -I../../gst-libs -I../../gst-libs -mt -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libglib212/lib/include -I/opt/TWWfsw/libxml26/include -Wall -g -DGST_DISABLE_DEPRECATED -mt -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libglib212/lib/include -I/opt/TWWfsw/libxml26/include -g -z +O2 -Ae -Wp,-H32768 -c gstspeed.c  +Z -DPIC -o .libs/libgstspeed_la-gstspeed.o
cpp: "/usr/include/sys/param.h", line 379: warning 2001: Redefinition of macro MIN.
cpp: "/usr/include/sys/param.h", line 380: warning 2001: Redefinition of macro MAX.
cc: "gstspeed.h", line 42: error 1574: Unknown size for "GstSpeedFormat".

4. Unexpected symbol

 cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/graphics/OpenGL/include -I/opt/TWWfsw/fontconfig24/include -I/opt/TWWfsw/libXft21/include -I/opt/TWWfsw/libXrender/include -I/opt/TWWfsw/renderproto/include -I/opt/TWWfsw/gettext015/include -I/opt/TWWfsw/gnome216/include -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/jpeg/include -I/opt/TWWfsw/libcairo14/include -I/opt/TWWfsw/libcheck/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libid3tag/lib -I/opt/TWWfsw/libmad/lib -I/opt/TWWfsw/liboil03/lib -I/opt/TWWfsw/libpango114/include -I/opt/TWWfsw/libSDL12/include -I/opt/TWWfsw/libttf23/include -I/opt/TWWfsw/libxml26/include -I/opt/TWWfsw/zlib11/include -I/opt/TWWfsw/libiconv111/include -I/usr/include/X11R6 -I/usr/lib/oss/include -I/usr/local/include -mt -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libglib212/lib/include -I/opt/TWWfsw/libxml26/include -mt -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libglib212/lib/include -I/opt/TWWfsw/libxml26/include -I../../gst-libs -I../../gst-libs -mt -I/opt/TWWfsw/libgst010/include -I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libglib212/lib/include -I/opt/TWWfsw/libxml26/include -Wall -g -DGST_DISABLE_DEPRECATED -g -z +O2 -Ae -Wp,-H32768 -c vmncdec.c  +Z -DPIC -o .libs/libgstvmnc_la-vmncdec.o
cpp: "/usr/include/sys/param.h", line 379: warning 2001: Redefinition of macro MIN.
cpp: "/usr/include/sys/param.h", line 380: warning 2001: Redefinition of macro MAX.
cc: "vmncdec.c", line 158: warning 558: Empty declaration.
cc: "vmncdec.c", line 996: error 1000: Unexpected symbol: "0L".
cc: "vmncdec.c", line 996: warning 604: Pointers are not assignment-compatible.


Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Ian Munro 2007-07-29 02:26:06 UTC
Created attachment 92629 [details] [review]
patches
Comment 2 Tim-Philipp Müller 2007-07-30 09:53:30 UTC
Thanks, committed:

 2007-07-30  Tim-Philipp Müller  <tim at centricular dot net>

        Patch by: Ian Munro  <imunro at netspace net au>

        * gst/bayer/gstbayer2rgb.c:
          Include our own "_stdint.h" instead of <stdint.h> (which may not
          be available).

        * gst/speed/gstspeed.h:
          Native HP-UX compiler dosn't seem to like enum typedefs before the
          actual enum was defined.

        * gst/vmnc/vmncdec.c:
          Fix wrong usage of GST_ELEMENT_ERROR macro (#461373).