[MacPorts] #38908: ffmpeg install fails on ppc running osx 10.4
#38908: ffmpeg install fails on ppc running osx 10.4 ----------------------+-------------------------------- Reporter: jasper@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: ----------------------+-------------------------------- here is the session: barbie:~ jaspert$ sudo port clean ffmpeg ---> Cleaning ffmpeg barbie:~ jaspert$ sudo port install ffmpeg ---> Computing dependencies for ffmpeg ---> Fetching archive for ffmpeg ---> Attempting to fetch ffmpeg-1.2_1+gpl2.darwin_8.ppc.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/ffmpeg ---> Attempting to fetch ffmpeg-1.2_1+gpl2.darwin_8.ppc.tbz2 from http://lil.fr.packages.macports.org/ffmpeg ---> Attempting to fetch ffmpeg-1.2_1+gpl2.darwin_8.ppc.tbz2 from http://packages.macports.org/ffmpeg ---> Fetching distfiles for ffmpeg ---> Verifying checksum(s) for ffmpeg ---> Extracting ffmpeg ---> Configuring ffmpeg ---> Building ffmpeg Error: org.macports.build for port ffmpeg returned: command execution failed Please see the log file for port ffmpeg for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port ffmpeg failed -- Ticket URL: <https://trac.macports.org/ticket/38908> MacPorts <http://www.macports.org/> Ports system for OS X
#38908: ffmpeg: build failure on ppc running osx 10.4 -----------------------+---------------------- Reporter: jasper@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ffmpeg | -----------------------+---------------------- Changes (by larryv@…): * owner: macports-tickets@… => devans@… * cc: jeremyhu@… (added) * port: => ffmpeg Old description:
here is the session:
barbie:~ jaspert$ sudo port clean ffmpeg ---> Cleaning ffmpeg barbie:~ jaspert$ sudo port install ffmpeg ---> Computing dependencies for ffmpeg ---> Fetching archive for ffmpeg ---> Attempting to fetch ffmpeg-1.2_1+gpl2.darwin_8.ppc.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/ffmpeg ---> Attempting to fetch ffmpeg-1.2_1+gpl2.darwin_8.ppc.tbz2 from http://lil.fr.packages.macports.org/ffmpeg ---> Attempting to fetch ffmpeg-1.2_1+gpl2.darwin_8.ppc.tbz2 from http://packages.macports.org/ffmpeg ---> Fetching distfiles for ffmpeg ---> Verifying checksum(s) for ffmpeg ---> Extracting ffmpeg ---> Configuring ffmpeg ---> Building ffmpeg Error: org.macports.build for port ffmpeg returned: command execution failed Please see the log file for port ffmpeg for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port ffmpeg failed
New description: here is the session: {{{ barbie:~ jaspert$ sudo port clean ffmpeg ---> Cleaning ffmpeg barbie:~ jaspert$ sudo port install ffmpeg ---> Computing dependencies for ffmpeg ---> Fetching archive for ffmpeg ---> Attempting to fetch ffmpeg-1.2_1+gpl2.darwin_8.ppc.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/ffmpeg ---> Attempting to fetch ffmpeg-1.2_1+gpl2.darwin_8.ppc.tbz2 from http://lil.fr.packages.macports.org/ffmpeg ---> Attempting to fetch ffmpeg-1.2_1+gpl2.darwin_8.ppc.tbz2 from http://packages.macports.org/ffmpeg ---> Fetching distfiles for ffmpeg ---> Verifying checksum(s) for ffmpeg ---> Extracting ffmpeg ---> Configuring ffmpeg ---> Building ffmpeg Error: org.macports.build for port ffmpeg returned: command execution failed Please see the log file for port ffmpeg for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port ffmpeg failed }}} -- Comment: Thanks. In the future, please Cc relevant port maintainers, fill in the Port field, and use [[WikiFormatting]] in your ticket descriptions. -- Ticket URL: <https://trac.macports.org/ticket/38908#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#38908: ffmpeg: build failure on ppc running osx 10.4 -----------------------+---------------------- Reporter: jasper@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ffmpeg | -----------------------+---------------------- Comment (by jeremyhu@…): {{{ :info:build /usr/bin/gcc-4.0 -dynamiclib -Wl,-single_module -Wl,-install_name,/opt/local/lib/libavdevice.54.dylib,-current_version,54.3.103 -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpostproc -Llibswscale -Llibswresample -L/opt/local/lib -arch ppc -Wl,-dynamic,-search_paths_first -o libavdevice/libavdevice.54.dylib libavdevice/alldevices.o libavdevice/avdevice.o libavdevice/lavfi.o libavdevice/sdl.o -lavfilter -lavformat -lavcodec -lavutil -liconv -ljack -L/opt/local/lib -lSDLmain -Wl,-framework,AppKit -lSDL -Wl,-framework,Cocoa -lxvidcore -lx264 -lvpx -lvpx -lvorbisenc -lvorbis -logg -ltheoraenc -ltheoradec -logg -lspeex -L/opt/local/lib -lschroedinger-1.0 -L/opt/local/lib -lopus -lopenjpeg -lmp3lame -lmodplug -L/opt/local/lib -lfreetype -lm -lbz2 -lz :info:build ld: warning can't open dynamic library: /opt/local/lib/libswresample.0.dylib referenced from: libavfilter/libavfilter.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) :info:build ld: warning can't open dynamic library: /opt/local/lib/libpostproc.52.dylib referenced from: libavfilter/libavfilter.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) :info:build ld: warning can't open dynamic library: /opt/local/lib/libswscale.2.dylib referenced from: libavfilter/libavfilter.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) }}} Please try: {{{ sudo port -f uninstall ffmpeg sudo port install ffmpeg }}} -- Ticket URL: <https://trac.macports.org/ticket/38908#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38908: ffmpeg: build failure on ppc running osx 10.4 -----------------------+---------------------- Reporter: jasper@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ffmpeg | -----------------------+---------------------- Comment (by jasper@…): Result is much the same: {{{ barbie:~ jaspert$ grep "can't" /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log :info:build ld: warning can't open dynamic library: /opt/local/lib/libswresample.0.dylib referenced from: libavfilter/libavfilter.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) :info:build ld: warning can't open dynamic library: /opt/local/lib/libpostproc.52.dylib referenced from: libavfilter/libavfilter.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) :info:build ld: warning can't open dynamic library: /opt/local/lib/libswscale.2.dylib referenced from: libavfilter/libavfilter.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) }}} -- Ticket URL: <https://trac.macports.org/ticket/38908#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38908: ffmpeg: build failure on ppc running osx 10.4 -----------------------+---------------------- Reporter: jasper@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ffmpeg | -----------------------+---------------------- Comment (by jeremyhu@…): Hmm... then I wonder if this is an issue with Tiger's ancient linker not finding those in the build directories at link time. I see -Llibswresample in LDFLAGS and assume libswresample.0.dylib should be in there... Try: {{{ sudo port clean ffmpeg sudo port install apple-gcc42 sudo port install ffmpeg configure.compiler=apple-gcc-4.2 }}} -- Ticket URL: <https://trac.macports.org/ticket/38908#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38908: ffmpeg: build failure on ppc running osx 10.4 -----------------------+---------------------- Reporter: jasper@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ffmpeg | -----------------------+---------------------- Comment (by jasper@…): Already had apple-gcc42 installed -- result is a different error, see main2.log -- Ticket URL: <https://trac.macports.org/ticket/38908#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#38908: ffmpeg: build failure on ppc running osx 10.4 -----------------------+---------------------- Reporter: jasper@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ffmpeg | -----------------------+---------------------- Comment (by jeremyhu@…): {{{ :info:build /usr/bin/ld: -i argument: nstall_name must have a ':' between its symbol names }}} It looks like you have apple-gcc42 installed with the +bootstrap variant. Please do: {{{ sudo port install cctools sudo port cctools sudo port install ffmpeg configure.compiler=apple-gcc-4.2 }}} -- Ticket URL: <https://trac.macports.org/ticket/38908#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#38908: ffmpeg: build failure on ppc running osx 10.4 -----------------------+---------------------- Reporter: jasper@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ffmpeg | -----------------------+---------------------- Comment (by jasper@…): could not install cctools because it depended on ld64 which failed, see ticket 38931 -- Ticket URL: <https://trac.macports.org/ticket/38908#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#38908: ffmpeg: build failure on ppc running osx 10.4 -----------------------+---------------------- Reporter: jasper@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ffmpeg | -----------------------+---------------------- Comment (by t.tensi@…): Dear Jasper, as mentioned in ticket [https://trac.macports.org/ticket/38931 38931], LD64 can be fixed to build on Tiger. After that fix, the build for FFMPEG on Tiger works (at least for me). Best regards, Thomas -- Ticket URL: <https://trac.macports.org/ticket/38908#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#38908: ffmpeg: build failure on ppc running osx 10.4 -----------------------+---------------------- Reporter: jasper@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: ffmpeg | -----------------------+---------------------- Changes (by jeremyhu@…): * status: new => closed * resolution: => fixed Comment: Ok, so with #38931 resolved, it seems this should be resolved as well. -- Ticket URL: <https://trac.macports.org/ticket/38908#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts