[Nexus 5 Original Android Development] sir mordred:
[MENTION=5499742]dennes544[/MENTION] and [MENTION=636360]koe1974[/MENTION]

İm coming from galaxy w section and i want to get f2fs to my device

İm following this very useful thread(thank you very much for sources Dennes544)

İ already made f2fs supported twrp recovery for my device so i only need a kernel which support f2fs at the moment

Today while i was compiling a kernel, i encountered compile error

İ looked the errors and probably there are posix acl errors

Here is the compile errors:

fs/generic_acl.c: In function ‘generic_acl_get’:

fs/generic_acl.c:59:2: warning: passing argument 1 of ‘posix_acl_to_xattr’ from incompatible pointer type [enabled by default]

In file included from fs/generic_acl.c:14:0:

include/linux/posix_acl_xattr.h:69:5: note: expected ‘struct user_namespace *’ but argument is of type ‘struct posix_acl *’

fs/generic_acl.c:59:2: warning: passing argument 3 of ‘posix_acl_to_xattr’ makes pointer from integer without a cast [enabled by default]

In file included from fs/generic_acl.c:14:0:

include/linux/posix_acl_xattr.h:69:5: note: expected ‘void *’ but argument is of type ‘size_t’

fs/generic_acl.c:59:2: error: too few arguments to function ‘posix_acl_to_xattr’

In file included from fs/generic_acl.c:14:0:

include/linux/posix_acl_xattr.h:69:5: note: declared here

fs/generic_acl.c: In function ‘generic_acl_set’:

fs/generic_acl.c:80:3: warning: passing argument 1 of ‘posix_acl_from_xattr’ discards ‘const’ qualifier from pointer target type [enabled by default]

In file included from fs/generic_acl.c:14:0:

include/linux/posix_acl_xattr.h:67:19: note: expected ‘struct user_namespace *’ but argument is of type ‘const void *’

fs/generic_acl.c:80:3: warning: passing argument 2 of ‘posix_acl_from_xattr’ makes pointer from integer without a cast [enabled by default]

In file included from fs/generic_acl.c:14:0:

include/linux/posix_acl_xattr.h:67:19: note: expected ‘const void *’ but argument is of type ‘size_t’

fs/generic_acl.c:80:3: error: too few arguments to function ‘posix_acl_from_xattr’

In file included from fs/generic_acl.c:14:0:

include/linux/posix_acl_xattr.h:67:19: note: declared here

fs/generic_acl.c: In function ‘generic_acl_init’:

fs/generic_acl.c:131:3: warning: passing argument 1 of ‘posix_acl_create’ from incompatible pointer type [enabled by default]

In file included from fs/generic_acl.c:13:0:

include/linux/posix_acl.h:100:12: note: expected ‘struct inode *’ but argument is of type ‘struct posix_acl **’

fs/generic_acl.c:131:3: warning: passing argument 2 of ‘posix_acl_create’ makes pointer from integer without a cast [enabled by default]

In file included from fs/generic_acl.c:13:0:

include/linux/posix_acl.h:100:12: note: expected ‘umode_t *’ but argument is of type ‘unsigned int’

fs/generic_acl.c:131:3: warning: passing argument 3 of ‘posix_acl_create’ from incompatible pointer type [enabled by default]

In file included from fs/generic_acl.c:13:0:

include/linux/posix_acl.h:100:12: note: expected ‘struct posix_acl **’ but argument is of type ‘umode_t *’

fs/generic_acl.c:131:3: error: too few arguments to function ‘posix_acl_create’

In file included from fs/generic_acl.c:13:0:

include/linux/posix_acl.h:100:12: note: declared here

fs/generic_acl.c: In function ‘generic_acl_chmod’:

fs/generic_acl.c:161:3: warning: passing argument 1 of ‘posix_acl_chmod’ from incompatible pointer type [enabled by default]

In file included from fs/generic_acl.c:13:0:

include/linux/posix_acl.h:99:12: note: expected ‘struct inode *’ but argument is of type ‘struct posix_acl **’

fs/generic_acl.c:161:3: error: too many arguments to function ‘posix_acl_chmod’

In file included from fs/generic_acl.c:13:0:

include/linux/posix_acl.h:99:12: note: declared here

make[1]: *** [fs/generic_acl.o] Error 1

make: *** [fs] Error 2

make: *** Waiting for unfinished jobs....

Can you take a look?

Thanx

Regards

EDİT: here is my kernel repo https://bitbucket.org/LafactoriaL/arco-samsung-kernel-msm7x30/commits/all