#37631 closed defect (duplicate)
avidemux build fails
Reported by: | CharlesRThomasJr@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt), cross@…, vincent.mcintyre@… | |
Port: | avidemux |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
macbook:~ c$ sudo port install avidemux Password: ---> Computing dependencies for sqlite3 ---> Fetching archive for sqlite3 ---> Attempting to fetch sqlite3-3.7.15.2_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/sqlite3 ---> Attempting to fetch sqlite3-3.7.15.2_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/sqlite3 ---> Installing sqlite3 @3.7.15.2_0 ---> Cleaning sqlite3 ---> Computing dependencies for sqlite3 ---> Deactivating sqlite3 @3.7.15.1_0 ---> Cleaning sqlite3 ---> Activating sqlite3 @3.7.15.2_0 ---> Cleaning sqlite3 ---> Computing dependencies for avidemux ---> Dependencies to be installed: cmake spidermonkey nspr yasm ---> Fetching archive for cmake ---> Attempting to fetch cmake-2.8.10_1.darwin_12.x86_64.tbz2 from http://packages.macports.org/cmake ---> Attempting to fetch cmake-2.8.10_1.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/cmake ---> Installing cmake @2.8.10_1 ---> Activating cmake @2.8.10_1 ---> Cleaning cmake ---> Fetching archive for nspr ---> Attempting to fetch nspr-4.8.9_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/nspr ---> Attempting to fetch nspr-4.8.9_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/nspr ---> Installing nspr @4.8.9_0 ---> Activating nspr @4.8.9_0 ---> Cleaning nspr ---> Fetching archive for spidermonkey ---> Attempting to fetch spidermonkey-1.7.0_6.darwin_12.x86_64.tbz2 from http://packages.macports.org/spidermonkey ---> Attempting to fetch spidermonkey-1.7.0_6.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/spidermonkey ---> Installing spidermonkey @1.7.0_6 ---> Activating spidermonkey @1.7.0_6 ---> Cleaning spidermonkey ---> Fetching archive for yasm ---> Attempting to fetch yasm-1.2.0_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/yasm ---> Attempting to fetch yasm-1.2.0_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/yasm ---> Installing yasm @1.2.0_0 ---> Activating yasm @1.2.0_0 ---> Cleaning yasm ---> Fetching archive for avidemux ---> Attempting to fetch avidemux-2.5.3_9.darwin_12.x86_64.tbz2 from http://packages.macports.org/avidemux ---> Attempting to fetch avidemux-2.5.3_9.darwin_12.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/avidemux ---> Attempting to fetch avidemux-2.5.3_9.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/avidemux ---> Attempting to fetch avidemux-2.5.3_9.darwin_12.x86_64.tbz2 from http://jog.id.packages.macports.org/macports/packages/avidemux ---> Fetching distfiles for avidemux ---> Attempting to fetch avidemux_2.5.3.tar.gz from http://superb-dca2.dl.sourceforge.net/avidemux ---> Verifying checksum(s) for avidemux ---> Extracting avidemux ---> Applying patches to avidemux ---> Configuring avidemux ---> Building avidemux Error: org.macports.build for port avidemux returned: command execution failed To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port avidemux failed
Attachments (1)
Change History (6)
comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Port: | avidemux added |
Summary: | Avidemux Install → avidemux build fails |
comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Could you attach the main.log please so that we can either classify this bug as a duplicate or begin analyzing the problem?
comment:3 Changed 12 years ago by vincent.mcintyre@…
I'me seeing this as well, the critical big of my log (also present in main.log from cross@…) is
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_avidemux/avidemux/work/avidemux_2.5.3/avidemux/ADM_libraries/ffmpeg/libavcodec/x86/dsputil_mmx.c:609:10: error: invalid operand for instruction :info:build "movzx (%3,%4), %2 \n" :info:build ^ :info:build <inline asm>:3:20: note: instantiated into assembly here :info:build movzx (%rsi,%rcx), %eax :info:build ^~~~ :info:build 4 warnings and 1 error generated. :info:build gmake[3]: *** [libavcodec/x86/dsputil_mmx.o] Error 1
$ uname -a ... Darwin Kernel Version 12.2.1: Thu Oct 18 16:32:48 PDT 2012; root:xnu-2050.20.9~2/RELEASE_X86_64 x86_64
FWIW there is a new version out (2.6.1), not sure how much bother it is to "macport" new versions.
comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Resolution: | → duplicate |
Status: | new → closed |
The log attached by cross at gmx.net is incomplete. A clean log would be generated by cleaning and trying again.
"error: invalid operand for instruction" is the last error I see in the log; the first error I see is:
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_avidemux/avidemux/work/avidemux_2.5.3/avidemux/ADM_coreUI/include/DIA_factory.h:209:64: error: default arguments can only be specified for parameters in a function declaration :info:build const char *name,uint32_t min,uint32_t max,const char *tip=NULL); :info:build ^ ~~~~
So this is a duplicate of #32998.
We still don't know what error CharlesRThomasJr at usa.net was experiencing because he did not attach a log but I'll assume it's the same; to my knowledge nobody is able to build the avidemux port at this time.
Yes, we need to update avidemux to a newer version (that's #33012) but not 2.6.1, because it is considered experimental.
comment:5 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | cross@… vincent.mcintyre@… added |
---|
We would need to see the main.log file to know why the build failed. But I assume this is a duplicate of one of the other open avidemux tickets.