[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#319148: discover1: ftbfs [sparc] invalid application of 'sizeof' to incomplete type 'struct sbus_info'



Package: discover1
Version: 1.7.10
Severity: serious
Justification: no longer builds from source

discover1 failed to build on a sparc buildd, duplicated on my sparc pbuilder:

if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..     -O2 -g -Wall -MT sbus.lo -MD -MP -MF ".deps/sbus.Tpo" \
  -c -o sbus.lo `test -f 'sbus.c' || echo './'`sbus.c; \
then mv -f ".deps/sbus.Tpo" ".deps/sbus.Plo"; \
else rm -f ".deps/sbus.Tpo"; exit 1; \
fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -MT sbus.lo -MD -MP -MF .deps/sbus.Tpo -c sbus.c  -fPIC -DPIC -o .libs/sbus.o
sbus.c: In function 'prom_walk':
sbus.c:120: error: invalid application of 'sizeof' to incomplete type 'struct sbus_info' 
sbus.c:121: error: dereferencing pointer to incomplete type
sbus.c:123: error: dereferencing pointer to incomplete type
sbus.c:123: error: invalid application of 'sizeof' to incomplete type 'struct sbus_info' 
sbus.c:124: error: dereferencing pointer to incomplete type
sbus.c:125: error: dereferencing pointer to incomplete type
sbus.c:127: error: dereferencing pointer to incomplete type
sbus.c:128: error: dereferencing pointer to incomplete type
sbus.c:129: error: dereferencing pointer to incomplete type
sbus.c:131: error: 'SBUS' undeclared (first use in this function)
sbus.c:131: error: (Each undeclared identifier is reported only once
sbus.c:131: error: for each function it appears in.)
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:132: error: dereferencing pointer to incomplete type
sbus.c:133: error: dereferencing pointer to incomplete type
sbus.c:134: error: dereferencing pointer to incomplete type
sbus.c:135: error: dereferencing pointer to incomplete type
sbus.c:136: error: dereferencing pointer to incomplete type
sbus.c:138: error: dereferencing pointer to incomplete type
sbus.c:138: error: dereferencing pointer to incomplete type
sbus.c: In function 'sbus_detect':
sbus.c:160: error: 'PATH_OPENPROM' undeclared (first use in this function)
sbus.c:163: error: 'PATH_OPENPROM_DEVFS' undeclared (first use in this function)
make[3]: *** [sbus.lo] Error 1



Reply to: