Opened 13 years ago
Closed 11 years ago
#32092 closed defect (fixed)
Avidemux @2.5.3_6 +aac +dts +ogg +xvid build failure
Reported by: | wahspilihp (Philip Shaw) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.3 |
Keywords: | Cc: | ||
Port: | avidemux |
Description
This does not appear to be a duplicate of #30525, which failed with a different error.
make: *** [all] Error 2 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/avidemux/work/build' shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/avidemux/work/build" && /usr/bin/make -j4 -w all " returned error 2 Error: Target org.macports.build returned: shell command failed (see log for details) DEBUG: Backtrace: shell command failed (see log for details)
The output of the make command in question is in the attachment make_combined_output: the error in question appears to be on line 245:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/avidemux/work/avidemux_2.5.3/avidemux/ADM_libraries/ffmpeg/libavcodec/put_bits.h:189: error: ‘be2me_32’ was not declared in this scope
Attachments (3)
Change History (7)
Changed 13 years ago by wahspilihp (Philip Shaw)
Attachment: | make_combined_output added |
---|
Changed 13 years ago by wahspilihp (Philip Shaw)
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | Avidemux libavacodec removed |
---|---|
Port: | avidemux added; avidemux@2.5.6_6 removed |
comment:2 Changed 13 years ago by wahspilihp (Philip Shaw)
Ah, thanks, I didn't see anything about that in the portfile (I know about the variant-dependencies limitation)
As there at least used to be a quartz-based build on source forge, I suspect it would not be too hard to patch it to make it work with quartz - I'll have a look at that over the holidays when I have a bit more free time.
comment:3 Changed 13 years ago by urilabob@…
I think there are two separate bugs here: the "‘be2me_32’ was not declared in this scope" error that wahspilihp and the "error: gdk/gdkx.h: No such file or directory" that ryandesign noted. I am getting the first but not the second (because to the best of my knowledge, I don't have the quartz variant of gtk2). However I am running XCode 3.2.4 under OSX 10.6.8 - i.e. the version of XCode that was originally released for OSX 10.6. I'm guessing that that might be the underlying problem. Could you let me know what you are running, wahspilihp? I don't want to go through the pain of upgrading to XCode 4.2 and still have it fail afterward...
Changed 13 years ago by urilabob@…
Attachment: | main.2.log added |
---|
Log of avidemux install with only be2me_32 error.
comment:4 Changed 11 years ago by mf2k (Frank Schima)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Should be fixed by r110579.
The first error I see in the log is:
You apparently have gtk2 installed with the quartz variant, which apparently avidemux is not compatible with.