[sheepdog-users] cannot compile latest origin branch
Marcin Mirosław
marcin at mejor.pl
Wed Feb 12 16:21:59 CET 2014
W dniu 12.02.2014 16:14, icez network pisze:
> Hello,
>
> I'm trying to compile sheepdog from origin and devel branch in CentOS
> 6.5 but the compile failed as below.
>
> [root at mizar sheepdog]# ./autogen.sh
> Building configuration system...
> Now run ./configure and make
> [root at mizar sheepdog]# ./configure --prefix=/opt/sheep-20140212
> --enable-zookeeper --disable-corosync
> .
> .
> configure process goes here
> .
> .
>
> sheepdog configuration:
> Version = 0.8.0_56_g55edf5b
> Prefix = /opt/sheep-20140212
> Executables = ${exec_prefix}/sbin
> Man pages = ${datarootdir}/man
> Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
> Libraries = ${exec_prefix}/lib
> Header files = ${prefix}/include
> Arch-independent files = ${datarootdir}
> State information = ${prefix}/var
> System configuration = ${prefix}/etc
> System init.d directory = ${prefix}/etc/init.d
> sheepdog config dir = ${prefix}/etc/sheepdog
> Features = zookeeper sheepfs
>
> sheepdog build info:
> Library SONAME =
>
> Default optimization = -DNDEBUG
> Default debug options =
> Extra compiler warnings =
> Env. defined CFLAG = -g -O2
> Env. defined CPPFLAGS =
> Env. defined LDFLAGS =
> OS defined CFLAGS =
> OS defined CPPFLAGS =
> OS defined LDFLAGS =
> OS defined LDL = -ldl
> OS defined DYFLAGS =
> ANSI defined CPPFLAGS =
> Coverage CFLAGS =
> Coverage LDFLAGS =
> Fatal War. CFLAGS =
> Trace CFLAGS =
> Final CFLAGS = -g -O2 -DNDEBUG -ggdb3 -Wall
> -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
> -Wpointer-arith -Wwrite-strings -Wbad-function-cast
> -Wmissing-format-attribute -Wformat=2 -Wformat-security
> -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align
> -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
> Final CPPFLAGS =
> Final LDFLAGS =
> [root at mizar sheepdog]# make
> Making all in lib
> make[1]: Entering directory `/usr/local/src/sheepdog/lib'
> CC event.o
> CC logger.o
> logger.c: In function ‘gdb_cmd’:
> logger.c:746: error: ‘ARG_MAX’ undeclared (first use in this function)
> logger.c:746: error: (Each undeclared identifier is reported only once
> logger.c:746: error: for each function it appears in.)
> logger.c:746: warning: unused variable ‘cmd_str’
> logger.c: In function ‘sd_backtrace’:
> logger.c:797: error: ‘ARG_MAX’ undeclared (first use in this function)
> logger.c:797: warning: unused variable ‘cmd’
> make[1]: *** [logger.o] Error 1
> make[1]: Leaving directory `/usr/local/src/sheepdog/lib'
> make: *** [all-recursive] Error 1
>
Hi!
It should be fixed soon:
http://lists.wpkg.org/pipermail/sheepdog/2014-February/014203.html
--
xmpp (jabber): marcin [at] mejor.pl
www: http://blog.mejor.pl/
More information about the sheepdog-users
mailing list