Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173382 - net-p2p/amule-2.2.0_pre20070404 compile problem
Summary: net-p2p/amule-2.2.0_pre20070404 compile problem
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-04 18:55 UTC by Fatal1ty
Modified: 2007-04-04 20:14 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 Fatal1ty 2007-04-04 18:55:03 UTC
>>> Emerging (1 of 1) net-p2p/amule-2.2.0_pre20070404 to /
 * aMule-CVS-20070404.tar.bz2 RMD160 ;-) ...                                            [ ok ]
 * aMule-CVS-20070404.tar.bz2 SHA1 ;-) ...                                              [ ok ]
 * aMule-CVS-20070404.tar.bz2 SHA256 ;-) ...                                            [ ok ]
 * aMule-CVS-20070404.tar.bz2 size ;-) ...                                              [ ok ]
 * checking ebuild checksums ;-) ...                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                  [ ok ]
 * checking aMule-CVS-20070404.tar.bz2 ;-) ...                                          [ ok ]
 * wxGTK with gtk2 support will be used
 * Using /usr/lib/wx/config/gtk2-ansi-release-2.6
>>> Unpacking source...
>>> Unpacking aMule-CVS-20070404.tar.bz2 to /var/tmp/portage/net-p2p/amule-2.2.0_pre20070404/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-p2p/amule-2.2.0_pre20070404/work/amule-cvs ...
 * econf: updating amule-cvs/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating amule-cvs/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-wx-config=/usr/lib/wx/config/gtk2-ansi-release-2.6 --with-wxbase-config=/usr/lib/wx/config/gtk2-ansi-release-2.6 --enable-amulecmd --disable-debug --enable-optimize --enable-amule-daemon --enable-nls --enable-webserver --disable-cas --disable-alcc --enable-amule-gui --build=i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether i686-pc-linux-gnu-g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-g++... gcc3
checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for egrep... grep -E
checking whether make sets $(MAKE)... (cached) yes
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
checking for bison... bison -y
checking for i686-pc-linux-gnu-ranlib... (cached) i686-pc-linux-gnu-ranlib
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar
checking for i686-pc-linux-gnu-ld... i686-pc-linux-gnu-ld
checking for zlib >= 1.1.4... yes (version 1.2.3)
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for gdlib-config... /usr/bin/gdlib-config
checking for gdlib version >= 2.0.0... yes (version 2.0.33)
checking gd.h usability... yes
checking gd.h presence... yes
checking for gd.h... yes
checking for libpng-config... /usr/bin/libpng-config
checking for libpng version >= 1.2.0... yes (version 1.2.16)
checking for gd.h... (cached) yes
checking for File::Copy... ok
checking whether we need the GUI... yes
checking for wx-config... /usr/lib/wx/config/gtk2-ansi-release-2.6
checking for wxWidgets version >= 2.6.0... yes (version 2.6.3)
checking for wxWidgets static library... no
checking that wxWidgets has support for large files... yes
checking that wxWidgets was compiled with unicode support... no
configure: error:
                Support for unicode in wxWidgets is required by aMule.
                To continue you must recompile wxWidgets with support for
                unicode enabled (with the --enable-unicode flag). If this
                still doesn't work, chances are you are using GTK1, which
                has no unicode support. You must use the --enable-gtk2 flag
                on wxWidgets configure script then.


!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/net-p2p/amule-2.2.0_pre20070404/work/amule-cvs/config.log

!!! ERROR: net-p2p/amule-2.2.0_pre20070404 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  amule-2.2.0_pre20070404.ebuild, line 86:   Called econf '--with-wx-config=/usr/lib/wx/config/gtk2-ansi-release-2.6' '--with-wxbase-config=/usr/lib/wx/config/gtk2-ansi-release-2.6' '--enable-amulecmd' '--disable-debug' '--enable-optimize' '--enable-amule-daemon' '--enable-nls' '--enable-webserver' '--disable-cas' '--disable-alcc' '--enable-amule-gui'
  ebuild.sh, line 577:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/net-p2p/amule-2.2.0_pre20070404/temp/build.log'.


---------------------------------------------------------
But I have wxGTK compiled with "unicode" USE flag...
I have reinstalled wxGTK but still the same error

Reproducible: Always

Steps to Reproduce:
1.emerge -v amule
2.wait :)
3.
Comment 1 Fatal1ty 2007-04-04 18:56:40 UTC
emerge --info
>>> cfg-update-1.8.0-r6: No new packages have been emerged, checksum index OK!
Portage 2.1.2.3 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r2 i686)
=================================================================
System uname: 2.6.19-gentoo-r2 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.6
Timestamp of tree: Wed, 04 Apr 2007 13:00:08 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 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.23b
virtual/os-headers:  2.6.19
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL"
LC_ALL="pl_PL"
LINGUAS="pl"
MAKEOPTS="-j2 -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"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/sarven /usr/portage/local/layman/pro-audio /usr/portage/local/layman/vmware /usr/portage/local/layman/zugaina /usr/local/portage /usr/local/portage/slownik /usr/local/xmms-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aiglx alsa amr apache2 apic apm audiofile avi bash-completion berkdb beryl bitmap-fonts branding bzip2 cdr chtoot cli cmov cpudetection cracklib crypt ctype cups cx8 dba dbus de dga directfb dri dts dvd dvdr dvdread eds emboss emots_gg6 enca encode esd ethereal evdev exa exif expat fam fastbuild ffmpeg firefox foomaticdb force-cgi-redirect fortran fpu ftp fxsr gd gdbm gif gimp glitz glut gmp gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal iconv idn imlib ipod ipv6 isdnlog java jpeg kde lcms ldap libg++ libwww lirc mad mca mce memlimit midi mikmod mmx mmxext mng motif mozilla mp3 mp4 mpeg msr mtrr musicbrainz mysql ncurses nls nptl nsplugin ogg opengl oss pae pam pat pcre pdf pdflib perl pge plugin png posix pppd pse pse36 python qt qt3 qt4 quicktime rar readline real reflection samba scanner sdl sep session simplexml slang soap sockets spell spl sqlite sse ssl syscall tcltk tcpd tiff tokenizer truetype truetype-fonts ts tsc type1-fonts udev up usb v4l v4l2 vcd vidix vme voice vorbis win32codecs wxwindows x264 x86 xcomposite xml xml2 xorg xsl xv xvid xvm xvmc zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse vmmouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" LIRC_DEVICES="pixelview_pak" USERLAND="GNU" VIDEO_CARDS="fglrx radeon ati v4l vmware"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS 
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2007-04-04 19:11:43 UTC
Because you have to emerge amule with unicode USE-flag. I'm working on the ebuild right now. The GUI requires unicode.
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-04-04 20:14:55 UTC
Fixed, thanks.