[Unionfs] 2.3.3 will not compile
Erez Zadok
ezk at cs.sunysb.edu
Sun Aug 3 13:12:04 EDT 2008
In message <38973.122.199.1.190.1209358212.squirrel at webmail-srv1.servage.net>, bkauler at goosee.com writes:
> I have downloaded kernel 2.6.25-git11, which is a snapshot dated
> 27th April. I got this as it seems to have many bugfixes from
> the 2.6.25 release on the 17th.
>
> I patched with squashfs 3.3 and unionfs 2.3.3.
>
> Compile stops with this error message:
>
> CC [M] fs/unionfs/super.o
> fs/unionfs/super.c: In function 'unionfs_umount_begin':
> fs/unionfs/super.c:989: warning: passing argument 1 of
> 'lower_sb->s_op->umount_begin' from incompatible pointer type
> fs/unionfs/super.c:989: error: too many arguments to function
> 'lower_sb->s_op->umount_begin'
> fs/unionfs/super.c: At top level:
> fs/unionfs/super.c:1052: warning: initialization from incompatible pointer
> type
> make[2]: *** [fs/unionfs/super.o] Error 1
> make[1]: *** [fs/unionfs] Error 2
> make: *** [fs] Error 2
>
> Regards,
> Barry Kauler
Barry, if you haven't already, try unionfs-2.4 which addresses the changes
in ->umount_begin and other VFS changes.
Cheers,
Erez.
More information about the unionfs
mailing list