Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 191358 - ffmpeg20070330 does not compile with CFLAG="-combine"
Summary: ffmpeg20070330 does not compile with CFLAG="-combine"
Status: RESOLVED DUPLICATE of bug 156385
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-05 10:07 UTC by Armin Mohring
Modified: 2007-09-05 10:12 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Armin Mohring 2007-09-05 10:07:52 UTC
If I want to compile the package ffmpeg with the CLFLAG="-combine", the installation does not finish. 

Reproducible: Always

Steps to Reproduce:
1.Add CFLAG="-combine" to /etc/make.conf
2.emerge -av ffmpeg
3.check output

Actual Results:  
does not compile

Expected Results:  
should compile with CFLAG="-combine"
Comment 1 Armin Mohring 2007-09-05 10:11:24 UTC
Portage 2.1.2.12 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 04 Sep 2007 14:50:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe -s"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe -s"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fix-packages metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="rsync://linux.rz.ruhr-uni-bochum.de/gentoo/ rsync://ftp.join.uni-muenster.de/gentoo/ rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ rsync://ftp-stud.fht-esslingen.de/gentoo/ rsync://gentoo.intergenia.de/gentoo-linux/ rsync://ftp.belnet.be/gentoo/ rsync://ftp.snt.utwente.nl/gentoo/ rsync://gd.tuwien.ac.at/opsys/linux/gentoo/ rsync://ftp.fi.muni.cz/pub/linux/gentoo/ rsync://gentoo.prz.rzeszow.pl/gentoo/ rsync://ftp.lug.ro/gentoo/ rsync://trumpetti.atm.tut.fi/gentoo/ rsync://ftp.rhnet.is/gentoo/ rsync://mirror.hamakor.org.il/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O4 -Wl,--as-needed -Wl,--enable-new-dtags -Wl,-s -Wl,--sort-common -Wl,-z -Wl,now"
LINGUAS="en"
MAKEOPTS="-j1 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 64bit 80387 X a52 aac acl aiglx alsa amd64 bash-completion berkdb bindist bitmap-fonts bzip2 cairo caps cdparanoia cdr cli cups dbus dri dts dvd dvdr encode esd firefox flac ftp gif glibc-omitfp gnome gstreamer gtk gtk2 hal iconv ipv6 java javascript jpeg ldap mad midi mikmod mmx mmxext mp3 mpeg mpeg2 mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python quicktime readline reflection sdl session spl sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis wxGTK x264 xine xml xorg xv xvid zlib" ALSA_CARDS="intel8x0" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Add to CFLAGS="-combine" 

and

then the installation fails with:

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

Calculating dependencies  ..... ..... ... done!
[ebuild   R   ] media-video/ffmpeg-0.4.9_p20070330  USE="X a52 aac dts encode mmx ogg sdl truetype vorbis x264 xvid zlib (-altivec) -amr -debug -doc -ieee1394 -imlib -network -oss -test -theora -threads -v4l" 0 kB 

Total: 1 package (1 reinstall), Size of downloads: 0 kB

>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) media-video/ffmpeg-0.4.9_p20070330 to /
 * ffmpeg-0.4.9-p20070330.tar.bz2 RMD160 ;-) ...                          [ ok ]
 * ffmpeg-0.4.9-p20070330.tar.bz2 SHA1 ;-) ...                            [ ok ]
 * ffmpeg-0.4.9-p20070330.tar.bz2 SHA256 ;-) ...                          [ ok ]
 * ffmpeg-0.4.9-p20070330.tar.bz2 size ;-) ...                            [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking ffmpeg-0.4.9-p20070330.tar.bz2 ;-) ...                        [ ok ]
>>> Unpacking source...
>>> Unpacking ffmpeg-0.4.9-p20070330.tar.bz2 to /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work
 * Applying ffmpeg-libdir-2007.patch ...
  [ ok ]
 * Applying ffmpeg-shared-gcc4.1.patch ...
  [ ok ]
 * Applying ffmpeg-0.4.9_p20070330-asmpic.patch ...
  [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg ...
install prefix            /usr
source path               /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg
C compiler                x86_64-pc-linux-gnu-gcc
make                      make
.align is power-of-two    no
ARCH                      x86_64 (generic)
big-endian                no
MMX enabled               yes
CMOV enabled              no
CMOV is fast              no
gprof enabled             no
debug symbols             no
strip symbols             no
optimize                  no
static                    yes
shared                    yes
postprocessing support    yes
software scaler enabled   no
video hooking             no
network support           no
threading support         no
SDL support               yes
Sun medialib support      no
AVISynth enabled          no
liba52 support            yes
liba52 dlopened           no
libdts support            yes
libfaac enabled           yes
libfaad enabled           yes
faadbin enabled           no
libgsm enabled            no
libmp3lame enabled        yes
libnut enabled            no
libogg enabled            yes
libtheora enabled         no
libvorbis enabled         yes
x264 enabled              yes
XviD enabled              yes
zlib enabled              yes
AMR-NB float support      no
AMR-NB fixed support      no
AMR-WB float support      no
AMR-WB IF2 support        no
License: GPL
Creating config.mak and config.h...
grep: .svn/entries: No such file or directory
cc1: error: too many filenames given.  Type cc1 --help for usage
make: *** No rule to make target `.depend', needed by `depend'.  Stop.

!!! ERROR: media-video/ffmpeg-0.4.9_p20070330 failed.
Call stack:
  ebuild.sh, line 1638:   Called dyn_compile
  ebuild.sh, line 985:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  ffmpeg-0.4.9_p20070330.ebuild, line 168:   Called die

!!! depend failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/log/portage/media-video:ffmpeg-0.4.9_p20070330:20070905-100001.log'.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-09-05 10:12:36 UTC
Unsupported.

*** This bug has been marked as a duplicate of bug 156385 ***