Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 319659 - media-video/avidemux-2.5.1_p5428 fails to build
Summary: media-video/avidemux-2.5.1_p5428 fails to build
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Markos Chandras (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-14 07:57 UTC by Thomas Heinz
Modified: 2010-06-19 12:52 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log (build.log,1008.57 KB, text/plain)
2010-05-14 07:59 UTC, Thomas Heinz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Heinz 2010-05-14 07:57:56 UTC
When building media-video/avidemux-2.5.1_p5428, the build complains that there is no rule to make target 'avidemux/ADM_libraries/ffmpeg/libswscale/libADM5swscale.so.0' needed by 'avidemux/ADM_coreImage/src/libADM_coreImage.so'.

[...]
[ 92%] Building CXX object avidemux/ADM_coreImage/src/CMakeFiles/ADM_coreImage.dir/ADM_rgb.cpp.o
[ 92%] Building CXX object avidemux/ADM_coreImage/src/CMakeFiles/ADM_coreImage.dir/ADM_pp.cpp.o
[ 93%] Building CXX object avidemux/ADM_coreImage/src/CMakeFiles/ADM_coreImage.dir/ADM_print.cpp.o
[ 93%] Building CXX object avidemux/ADM_coreImage/src/CMakeFiles/ADM_coreImage.dir/ADM_vidFieldUtil.cpp.o
[ 93%] Building CXX object avidemux/ADM_coreImage/src/CMakeFiles/ADM_coreImage.dir/ADM_vidFields.cpp.o
[ 93%] Building CXX object avidemux/ADM_coreImage/src/CMakeFiles/ADM_coreImage.dir/ADM_vidFieldASM.cpp.o
[ 93%] Building CXX object avidemux/ADM_coreImage/src/CMakeFiles/ADM_coreImage.dir/ADM_vidFieldBlend.cpp.o
[ 93%] Building CXX object avidemux/ADM_coreImage/src/CMakeFiles/ADM_coreImage.dir/ADM_interlaceUtil.cpp.o
/var/tmp/portage/media-video/avidemux-2.5.1_p5428/work/avidemux-2.5-r5428/avidemux/ADM_coreImage/src/ADM_interlaceUtil.cpp:38:2: warning: #warning remove mmxmacro and debug asm
[ 93%] make[2]: *** No rule to make target `avidemux/ADM_libraries/ffmpeg/libswscale/libADM5swscale.so.0', needed by `avidemux/ADM_coreImage/src/libADM_coreImage.so'.  Stop.

[Full build.log as attachment]

Reproducible: Always




Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.27-gentoo-r10 i686)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.27-gentoo-r10-i686-Intel-R-_Pentium-R-_M_processor_2.10GHz-with-gentoo-1.12.13
Timestamp of tree: Thu, 13 May 2010 18:30:21 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p37
dev-java/java-config: 1.3.7-r1, 2.1.10
dev-lang/python:     2.6.4-r1
dev-python/pycrypto: 2.1.0_beta1
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.8.1-r1
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       3.4.6-r2, 4.1.2, 4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="de_DE@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/xeffects"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d a52 aac aalib acl acpi aim alsa apache2 arts audiofile bash-completion bcmath berkdb blas bluetooth bmp branding bzip2 cairo calendar caps cdr cli consolekit cracklib crypt cscope ctype cups curl curlwrappers cxx dbus doc dri dts dv dvb dvd dvdr dvdread emacs emacs-w3 emboss encode ethereal examples exif expat fam fastcgi fdftk ffmpeg fftw firefox flac foomaticdb fortran ftp gd gdbm geoip gif ginac glut gmp gnutls gphoto2 gpm gtk gtk2 hal hardened iconv icq idn ieee1394 imagemagick imap imlib ipv6 jabber jack java javascript jpeg jpeg2k kde kerberos kpathsea lapack lcms ldap leim lesstif libcaca libedit libnotify libwww lirc mad maildir memlimit mhash mikmod mime mmap mmx mng modules mozilla mp3 mp4 mpeg mpi msn mudflap ncurses nls nptl nptlonly nsplugin ocaml offensive ogg openal opengl openmp oscar pam pango pcmcia pcre pdf perl plotutils png posix ppds pppd python qt qt3support qt4 quicktime readline recode reflection ruby samba sasl sdl session sharedmem skey slang smartcard sndfile snmp sockets socks5 speex spell spl sse sse2 ssl startup-notification svg sysfs tcltk tcpd tetex theora threads tiff truetype unicode usb videos vorbis wifi win32codecs wmf wxwindows x264 x86 xcb xface xine xinerama xml xml2 xmms xorg xpm xulrunner xv xvid yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon vesa vga" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Thomas Heinz 2010-05-14 07:59:33 UTC
Created attachment 231401 [details]
Build log
Comment 2 Ben de Groot (RETIRED) gentoo-dev 2010-05-19 12:54:29 UTC
As always, disable ccache and try again.
Comment 3 Thomas Heinz 2010-05-28 20:36:29 UTC
After commenting out 

FEATURES="ccache"
CCACHE_SIZE="200M"

in /etc/make.conf and setting MAKEOPTS="-j1", the problem still persists. It also occurs for media-video/avidemux-2.5.2. Any ideas? Anyone having the same issue?
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2010-06-13 17:27:22 UTC
Can you reproduce it with 2.5.3? I installed it fine using -j7 without CCACHE and stuff 

Cheers
Comment 5 Thomas Heinz 2010-06-14 18:40:42 UTC
Same problem occurs with 2.5.3 using the same settings as in my previous posting.
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2010-06-14 19:21:18 UTC
Try with -j1 
Comment 7 Thomas Heinz 2010-06-14 21:14:09 UTC
As I wrote, the settings are the same as in posting #3 which includes MAKEOPTS="-j1".
Comment 8 Markos Chandras (RETIRED) gentoo-dev 2010-06-15 17:08:55 UTC
There are also some errors wrt the ffmpeg so please give me an output of emerge -pv ffmpeg
Comment 9 Thomas Heinz 2010-06-15 22:57:45 UTC
These are the packages that would be merged, in order:

Calculating dependencies  ... .. .... done!
[ebuild   R   ] media-video/ffmpeg-0.5_p20373  USE="3dnow 3dnowext X alsa doc encode hardcoded-tables ieee1394 ipv6 jack jpeg2k mmx mmxext mp3 network sdl speex ssse3 theora threads vorbis x264 xvid zlib (-altivec) -amr -bindist -cpudetection -custom-cflags -debug -dirac -faac -faad -gsm -oss -pic -schroedinger -test -v4l -v4l2 -vdpau" VIDEO_CARDS="-nvidia" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Comment 10 Markos Chandras (RETIRED) gentoo-dev 2010-06-15 23:21:44 UTC
And an emerge -pv avidemux so I can try to build it with the same use flags as yours.

Cheers
Comment 11 Thomas Heinz 2010-06-17 13:35:42 UTC
Thanks for your help. Here is the output

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media-video/avidemux-2.5.2  USE="aac aften alsa dts gtk jack mp3 nls qt4 sdl truetype vorbis x264 xv xvid -amr -esd -libsamplerate -oss -pulseaudio" LINGUAS="de -bg -ca -cs -el -es -fr -it -ja -pt_BR -ru -sr -sr@latin -tr -zh_TW" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB
Comment 12 Markos Chandras (RETIRED) gentoo-dev 2010-06-18 13:43:42 UTC
I still cant reproduce it . I rebuild it using gcc-4.5.0 CFLAGS="-02 -march=native -pipe -ggdb -Wall"

Did you try the latest stable gcc ( 4.4.3-r2 ) ?
Comment 13 Thomas Heinz 2010-06-19 12:52:55 UTC
After switching gcc to i686-pc-linux-gnu-4.3.4-hardenednopie it compiles. Sorry, I should have checked that before.