On Wed, 14 Jan 2004, John Palkovic wrote:
> Pentium III, debian unstable, 2.4.25-pre4 kernel tree. Updated my kernel
> tree with 'cvs update -d', then did a
It seems that that 2.6 tree is broken too. I updated my tree from sgi cvs
and I noticed that dmapi option is missed. Since sgi cvs kernel is in
version 2.6.1, it contains files from 2.6.0 which are removed in vanila
2.6.1 kernel (for example arch/arm/boot/compressed/head-integrator.S). But
worser is that compilation ended with errors included below. After this
knowledge I used vanila 2.6.1 and replaced content of xfs directory with
xfs-linux from cvs. But file xfs/quota/xfs_qm_bhv.c contains
bhv_module_init, bhv_module_exit and XFS_QMOPS which are defined only in
linux-2.4/xfs_vfs.h. I must have removed quota to compile kernel. So
I think that after merge is cvs in bad condition. :(
CC fs/xfs/xfs_dmops.o
In file included from fs/xfs/xfs.h:56,
from fs/xfs/xfs_dmops.c:32:
fs/xfs/linux-2.6/xfs_linux.h:87: warning: type defaults to `int' in declaration
of `BUFFER_FNS'
fs/xfs/linux-2.6/xfs_linux.h:87: warning: parameter names (without types) in
function declaration
fs/xfs/linux-2.6/xfs_linux.h:87: warning: data definition has no type or
storage class
fs/xfs/linux-2.6/xfs_linux.h: In function `set_buffer_unwritten_io':
fs/xfs/linux-2.6/xfs_linux.h:90: error: dereferencing pointer to incomplete type
In file included from fs/xfs/xfs_dmops.c:37:
fs/xfs/xfs_log.h: At top level:
fs/xfs/xfs_log.h:159: warning: `struct xfs_buftarg' declared inside parameter
list
fs/xfs/xfs_log.h:159: warning: its scope is only this definition or
declaration, which is probably not what you want
fs/xfs/xfs_log.h:185: warning: `struct xfs_buf' declared inside parameter list
In file included from fs/xfs/xfs_dmops.c:44:
fs/xfs/xfs_mount.h:315: error: parse error before "xfs_buftarg_t"
fs/xfs/xfs_mount.h:315: warning: no semicolon at end of struct or union
fs/xfs/xfs_mount.h:316: warning: type defaults to `int' in declaration of
`m_logdev_targp'
fs/xfs/xfs_mount.h:316: warning: data definition has no type or storage class
fs/xfs/xfs_mount.h:317: error: parse error before '*' token
fs/xfs/xfs_mount.h:317: warning: type defaults to `int' in declaration of
`m_rtdev_targp'
fs/xfs/xfs_mount.h:317: warning: data definition has no type or storage class
fs/xfs/xfs_mount.h:387: error: parse error before '}' token
fs/xfs/xfs_mount.h:387: warning: type defaults to `int' in declaration of
`xfs_mount_t'
fs/xfs/xfs_mount.h:387: warning: data definition has no type or storage class
fs/xfs/xfs_mount.h:506: error: parse error before '*' token
fs/xfs/xfs_mount.h:507: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h: In function `XFS_DADDR_TO_AGNO':
fs/xfs/xfs_mount.h:508: error: `d' undeclared (first use in this function)
fs/xfs/xfs_mount.h:508: error: (Each undeclared identifier is reported only once
fs/xfs/xfs_mount.h:508: error: for each function it appears in.)
fs/xfs/xfs_mount.h:508: error: `mp' undeclared (first use in this function)
fs/xfs/xfs_mount.h: At top level:
fs/xfs/xfs_mount.h:519: error: parse error before '*' token
fs/xfs/xfs_mount.h:520: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h: In function `XFS_DADDR_TO_AGBNO':
fs/xfs/xfs_mount.h:521: error: `d' undeclared (first use in this function)
fs/xfs/xfs_mount.h:521: error: `mp' undeclared (first use in this function)
fs/xfs/xfs_mount.h: At top level:
fs/xfs/xfs_mount.h:540: error: parse error before '*' token
fs/xfs/xfs_mount.h:540: warning: type defaults to `int' in declaration of
`xfs_mount_init'
fs/xfs/xfs_mount.h:540: warning: data definition has no type or storage class
fs/xfs/xfs_mount.h:542: error: parse error before '*' token
fs/xfs/xfs_mount.h:542: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:543: error: parse error before "xfs_mount_t"
fs/xfs/xfs_mount.h:543: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:545: error: parse error before '*' token
fs/xfs/xfs_mount.h:545: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:546: error: parse error before '*' token
fs/xfs/xfs_mount.h:546: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:547: error: parse error before '*' token
fs/xfs/xfs_mount.h:547: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:548: error: parse error before '*' token
fs/xfs/xfs_mount.h:548: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:549: error: parse error before '*' token
fs/xfs/xfs_mount.h:549: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:550: error: parse error before '*' token
fs/xfs/xfs_mount.h:551: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:552: error: parse error before '*' token
fs/xfs/xfs_mount.h:552: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:553: error: parse error before '*' token
fs/xfs/xfs_mount.h:553: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:554: error: parse error before '*' token
fs/xfs/xfs_mount.h:554: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:556: error: parse error before '*' token
fs/xfs/xfs_mount.h:556: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:557: error: parse error before '*' token
fs/xfs/xfs_mount.h:557: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:567: error: parse error before '*' token
fs/xfs/xfs_mount.h:567: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:568: error: parse error before '*' token
fs/xfs/xfs_mount.h:568: warning: function declaration isn't a prototype
fs/xfs/xfs_mount.h:569: error: parse error before '*' token
fs/xfs/xfs_mount.h:569: warning: function declaration isn't a prototype
make[2]: *** [fs/xfs/xfs_dmops.o] Error 1
make[1]: *** [fs/xfs] Error 2
make: *** [fs] Error 2
jan
--
|