xfs
[Top] [All Lists]

Re: 2.4.25-pre4 build failure

To: John Palkovic <scientist@xxxxxxxxxxxx>
Subject: Re: 2.4.25-pre4 build failure
From: Jan Derfinak <ja@xxxxxxxxxxxx>
Date: Wed, 14 Jan 2004 21:51:45 +0100 (CET)
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: <20040114171048.GA8799@gx110>
References: <20040114171048.GA8799@gx110>
Sender: linux-xfs-bounce@xxxxxxxxxxx
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


-- 


<Prev in Thread] Current Thread [Next in Thread>