Tried with dev-libs/boost-1.41.0 with and without expat USE flag, same error. Reproducible: Always Steps to Reproduce: 1. emerge =media-video/mkvtoolnix-2.9.9 Actual Results: [ebuild R ] media-video/mkvtoolnix-2.9.9 USE="bzip2 -debug -flac -lzo -qt4 -wxwindows" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) media-video/mkvtoolnix-2.9.9 * mkvtoolnix-2.9.9.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * CPV: media-video/mkvtoolnix-2.9.9 * REPO: gentoo * USE: amd64 bzip2 elibc_glibc kernel_linux multilib userland_GNU >>> Unpacking source... >>> Unpacking mkvtoolnix-2.9.9.tar.bz2 to /tmp/portage/media-video/mkvtoolnix-2.9.9/work * Running eautoreconf in '/tmp/portage/media-video/mkvtoolnix-2.9.9/work/mkvtoolnix-2.9.9' ... * Running aclocal ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] >>> Source unpacked in /tmp/portage/media-video/mkvtoolnix-2.9.9/work >>> Compiling source in /tmp/portage/media-video/mkvtoolnix-2.9.9/work/mkvtoolnix-2.9.9 ... * econf: updating mkvtoolnix-2.9.9/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mkvtoolnix-2.9.9/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-lzo --enable-bz2 --disable-wxwidgets --disable-debug --without-flac --disable-qt --with-boost-regex=boost_regex checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc-4.4.2 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 x86_64-pc-linux-gnu-gcc-4.4.2 accepts -g... yes checking for x86_64-pc-linux-gnu-gcc-4.4.2 option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc-4.4.2 and cc understand -c and -o together... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc-4.4.2 -E checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++-4.4.2 accepts -g... yes checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for x86_64-pc-linux-gnu-ld... x86_64-pc-linux-gnu-ld checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E 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 inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for sys/types.h... (cached) yes checking for vsscanf... yes checking whether the byte order is big-endian... no checking if being compiled with mingw32... no checking for int64_t... yes checking for uint64_t... yes checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking for PRId64 and PRIu64... yes checking for posix_fadvise... yes checking for iconv... yes checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo... yes checking for ogg_sync_init in -logg... yes checking ogg/ogg.h usability... yes checking ogg/ogg.h presence... yes checking for ogg/ogg.h... yes checking for vorbis_synthesis_init in -lvorbis... yes checking vorbis/codec.h usability... yes checking vorbis/codec.h presence... yes checking for vorbis/codec.h... yes checking for libEBML headers version >= 0.7.7... yes checking if linking against libEBML works and if it requires -DEBML_DLL... yes, without -DEBML_DLL checking for libMatroska headers version >= 0.8.1... yes checking if linking against libMatroska works and if it requires -DMATROSKA_DLL... yes, without -MATROSKA_DLL checking for XML_ParserCreate in -lexpat... yes checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking for zlibVersion in -lz... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for BZ2_bzCompress in -lbz2... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes *** Not checking for wxWidgets: disabled by user request checking for gettext... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking the translations to install... checking for magic_open in -lmagic... yes checking magic.h usability... yes checking magic.h presence... yes checking for magic.h... yes checking for boostlib >= 1.32.0... yes checking whether the Boost::Regex library is available... yes checking for main in -lboost_regex... no checking for main in -lboost_regex-boost_regex... no configure: error: Could not link against boost_regex-boost_regex ! !!! Please attach the following file when seeking support: !!! /tmp/portage/media-video/mkvtoolnix-2.9.9/work/mkvtoolnix-2.9.9/config.log * ERROR: media-video/mkvtoolnix-2.9.9 failed: * econf failed * * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3873: Called econf '--disable-lzo' '--enable-bz2' '--disable-wxwidgets' '--disable-debug' '--without-flac' '--disable-qt' '--with-boost-regex=boost_regex' * ebuild.sh, line 527: Called die * The specific snippet of code: * die "econf failed" # emerge --info Portage 2.2_rc54 (default/linux/amd64/10.0/desktop, gcc-4.4.2, glibc-2.11-r0, 2.6.31-zen9-nyth-v12 x86_64) ================================================================= System uname: Linux-2.6.31-zen9-nyth-v12-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9300_@_2.50GHz-with-gentoo-2.0.1 Timestamp of tree: Wed, 02 Dec 2009 17:00:23 +0000 app-shells/bash: 4.0_p35 dev-lang/python: 2.6.4 dev-python/pycrypto: 2.1.0_beta1 dev-util/cmake: 2.8.0 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.5.2-r2 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.64 sys-devel/automake: 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ABI="amd64" ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA Q3AEULA Nero-EULA-US PUEL" ARCH="amd64" ASFLAGS_x86="--32" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CC="x86_64-pc-linux-gnu-gcc-4.4.2" CDEFINE_amd64="__x86_64__" CDEFINE_x86="__i386__" CFLAGS="-O2 -pipe -march=native" CFLAGS_x86="-m32" CHOST="x86_64-pc-linux-gnu" CHOST_amd64="x86_64-pc-linux-gnu" CHOST_x86="i686-pc-linux-gnu" CLEAN_DELAY="5" COLLISION_IGNORE="/lib/modules" CXX="x86_64-pc-linux-gnu-g++-4.4.2" CXXFLAGS="-O2 -pipe -march=native" DEFAULT_ABI="amd64" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" ELIBC="glibc" KERNEL="linux" LANG="pl_PL" LANGUAGE="48" LCD_DEVICES="g15" LC_ALL="pl_PL" LDFLAGS="-Wl,-O1" LDFLAGS_x86="-m elf_i386" TERM="rxvt" USE="X a52 aac aalib acpi aiglx alsa amd64 apache2 apm bash-completion bcmath berkdb bmp branding browserplugin bzip2 calendar cdinstall cdr cleartype crypt cups dbus directfb dvd dvdr dvdread encode fbcon ffmpeg ftp gd-exteral gif glut gpm gtk2 ieee1394 jabber javascript jpeg libwww mmx mozilla mp3 mpd mpeg3 multilib mysql ncurses newspr nls nptl nptlonly nsplugin nvidia ogg opengl pam pdf perl php png smp soap spell sse sse2 sse3 sse4_1 ssl ssse3 svg threads tiff truetype truetype-fonts usb userlocales vdpau vim with-x wmf xcomposite xinerama xorg xosd xv xvid" ALSA_CARDS="usb-audio" ALSA_PCM_PLUGINS="ioplug dmix empty copy rate null route share shm softvol lfloat linear" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias"
Well, what's in config.log ? And anyway, what's with 'eselect boost' ?
Eh... I could swear I did `eselect eboost` after upgrade from 1.39. Checked everything besides that. Sorry for that, bug closed.