[MacPorts] #19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4
#19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4 ----------------------------+----------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: ----------------------------+----------------------------------------------- {{{ ---> Fetching gst-plugins-base ---> Attempting to fetch gst-plugins-base-0.10.23.tar.bz2 from ftp://ftp.no.gnome.org/pub/GNOME/sources/gst-plugins-base/0.10/ ---> Verifying checksum(s) for gst-plugins-base ---> Extracting gst-plugins-base ---> Configuring gst-plugins-base ---> Building gst-plugins-base 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-base/work/gst-plugins-base-0.10.23" && make all " returned error 2 Command output: CC vs_4tap.o LINK libgstvideoscale.la Making all in volume CC gstvolume.o LINK libgstvolume.la Making all in sys Making all in ximage CC ximagesink.o CC ximage.o LINK libgstximagesink.la Making all in xvimage CC xvimagesink.o LINK libgstxvimagesink.la Making all in ext Making all in cdparanoia CC gstcdparanoiasrc.o /opt/local/include/cdda_interface.h:175: warning: 'strerror_tr' defined but not used LINK libgstcdparanoia.la Undefined symbols: "_cdda_identify_scsi", referenced from: _gst_cd_paranoia_src_open in libgstcdparanoia_la-gstcdparanoiasrc.o "_cdda_identify", referenced from: _gst_cd_paranoia_src_open in libgstcdparanoia_la-gstcdparanoiasrc.o _gst_cd_paranoia_src_open in libgstcdparanoia_la-gstcdparanoiasrc.o ld: symbol(s) not found collect2: ld returned 1 exit status make[3]: *** [libgstcdparanoia.la] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing. }}} googling "_gst_cd_paranoia_src_open" gives me nothing. reinstalling cdparanoia did not help. -- Ticket URL: <http://trac.macports.org/ticket/19843> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4 ----------------------------+----------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: gst-plugins-base ----------------------------+----------------------------------------------- Changes (by macsforever2000@…): * cc: leho@… (removed) * port: => gst-plugins-base Comment: What version of Xcode are you running? Please update to 3.1.2 if not. Then run the following: {{{ sudo port clean gst-plugins-base sudo port install gst-plugins-base }}} -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4 ----------------------------+----------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: gst-plugins-base ----------------------------+----------------------------------------------- Comment(by jmr@…): Cleaning and changing Xcode versions is not going to help, these symbols are simply not present in the new version of cdparanoia. -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4 ----------------------------+----------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: gst-plugins-base ----------------------------+----------------------------------------------- Comment(by leho@…): jmr is right, i just did a Xcode 3.1.2 update before this. jmr, are you saying an older version of cdparanoia would do the trick? -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4 ----------------------------+----------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: gst-plugins-base ----------------------------+----------------------------------------------- Comment(by nodamage@…): An older version of cdparanonia worked for me. I used r43790 of /trunk/dports/audio/cdparanoia/Portfile (based on cdparanoia 0.9.8) -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4 ----------------------------+----------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: gst-plugins-base ----------------------------+----------------------------------------------- Comment(by leho@…): thanks nodamage, that did the trick indeed. -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4 ----------------------------+----------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: gst-plugins-base ----------------------------+----------------------------------------------- Comment(by keitho.lynch@…): I'm also seeing the same or similar problem on an Intel OS X 10.5.7 mac. I'm new to using MacPorts and am trying to install qt-x11 for use with bacula. During linkage the following is spewed out by the linker .... {{{ Making all in ximage Making all in xvimage Making all in ext Making all in cdparanoia LINK libgstcdparanoia.la Undefined symbols: "_cdda_identify_scsi", referenced from: _gst_cd_paranoia_src_open in libgstcdparanoia_la-gstcdparanoiasrc.o "_cdda_identify", referenced from: _gst_cd_paranoia_src_open in libgstcdparanoia_la-gstcdparanoiasrc.o _gst_cd_paranoia_src_open in libgstcdparanoia_la-gstcdparanoiasrc.o ld: symbol(s) not found collect2: ld returned 1 exit status make[3]: *** [libgstcdparanoia.la] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 }}} I'm new to using MacPorts but downloaded and tried to build version 0.9.8 of cdparanoia. However I'm now having problems building it due to my rusty c skills... too many years on the java train.. :) any ideas for a quick fix? -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4 ----------------------------+----------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: gst-plugins-base ----------------------------+----------------------------------------------- Comment(by leho@…): look through guide.macports.org for instructions how to set up custom portfiles, then find the 0.9.8 portfile from the link above and put it in your custom portfiles. then port clean cdparanoia and install it again like regular. it should then use your custom 0.9.8 portfile for cdparanoia. -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fail - OS X 10.5.4 -------------------------------+-------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: cdparanoia Port: gst-plugins-base | -------------------------------+-------------------------------------------- Changes (by devans@…): * keywords: => cdparanoia * status: new => closed * resolution: => fixed Comment: Committed changes in r52743 to disable cdparanoia plugin by default since it appears to not be compatible with the latest upgrade of cdparanoia. Use +cdparanoia variant to re-enable if you want to build a custom version as indicated above. -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fails building cdparanoia plugin -------------------------------+-------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: cdparanoia Port: gst-plugins-base | -------------------------------+-------------------------------------------- -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fails building cdparanoia plugin -------------------------------+-------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: cdparanoia Port: gst-plugins-base | -------------------------------+-------------------------------------------- Comment(by keitho.lynch@…): tried the following above but it didn't work and had to do the following to really clean and uninstall both versions 10.2 and 0.9.8 from the registry {{{ port clean --all cdparanoia port uninstall cdparanoia@10.2.0 port uninstall cdparanoia port install dcparanoia }}} This seemed to remove and re-install version 0.9.8 fine however now during the making stage cdparanoia doesn't seem to be able to find the header files even though the headers are in {{{ /opt/local/var/macports/software/cdparanoia/0.9.8_0/opt/local/include }}} {{{ Making all in xvimage Making all in ext Making all in cdparanoia CC gstcdparanoiasrc.o In file included from gstcdparanoiasrc.c:30: gstcdparanoiasrc.h:34:30: error: cdda_interface.h: No such file or directory gstcdparanoiasrc.h:35:29: error: cdda_paranoia.h: No such file or directory In file included from gstcdparanoiasrc.c:30: gstcdparanoiasrc.h:57: error: syntax error before 'cdrom_drive' gstcdparanoiasrc.h:57: warning: no semicolon at end of struct or union gstcdparanoiasrc.h:58: warning: type defaults to 'int' in declaration of 'p' gstcdparanoiasrc.h:58: warning: data definition has no type or storage class }}} -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19843: gst-plugins-base-0.10.23 build fails building cdparanoia plugin -------------------------------+-------------------------------------------- Reporter: leho@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: cdparanoia Port: gst-plugins-base | -------------------------------+-------------------------------------------- Comment(by keitho.lynch@…): I was eventually able to get rid of this error by cleaning, uninstalling and reinstalling gst-plugins-base. The error was being produced during the make of cdparanoia but the real problem was obviously coming from gst- plugins-base. {{{ port clean gst-plugins-base port uninstall gst-plugins-base port install gst-plugins-base port -dv install qt4-x11 qwt }}} -- Ticket URL: <http://trac.macports.org/ticket/19843#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts