checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking how to link with libgmp... /usr/lib64/libgmp.so -Wl,-rpath -Wl,/usr/lib64 checking how to link with libgmpxx... /usr/lib64/libgmpxx.so /usr/lib64/libgmp.so -Wl,-rpath -Wl,/usr/lib64 -Wl,-rpath -Wl,/usr/lib64 checking for the GMP library version 4.1.3 or above... no configure: error: Cannot find GMP version 4.1.3 or higher. GMP is the GNU Multi-Precision library: see http://www.swox.com/gmp/ for more information. When compiling the GMP library, do not forget to enable the C++ interface: add --enable-cxx to the configuration options. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/dev-libs/ppl-0.10.2-r1/work/ppl-0.10.2/config.log [31;01m*[0m ERROR: dev-libs/ppl-0.10.2-r1 failed: [31;01m*[0m econf failed [31;01m*[0m [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 48: Called src_configure [31;01m*[0m environment, line 2381: Called econf '--docdir=/usr/share/doc/ppl-0.10.2-r1' '--disable-debugging' '--disable-optimization' '--disable-pch' '--disable-watchdog' '--enable-interfaces=c cxx' [31;01m*[0m ebuild.sh, line 538: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m die "econf failed" [31;01m*[0m [31;01m*[0m If you need support, post the output of 'emerge --info =dev-libs/ppl-0.10.2-r1', [31;01m*[0m the complete build log and the output of 'emerge -pqv =dev-libs/ppl-0.10.2-r1'. [31;01m*[0m The complete build log is located at '/var/log/portage/dev-libs:ppl-0.10.2-r1:20100507-095639.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-libs/ppl-0.10.2-r1/temp/environment'. [31;01m*[0m S: '/var/tmp/portage/dev-libs/ppl-0.10.2-r1/work/ppl-0.10.2' seems like the scripts need a kind of fix to know about a newer version
Already fixed in upstream's git repository (see URL). The fix should be available with the next version of ppl.
yeah, that's in a few months ;) any plans to include the fix for dev-libs/ppl-0.10.2 provided at: http://www.cs.unipr.it/pipermail/ppl-devel/2010-January/015873.html ?
well, there seems to be another issue: http://www.cs.unipr.it/pipermail/ppl-devel/2010-January/015874.html >_GMP_BITS_PER_MP_LIMB is used in configure of PPL0.10.2 but this >does not exist in GMP5.0.0. >I used a kludge to force configure to accept it and make check >seemed to report passes for all tests. I have no clue what that means :(
I believe PPL 0.11 is due to be released tomorrow.
so much for that idea. :P i'll add the patch when i get a minute.
Fixed.
Thank you very much for your help Ryan ! :) I'm currently in the process of recompiling world with gcc 4.5, dev-libs/gmp-5.0.1 and the fixed dev-libs/ppl so far everything went smoothly
since it's in the portage tree I suppose filing bugs against gmp 5.0.1 and dev-libs/ppl without patches would be fine ? (afaik it's still masked so please don't beat XD) an already known bug-report would be e.g. http://bugs.php.net/bug.php?id=50990&edit=1 thanks !
Please do, so we know what needs to be fixed before we unmask it.