Emerging dev-db/postgresql-server-8.4.4-r1 fails to configure claiming the plattform would not be thread safe. Emerging dev-db/postgresql-server-8.4.4 worked before, but after a world rebuild now also fails (no USE flags or anything changed). Reproducible: Always Steps to Reproduce: emerge postgresql-server Actual Results: ... checking for collateindex.pl... no checking for sgmlspl... no checking for docbook2man... checking thread safety of required library functions... no configure: error: thread test program failed This platform is not thread-safe. Check the file 'config.log' for the exact reason. You can use the configure option --enable-thread-safety-force to force threads to be enabled. But you must then run the program in src/test/thread and add locking function calls to your applications to guarantee thread safety. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/dev-db/postgresql-server-8.4.4-r1/work/postgresql-8.4.4/config.log * ERROR: dev-db/postgresql-server-8.4.4-r1 failed: * econf failed * * Call stack: * ebuild.sh, line 54: Called src_configure * environment, line 5395: Called econf '--prefix=/usr' '--build=i686-pc-linux-gnu' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--prefix=/usr/lib/postgresql-8.4' '--datadir=/usr/share/postgresql-8.4' '--docdir=/usr/share/doc/postgresql-8.4' '--sysconfdir=/etc/postgresql-8.4' '--includedir=/usr/include/postgresql-8.4' '--mandir=/usr/share/postgresql-8.4/man' '--enable-depend' '--without-tcl' '--without-perl' '--without-python' '--with-readline' '--without-krb5' '--without-gssapi' '--enable-nls=de nb ' '--with-pam' '--enable-integer-datetimes' '--with-openssl' '--enable-thread-safety' '--with-zlib' '--without-ldap' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu' 'CFLAGS=-march=i686 -mtune=athlon64 -O2 -fomit-frame-pointer -pipe' 'LDFLAGS=-Wl,-O1' 'LDFLAGS_SL=-Wl,-O1' '--with-perl' '--with-python' '--without-tcl' '--with-libxml' '--with-libxslt' '--with-ossp-uuid' '--with-system-tzdata=/usr/share/zoneinfo' '--with-includes=/usr/include/postgresql-8.4/' '--with-libraries=/usr/lib/postgresql-8.4/lib' '--enable-nls=de' 'nb' * ebuild.sh, line 544: Called die * The specific snippet of code: * die "econf failed" Expected Results: Should emerge cleanly as it did before.
Created attachment 239181 [details] emerge --info =dev-db/postgresql-server-8.4.4-r1
Created attachment 239183 [details] config.log
It's pretty much bug 322597 - the correct solution seems to be sandbox-2.2. *** This bug has been marked as a duplicate of bug 322597 ***