Bug 3053 - kernel-headers-std breaks build of two essential packages
Summary: kernel-headers-std breaks build of two essential packages
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-headers-std-up (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Sergey Vlasov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-26 20:01 MSD by Dmitry V. Levin
Modified: 2005-09-05 03:33 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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