zfs-linux / zfs

Native ZFS for Linux
http://wiki.github.com/behlendorf/zfs/
Other
56 stars 2 forks source link

SPL FTBFS error: redefinition of ‘struct flock64’ , debian squeeze i386 #116

Closed baryluk closed 13 years ago

baryluk commented 13 years ago

Hi,

I was compiling commit aaaeaf5c22e384675b33dca9f08803b82f088a8a on Debian squeeze/sid, on i386.

gcc-4.5.1

....
make[2]: Wejście do katalogu `/sctank2/Dane/linux/zfs-on-linux/spl/module'
make -C /usr/src/linux-headers-2.6.32-5-686 SUBDIRS=`pwd`  modules
make[3]: Wejście do katalogu `/usr/src/linux-headers-2.6.32-5-686'
  CC [M]  /sctank2/Dane/linux/zfs-on-linux/spl/module/spl/../../module/spl/spl-debug.o
  CC [M]  /sctank2/Dane/linux/zfs-on-linux/spl/module/spl/../../module/spl/spl-proc.o
  CC [M]  /sctank2/Dane/linux/zfs-on-linux/spl/module/spl/../../module/spl/spl-kmem.o
  CC [M]  /sctank2/Dane/linux/zfs-on-linux/spl/module/spl/../../module/spl/spl-thread.o
  CC [M]  /sctank2/Dane/linux/zfs-on-linux/spl/module/spl/../../module/spl/spl-taskq.o
  CC [M]  /sctank2/Dane/linux/zfs-on-linux/spl/module/spl/../../module/spl/spl-rwlock.o
  CC [M]  /sctank2/Dane/linux/zfs-on-linux/spl/module/spl/../../module/spl/spl-vnode.o
In file included from /sctank2/Dane/linux/zfs-on-linux/spl/include/sys/vnode.h:48,
                 from /sctank2/Dane/linux/zfs-on-linux/spl/module/spl/../../module/spl/spl-vnode.c:27:
/sctank2/Dane/linux/zfs-on-linux/spl/include/sys/fcntl.h:6: error: redefinition of ‘struct flock64’
make[7]: *** [/sctank2/Dane/linux/zfs-on-linux/spl/module/spl/../../module/spl/spl-vnode.o] Błąd 1
....

Same happens when doing dpkg-buildpackage -rfakeroot -uc -us

Thanks.

baryluk commented 13 years ago

spl-0.5.2 release compiled without problem.