Bug 3053

Summary: kernel-headers-std breaks build of two essential packages
Product: Sisyphus Reporter: Dmitry V. Levin <ldv>
Component: kernel-headers-std-upAssignee: Sergey Vlasov <vsu>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P3 CC: rider
Version: unstable   
Hardware: all   
OS: Linux   

Description Dmitry V. Levin 2003-09-26 20:01:20 MSD
kernel-headers-std-* >= 2.4.22 breaks build of following essential packages: 
iproute2-2.4.7-alt5.ss010824 
iputils-20020927-alt2 
 

Steps to Reproduce:
Just try to rebuild one of these packages in hasher. 
Actual Results:  
Compilation stops due to errors: 
 
gcc -pipe -Wall -O2 -march=i586 -mcpu=i686 -D_GNU_SOURCE -Wstrict-prototypes 
-Iinclude-glibc -include include-g 
libc/glibc-bugs.h -I/etc/sysconfig/kernel/include -I../include     -c -o tracepath.o 
tracepath.c 
In file included from include-glibc/netinet/in.h:7, 
                 from /usr/include/netdb.h:28, 
                 from tracepath.c:19: 
/etc/sysconfig/kernel/include/linux/in.h:140: field `gr_group' has incomplete type 
/etc/sysconfig/kernel/include/linux/in.h:146: field `gsr_group' has incomplete type 
/etc/sysconfig/kernel/include/linux/in.h:147: field `gsr_source' has incomplete type 
/etc/sysconfig/kernel/include/linux/in.h:153: field `gf_group' has incomplete type 
/etc/sysconfig/kernel/include/linux/in.h:156: field `gf_slist' has incomplete type 
make: *** [tracepath.o] Error 1 
 

Expected Results:  
Both packages should build cleanly.
Comment 1 Dmitry V. Levin 2003-09-30 14:36:46 MSD
Both builds with kernel-headers-std-up-2.4.22-alt5 
Comment 2 Dmitry V. Levin 2003-09-30 14:47:38 MSD
Both build with kernel-headers-std-up-2.4.22-alt5