Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158223 - media-video/avidemux-2.0.42-r1 fails to compile
Summary: media-video/avidemux-2.0.42-r1 fails to compile
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-15 08:24 UTC by topo
Modified: 2006-12-16 05:45 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 topo 2006-12-15 08:24:31 UTC
When I emerge AVIDEMUX, says me this:

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/include/malloc  -I.
. -IADM_library -I../ADM_library  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=
athlon64 -O2 -pipe -fomit-frame-pointer -O2 -falign-loops=16 -c -o ADM_x264.o ADM_x2
64.cpp
ADM_x264.cpp: In member function 'virtual uint8_t X264EncoderCBR::init(uint32_t, uin
t32_t, ADM_x264Param*)':
ADM_x264.cpp:203: error: 'struct x264_param_t::<anonymous>' no tiene un miembro llam
ado 'b_cbr'
ADM_x264.cpp: In member function 'virtual uint8_t X264EncoderPass2::init(uint32_t, u
int32_t, ADM_x264Param*)':
ADM_x264.cpp:237: error: 'struct x264_param_t::<anonymous>' no tiene un miembro llam
ado 'b_cbr'
make[3]: *** [ADM_x264.o] Error 1
make[3]: se sale del directorio `/var/tmp/portage/media-video/avidemux-2.0.42-r1/wor                                                                                              k/avidemux-2.0.42/avidemux/ADM_codecs'
make[2]: *** [all-recursive] Error 1
make[2]: se sale del directorio `/var/tmp/portage/media-video/avidemux-2.0.42-r1/wor                                                                                              k/avidemux-2.0.42/avidemux'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/var/tmp/portage/media-video/avidemux-2.0.42-r1/wor                                                                                              k/avidemux-2.0.42'
make: *** [all] Error 2

!!! ERROR: media-video/avidemux-2.0.42-r1 failed.
Call stack:
  ebuild.sh, line 1576:   Called dyn_compile
  ebuild.sh, line 945:   Called src_compile
  avidemux-2.0.42-r1.ebuild, line 103:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevan                                                                                              t.










Zero topo # emerge --info
Portage 2.1.2_rc3-r5 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.17-gentoo x86_64)
=================================================================
System uname: 2.6.17-gentoo x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.7
Last Sync: Thu, 14 Dec 2006 21:00:02 +0000
dev-lang/python:     2.3.6, 2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="es_ES@euro"
LC_ALL="es_ES@euro"
LINGUAS="es"
MAKEOPTS="-j2"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa amd64 berkdb bitmap-fonts cdr cli cracklib crypt cups divx4linux dlloader dri eds elibc_glibc emboss encode flash foomaticdb fortran gif gpm gstreamer gtk gtk2 iconv imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux libg++ linguas_es lzw lzw-tiff mozillai mp3 mpeg ncurses nls nptl nptlonly opengl pam pcre pdf pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype-fonts type1-fonts usb userland_GNU vcd video_cards_nv video_cards_nvidia video_cards_vesa xorg xpm xv zlib"
Unset:  CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-15 08:30:18 UTC
Nothing to do with portage, read the descriptions.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-12-15 08:31:11 UTC
Reopen with error messages in English; set your locales to C when reporting bugs please.
Comment 3 Andreas Arens 2006-12-16 05:45:29 UTC
I can only recommend the following addition to your package.use:
sys-devel/gcc -nls
sys-devel/make -nls

The localized gcc messages are horribly translated (at least in my locale). SuSE for example does this in their distribution packages, resulting in way less hassle for users and support people.