Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=551651
--- Comment #6 from Shakthi Kannan shakthimaan@gmail.com 2010-01-02 08:21:48 EDT --- (In reply to comment #4) | About #002: moreover, I don't think there is a real need to modify the | Makefile. /usr/lib and /usr/include (or /usr/lib64 and /usr/include when | running Fedora on a x86_64) already belong to the search paths by default of | gcc. It's not a problem to leave the Makefile looking for headers and libs in | /usr/local since this directory is empty anyway in a mock chroot. --
It is not just a question of it working in mock chroot, but, how upstream sources should use it on different platforms, and target builds.
Ideally, upstream should use a PREFIX for the install variable, and not hard-code it everywhere in the Makefile. From the .spec file one should be able to override the PREFIX with the preferred location.
Thanks for your feedback.