On Tue, 2009-04-21 at 15:27 -0600, Jerry James wrote:
I've seen a number of cases where the upstream developers think they know the best compiler flags to use, so they ignore the usual means of supplying CFLAGS and just set their own. This means that the /how/ you are asking for involves manual inspection of configuration scripts and makefiles. Fun for the whole family!
In some cases yes, but in the general case, I had to do make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"
and I had to google around to figure out where to stuff the RPM_OPT_FLAGS at. This kind of info should be in the guidelines.