Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: <ppl-0.9> - <A modern C++ library providing numerical abstractions>
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=227669
------- Additional Comments From bugs.michael@gmx.net 2007-02-10 17:33 EST ------- That refers to your original rpm:
The way CXXFLAGS are passed in from the outside, it doesn't succeed:
$ grep CXX ppl.spec CXXFLAGS="$RPM_OPT_FLAGS" ./configure --enable-shared \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../src -W -Wall -g -O2 -MT Bounding_Box .lo -MD -MP -MF .deps/Bounding_Box.Tpo -c Bounding_Box.cc -fPIC -DPIC -o .libs/ Bounding_Box.o
$ rpm --eval %optflags -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables
And concluding from that, the %configure macro (which sets CXXFLAGS, CFLAGS and FFLAGS) will not succeed either, because something overrides CXXFLAGS.
I haven't yet looked into it. ;)