[ac] samba 3.0 wylatuje na ppc alpha i sparc /usr/include/asm/statfs.h:12: error: redefinition of `struct statfs'

Paweł Gołaszewski blues w ds.pg.gda.pl
Pon, 10 Lis 2003, 15:55:37 CET


On Sun, 9 Nov 2003, Jakub Bogusz wrote:
> > Sparc:
> > Wygląda na to że jest potrzebna do KDE
> > 
> > In file included from /usr/include/linux/vfs.h:4,
> >                  from /usr/include/linux/fs.h:14,
> >                  from /usr/include/linux/capability.h:17,
> >                  from /usr/include/sys/capability.h:24,
> >                  from include/includes.h:359,
> >                  from dynconfig.c:21:
> > /usr/include/asm/statfs.h:12: error: redefinition of `struct statfs'
> 
> <sys/statfs.h> jest w konflikcie z <asm/statfs.h> (to drugie zapewne
> powinno mieć #ifdef __KERNEL__).
> 
> Ponadto <linux/byteorder/swab.h> jest w konflikcie z <xfs/swab,h> (z
> xfsprogs-devel), co ujawia się tylko na sparcu, bo tylko tam włączane z
> jakiegoś nagłówka (<linux/types.h>?) <asm/bitops.h> (zapewne przez
> #ifdef __KERNEL__ o kilka linii za nisko) włącza <asm/byteorder.h>.
> Strasznie to powalone i mam już dosyć. Bez niekonfliktujących nagłówków
> jądra daleko nie zajedziemy... Aha, te dwie rzeczy w kernheaders też nie
> są poprawione.

hmmm... To marnie wróży na przyszłość...
Jak to wygląda w RH/MDK? Przecież oni musieli jakoś problem rozwiązać. Ich 
systemy bazują przecież na ostatnich 2.4, a w MDK nawet 2.6 jest do 
wyboru...

-- 
pozdr.  Paweł Gołaszewski 
---------------------------------
worth to see: http://www.againsttcpa.com/
CPU not found - software emulation...



Więcej informacji o liście dyskusyjnej pld-devel-pl