[MacPorts] #18787: gst-plugins-bad fails during build

MacPorts noreply at macports.org
Mon Mar 9 13:54:17 PDT 2009


#18787: gst-plugins-bad fails during build
-------------------------------+--------------------------------------------
 Reporter:  tconant@…          |       Owner:  macports-tickets@…                   
     Type:  defect             |      Status:  new                                  
 Priority:  Normal             |   Milestone:  Port Bugs                            
Component:  ports              |     Version:  1.7.0                                
 Keywords:                     |        Port:                                       
-------------------------------+--------------------------------------------
 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$

-- 
Ticket URL: <http://trac.macports.org/ticket/18787>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list