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

2.6.3-rc2-ben1 build error



Hi,

I attach the error log. I took a look at te file fs/xfs/xfs_buf.h; the 
compiler doesn't recognise the page_buf_t. Maybe there's some missing 
include in that file or the file that includes it.

Or maybe is just me O:-S
make -f scripts/Makefile.build obj=scripts
rm -rf .tmp_versions
mkdir -p .tmp_versions
make -f scripts/Makefile.build obj=arch/ppc/kernel arch/ppc/kernel/asm-offsets.s
make[1]: `arch/ppc/kernel/asm-offsets.s' está actualizado.
make -f scripts/Makefile.build obj=init
  CHK     include/linux/compile.h
make -f scripts/Makefile.build obj=usr
make -f scripts/Makefile.build obj=arch/ppc/kernel
make -f scripts/Makefile.build obj=arch/ppc/platforms
make -f scripts/Makefile.build obj=arch/ppc/mm
make -f scripts/Makefile.build obj=arch/ppc/lib
make -f scripts/Makefile.build obj=arch/ppc/syslib
make -f scripts/Makefile.build obj=kernel
make -f scripts/Makefile.build obj=kernel/power
make -f scripts/Makefile.build obj=mm
make -f scripts/Makefile.build obj=fs
make -f scripts/Makefile.build obj=fs/devpts
make -f scripts/Makefile.build obj=fs/ext2
make -f scripts/Makefile.build obj=fs/ext3
make -f scripts/Makefile.build obj=fs/fat
make -f scripts/Makefile.build obj=fs/isofs
make -f scripts/Makefile.build obj=fs/jbd
make -f scripts/Makefile.build obj=fs/lockd
make -f scripts/Makefile.build obj=fs/msdos
make -f scripts/Makefile.build obj=fs/nfs
make -f scripts/Makefile.build obj=fs/nls
make -f scripts/Makefile.build obj=fs/partitions
make -f scripts/Makefile.build obj=fs/proc
make -f scripts/Makefile.build obj=fs/ramfs
make -f scripts/Makefile.build obj=fs/smbfs
make -f scripts/Makefile.build obj=fs/sysfs
make -f scripts/Makefile.build obj=fs/vfat
make -f scripts/Makefile.build obj=fs/xfs
  gcc -Wp,-MD,fs/xfs/.xfs_dmops.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -Iarch/ppc -D__KERNEL__ -Iinclude  -Iarch/ppc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Iarch/ppc -msoft-float -pipe -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -O2 -fomit-frame-pointer  -Ifs/xfs -Ifs/xfs/linux -funsigned-char   -DKBUILD_BASENAME=xfs_dmops -DKBUILD_MODNAME=xfs -c -o fs/xfs/xfs_dmops.o fs/xfs/xfs_dmops.c
In file included from fs/xfs/linux/xfs_linux.h:107,
                 from fs/xfs/xfs.h:35,
                 from fs/xfs/xfs_dmops.c:32:
fs/xfs/xfs_buf.h:67: error: error sintáctico before '*' token
fs/xfs/xfs_buf.h:68: aviso: function declaration isn't a prototype
fs/xfs/xfs_buf.h: En la función `xfs_buf_undelay':
fs/xfs/xfs_buf.h:69: error: `pb' undeclared (first use in this function)
fs/xfs/xfs_buf.h:69: error: (Each undeclared identifier is reported only once
fs/xfs/xfs_buf.h:69: error: for each function it appears in.)
fs/xfs/xfs_buf.h:69: error: `PBF_DELWRI' undeclared (first use in this function)
fs/xfs/xfs_buf.h:71: aviso: implicit declaration of function `pagebuf_delwri_dequeue'
fs/xfs/xfs_buf.h:72: aviso: implicit declaration of function `pagebuf_rele'
fs/xfs/xfs_buf.h: En el nivel principal:
fs/xfs/xfs_buf.h:159: error: error sintáctico before '*' token
fs/xfs/xfs_buf.h:160: aviso: function declaration isn't a prototype
fs/xfs/xfs_buf.h: En la función `xfs_buf_offset':
fs/xfs/xfs_buf.h:161: error: `bp' undeclared (first use in this function)
fs/xfs/xfs_buf.h:161: error: `PBF_MAPPED' undeclared (first use in this function)
fs/xfs/xfs_buf.h:162: error: `offset' undeclared (first use in this function)
fs/xfs/xfs_buf.h:163: aviso: implicit declaration of function `pagebuf_offset'
fs/xfs/xfs_buf.h: En el nivel principal:
fs/xfs/xfs_buf.h:219: error: error sintáctico before "page_buf_t"
fs/xfs/xfs_buf.h:220: aviso: function declaration isn't a prototype
fs/xfs/xfs_buf.h: En la función `xfs_bawrite':
fs/xfs/xfs_buf.h:221: error: `bp' undeclared (first use in this function)
fs/xfs/xfs_buf.h:221: error: `mp' undeclared (first use in this function)
fs/xfs/xfs_buf.h:224: aviso: implicit declaration of function `pagebuf_iostart'
fs/xfs/xfs_buf.h:224: error: `PBF_WRITE' undeclared (first use in this function)
fs/xfs/xfs_buf.h:224: error: `PBF_ASYNC' undeclared (first use in this function)
fs/xfs/xfs_buf.h:224: error: `PBF_RUN_QUEUES' undeclared (first use in this function)
fs/xfs/xfs_buf.h: En el nivel principal:
fs/xfs/xfs_buf.h:227: error: error sintáctico before '*' token
fs/xfs/xfs_buf.h:228: aviso: function declaration isn't a prototype
fs/xfs/xfs_buf.h: En la función `xfs_buf_relse':
fs/xfs/xfs_buf.h:229: error: `bp' undeclared (first use in this function)
fs/xfs/xfs_buf.h:229: error: `_PBF_LOCKABLE' undeclared (first use in this function)
fs/xfs/xfs_buf.h:230: aviso: implicit declaration of function `pagebuf_unlock'
fs/xfs/xfs_buf.h: En el nivel principal:
fs/xfs/xfs_buf.h:262: error: error sintáctico before '*' token
fs/xfs/xfs_buf.h:263: aviso: function declaration isn't a prototype
fs/xfs/xfs_buf.h: En la función `XFS_bwrite':
fs/xfs/xfs_buf.h:264: error: `pb' undeclared (first use in this function)
fs/xfs/xfs_buf.h:264: error: `PBF_ASYNC' undeclared (first use in this function)
fs/xfs/xfs_buf.h:267: error: `PBF_SYNC' undeclared (first use in this function)
fs/xfs/xfs_buf.h:269: error: `PBF_RUN_QUEUES' undeclared (first use in this function)
fs/xfs/xfs_buf.h:272: aviso: implicit declaration of function `pagebuf_iostrategy'
fs/xfs/xfs_buf.h:274: aviso: implicit declaration of function `pagebuf_iowait'
fs/xfs/xfs_buf.h: En el nivel principal:
fs/xfs/xfs_buf.h:283: error: error sintáctico before "page_buf_t"
fs/xfs/xfs_buf.h:284: aviso: function declaration isn't a prototype
fs/xfs/xfs_buf.h: En la función `xfs_bdwrite':
fs/xfs/xfs_buf.h:285: error: `bp' undeclared (first use in this function)
fs/xfs/xfs_buf.h:286: error: `mp' undeclared (first use in this function)
fs/xfs/xfs_buf.h:288: error: `PBF_DELWRI' undeclared (first use in this function)
fs/xfs/xfs_buf.h:288: error: `PBF_ASYNC' undeclared (first use in this function)
In file included from fs/xfs/xfs.h:35,
                 from fs/xfs/xfs_dmops.c:32:
fs/xfs/linux/xfs_linux.h: En el nivel principal:
fs/xfs/linux/xfs_linux.h:123: aviso: type defaults to `int' in declaration of `BUFFER_FNS'
fs/xfs/linux/xfs_linux.h:123: aviso: nombres de parámetros (sin tipos) en la declaración de la función
fs/xfs/linux/xfs_linux.h:123: aviso: data definition has no type or storage class
fs/xfs/linux/xfs_linux.h: En la función `set_buffer_unwritten_io':
fs/xfs/linux/xfs_linux.h:126: error: dereferencing pointer to incomplete type
make[2]: *** [fs/xfs/xfs_dmops.o] Error 1
make[1]: *** [fs/xfs] Error 2
make: *** [fs] Error 2

Reply to: