dev-db/postgresql-base-8.4.4-r2 fails to emerge: # emerge -uv dev-db/postgresql-base These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-db/postgresql-base-8.4.4-r2 [8.4.2-r1] USE="doc nls readline ssl threads zlib -kerberos -ldap -pam -pg_legacytimestamp" LINGUAS="-af -cs -de -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr -zh_CN -zh_TW" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-db/postgresql-base-8.4.4-r2 * postgresql-8.4.4.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] ... checking for sgmlspl... sgmlspl 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: !!! /tmp/portage/dev-db/postgresql-base-8.4.4-r2/work/postgresql-8.4.4/config.log * ERROR: dev-db/postgresql-base-8.4.4-r2 failed: * econf failed * * Call stack: * ebuild.sh, line 54: Called src_configure * environment, line 3226: Called econf '--prefix=/usr/lib64/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' '--without-pam' '--enable-integer-datetimes' '--with-openssl' '--enable-thread-safety' '--with-zlib' '--without-ldap' * ebuild.sh, line 544: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =dev-db/postgresql-base-8.4.4-r2', * the complete build log and the output of 'emerge -pqv =dev-db/postgresql-base-8.4.4-r2'. * The complete build log is located at '/tmp/portage/dev-db/postgresql-base-8.4.4-r2/temp/build.log'. * The ebuild environment file is located at '/tmp/portage/dev-db/postgresql-base-8.4.4-r2/temp/environment'. * S: '/tmp/portage/dev-db/postgresql-base-8.4.4-r2/work/postgresql-8.4.4' >>> Failed to emerge dev-db/postgresql-base-8.4.4-r2
Created attachment 236361 [details] emerge --info
Somehow built from the second pass.