Opened 15 years ago

Last modified 14 years ago

#18787 closed defect

gst-plugins-bad fails during build — at Initial Version

Reported by: tconant@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc:
Port: gst-plugins-bad

Description

I'm trying to install gst-plugins-bad. I don't think there is anything strange about my configuration. I've only installed apps through macport.

users-mac-pro:~ user$ sudo port install gst-plugins-base Skipping org.macports.activate (gst-plugins-base ) since this port is already active ---> Cleaning gst-plugins-base users-mac-pro:~ user$ sudo port install gst-plugins-bad ---> Fetching XviD ---> Attempting to fetch xvidcore-1.1.3.tar.bz2 from http://distfiles.macports.org/XviD ---> Verifying checksum(s) for XviD ---> Extracting XviD ---> Applying patches to XviD ---> Configuring XviD ---> Building XviD ---> Staging XviD into destroot ---> Installing XviD @1.1.3_1 ---> Activating XviD @1.1.3_1 ---> Cleaning XviD ---> Fetching libmp4v2 ---> Attempting to fetch libmp4v2-1.5.0.1.tar.bz2 from http://distfiles.macports.org/libmp4v2 ---> Verifying checksum(s) for libmp4v2 ---> Extracting libmp4v2 ---> Configuring libmp4v2 ---> Building libmp4v2 ---> Staging libmp4v2 into destroot ---> Installing libmp4v2 @1.5.0.1_0 ---> Activating libmp4v2 @1.5.0.1_0 ---> Cleaning libmp4v2 ---> Fetching faac ---> Attempting to fetch faac-1.26.tar.gz from http://distfiles.macports.org/faac ---> Verifying checksum(s) for faac ---> Extracting faac ---> Configuring faac ---> Building faac ---> Staging faac into destroot ---> Installing faac @1.26_1 ---> Activating faac @1.26_1 ---> Cleaning faac ---> Fetching faad2 ---> Attempting to fetch faad2-2.6.1.tar.gz from http://internap.dl.sourceforge.net/faac ---> Verifying checksum(s) for faad2 ---> Extracting faad2 ---> Applying patches to faad2 ---> Configuring faad2 ---> Building faad2 ---> Staging faad2 into destroot ---> Installing faad2 @2.6.1_1 ---> Activating faad2 @2.6.1_1 ---> Cleaning faad2 ---> Fetching libsndfile ---> Attempting to fetch libsndfile-1.0.17.tar.gz from http://distfiles.macports.org/libsndfile ---> Verifying checksum(s) for libsndfile ---> Extracting libsndfile ---> Configuring libsndfile ---> Building libsndfile ---> Staging libsndfile into destroot ---> Installing libsndfile @1.0.17_1 ---> Activating libsndfile @1.0.17_1 ---> Cleaning libsndfile ---> Fetching jack ---> Attempting to fetch jack-audio-connection-kit-0.116.1.tar.gz from http://jackaudio.org/downloads/ ---> Verifying checksum(s) for jack ---> Extracting jack ---> Configuring jack ---> Building jack ---> Staging jack into destroot ---> Installing jack @0.116.1_0 ---> Activating jack @0.116.1_0 ---> Cleaning jack ---> Fetching libdts ---> Attempting to fetch libdts-0.0.2.tar.gz from http://distfiles.macports.org/libdts ---> Verifying checksum(s) for libdts ---> Extracting libdts ---> Configuring libdts ---> Building libdts ---> Staging libdts into destroot ---> Installing libdts @0.0.2_0 ---> Activating libdts @0.0.2_0 ---> Cleaning libdts ---> Fetching libmms ---> Attempting to fetch libmms-0.4.tar.gz from http://internap.dl.sourceforge.net/libmms ---> Verifying checksum(s) for libmms ---> Extracting libmms ---> Applying patches to libmms ---> Configuring libmms ---> Building libmms ---> Staging libmms into destroot ---> Installing libmms @0.4_1 ---> Activating libmms @0.4_1 ---> Cleaning libmms ---> Fetching libsdl ---> Attempting to fetch SDL-1.2.13.tar.gz from http://www.libsdl.org/release/ ---> Verifying checksum(s) for libsdl ---> Extracting libsdl ---> Configuring libsdl ---> Building libsdl ---> Staging libsdl into destroot ---> Installing libsdl @1.2.13_5 ---> Activating libsdl @1.2.13_5 ---> Cleaning libsdl ---> Fetching libmpeg2 ---> Attempting to fetch libmpeg2-0.5.1.tar.gz from http://distfiles.macports.org/libmpeg2 ---> Verifying checksum(s) for libmpeg2 ---> Extracting libmpeg2 ---> Configuring libmpeg2 ---> Building libmpeg2 ---> Staging libmpeg2 into destroot ---> Installing libmpeg2 @0.5.1_0 ---> Activating libmpeg2 @0.5.1_0 ---> Cleaning libmpeg2 ---> Fetching cmake ---> Attempting to fetch cmake-2.6.2.tar.gz from http://distfiles.macports.org/cmake ---> Verifying checksum(s) for cmake ---> Extracting cmake ---> Configuring cmake ---> Building cmake ---> Staging cmake into destroot ---> Installing cmake @2.6.2_0 ---> Activating cmake @2.6.2_0 ---> Cleaning cmake ---> Fetching libdiscid ---> Attempting to fetch libdiscid-0.2.2.tar.gz from http://distfiles.macports.org/libdiscid ---> Verifying checksum(s) for libdiscid ---> Extracting libdiscid ---> Configuring libdiscid ---> Building libdiscid ---> Staging libdiscid into destroot ---> Installing libdiscid @0.2.2_0 ---> Activating libdiscid @0.2.2_0 ---> Cleaning libdiscid ---> Fetching neon ---> Attempting to fetch neon-0.28.3.tar.gz from http://distfiles.macports.org/neon ---> Verifying checksum(s) for neon ---> Extracting neon ---> Configuring neon ---> Building neon ---> Staging neon into destroot ---> Installing neon @0.28.3_0 ---> Activating neon @0.28.3_0 ---> Cleaning neon ---> Fetching libmusicbrainz ---> Attempting to fetch libmusicbrainz-3.0.2.tar.gz from http://distfiles.macports.org/libmusicbrainz ---> Verifying checksum(s) for libmusicbrainz ---> Extracting libmusicbrainz ---> Configuring libmusicbrainz ---> Building libmusicbrainz ---> Staging libmusicbrainz into destroot ---> Installing libmusicbrainz @3.0.2_0 ---> Activating libmusicbrainz @3.0.2_0 ---> Cleaning libmusicbrainz ---> Fetching soundtouch ---> Attempting to fetch soundtouch-1.3.1.zip from http://distfiles.macports.org/soundtouch ---> Verifying checksum(s) for soundtouch ---> Extracting soundtouch ---> Configuring soundtouch ---> Building soundtouch ---> Staging soundtouch into destroot ---> Installing soundtouch @1.3.1_1 ---> Activating soundtouch @1.3.1_1 ---> Cleaning soundtouch ---> Fetching swfdec ---> Attempting to fetch swfdec-0.8.2.tar.gz from http://distfiles.macports.org/swfdec ---> Verifying checksum(s) for swfdec ---> Extracting swfdec ---> Configuring swfdec ---> Building swfdec ---> Staging swfdec into destroot ---> Installing swfdec @0.8.2_0 ---> Activating swfdec @0.8.2_0 ---> Cleaning swfdec ---> Fetching yasm ---> Attempting to fetch yasm-0.7.2.tar.gz from http://www.tortall.net/projects/yasm/releases/ ---> Verifying checksum(s) for yasm ---> Extracting yasm ---> Configuring yasm ---> Building yasm ---> Staging yasm into destroot ---> Installing yasm @0.7.2_0 ---> Activating yasm @0.7.2_0 ---> Cleaning yasm ---> Fetching x264 ---> Attempting to fetch x264-snapshot-20090129-2245.tar.bz2 from http://distfiles.macports.org/x264 ---> Verifying checksum(s) for x264 ---> Extracting x264 ---> Configuring x264 ---> Building x264 ---> Staging x264 into destroot ---> Installing x264 @20090129_0 ---> Activating x264 @20090129_0 ---> Cleaning x264 ---> Fetching glib1 ---> Attempting to fetch glib-1.2.10.tar.gz from http://distfiles.macports.org/glib1 ---> Attempting to fetch ltconfig13 from http://distfiles.macports.org/glib1 ---> Attempting to fetch ltmain13 from http://distfiles.macports.org/glib1 ---> Verifying checksum(s) for glib1 ---> Extracting glib1 ---> Applying patches to glib1 ---> Configuring glib1 ---> Building glib1 ---> Staging glib1 into destroot ---> Installing glib1 @1.2.10_6 ---> Activating glib1 @1.2.10_6 ---> Cleaning glib1 ---> Fetching gtk1 ---> Attempting to fetch gtk+-1.2.10.tar.gz from http://distfiles.macports.org/gtk1 ---> Attempting to fetch ltconfig13 from http://distfiles.macports.org/gtk1 ---> Attempting to fetch ltmain13 from http://distfiles.macports.org/gtk1 ---> Verifying checksum(s) for gtk1 ---> Extracting gtk1 ---> Applying patches to gtk1 ---> Configuring gtk1 ---> Building gtk1 ---> Staging gtk1 into destroot ---> Installing gtk1 @1.2.10_8 ---> Activating gtk1 @1.2.10_8 ---> Cleaning gtk1 ---> Fetching libmikmod ---> Attempting to fetch libmikmod-3.2.0-beta2.tar.bz2 from http://distfiles.macports.org/libmikmod ---> Verifying checksum(s) for libmikmod ---> Extracting libmikmod ---> Applying patches to libmikmod ---> Configuring libmikmod ---> Building libmikmod ---> Staging libmikmod into destroot ---> Installing libmikmod @3.2.0-beta2_1 ---> Activating libmikmod @3.2.0-beta2_1 ---> Cleaning libmikmod ---> Fetching xmms ---> Attempting to fetch xmms-1.2.10.tar.bz2 from http://distfiles.macports.org/xmms/ ---> Verifying checksum(s) for xmms ---> Extracting xmms ---> Applying patches to xmms ---> Configuring xmms ---> Building xmms ---> Staging xmms into destroot Warning: violation by /opt/local/man Warning: xmms violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! ---> Installing xmms @1.2.10_2 ---> Activating xmms @1.2.10_2 ---> Cleaning xmms ---> Fetching gst-plugins-bad ---> Attempting to fetch gst-plugins-bad-0.10.9.tar.bz2 from http://distfiles.macports.org/gst-plugins-bad ---> Verifying checksum(s) for gst-plugins-bad ---> Extracting gst-plugins-bad ---> Configuring gst-plugins-bad ---> Building gst-plugins-bad Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gst-plugins-bad/work/gst-plugins-bad-0.10.9" && make all " returned error 2 Command output: if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/local/include -L/opt/local/lib -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -I../../gst-libs -I../../gst-libs -Wall -g -I/opt/local/include/soundtouch -O2 -MT libgstsoundtouch_la-gstbpmdetect.lo -MD -MP -MF ".deps/libgstsoundtouch_la-gstbpmdetect.Tpo" -c -o libgstsoundtouch_la-gstbpmdetect.lo test -f 'gstbpmdetect.cc' || echo './'gstbpmdetect.cc; \

then mv -f ".deps/libgstsoundtouch_la-gstbpmdetect.Tpo" ".deps/libgstsoundtouch_la-gstbpmdetect.Plo"; else rm -f ".deps/libgstsoundtouch_la-gstbpmdetect.Tpo"; exit 1; fi

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/local/include -L/opt/local/lib -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -I../../gst-libs -I../../gst-libs -Wall -g -I/opt/local/include/soundtouch -O2 -MT libgstsoundtouch_la-gstbpmdetect.lo -MD -MP -MF .deps/libgstsoundtouch_la-gstbpmdetect.Tpo -c gstbpmdetect.cc -fno-common -DPIC -o .libs/libgstsoundtouch_la-gstbpmdetect.o

/opt/local/include/soundtouch/FIFOSamplePipe.h:60: warning: 'class soundtouch::FIFOSamplePipe' has virtual functions but non-virtual destructor /opt/local/include/soundtouch/FIFOSampleBuffer.h:60: warning: 'class soundtouch::FIFOSampleBuffer' has virtual functions but non-virtual destructor

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/local/include -L/opt/local/lib -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -I../../gst-libs -I../../gst-libs -Wall -g -I/opt/local/include/soundtouch -O2 -MT libgstsoundtouch_la-gstbpmdetect.lo -MD -MP -MF .deps/libgstsoundtouch_la-gstbpmdetect.Tpo -c gstbpmdetect.cc -o libgstsoundtouch_la-gstbpmdetect.o >/dev/null 2>&1

/bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -L/opt/local/lib -o libgstsoundtouch.la -rpath /opt/local/lib/gstreamer-0.10 -module -avoid-version -export-symbols-regex '_*gst_plugin_desc$' -no-undefined libgstsoundtouch_la-plugin.lo libgstsoundtouch_la-gstpitch.lo libgstsoundtouch_la-gstbpmdetect.lo -L/opt/local/lib -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lxml2 -lpthread -lz -lm -lglib-2.0 -lintl -liconv -lgstaudio-0.10 -L/opt/local/lib -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lxml2 -lpthread -lz -lm -lglib-2.0 -lintl -liconv -L/opt/local/lib -lgstcontroller-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lxml2 -lpthread -lz -lm -lglib-2.0 -lintl -liconv -L/opt/local/lib -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lxml2 -lpthread -lz -lm -lglib-2.0 -lintl -liconv -L/opt/local/lib -lSoundTouch -lBPM generating symbol list for `libgstsoundtouch.la' /usr/bin/nm -p .libs/libgstsoundtouch_la-plugin.o .libs/libgstsoundtouch_la-gstpitch.o .libs/libgstsoundtouch_la-gstbpmdetect.o | sed -n -e 's/.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed 's/.* ' | sort | uniq > .libs/libgstsoundtouch.exp /usr/bin/grep -E -e "_*gst_plugin_desc$" ".libs/libgstsoundtouch.exp" > ".libs/libgstsoundtouch.expT" mv -f ".libs/libgstsoundtouch.expT" ".libs/libgstsoundtouch.exp" sed -e 's,,_,' < .libs/libgstsoundtouch.exp > .libs/libgstsoundtouch-symbols.expsym g++ -o .libs/libgstsoundtouch.so -bundle .libs/libgstsoundtouch_la-plugin.o .libs/libgstsoundtouch_la-gstpitch.o .libs/libgstsoundtouch_la-gstbpmdetect.o -L/opt/local/lib /opt/local/lib/libgstaudio-0.10.dylib /opt/local/lib/libgstinterfaces-0.10.dylib /opt/local/lib/libz.dylib /opt/local/lib/libgstbase-0.10.dylib /opt/local/lib/libgstcontroller-0.10.dylib /opt/local/lib/libgstreamer-0.10.dylib /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libgthread-2.0.dylib /opt/local/lib/libxml2.dylib -lpthread -lz -lm /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib /opt/local/lib/libSoundTouch.a /opt/local/lib/libBPM.a -Wl,-exported_symbols_list,.libs/libgstsoundtouch-symbols.expsym

dsymutil .libs/libgstsoundtouch.so
:

ar cru .libs/libgstsoundtouch.a libgstsoundtouch_la-plugin.o libgstsoundtouch_la-gstpitch.o libgstsoundtouch_la-gstbpmdetect.o ranlib .libs/libgstsoundtouch.a creating libgstsoundtouch.la (cd .libs && rm -f libgstsoundtouch.la && ln -s ../libgstsoundtouch.la libgstsoundtouch.la) Making all in x264 if /bin/sh ../../libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/local/include -L/opt/local/lib -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -I../../gst-libs -I../../gst-libs -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -Wall -Wdeclaration-after-statement -g -O2 -no-cpp-precomp -funroll-loops -fstrict-aliasing -O2 -no-cpp-precomp -funroll-loops -fstrict-aliasing -MT libgstx264_la-gstx264enc.lo -MD -MP -MF ".deps/libgstx264_la-gstx264enc.Tpo" -c -o libgstx264_la-gstx264enc.lo test -f 'gstx264enc.c' || echo './'gstx264enc.c; \

then mv -f ".deps/libgstx264_la-gstx264enc.Tpo" ".deps/libgstx264_la-gstx264enc.Plo"; else rm -f ".deps/libgstx264_la-gstx264enc.Tpo"; exit 1; fi

mkdir .libs

/usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/local/include -L/opt/local/lib -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -I../../gst-libs -I../../gst-libs -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -Wall -Wdeclaration-after-statement -g -O2 -no-cpp-precomp -funroll-loops -fstrict-aliasing -O2 -no-cpp-precomp -funroll-loops -fstrict-aliasing -MT libgstx264_la-gstx264enc.lo -MD -MP -MF .deps/libgstx264_la-gstx264enc.Tpo -c gstx264enc.c -fno-common -DPIC -o .libs/libgstx264_la-gstx264enc.o

gstx264enc.c: In function 'gst_x264_enc_init_encoder': gstx264enc.c:544: error: 'x264_param_t' has no member named 'b_bframe_adaptive' gstx264enc.c:612: warning: zero-length printf format string make[3]: * [libgstx264_la-gstx264enc.lo] Error 1 make[2]: * [all-recursive] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2

Error: Status 1 encountered during processing. users-mac-pro:~ user$

Change History (0)

Note: See TracTickets for help on using tickets.