Re: AFS compile broken
On Thu, Jul 19, 2007 at 02:35:56PM +0200, Cornelia Huck wrote: > On Thu, 19 Jul 2007 15:19:40 +0300 (EEST), > Meelis Roos <[EMAIL PROTECTED]> wrote: > > > Trying to compile todays git with modular AFS and gcc 4.1.3 prerelease > > in Debian unstable (gcc version 4.1.3 20070629 (prerelease) (Debian > > 4.1.2-13)): > > > > CC [M] fs/afs/flock.o > > fs/afs/flock.c: In function 'afs_do_getlk': > > fs/afs/flock.c:459: error: void value not ignored as it ought to be > > make[3]: *** [fs/afs/flock.o] Error 1 > > Should probably be something like this, but I have no idea whether this > is correct. That's correct, and Andrew has the same patch. (And the breakage was my fault, apologies.) --b. > > --- > fs/afs/flock.c |3 ++- > 1 files changed, 2 insertions(+), 1 deletion(-) > > --- linux-2.6.22.orig/fs/afs/flock.c > +++ linux-2.6.22/fs/afs/flock.c > @@ -456,7 +456,8 @@ static int afs_do_getlk(struct file *fil > > /* check local lock records first */ > ret = 0; > - if (posix_test_lock(file, fl) == 0) { > + posix_test_lock(file, fl); > + if (fl->fl_type == F_UNLCK) { > /* no local locks; consult the server */ > ret = afs_vnode_fetch_status(vnode, NULL, key); > if (ret < 0) > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to [EMAIL PROTECTED] > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: AFS compile broken
On Thu, 19 Jul 2007 15:19:40 +0300 (EEST), Meelis Roos <[EMAIL PROTECTED]> wrote: > Trying to compile todays git with modular AFS and gcc 4.1.3 prerelease > in Debian unstable (gcc version 4.1.3 20070629 (prerelease) (Debian > 4.1.2-13)): > > CC [M] fs/afs/flock.o > fs/afs/flock.c: In function 'afs_do_getlk': > fs/afs/flock.c:459: error: void value not ignored as it ought to be > make[3]: *** [fs/afs/flock.o] Error 1 Should probably be something like this, but I have no idea whether this is correct. David? --- fs/afs/flock.c |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) --- linux-2.6.22.orig/fs/afs/flock.c +++ linux-2.6.22/fs/afs/flock.c @@ -456,7 +456,8 @@ static int afs_do_getlk(struct file *fil /* check local lock records first */ ret = 0; - if (posix_test_lock(file, fl) == 0) { + posix_test_lock(file, fl); + if (fl->fl_type == F_UNLCK) { /* no local locks; consult the server */ ret = afs_vnode_fetch_status(vnode, NULL, key); if (ret < 0) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
AFS compile broken
Trying to compile todays git with modular AFS and gcc 4.1.3 prerelease in Debian unstable (gcc version 4.1.3 20070629 (prerelease) (Debian 4.1.2-13)): CC [M] fs/afs/flock.o fs/afs/flock.c: In function 'afs_do_getlk': fs/afs/flock.c:459: error: void value not ignored as it ought to be make[3]: *** [fs/afs/flock.o] Error 1 -- Meelis Roos ([EMAIL PROTECTED]) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/