#33735: ffmpeg-devel (20120317_0): build failure ----------------------------------+----------------------------------------- Reporter: Pesthauch666@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: ffmpeg-devel 20120317_0 ----------------------------------+----------------------------------------- I was trying to upgrade to the recent version (on 10.6.8 Snow Leopard), but it failed to built. I already did "tabula rasa" by uninstalling/cleaning the previous installation, but with no avail. ATM I switched back to the stable version of ffmpeg, which is compiling just fine, since I'm using ffmpeg almost daily. And BTW I encountered a similar problem (those weird characters found in source), while upgrading "mednafen" too. Problems found in log file: {{{ :info:build libswscale/x86/rgb2rgb_template.c: In function ‚Äòrgb15tobgr24_MMX‚Äô: :info:build libswscale/x86/rgb2rgb_template.c:814: error: can't find a register in class ‚ÄòGENERAL_REGS‚Äô while reloading ‚Äòasm‚Äô :info:build libswscale/x86/rgb2rgb_template.c:811: error: ‚Äòasm‚Äô operand has impossible constraints :info:build libswscale/x86/rgb2rgb_template.c:814: error: ‚Äòasm‚Äô operand has impossible constraints :info:build libswscale/x86/rgb2rgb_template.c:879: error: ‚Äòasm‚Äô operand has impossible constraints :info:build {standard input}:1411:non-relocatable subtraction expression, "_blue_15mask" minus "L00000000011$pb" :info:build {standard input}:1411:symbol: "_blue_15mask" can't be undefined in a subtraction expression :info:build {standard input}:1400:non-relocatable subtraction expression, "_green_15mask" minus "L00000000011$pb" :info:build {standard input}:1400:symbol: "_green_15mask" can't be undefined in a subtraction expression :info:build {standard input}:1399:non-relocatable subtraction expression, "_red_15mask" minus "L00000000011$pb" :info:build {standard input}:1399:symbol: "_red_15mask" can't be undefined in a subtraction expression :info:build {standard input}:1274:non-relocatable subtraction expression, "_blue_15mask" minus "L00000000010$pb" :info:build {standard input}:1274:symbol: "_blue_15mask" can't be undefined in a subtraction expression :info:build {standard input}:1263:non-relocatable subtraction expression, "_green_15mask" minus "L00000000010$pb" :info:build {standard input}:1263:symbol: "_green_15mask" can't be undefined in a subtraction expression :info:build {standard input}:1262:non-relocatable subtraction expression, "_red_15mask" minus "L00000000010$pb" :info:build {standard input}:1262:symbol: "_red_15mask" can't be undefined in a subtraction expression :info:build {standard input}:1137:non-relocatable subtraction expression, "_blue_16mask" minus "L00000000009$pb" :info:build {standard input}:1137:symbol: "_blue_16mask" can't be undefined in a subtraction expression :info:build {standard input}:1126:non-relocatable subtraction expression, "_green_16mask" minus "L00000000009$pb" :info:build {standard input}:1126:symbol: "_green_16mask" can't be undefined in a subtraction expression :info:build {standard input}:1125:non-relocatable subtraction expression, "_red_16mask" minus "L00000000009$pb" :info:build {standard input}:1125:symbol: "_red_16mask" can't be undefined in a subtraction expression :info:build {standard input}:1000:non-relocatable subtraction expression, "_blue_16mask" minus "L00000000008$pb" :info:build {standard input}:1000:symbol: "_blue_16mask" can't be undefined in a subtraction expression :info:build {standard input}:989:non-relocatable subtraction expression, "_green_16mask" minus "L00000000008$pb" :info:build {standard input}:989:symbol: "_green_16mask" can't be undefined in a subtraction expression :info:build {standard input}:988:non-relocatable subtraction expression, "_red_16mask" minus "L00000000008$pb" :info:build {standard input}:988:symbol: "_red_16mask" can't be undefined in a subtraction expression :info:build {standard input}:874:non-relocatable subtraction expression, "_blue_15mask" minus "L00000000007$pb" :info:build {standard input}:874:symbol: "_blue_15mask" can't be undefined in a subtraction expression :info:build {standard input}:863:non-relocatable subtraction expression, "_green_15mask" minus "L00000000007$pb" :info:build {standard input}:863:symbol: "_green_15mask" can't be undefined in a subtraction expression :info:build {standard input}:862:non-relocatable subtraction expression, "_red_15mask" minus "L00000000007$pb" :info:build {standard input}:862:symbol: "_red_15mask" can't be undefined in a subtraction expression :info:build {standard input}:759:non-relocatable subtraction expression, "_mul3215" minus "L00000000006$pb" :info:build {standard input}:759:symbol: "_mul3215" can't be undefined in a subtraction expression :info:build {standard input}:758:non-relocatable subtraction expression, "_mask3216br" minus "L00000000006$pb" :info:build {standard input}:758:symbol: "_mask3216br" can't be undefined in a subtraction expression :info:build {standard input}:757:non-relocatable subtraction expression, "_mask3215g" minus "L00000000006$pb" :info:build {standard input}:757:symbol: "_mask3215g" can't be undefined in a subtraction expression :info:build {standard input}:644:non-relocatable subtraction expression, "_blue_16mask" minus "L00000000005$pb" :info:build {standard input}:644:symbol: "_blue_16mask" can't be undefined in a subtraction expression :info:build {standard input}:633:non-relocatable subtraction expression, "_green_16mask" minus "L00000000005$pb" :info:build {standard input}:633:symbol: "_green_16mask" can't be undefined in a subtraction expression :info:build {standard input}:632:non-relocatable subtraction expression, "_red_16mask" minus "L00000000005$pb" :info:build {standard input}:632:symbol: "_red_16mask" can't be undefined in a subtraction expression :info:build {standard input}:529:non-relocatable subtraction expression, "_mul3216" minus "L00000000004$pb" :info:build {standard input}:529:symbol: "_mul3216" can't be undefined in a subtraction expression :info:build {standard input}:528:non-relocatable subtraction expression, "_mask3216br" minus "L00000000004$pb" :info:build {standard input}:528:symbol: "_mask3216br" can't be undefined in a subtraction expression :info:build {standard input}:527:non-relocatable subtraction expression, "_mask3216g" minus "L00000000004$pb" :info:build {standard input}:527:symbol: "_mask3216g" can't be undefined in a subtraction expression :info:build {standard input}:404:non-relocatable subtraction expression, "_mask15b" minus "L00000000003$pb" :info:build {standard input}:404:symbol: "_mask15b" can't be undefined in a subtraction expression :info:build {standard input}:402:non-relocatable subtraction expression, "_mask15rg" minus "L00000000003$pb" :info:build {standard input}:402:symbol: "_mask15rg" can't be undefined in a subtraction expression :info:build {standard input}:286:non-relocatable subtraction expression, "_mask15s" minus "L00000000002$pb" :info:build {standard input}:286:symbol: "_mask15s" can't be undefined in a subtraction expression :info:build {standard input}:61:non-relocatable subtraction expression, "_mask32a" minus "L00000000001$pb" :info:build {standard input}:61:symbol: "_mask32a" can't be undefined in a subtraction expression :info:build gmake: *** [libswscale/x86/rgb2rgb.o] Error 1 :info:build gmake: *** Waiting for unfinished jobs.... :info:build yasm -f macho -DPIC -DPREFIX -I. -I./ -I./libavutil/x86/ -Pconfig.asm -I libswscale/x86/ -o libswscale/x86/scale.o libswscale/x86/scale.asm :info:build gmake: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_multimedia_ffmpeg-devel/ffmpeg-devel/work /ffmpeg-69174fa-i386' :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_multimedia_ffmpeg-devel/ffmpeg-devel/work /ffmpeg-69174fa-i386" && /opt/local/bin/gmake -j2 -w all " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "$procedure $targetname" :info:build Warning: the following items did not execute (for ffmpeg- devel): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for ffmpeg-devel is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_multimedia_ffmpeg-devel/ffmpeg-devel/main.log }}} -- Ticket URL: <https://trac.macports.org/ticket/33735> MacPorts <http://www.macports.org/> Ports system for Mac OS