[Sheepdog] Building on CentOS 5.5 x86_64

Yuriy Kohut ykohut at onapp.com
Wed Oct 13 16:46:57 CEST 2010


Got it configured.

But faced with the following issue while running 'make':
---
work.c:28:28: error: linux/signalfd.h: No such file or directory
work.c: In function ‘bs_thread_request_done’:
work.c:169: error: array type has incomplete element type
work.c:169: warning: unused variable ‘siginfo’
---

signalfd.h seems to be not kernel version 2.6.18 (default CentOS 5.5 kernel) header.

Any ideas ?

Thanks
---
Yura

On Oct 13, 2010, at 5:26 PM, Yuriy Kohut wrote:

> Is it possible to build and run current Sheepdog on CentOS 5.5 x86_64 ?
> 
> I got the sources with:
> # git clone git://sheepdog.git.sf.net/gitroot/sheepdog/sheepdog
> 
> Then try to build configuration system with:
> # ./autogen.sh
> 
> And got"
> ---
> Building configuration system...
> configure.ac:19: error: Autoconf version 2.61 or higher is required
> configure.ac:19: the top level
> autom4te: /usr/bin/m4 failed with exit status: 63
> aclocal: autom4te failed with exit status: 63
> autoreconf: aclocal failed with exit status: 63
> ---
> 
> Current CentOS autoconf package version is 2.59. And there is no way to update it.
> 
> Is that really critical to use autoconf >= 2.61 for sheepdog ?
> Could somebody please assist me with sheepdog building under CentOS 5.5 ?
> ---
> Yura
> 
> -- 
> sheepdog mailing list
> sheepdog at lists.wpkg.org
> http://lists.wpkg.org/mailman/listinfo/sheepdog




More information about the sheepdog mailing list