>>> 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.
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
Because you have to emerge amule with unicode USE-flag. I'm working on the ebuild right now. The GUI requires unicode.
Fixed, thanks.