Bug#552959: ppl: FTBFS: build blocks
I think that this problem is related to to the gmp package instead of
ppl.
After seeing this bug report, I have been doing some tests with the
ppl package. Unfortunately I can not reproduce the bug, because my
computer is i686 and I do not have access to an amd64 host.
When configuring the ppl package (on i686), you get this warning
message:
configure: WARNING: CANNOT PROPAGATE EXCEPTIONS BACK FROM GMP:
*** MEMORY EXHAUSTION MAY RESULT IN ABRUPT TERMINATION.
*** This is OK, if you do not plan to use the bounded memory
capabilities
*** offered by the PPL. Otherwise, if you are using GCC or the Intel
C/C++
*** compiler, please make sure you use a version of GMP compiled with
the
*** `-fexceptions' compiler option.
*** To build such a version, you can configure GMP as follows:
*** CPPFLAGS=-fexceptions ./configure --enable-cxx --prefix=/usr/local
I have checked the rules script in the gmp source package, and the
CPPFLAGS is not set to any flag.
My guess is that adding -fexceptions to CPPFLAGS in the gmp package
will solve this bug. But as I said above, I cannot test it.
I have reported this to the gmp package (bug #555817).
Cheers,
Israel
Reply to: