[gstreamer-bugs] [Bug 393796] 21 of 44 tests failed w/ HP-UX 11.11 & native compiler

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Jan 13 22:46:21 PST 2007


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=393796

  GStreamer | gstreamer (core) | Ver: 0.10.11


Ian Munro changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |UNCONFIRMED




------- Comment #10 from Ian Munro  2007-01-14 06:44 UTC -------
Thanks for the suggestion.

If I use _Pragma within the define, gmake check fails with unsatisfied symbol
_gst_plugin_static_init_only_use_once_per_file in parse-launch.o.


#define
GST_PLUGIN_DEFINE_STATIC(major,minor,name,description,init,version,license,package,origin)
 \
                                                                        \
_Pragma ( "INIT \"_gst_plugin_static_init_only_use_once_per_file\"" )   \
                                                                        \
void _gst_plugin_static_init_only_use_once_per_file()   \

/opt/TWWfsw/sbutils12/lib/aux/bash/bin/bash ../../libtool --tag=CC --mode=link
cc -I../../libs -I../.. -I../.. -mt -I/opt/TWWfsw/gettext015/include
-I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libglib212/include/glib
-I/opt/TWWfsw/libglib212/lib/glib-2.0/include -I/opt/TWWfsw/libiconv111/include
-I/opt/TWWfsw/libxml26/include   -Wall  -g   -DGST_DISABLE_DEPRECATED  +O2 -Ae
-z -Wp,-H32768 +Onofltacc +ESlit +DAportable +Oentrysched +Odataprefetch
+Onolimit  -L/opt/TWWfsw/libcheck/lib -L/opt/TWWfsw/gettext015/lib
-L/opt/TWWfsw/libglib212/lib -L/opt/TWWfsw/libxml26/lib
-Wl,+s,+b,/opt/TWWfsw/gettext015/lib:/opt/TWWfsw/libglib212/lib:/opt/TWWfsw/libxml26/lib:-L/usr/lib/X11R6
-o pipelines/parse-launch  parse-launch.o
../../libs/gst/check/libgstcheck-0.10.la ../../gst/libgstreamer-0.10.la
-Wl,+s,+b,/opt/TWWfsw/gettext015/lib -Wl,+s,+b,/opt/TWWfsw/libglib212/lib -mt
-Wl,+s,+b,/opt/TWWfsw/libiconv111/lib -L/opt/TWWfsw/gettext015/lib
-L/opt/TWWfsw/libglib212/lib -L/opt/TWWfsw/libiconv111/lib -lgobject-2.0
-lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv  
-L/opt/TWWfsw/gettext015/lib -lintl -L/opt/TWWfsw/libiconv111/lib
-L/opt/TWWfsw/libiconv111/lib -liconv -R/opt/TWWfsw/gettext015/lib
-R/opt/TWWfsw/libiconv111/lib  -lcheck 
libtool: link: warning: this platform does not like uninstalled shared
libraries
libtool: link: `pipelines/parse-launch' will be relinked during installation
cc -I../../libs -I../.. -I../.. -mt -I/opt/TWWfsw/gettext015/include
-I/opt/TWWfsw/libglib212/include -I/opt/TWWfsw/libglib212/include/glib
-I/opt/TWWfsw/libglib212/lib/glib-2.0/include -I/opt/TWWfsw/libiconv111/include
-I/opt/TWWfsw/libxml26/include -Wall -g -DGST_DISABLE_DEPRECATED +O2 -Ae -z
-Wp,-H32768 +Onofltacc +ESlit +DAportable +Oentrysched +Odataprefetch +Onolimit
-Wl,+s -Wl,+b
-Wl,/opt/TWWfsw/gettext015/lib:/opt/TWWfsw/libglib212/lib:/opt/TWWfsw/libxml26/lib:-L/usr/lib/X11R6
-o pipelines/.libs/parse-launch parse-launch.o -Wl,+s -Wl,+b
-Wl,/opt/TWWfsw/gettext015/lib -Wl,+s -Wl,+b -Wl,/opt/TWWfsw/libglib212/lib -mt
-Wl,+s -Wl,+b -Wl,/opt/TWWfsw/libiconv111/lib  -L/opt/TWWfsw/libcheck/lib
-L/opt/TWWfsw/gettext015/lib -L/opt/TWWfsw/libglib212/lib
-L/opt/TWWfsw/libxml26/lib ../../libs/gst/check/.libs/libgstcheck-0.10.sl
-L/opt/TWWfsw/libiconv111/lib
/work/build/gstreamer-0.10.11/gst/.libs/libgstreamer-0.10.sl
-L/opt/TWWfsw/zlib11/lib ../../gst/.libs/libgstreamer-0.10.sl
/opt/TWWfsw/libxml26/lib/libxml2.sl /opt/TWWfsw/zlib11/lib/libz.sl -lm
/opt/TWWfsw/libglib212/lib/libgobject-2.0.sl
/opt/TWWfsw/libglib212/lib/libgthread-2.0.sl
/opt/TWWfsw/libglib212/lib/libgmodule-2.0.sl
/opt/TWWfsw/libglib212/lib/libglib-2.0.sl /opt/TWWfsw/gettext015/lib/libintl.sl
/opt/TWWfsw/libiconv111/lib/libiconv.sl /opt/TWWfsw/libcheck/lib/libcheck.sl
-Wl,+b
-Wl,/work/build/gstreamer-0.10.11/libs/gst/check/.libs:/work/build/gstreamer-0.10.11/gst/.libs:/opt/TWWfsw/libxml26/lib:/opt/TWWfsw/zlib11/lib:/opt/TWWfsw/libglib212/lib:/opt/TWWfsw/gettext015/lib:/opt/TWWfsw/libiconv111/lib:/opt/TWWfsw/libcheck/lib:/opt/TWWfsw/gstreamer010/lib
/usr/ccs/bin/ld: Unsatisfied symbols:
   _gst_plugin_static_init_only_use_once_per_file (first referenced in
parse-launch.o) (code)


If I move the #pragma directive outside the #define, then the build fails with
unsatisfied symbol _gst_plugin_static_init_only_use_once_per_file in
gst-launch.o.

#pragma INIT "_gst_plugin_static_init_only_use_once_per_file"
#define
GST_PLUGIN_DEFINE_STATIC(major,minor,name,description,init,version,license,package,origin)
 \
void _gst_plugin_static_init_only_use_once_per_file()   \

/opt/TWWfsw/sbutils12/lib/aux/bash/bin/bash ../libtool --tag=CC --mode=link cc
-I/opt/TWWfsw/gettext015/include -I/opt/TWWfsw/libglib212/include
-I/opt/TWWfsw/libglib212/include/glib
-I/opt/TWWfsw/libglib212/lib/glib-2.0/include -I/opt/TWWfsw/libiconv111/include
  +O2 -Ae -z -Wp,-H32768 +Onofltacc +ESlit +DAportable +Oentrysched
+Odataprefetch +Onolimit  -L/opt/TWWfsw/libcheck/lib
-L/opt/TWWfsw/gettext015/lib -L/opt/TWWfsw/libglib212/lib
-L/opt/TWWfsw/libxml26/lib
-Wl,+s,+b,/opt/TWWfsw/gettext015/lib:/opt/TWWfsw/libglib212/lib:/opt/TWWfsw/libxml26/lib:-L/usr/lib/X11R6
-o gst-xmllaunch-0.10 ../gst/libgstreamer-0.10.la
-Wl,+s,+b,/opt/TWWfsw/gettext015/lib -Wl,+s,+b,/opt/TWWfsw/libglib212/lib -mt
-Wl,+s,+b,/opt/TWWfsw/libiconv111/lib -L/opt/TWWfsw/gettext015/lib
-L/opt/TWWfsw/libglib212/lib -L/opt/TWWfsw/libiconv111/lib -lgobject-2.0
-lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv  
-L/opt/TWWfsw/gettext015/lib -lintl -L/opt/TWWfsw/libiconv111/lib
-L/opt/TWWfsw/libiconv111/lib -liconv -R/opt/TWWfsw/gettext015/lib
-R/opt/TWWfsw/libiconv111/lib  gst_xmllaunch_0.10-gst-launch.o
-Wl,+s,+b,/opt/TWWfsw/gettext015/lib -Wl,+s,+b,/opt/TWWfsw/libglib212/lib
-Wl,+s,+b,/opt/TWWfsw/libiconv111/lib -L/opt/TWWfsw/gettext015/lib
-L/opt/TWWfsw/libglib212/lib -L/opt/TWWfsw/libiconv111/lib -lglib-2.0 -lintl
-liconv   
libtool: link: warning: this platform does not like uninstalled shared
libraries
libtool: link: `gst-xmllaunch-0.10' will be relinked during installation
cc -I/opt/TWWfsw/gettext015/include -I/opt/TWWfsw/libglib212/include
-I/opt/TWWfsw/libglib212/include/glib
-I/opt/TWWfsw/libglib212/lib/glib-2.0/include -I/opt/TWWfsw/libiconv111/include
+O2 -Ae -z -Wp,-H32768 +Onofltacc +ESlit +DAportable +Oentrysched
+Odataprefetch +Onolimit -Wl,+s -Wl,+b
-Wl,/opt/TWWfsw/gettext015/lib:/opt/TWWfsw/libglib212/lib:/opt/TWWfsw/libxml26/lib:-L/usr/lib/X11R6
-o .libs/gst-xmllaunch-0.10 -Wl,+s -Wl,+b -Wl,/opt/TWWfsw/gettext015/lib -Wl,+s
-Wl,+b -Wl,/opt/TWWfsw/libglib212/lib -mt -Wl,+s -Wl,+b
-Wl,/opt/TWWfsw/libiconv111/lib gst_xmllaunch_0.10-gst-launch.o -Wl,+s -Wl,+b
-Wl,/opt/TWWfsw/gettext015/lib -Wl,+s -Wl,+b -Wl,/opt/TWWfsw/libglib212/lib
-Wl,+s -Wl,+b -Wl,/opt/TWWfsw/libiconv111/lib  -L/opt/TWWfsw/libcheck/lib
-L/opt/TWWfsw/gettext015/lib -L/opt/TWWfsw/libglib212/lib
-L/opt/TWWfsw/libxml26/lib ../gst/.libs/libgstreamer-0.10.sl
-L/opt/TWWfsw/libiconv111/lib /opt/TWWfsw/libxml26/lib/libxml2.sl
-L/opt/TWWfsw/zlib11/lib /opt/TWWfsw/zlib11/lib/libz.sl -lm
/opt/TWWfsw/libglib212/lib/libgobject-2.0.sl
/opt/TWWfsw/libglib212/lib/libgthread-2.0.sl
/opt/TWWfsw/libglib212/lib/libgmodule-2.0.sl
/opt/TWWfsw/libglib212/lib/libglib-2.0.sl /opt/TWWfsw/gettext015/lib/libintl.sl
/opt/TWWfsw/libiconv111/lib/libiconv.sl -Wl,+b
-Wl,/work/build/gstreamer-0.10.11/gst/.libs:/opt/TWWfsw/libxml26/lib:/opt/TWWfsw/zlib11/lib:/opt/TWWfsw/libglib212/lib:/opt/TWWfsw/gettext015/lib:/opt/TWWfsw/libiconv111/lib:/opt/TWWfsw/gstreamer010/lib
/usr/ccs/bin/ld: Unsatisfied symbols:
   _gst_plugin_static_init_only_use_once_per_file (first referenced in
gst_xmllaunch_0.10-gst-launch.o) (code)

Any further ideas?


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list