Juha Heinanen <[EMAIL PROTECTED]> wrote:

Hi,

> when i make openser debian packages.  its turns out that debian/rules
> overwrites CFLAGS as defined by Makefile.defs like this:
>
> CFLAGS = -Wall -g
>
> is this intentional or can i remove the line and commit the change?

It is intentional. The default CFLAGS are broken in a number of ways,
of which I'll mention:
 - -O9 doesn't exist. Optimization levels range from 0 to 3
 - -finline-all-stringops is only available on a few architectures

And I fear that the default CFLAGS set by Makefile.defs may in fact
hide some real, legitimate warnings, but I can't remember the exact
flags used.

Moreover this is needed to build a proper debug version of the Debian
package (using DEB_BUILD_OPTIONS at build time).

> at the same time, i could commit dan's error report in the init file.

Please do. I'm still lagging behind, trying to catch up.

JB.

-- 
 Julien BLACHE <[EMAIL PROTECTED]>  |  Debian, because code matters more 
 Debian & GNU/Linux Developer        |       <http://www.debian.org>
 Public key available on <http://www.jblache.org> - KeyID: F5D6 5169 
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 

_______________________________________________
Devel mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/devel

Reply via email to