[Home]

Summary:ASTERISK-08760: Compilation warnings on kernel 2.4.27-3-386
Reporter:Tzafrir Cohen (tzafrir)Labels:
Date Opened:2007-02-09 02:43:19.000-0600Date Closed:2011-06-07 14:08:27
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:On a Debian Sarge system, running kernel 2.6.8 I run:
make KSRC=/lib//modules/2.4.27-3-386/build KVERS=2.4.27-3-386

I get many warnings messages of the sort:
gcc -I/lib//modules/2.4.27-3-386/build/include -O6 -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -I/lib//modules/2.4.27-3-386/build/drivers/net -Wall -I. -Wstrict-prototypes -fomit-frame-pointer -I/lib//modules/2.4.27-3-386/build/drivers/net/wan -I/lib//modules/2.4.27-3-386/build/include/net -DMODVERSIONS -include /lib//modules/2.4.27-3-386/build/include/linux/modversions.h  -DSTANDALONE_ZAPATA -o pciradio.o -c pciradio.c
In file included from /lib/modules/2.4.27-3-386/build/include/linux/spinlock.h:6,
                from /lib/modules/2.4.27-3-386/build/include/linux/module.h:12,
                from pciradio.c:48:
/lib/modules/2.4.27-3-386/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.27-3-386/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.27-3-386/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc -I/lib//modules/2.4.27-3-386/build/include -O6 -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -I/lib//modules/2.4.27-3-386/build/drivers/net -Wall -I. -Wstrict-prototypes -fomit-frame-pointer -I/lib//modules/2.4.27-3-386/build/drivers/net/wan -I/lib//modules/2.4.27-3-386/build/include/net -DMODVERSIONS -include /lib//modules/2.4.27-3-386/build/include/linux/modversions.h  -DSTANDALONE_ZAPATA -o tor2.o -c tor2.c
In file included from /lib/modules/2.4.27-3-386/build/include/linux/spinlock.h:6,
                from /lib/modules/2.4.27-3-386/build/include/linux/module.h:12,
                from tor2.c:32:


Kernel is taken from the package kernel-headers-2.6.8-3-386 version 2.4.27-10sarge5 .
Comments:By: Joshua C. Colp (jcolp) 2007-02-19 10:56:11.000-0600

These warnings are normal and harmless, I've confirmed that they cause no issues. If you know how to get rid of them though... feel free to reopen with a patch.