dev-util/dialog-1.0.20050206 fails to compile. Here is the error message: checking if -lm needed for math functions... yes checking if you want to link with dbmalloc for testing... no checking if you want to link with dmalloc for testing... no checking if you want to build libraries with libtool... no checking for multibyte character support... yes checking for ncursesw header in include-path... curses.h checking for ncurses version... 5.4.20040208 checking for Gpm_Open in -lgpm... yes checking for initscr in -lgpm... no checking for initscr... no checking for initscr in -lncursesw... no checking for -lncursesw in /usr/local/lib... no checking for -lncursesw in /usr/lib... no configure: error: Cannot link ncursesw library !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/dialog-1.0.20050206/work/dialog-1.0-20050206/config.log !!! ERROR: dev-util/dialog-1.0.20050206 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r5 i686) ================================================================= System uname: 2.6.11-gentoo-r5 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 12:07:20)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r1, 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.math.bme.hu ftp://ftp.linux.ee/pub/gentoo/distfiles http://trumpetti.atm.tut.fi/gentoo/" LANG="hu_HU" LC_ALL="hu_HU" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib adns aim alsa apache2 apm avi bash-completion berkdb bitmap-fonts bmp bonobo cairo calendar cdr crypt cups curl dga doc dts dv dvd eds emboss encode esd fam fbcon flac foomaticdb fortran ftp gdbm gif gimp gimpprint glitz gnome gnomedb gpm gstreamer gtk gtk2 gtkhtml hal icu imagemagick imap imlib java jpeg junit kde kdeenablefinal ldap libg++ libwww live mad mikmod mime mmx mono motif mozilla mp3 mpeg ncurses nls nntp nptl offensive ogg oggvorbis opengl oss pam pdflib perl png postgres ppds python qt quicktime readline samba sdl slang smime spell sqlite sse ssl svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vhosts videos vnc vorbis wxwindows xine xml xml2 xmms xprint xscreensaver xv zlib video_cards_radeon linguas_hu linguas_us linguas_en" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS
Assigning with base on ChangeLog, please don't get mad if you don't want it :-)
Actually, better just add people who touched it in CC. Whomever fixes it, please add a metadata.xml.
Another compile error in Bug 89102.
emerging ncurses with +unicode use fixes this bug for me. I think the problem rise when you try to compile dev-util/dialog with +unicode but you haven't unicode support in ncurses.
Yes, reemerging ncurses with unicode solved the problem. Thanks. Then dialog should depend on ncurses with unicode (I don't know if it's possible already, it wasn't in the past).
it just depends on ncurses+unicode if you have the unicode flag set, but currently there is no way to depend on use flags