[avahi] More CFLAGS weirdness
eikke at eikke.com
Wed Aug 10 05:13:51 EST 2005
attached you can find a larger CFLAGS patch, incorporating (almost) all
CFLAGS pointed at by Lennart before.
These flags are not included now:
-Wmissing-prototypes and -Wmissing-declarations as they throw errors I
don't understand/can't find what's wrong/can't find how to fix it.
The configure script checks every desired flag whether it's usable.
Please check this diff part:
/* 2% jitter */
- usec = (AvahiUsec) g_random_double_range((gdouble) (usec*percent),
+ usec = (AvahiUsec) g_random_int_range((gdouble) (usec*percent),
in avahi-core/cache.c. I don't know whether this is "correct", I think
it is (nd the compiler likes it too now), its the largest "real code"
fix I made IIRC :-)
I changed CFLAGS in some Makefile.am's, which is not allowed normally
(well, you get a little warning), but that's the only way I know of how
to get rid of some issues.
My tree does patch a make distcheck, so that should be ok.
Enjoy reviewing ;-)!
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 38524 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/avahi/attachments/20050809/f8070512/avahi-strict-cflags2-0001.bin
More information about the avahi