[libvirt] One problem of libvirt for fc18.

Li Zhang zhlcindy at gmail.com
Wed Mar 13 07:21:10 UTC 2013


I searched the same problem in this mailing list.
http://www.redhat.com/archives/libvir-list/2012-February/msg00402.html

It said that it's gcc's bug.
Let's try another version of gcc to see if it can work.

Thanks. :)

On 2013年03月13日 09:52, Alexey Kardashevskiy wrote:
> On 12/03/13 22:18, Michal Privoznik wrote:
>> On 12.03.2013 07:45, Li Zhang wrote:
>>> Hi all,
>>>
>>> We are trying to compile libvirt on fc18.
>>> But it always reports such a problem with rpcgen.
>>>
>>> "make" fails:
>>> GEN lxc/lxc_monitor_protocol.h
>>> /usr/bin/rpcgen: C preprocessor failed with exit code 1
>>> cannot shutdown /usr/bin/rpcgen: at ./rpc/genprotocol.pl line 124.
>>> make[2]: *** [lxc/lxc_monitor_protocol.h] Error 1
>>>
>>> This should be the problem when executing rpcgen on fc18.
>>>
>>> [root at xxx libvirt]$ rpcgen --version
>>> rpcgen (GNU libc) 2.16
>>>
>>> Any idea on how to resolve it or do a workaround?
>>>
>>> Thanks a lot. :)
>>> --Li
>>
>>
>> I just powered on my F18, and successfully build libvirt from scratch.
>> I've got the very same rpcgen as you have. Do you build the most recent
>> git HEAD?
>
> I just powered my powerpc f18 (not x86). I did "git pull", checked that
> it is "Remove hack using existance of an 'identity' string to disable
> auth" and tried to compile as described on
> http://libvirt.org/compiling.html.
> Here is what I got (the full log is below). What do I miss?
>
>
> make[2]: Entering directory `/home/aik/libvirt/src'
> GEN remote/remote_client_bodies.h
> GEN remote/lxc_protocol.h
> /usr/bin/rpcgen: C preprocessor failed with exit code 1
> cannot shutdown /usr/bin/rpcgen: at ./rpc/genprotocol.pl line 124.
> make[2]: *** [remote/lxc_protocol.h] Error 1
> make[2]: Leaving directory `/home/aik/libvirt/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/aik/libvirt'
> make: *** [all] Error 2
> [aik at vpl2 libvirt]$ cat /etc/fedora-release
> Fedora release 18 (Spherical Cow)
> [aik at vpl2 libvirt]$ /usr/bin/rpcgen --version
> rpcgen (GNU libc) 2.16
> [aik at vpl2 libvirt]$ uname -a
> Linux vpl2.ozlabs.ibm.com 3.8.0-kvm-64k-aik+ #323 SMP Tue Mar 12 
> 14:00:06 EST 2013 ppc64 ppc64 ppc64 GNU/Linux
> [aik at vpl2 libvirt]$ sudo yum install rpc2-devel.ppc64
> Loaded plugins: langpacks, presto, refresh-packagekit
> Package rpc2-devel-2.10-6.fc18.ppc64 already installed and latest version
> Nothing to do
>
>
>
>
> The full output:
>
>
>
> [aik at vpl2 libvirt]$ git pull
> Updating 1715c83..be27de6
> Fast-forward
> daemon/remote.c | 14 +++++---------
> docs/formatstorage.html.in | 6 +++++-
> src/libvirt_private.syms | 4 ++--
> src/lxc/lxc_controller.c | 1 +
> src/qemu/qemu_conf.c | 3 +++
> src/rpc/virnetserverclient.c | 52 
> ++++++++--------------------------------------------
> src/rpc/virnetserverclient.h | 5 +----
> src/util/virthread.h | 4 ++++
> src/util/virthreadpthread.c | 5 +++++
> 9 files changed, 34 insertions(+), 60 deletions(-)
> [aik at vpl2 libvirt]$ gitk
> [aik at vpl2 libvirt]$
> [aik at vpl2 libvirt]$ ./autogen.sh --prefix=$HOME/usr
> libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'.
> libtoolize: copying file `build-aux/ltmain.sh'
> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
> libtoolize: copying file `m4/libtool.m4'
> libtoolize: copying file `m4/ltoptions.m4'
> libtoolize: copying file `m4/ltsugar.m4'
> libtoolize: copying file `m4/ltversion.m4'
> libtoolize: copying file `m4/lt~obsolete.m4'
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking how to create a ustar tar archive... gnutar
> checking whether to enable maintainer-specific portions of 
> Makefiles... yes
> checking whether make supports nested variables... yes
> checking build system type... powerpc64-unknown-linux-gnu
> checking host system type... powerpc64-unknown-linux-gnu
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking for style of include used by make... GNU
> checking dependency style of gcc... gcc3
> checking how to run the C preprocessor... gcc -E
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for Minix Amsterdam compiler... no
> checking for ar... ar
> checking for ranlib... ranlib
> checking whether gcc and cc understand -c and -o together... yes
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking minix/config.h usability... no
> checking minix/config.h presence... no
> checking for minix/config.h... no
> checking whether it is safe to define __EXTENSIONS__... yes
> checking for _LARGEFILE_SOURCE value needed for large files... no
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... no
> checking for gcc option to accept ISO C99... -std=gnu99
> checking for gcc -std=gnu99 option to accept ISO Standard C... 
> (cached) -std=gnu99
> configure: autobuild project... libvirt
> configure: autobuild revision... v1.0.3-45-gbe27de6
> configure: autobuild hostname... vpl2.ozlabs.ibm.com
> configure: autobuild timestamp... 20130313T014323Z
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking arpa/inet.h usability... yes
> checking arpa/inet.h presence... yes
> checking for arpa/inet.h... yes
> checking features.h usability... yes
> checking features.h presence... yes
> checking for features.h... yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking for unistd.h... (cached) yes
> checking execinfo.h usability... yes
> checking execinfo.h presence... yes
> checking for execinfo.h... yes
> checking wctype.h usability... yes
> checking wctype.h presence... yes
> checking for wctype.h... yes
> checking for sys/stat.h... (cached) yes
> checking netdb.h usability... yes
> checking netdb.h presence... yes
> checking for netdb.h... yes
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking stdio_ext.h usability... yes
> checking stdio_ext.h presence... yes
> checking for stdio_ext.h... yes
> checking termios.h usability... yes
> checking termios.h presence... yes
> checking for termios.h... yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking langinfo.h usability... yes
> checking langinfo.h presence... yes
> checking for langinfo.h... yes
> checking xlocale.h usability... yes
> checking xlocale.h presence... yes
> checking for xlocale.h... yes
> checking sys/mman.h usability... yes
> checking sys/mman.h presence... yes
> checking for sys/mman.h... yes
> checking pty.h usability... yes
> checking pty.h presence... yes
> checking for pty.h... yes
> checking poll.h usability... yes
> checking poll.h presence... yes
> checking for poll.h... yes
> checking sys/ioctl.h usability... yes
> checking sys/ioctl.h presence... yes
> checking for sys/ioctl.h... yes
> checking sys/filio.h usability... no
> checking sys/filio.h presence... no
> checking for sys/filio.h... no
> checking pthread.h usability... yes
> checking pthread.h presence... yes
> checking for pthread.h... yes
> checking sched.h usability... yes
> checking sched.h presence... yes
> checking for sched.h... yes
> checking sys/select.h usability... yes
> checking sys/select.h presence... yes
> checking for sys/select.h... yes
> checking wchar.h usability... yes
> checking wchar.h presence... yes
> checking for wchar.h... yes
> checking for stdint.h... (cached) yes
> checking for strings.h... (cached) yes
> checking sys/uio.h usability... yes
> checking sys/uio.h presence... yes
> checking for sys/uio.h... yes
> checking sys/utsname.h usability... yes
> checking sys/utsname.h presence... yes
> checking for sys/utsname.h... yes
> checking sys/wait.h usability... yes
> checking sys/wait.h presence... yes
> checking for sys/wait.h... yes
> checking grp.h usability... yes
> checking grp.h presence... yes
> checking for grp.h... yes
> checking for inttypes.h... (cached) yes
> checking math.h usability... yes
> checking math.h presence... yes
> checking for math.h... yes
> checking spawn.h usability... yes
> checking spawn.h presence... yes
> checking for spawn.h... yes
> checking whether the preprocessor supports include_next... yes
> checking whether system header files limit the line length... no
> checking whether <sys/socket.h> is self-contained... yes
> checking for shutdown... yes
> checking whether <sys/socket.h> defines the SHUT_* macros... yes
> checking for struct sockaddr_storage... yes
> checking for sa_family_t... yes
> checking for struct sockaddr_storage.ss_family... yes
> checking for size_t... yes
> checking for working alloca.h... yes
> checking for alloca... yes
> checking for C/C++ restrict keyword... __restrict
> checking whether <wchar.h> uses 'inline' correctly... yes
> checking for btowc... yes
> checking for canonicalize_file_name... yes
> checking for getcwd... yes
> checking for readlink... yes
> checking for realpath... yes
> checking for readlinkat... yes
> checking for chown... yes
> checking for fchown... yes
> checking for _set_invalid_parameter_handler... no
> checking for fcntl... yes
> checking for symlink... yes
> checking for ffs... yes
> checking for ffsl... yes
> checking for isblank... yes
> checking for iswctype... yes
> checking for mbsrtowcs... yes
> checking for mempcpy... yes
> checking for wmemchr... yes
> checking for wmemcpy... yes
> checking for wmempcpy... yes
> checking for fpurge... no
> checking for __fpurge... yes
> checking for __freading... yes
> checking for fsync... yes
> checking for getdelim... yes
> checking for getdtablesize... yes
> checking for __fsetlocking... yes
> checking for tcgetattr... yes
> checking for tcsetattr... yes
> checking for gettimeofday... yes
> checking for lstat... yes
> checking for mbsinit... yes
> checking for mbrtowc... yes
> checking for mprotect... yes
> checking for mkostemp... yes
> checking for mkostemps... yes
> checking for alarm... yes
> checking for nl_langinfo... yes
> checking for recvmsg... yes
> checking for sendmsg... yes
> checking for strerror_r... yes
> checking for __xpg_strerror_r... yes
> checking for pipe... yes
> checking for pipe2... yes
> checking for posix_openpt... yes
> checking for pthread_sigmask... no
> checking for wcscoll... yes
> checking for setenv... yes
> checking for sigaction... yes
> checking for sigaltstack... yes
> checking for siginterrupt... yes
> checking for sleep... yes
> checking for snprintf... yes
> checking for strdup... yes
> checking for catgets... yes
> checking for strndup... yes
> checking for strptime... yes
> checking for localtime_r... yes
> checking for timegm... yes
> checking for usleep... yes
> checking for vasnprintf... no
> checking for wcrtomb... yes
> checking for iswcntrl... yes
> checking for getegid... yes
> checking for ftruncate... yes
> checking for newlocale... yes
> checking for getgrouplist... yes
> checking for socketpair... yes
> checking for posix_spawn... yes
> checking for ptsname_r... yes
> checking for shutdown... (cached) yes
> checking for wctob... yes
> checking for cfmakeraw... yes
> checking for geteuid... yes
> checking for getgid... yes
> checking for getgrnam_r... yes
> checking for getmntent_r... yes
> checking for getpwuid_r... yes
> checking for getuid... yes
> checking for initgroups... yes
> checking for kill... yes
> checking for mmap... yes
> checking for posix_fallocate... yes
> checking for posix_memalign... yes
> checking for regexec... yes
> checking for sched_getaffinity... yes
> checking for setns... yes
> checking for nl_langinfo and CODESET... yes
> checking for a traditional french locale... fr_FR
> checking whether malloc, realloc, calloc are POSIX compliant... yes
> checking whether // is distinct from /... no
> checking whether realpath works... yes
> checking for uid_t in sys/types.h... yes
> checking for unistd.h... (cached) yes
> checking for working chown... yes
> checking whether chown dereferences symlinks... yes
> checking whether chown honors trailing slash... yes
> checking whether chown always updates ctime... yes
> checking for unsigned long long int... yes
> checking whether byte ordering is bigendian... yes
> checking if environ is properly declared... yes
> checking for complete errno.h... yes
> checking for working fcntl.h... yes
> checking for pid_t... yes
> checking for mode_t... yes
> checking whether fdatasync is declared... yes
> checking for mbstate_t... yes
> checking whether stdin defaults to large file offsets... yes
> checking whether fseeko is declared... yes
> checking for fseeko... yes
> checking whether fflush works on input streams... no
> checking whether stat file-mode macros are broken... no
> checking for nlink_t... yes
> checking whether ftello is declared... yes
> checking for ftello... yes
> checking whether ftello works... yes
> checking for library containing gethostbyname... none required
> checking for gethostbyname... yes
> checking for library containing getservbyname... none required
> checking for getservbyname... yes
> checking for library containing inet_ntop... none required
> checking whether inet_ntop is declared... yes
> checking for IPv4 sockets... yes
> checking for IPv6 sockets... yes
> checking whether getcwd (NULL, 0) allocates memory for result... yes
> checking for getcwd with POSIX signature... yes
> checking whether getdelim is declared... yes
> checking whether getline is declared... yes
> checking whether getpass is declared... yes
> checking whether fflush_unlocked is declared... yes
> checking whether flockfile is declared... yes
> checking whether fputs_unlocked is declared... yes
> checking whether funlockfile is declared... yes
> checking whether putc_unlocked is declared... yes
> checking for struct timeval... yes
> checking for wide-enough struct timeval.tv_sec member... yes
> checking whether ldexp() can be used without linking with libm... yes
> checking whether getc_unlocked is declared... yes
> checking whether we are using the GNU C Library 2.1 or newer... yes
> checking for wchar_t... yes
> checking whether NULL can be used in arbitrary expressions... yes
> checking for ld used by GCC... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for shared library run path origin... done
> checking whether imported symbols can be declared weak... yes
> checking for pthread.h... (cached) yes
> checking for pthread_kill in -lpthread... yes
> checking for pthread_rwlock_t... yes
> checking for multithread API to use... posix
> checking for inline... inline
> checking whether lstat correctly handles trailing slash... yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible malloc... yes
> checking for long long int... yes
> checking for a traditional japanese locale... ja_JP
> checking for a transitional chinese locale... zh_CN.GB18030
> checking for a french Unicode locale... fr_FR.UTF-8
> checking for mmap... (cached) yes
> checking for MAP_ANONYMOUS... yes
> checking whether memchr works... yes
> checking whether C symbols are prefixed with underscore at the linker 
> level... no
> checking for promoted mode_t type... mode_t
> checking for library containing forkpty... -lutil
> checking whether strerror(0) succeeds... yes
> checking for strerror_r with POSIX signature... no
> checking whether __xpg_strerror_r works... yes
> checking whether strerror_r is declared... yes
> checking for external symbol _system_configuration... no
> checking for library containing setsockopt... none needed
> checking whether imported symbols can be declared weak... yes
> checking for pthread.h... (cached) yes
> checking for pthread_kill in -lpthread... (cached) yes
> checking for multithread API to use... posix
> checking for sigset_t... yes
> checking for SIGPIPE... yes
> checking whether <sys/select.h> is self-contained... yes
> checking whether setenv is declared... yes
> checking search.h usability... yes
> checking search.h presence... yes
> checking for search.h... yes
> checking for tsearch... yes
> checking whether snprintf returns a byte count as in C99... yes
> checking whether snprintf is declared... yes
> checking for stdbool.h that conforms to C99... yes
> checking for _Bool... yes
> checking whether stdint.h conforms to C99... yes
> checking whether strdup is declared... yes
> checking whether strndup is declared... yes
> checking whether strnlen is declared... yes
> checking for struct tm.tm_gmtoff... yes
> checking whether strtok_r is declared... yes
> checking for struct timespec in <time.h>... yes
> checking whether ttyname_r is declared... yes
> checking for wint_t... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for intmax_t... yes
> checking where to find the exponent in a 'double'... word 0 bit 20
> checking for snprintf... (cached) yes
> checking for strnlen... yes
> checking for wcslen... yes
> checking for wcsnlen... yes
> checking for mbrtowc... (cached) yes
> checking for wcrtomb... (cached) yes
> checking whether _snprintf is declared... no
> checking whether vsnprintf is declared... yes
> checking whether strerror_r is declared... (cached) yes
> checking for strerror_r... (cached) yes
> checking whether strerror_r returns char *... yes
> checking for sig_atomic_t... yes
> checking whether ungetc works on arbitrary bytes... yes
> checking type of array argument to getgroups... gid_t
> checking for inttypes.h... (cached) yes
> checking whether the inttypes.h PRIxNN macros are broken... no
> checking where to find the exponent in a 'float'... word 0 bit 23
> checking whether long double and double are the same... no
> checking for LC_MESSAGES... yes
> checking for CFPreferencesCopyAppValue... no
> checking for CFLocaleCopyCurrent... no
> checking whether alarm is declared... yes
> checking whether posix_spawn works... yes
> checking whether posix_spawnattr_setschedpolicy is supported... yes
> checking whether posix_spawnattr_setschedparam is supported... yes
> checking whether unsetenv is declared... yes
> checking for alloca as a compiler built-in... yes
> checking whether btowc(0) is correct... yes
> checking whether btowc(EOF) is correct... yes
> checking byteswap.h usability... yes
> checking byteswap.h presence... yes
> checking for byteswap.h... yes
> checking for library containing clock_gettime... -lrt
> checking for clock_gettime... yes
> checking for clock_settime... yes
> checking whether // is distinct from /... (cached) no
> checking whether dup2 works... yes
> checking for library containing backtrace_symbols_fd... none required
> checking whether fflush works on input streams... (cached) no
> checking whether fcntl handles F_DUPFD correctly... yes
> checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
> checking for library containing fdatasync... none required
> checking whether fflush works on input streams... (cached) no
> checking whether conversion from 'int' to 'long double' works... yes
> checking for working POSIX fnmatch... yes
> checking whether fpurge is declared... no
> checking for fseeko... (cached) yes
> checking whether fflush works on input streams... (cached) no
> checking for _fseeki64... no
> checking for ftello... (cached) yes
> checking whether ftello works... (cached) yes
> checking whether __func__ is available... yes
> configure: checking how to do getaddrinfo, freeaddrinfo and getnameinfo
> checking for library containing getaddrinfo... none required
> checking for getaddrinfo... yes
> checking whether gai_strerror is declared... yes
> checking whether gai_strerrorA is declared... no
> checking for gai_strerror with POSIX signature... yes
> checking for struct sockaddr.sa_len... no
> checking whether getaddrinfo is declared... yes
> checking whether freeaddrinfo is declared... yes
> checking whether getnameinfo is declared... yes
> checking for struct addrinfo... yes
> checking for working getdelim function... yes
> checking for gethostname... yes
> checking for HOST_NAME_MAX... yes
> checking for getline... yes
> checking for working getline function... yes
> checking for getpass... yes
> checking whether gettimeofday clobbers localtime buffer... no
> checking for gettimeofday with POSIX signature... almost
> checking for library containing gethostbyname... (cached) none required
> checking for gethostbyname... (cached) yes
> checking for library containing inet_ntop... (cached) none required
> checking whether inet_ntop is declared... (cached) yes
> checking for library containing inet_pton... none required
> checking whether inet_pton is declared... yes
> checking for ioctl... yes
> checking for ioctl with POSIX signature... no
> checking whether langinfo.h defines CODESET... yes
> checking whether langinfo.h defines T_FMT_AMPM... yes
> checking whether langinfo.h defines ERA... yes
> checking whether langinfo.h defines YESEXPR... yes
> checking whether locale.h conforms to POSIX:2001... yes
> checking whether locale.h defines locale_t... yes
> checking whether struct lconv is properly defined... yes
> checking whether lseek detects pipes... yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible malloc... (cached) yes
> checking whether mbrtowc handles incomplete characters... yes
> checking whether mbrtowc works as well as mbtowc... yes
> checking whether mbrtowc handles a NULL pwc argument... yes
> checking whether mbrtowc handles a NULL string argument... yes
> checking whether mbrtowc has a correct return value... yes
> checking whether mbrtowc returns 0 when parsing a NUL character... yes
> checking whether mbrtowc handles incomplete characters... (cached) yes
> checking whether mbrtowc works as well as mbtowc... (cached) yes
> checking whether mbrtowc handles incomplete characters... (cached) yes
> checking whether mbrtowc works as well as mbtowc... (cached) yes
> checking whether mbsrtowcs works... yes
> checking for working mktime... yes
> checking for __mktime_internal... no
> checking whether <net/if.h> is self-contained... yes
> checking whether <netinet/in.h> is self-contained... yes
> checking whether YESEXPR works... yes
> checking whether open recognizes a trailing slash... yes
> checking whether openpty is declared... yes
> checking for const-safe openpty signature... yes
> checking for struct msghdr.msg_accrights... no
> checking whether perror matches strerror... yes
> checking for sys/pstat.h... no
> checking for sys/sysmp.h... no
> checking for sys/sysinfo.h... yes
> checking for machine/hal_sysinfo.h... no
> checking for sys/table.h... no
> checking for sys/param.h... (cached) yes
> checking for sys/systemcfg.h... no
> checking for sys/sysctl.h... yes
> checking for pstat_getstatic... no
> checking for pstat_getdynamic... no
> checking for sysmp... no
> checking for getsysinfo... no
> checking for sysctl... yes
> checking for table... no
> checking for poll... yes
> checking for a shell that conforms to POSIX... /bin/sh
> checking for pthread_t... yes
> checking for pthread_spinlock_t... yes
> checking for library containing pthread_create and pthread_join... 
> -lpthread
> checking for pthread_sigmask in -lpthread... yes
> checking whether pthread_sigmask returns error numbers... yes
> checking whether pthread_sigmask unblocks signals correctly... 
> guessing yes
> checking for raise... yes
> checking for sigprocmask... yes
> checking for random.h... no
> checking for struct random_data... yes
> checking for random_r... yes
> checking for rawmemchr... yes
> checking whether readlink signature is correct... yes
> checking whether readlink handles trailing slash correctly... yes
> checking for working re_compile_pattern... no
> checking libintl.h usability... yes
> checking libintl.h presence... yes
> checking for libintl.h... yes
> checking whether isblank is declared... yes
> checking whether select supports a 0 argument... yes
> checking whether select detects invalid fds... yes
> checking for library containing getservbyname... (cached) none required
> checking for getservbyname... (cached) yes
> checking whether setenv validates arguments... yes
> checking for struct sigaction.sa_sigaction... yes
> checking for volatile sig_atomic_t... yes
> checking for sighandler_t... yes
> checking for sigprocmask... (cached) yes
> checking for stdint.h... (cached) yes
> checking for SIZE_MAX... yes
> checking whether sleep is declared... yes
> checking for working sleep... yes
> checking for snprintf... (cached) yes
> checking whether snprintf respects a size of 1... yes
> checking whether printf supports POSIX/XSI format strings with 
> positions... yes
> checking for library containing setsockopt... (cached) none needed
> checking for socklen_t... yes
> checking for ssize_t... yes
> checking whether stat handles trailing slashes on directories... yes
> checking whether stat handles trailing slashes on files... yes
> checking for struct stat.st_atim.tv_nsec... yes
> checking whether struct stat.st_atim is of type struct timespec... yes
> checking for struct stat.st_birthtimespec.tv_nsec... no
> checking for struct stat.st_birthtimensec... no
> checking for struct stat.st_birthtim.tv_nsec... no
> checking for working stdalign.h... yes
> checking for va_copy... yes
> checking whether NULL can be used in arbitrary expressions... (cached) 
> yes
> checking for stpcpy... yes
> checking for strcasecmp... yes
> checking for strncasecmp... yes
> checking whether strncasecmp is declared... yes
> checking for strchrnul... yes
> checking whether strchrnul works... yes
> checking for working strerror function... yes
> checking for working strndup... yes
> checking for working strnlen... yes
> checking for strsep... yes
> checking for strtok_r... yes
> checking whether strtok_r works... yes
> checking whether <sys/ioctl.h> declares ioctl... yes
> checking whether <sys/select.h> is self-contained... (cached) yes
> checking whether <sys/socket.h> is self-contained... (cached) yes
> checking for shutdown... (cached) yes
> checking whether <sys/socket.h> defines the SHUT_* macros... (cached) yes
> checking for struct sockaddr_storage... (cached) yes
> checking for sa_family_t... (cached) yes
> checking for struct sockaddr_storage.ss_family... (cached) yes
> checking for nlink_t... (cached) yes
> checking for struct utsname... yes
> checking whether localtime_r is declared... yes
> checking whether localtime_r is compatible with its POSIX signature... 
> yes
> checking for ttyname_r... yes
> checking whether ttyname_r is compatible with its POSIX signature... yes
> checking whether ttyname_r works with small buffers... yes
> checking for uname... yes
> checking for useconds_t... yes
> checking whether usleep allows large arguments... yes
> checking for ptrdiff_t... yes
> checking for vasprintf... yes
> checking for vsnprintf... yes
> checking whether snprintf respects a size of 1... (cached) yes
> checking whether printf supports POSIX/XSI format strings with 
> positions... (cached) yes
> checking whether mbrtowc handles incomplete characters... (cached) yes
> checking whether mbrtowc works as well as mbtowc... (cached) yes
> checking whether wcrtomb return value is correct... yes
> checking whether iswcntrl works... yes
> checking for towlower... yes
> checking for wctype_t... yes
> checking for wctrans_t... yes
> checking for stdint.h... (cached) yes
> checking for a traditional french locale... (cached) fr_FR
> checking for a french Unicode locale... (cached) fr_FR.UTF-8
> checking for a traditional french locale... (cached) fr_FR
> checking for a turkish Unicode locale... tr_TR.UTF-8
> checking for error_at_line... yes
> checking whether fdopen sets errno... yes
> checking for getgroups... yes
> checking for working getgroups... yes
> checking whether getgroups handles negative values... yes
> checking for getpagesize... yes
> checking whether getpagesize is declared... yes
> checking for grantpt... yes
> checking whether byte ordering is bigendian... (cached) yes
> checking whether byte ordering is bigendian... (cached) yes
> checking whether INT32_MAX < INTMAX_MAX... yes
> checking whether INT64_MAX == LONG_MAX... yes
> checking whether UINT32_MAX < UINTMAX_MAX... yes
> checking whether UINT64_MAX == ULONG_MAX... yes
> checking whether isnan(double) can be used without linking with 
> libm... yes
> checking where to find the exponent in a 'double'... (cached) word 0 
> bit 20
> checking whether isnan(float) can be used without linking with libm... 
> yes
> checking whether isnan(float) works... yes
> checking where to find the exponent in a 'float'... (cached) word 0 
> bit 23
> checking whether isnan(long double) can be used without linking with 
> libm... yes
> checking whether isnanl works... yes
> checking where to find the exponent in a 'long double'... word 0 bit 20
> checking for setlocale... yes
> checking for uselocale... yes
> checking whether NAN macro works... yes
> checking whether HUGE_VAL works... yes
> checking for a traditional french locale... (cached) fr_FR
> checking for a french Unicode locale... (cached) fr_FR.UTF-8
> checking for a traditional japanese locale... (cached) ja_JP
> checking for a transitional chinese locale... (cached) zh_CN.GB18030
> checking for a french Unicode locale... (cached) fr_FR.UTF-8
> checking for a traditional french locale... (cached) fr_FR
> checking for a french Unicode locale... (cached) fr_FR.UTF-8
> checking for a traditional japanese locale... (cached) ja_JP
> checking for a transitional chinese locale... (cached) zh_CN.GB18030
> checking for mmap... (cached) yes
> checking for MAP_ANONYMOUS... yes
> checking for library containing if_nameindex... none required
> checking for a traditional french locale... (cached) fr_FR
> checking for a french Unicode locale... (cached) fr_FR.UTF-8
> checking whether posix_spawn_file_actions_addclose works... yes
> checking whether posix_spawn_file_actions_adddup2 works... yes
> checking whether posix_spawn_file_actions_addopen works... yes
> checking whether program_invocation_name is declared... yes
> checking whether program_invocation_short_name is declared... yes
> checking for ptsname... yes
> checking whether ptsname sets errno on failure... yes
> checking whether ptsname_r has the same signature as in glibc... yes
> checking for putenv compatible with GNU and SVID... yes
> checking for mmap... (cached) yes
> checking for MAP_ANONYMOUS... yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible realloc... yes
> checking for a traditional french locale... (cached) fr_FR
> checking for a french Unicode locale... (cached) fr_FR.UTF-8
> checking for a traditional japanese locale... (cached) ja_JP
> checking for a transitional chinese locale... (cached) zh_CN.GB18030
> checking for signbit macro... yes
> checking for signbit compiler built-ins... yes
> checking for posix_spawnattr_t... yes
> checking for posix_spawn_file_actions_t... yes
> checking for mmap... (cached) yes
> checking for MAP_ANONYMOUS... yes
> checking whether symlink handles trailing slash correctly... yes
> checking for pthread_atfork... yes
> checking for unlockpt... yes
> checking for unsetenv... yes
> checking for unsetenv() return type... int
> checking whether unsetenv obeys POSIX... yes
> checking for waitid... yes
> checking for a traditional french locale... (cached) fr_FR
> checking for a french Unicode locale... (cached) fr_FR.UTF-8
> checking for a traditional japanese locale... (cached) ja_JP
> checking for a transitional chinese locale... (cached) zh_CN.GB18030
> checking whether wctob works... yes
> checking whether wctob is declared... yes
> checking for uid_t in sys/types.h... (cached) yes
> checking how to print strings... printf
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for fgrep... /usr/bin/grep -F
> checking for ld used by gcc -std=gnu99... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> checking the name lister (/usr/bin/nm -B) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 1572864
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking how to convert powerpc64-unknown-linux-gnu file names to 
> powerpc64-unknown-linux-gnu format... func_convert_file_noop
> checking how to convert powerpc64-unknown-linux-gnu file names to 
> toolchain format... func_convert_file_noop
> checking for /usr/bin/ld option to reload object files... -r
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for dlltool... dlltool
> checking how to associate runtime and link libraries... printf %s\n
> checking for archiver @FILE support... @
> checking for strip... strip
> checking for ranlib... (cached) ranlib
> checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 
> object... ok
> checking for sysroot... no
> checking for mt... no
> checking if : is a manifest tool... no
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
> checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
> checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
> checking if gcc -std=gnu99 static flag -static works... no
> checking if gcc -std=gnu99 supports -c -o file.o... yes
> checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
> checking whether the gcc -std=gnu99 linker (/usr/bin/ld -m elf64ppc) 
> supports shared libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for ld used by gcc -std=gnu99... (cached) /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes
> checking for how to mark DSO non-deletable at runtime... -Wl,-z 
> -Wl,nodelete
> checking for how to set DSO symbol versions... -Wl,--version-script=
> checking whether gcc -Wformat allows NULL strings... yes
> checking whether pragma GCC diagnostic push works... yes
> checking whether GCC -Wlogical-op gives bogus warnings... no
> checking whether -Wno-missing-field-initializers is supported... yes
> checking whether -Wno-missing-field-initializers is needed... no
> checking whether -Wuninitialized is supported... yes
> checking whether C compiler handles -W... yes
> checking whether C compiler handles -Waddress... yes
> checking whether C compiler handles -Wall... yes
> checking whether C compiler handles -Warray-bounds... yes
> checking whether C compiler handles -Wattributes... yes
> checking whether C compiler handles -Wbad-function-cast... yes
> checking whether C compiler handles -Wbuiltin-macro-redefined... yes
> checking whether C compiler handles -Wcast-align... yes
> checking whether C compiler handles -Wchar-subscripts... yes
> checking whether C compiler handles -Wclobbered... yes
> checking whether C compiler handles -Wcomment... yes
> checking whether C compiler handles -Wcomments... yes
> checking whether C compiler handles -Wcoverage-mismatch... yes
> checking whether C compiler handles -Wcpp... yes
> checking whether C compiler handles -Wdeprecated-declarations... yes
> checking whether C compiler handles -Wdisabled-optimization... yes
> checking whether C compiler handles -Wdiv-by-zero... yes
> checking whether C compiler handles -Wdouble-promotion... yes
> checking whether C compiler handles -Wempty-body... yes
> checking whether C compiler handles -Wendif-labels... yes
> checking whether C compiler handles -Wextra... yes
> checking whether C compiler handles -Wformat-contains-nul... yes
> checking whether C compiler handles -Wformat-extra-args... yes
> checking whether C compiler handles -Wformat-security... yes
> checking whether C compiler handles -Wformat-y2k... yes
> checking whether C compiler handles -Wformat-zero-length... yes
> checking whether C compiler handles -Wformat=2... yes
> checking whether C compiler handles -Wfree-nonheap-object... yes
> checking whether C compiler handles -Wignored-qualifiers... yes
> checking whether C compiler handles -Wimplicit... yes
> checking whether C compiler handles -Wimplicit-function-declaration... 
> yes
> checking whether C compiler handles -Wimplicit-int... yes
> checking whether C compiler handles -Winit-self... yes
> checking whether C compiler handles -Winline... yes
> checking whether C compiler handles -Wint-to-pointer-cast... yes
> checking whether C compiler handles -Winvalid-memory-model... yes
> checking whether C compiler handles -Winvalid-pch... yes
> checking whether C compiler handles -Wjump-misses-init... yes
> checking whether C compiler handles -Wlogical-op... yes
> checking whether C compiler handles -Wmain... yes
> checking whether C compiler handles -Wmaybe-uninitialized... yes
> checking whether C compiler handles -Wmissing-braces... yes
> checking whether C compiler handles -Wmissing-declarations... yes
> checking whether C compiler handles -Wmissing-field-initializers... yes
> checking whether C compiler handles -Wmissing-format-attribute... yes
> checking whether C compiler handles -Wmissing-include-dirs... yes
> checking whether C compiler handles -Wmissing-noreturn... yes
> checking whether C compiler handles -Wmissing-parameter-type... yes
> checking whether C compiler handles -Wmissing-prototypes... yes
> checking whether C compiler handles -Wmudflap... yes
> checking whether C compiler handles -Wmultichar... yes
> checking whether C compiler handles -Wnarrowing... yes
> checking whether C compiler handles -Wnested-externs... yes
> checking whether C compiler handles -Wnonnull... yes
> checking whether C compiler handles -Wnormalized=nfc... yes
> checking whether C compiler handles -Wold-style-declaration... yes
> checking whether C compiler handles -Wold-style-definition... yes
> checking whether C compiler handles -Woverflow... yes
> checking whether C compiler handles -Woverride-init... yes
> checking whether C compiler handles -Wpacked-bitfield-compat... yes
> checking whether C compiler handles -Wparentheses... yes
> checking whether C compiler handles -Wpointer-arith... yes
> checking whether C compiler handles -Wpointer-sign... yes
> checking whether C compiler handles -Wpointer-to-int-cast... yes
> checking whether C compiler handles -Wpragmas... yes
> checking whether C compiler handles -Wreturn-type... yes
> checking whether C compiler handles -Wsequence-point... yes
> checking whether C compiler handles -Wshadow... yes
> checking whether C compiler handles -Wsizeof-pointer-memaccess... no
> checking whether C compiler handles -Wstrict-aliasing... yes
> checking whether C compiler handles -Wstrict-prototypes... yes
> checking whether C compiler handles -Wsuggest-attribute=const... yes
> checking whether C compiler handles -Wsuggest-attribute=format... no
> checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
> checking whether C compiler handles -Wsuggest-attribute=pure... yes
> checking whether C compiler handles -Wswitch... yes
> checking whether C compiler handles -Wsync-nand... yes
> checking whether C compiler handles -Wtrampolines... yes
> checking whether C compiler handles -Wtrigraphs... yes
> checking whether C compiler handles -Wtype-limits... yes
> checking whether C compiler handles -Wuninitialized... yes
> checking whether C compiler handles -Wunknown-pragmas... yes
> checking whether C compiler handles -Wunused... yes
> checking whether C compiler handles -Wunused-but-set-parameter... yes
> checking whether C compiler handles -Wunused-but-set-variable... yes
> checking whether C compiler handles -Wunused-function... yes
> checking whether C compiler handles -Wunused-label... yes
> checking whether C compiler handles -Wunused-local-typedefs... yes
> checking whether C compiler handles -Wunused-parameter... yes
> checking whether C compiler handles -Wunused-result... yes
> checking whether C compiler handles -Wunused-value... yes
> checking whether C compiler handles -Wunused-variable... yes
> checking whether C compiler handles -Wvarargs... no
> checking whether C compiler handles -Wvariadic-macros... yes
> checking whether C compiler handles -Wvector-operation-performance... yes
> checking whether C compiler handles -Wvolatile-register-var... yes
> checking whether C compiler handles -Wwrite-strings... yes
> checking whether C compiler handles -Wno-sign-compare... yes
> checking whether C compiler handles -Wjump-misses-init... (cached) yes
> checking whether C compiler handles -Wno-format-nonliteral... yes
> checking whether C compiler handles -Wframe-larger-than=4096... yes
> checking whether C compiler handles -fstack-protector-all... yes
> checking whether C compiler handles --param=ssp-buffer-size=4... yes
> checking whether C compiler handles -fexceptions... yes
> checking whether C compiler handles -fasynchronous-unwind-tables... yes
> checking whether C compiler handles -fdiagnostics-show-option... yes
> checking whether C compiler handles -funit-at-a-time... yes
> checking whether C compiler handles -fipa-pure-const... yes
> checking whether C compiler handles -Wno-suggest-attribute=pure... yes
> checking whether C compiler handles -Wno-suggest-attribute=const... yes
> checking whether C compiler handles -Werror... yes
> checking whether C compiler handles -Wno-redundant-decls... yes
> checking for aa_change_profile in -lapparmor... no
> checking for getxattr in -lattr... no
> checking for audit_encode_nv_string in -laudit... no
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for AVAHI... no
> checking for BLKID... no
> checking for capng_updatev in -lcap-ng... no
> checking for CURL... no
> checking for DBUS... no
> checking for FUSE... no
> checking for HAL... no
> checking for NETCF... no
> checking for numa_available in -lnuma... no
> checking for OPENWSMAN... no
> checking for PCIACCESS... yes
> checking for sanlock_init in -lsanlock_client... no
> checking for sasl_client_init in -lsasl2... no
> checking for sasl_client_init in -lsasl... no
> checking for fgetfilecon_raw in -lselinux... yes
> checking selinux/selinux.h usability... yes
> checking selinux/selinux.h presence... yes
> checking for selinux/selinux.h... yes
> checking SELinux mount point... /sys/fs/selinux
> checking selinux/label.h usability... yes
> checking selinux/label.h presence... yes
> checking for selinux/label.h... yes
> checking for SSH2... no
> checking for UDEV... yes
> checking for yajl_parse_complete in -lyajl... no
> checking for yajl_tree_parse in -lyajl... yes
> checking for yajl/yajl_common.h... (cached) yes
> checking for CPUID instruction... no
> checking size of long... 8
> checking for pthread_mutexattr_init... yes
> checking pwd.h usability... yes
> checking pwd.h presence... yes
> checking for pwd.h... yes
> checking paths.h usability... yes
> checking paths.h presence... yes
> checking for paths.h... yes
> checking regex.h usability... yes
> checking regex.h presence... yes
> checking for regex.h... yes
> checking sys/un.h usability... yes
> checking sys/un.h presence... yes
> checking for sys/un.h... yes
> checking sys/poll.h usability... yes
> checking sys/poll.h presence... yes
> checking for sys/poll.h... yes
> checking syslog.h usability... yes
> checking syslog.h presence... yes
> checking for syslog.h... yes
> checking mntent.h usability... yes
> checking mntent.h presence... yes
> checking for mntent.h... yes
> checking net/ethernet.h usability... yes
> checking net/ethernet.h presence... yes
> checking for net/ethernet.h... yes
> checking linux/magic.h usability... yes
> checking linux/magic.h presence... yes
> checking for linux/magic.h... yes
> checking for sys/un.h... (cached) yes
> checking sys/syscall.h usability... yes
> checking sys/syscall.h presence... yes
> checking for sys/syscall.h... yes
> checking netinet/tcp.h usability... yes
> checking netinet/tcp.h presence... yes
> checking for netinet/tcp.h... yes
> checking ifaddrs.h usability... yes
> checking ifaddrs.h presence... yes
> checking for ifaddrs.h... yes
> checking libtasn1.h usability... yes
> checking libtasn1.h presence... yes
> checking for libtasn1.h... yes
> checking sys/ucred.h usability... no
> checking sys/ucred.h presence... no
> checking for sys/ucred.h... no
> checking whether htole64 is declared... yes
> checking for atomic ops implementation... gcc
> checking for struct ifreq... yes
> checking for gettext in -lintl... no
> checking for rpcgen... /usr/bin/rpcgen
> checking for xmllint... /usr/bin/xmllint
> checking for xmlcatalog... /usr/bin/xmlcatalog
> checking for xsltproc... /usr/bin/xsltproc
> checking for augparse... /usr/bin/augparse
> checking for dnsmasq... /sbin/dnsmasq
> checking for radvd... /sbin/radvd
> checking for brctl... /sbin/brctl
> checking for tc... /sbin/tc
> checking for udevadm... /sbin/udevadm
> checking for udevsettle... no
> checking for modprobe... /sbin/modprobe
> checking for ovs-vsctl... ovs-vsctl
> checking for scrub... scrub
> checking for init script flavor... redhat
> checking for whether to install sysctl config... yes
> checking for ip... /usr/sbin/ip
> checking for iptables... /usr/sbin/iptables
> checking for ip6tables... /usr/sbin/ip6tables
> checking for ebtables... /usr/sbin/ebtables
> checking for xdrmem_create in -lportablexdr... no
> checking for library containing xdrmem_create... none required
> checking for xdr_u_int64_t... no
> checking where to find <rpc/rpc.h>... none
> checking for dlfcn.h... (cached) yes
> checking for library containing dlopen... -ldl
> checking for xen_vm_start in -lxenserver... no
> checking for libxl_ctx_alloc in -lxenlight... no
> checking for xs_read in -lxenstore... no
> checking linux/kvm.h usability... yes
> checking linux/kvm.h presence... yes
> checking for linux/kvm.h... yes
> checking for shell that supports <> redirection... /bin/sh
> checking for linux/param.h... yes
> checking for linux/sockios.h... yes
> checking for linux/if_bridge.h... yes
> checking for linux/if_tun.h... yes
> checking for pkg-config... (cached) /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for LIBXML... yes
> checking for struct _xmlURI.query_raw... yes
> checking for GNUTLS... yes
> checking for pkcheck... /usr/bin/pkcheck
> checking for selinux_virtual_domain_context_path... yes
> checking for selinux_virtual_image_context_path... yes
> checking for selinux_lxc_contexts_path... yes
> checking for dtrace... no
> checking for numad... /bin/numad
> checking libpcap pcap-config >= 1.0.0 ... no
> checking sys/inotify.h usability... yes
> checking sys/inotify.h presence... yes
> checking for sys/inotify.h... yes
> checking readline/readline.h usability... no
> checking readline/readline.h presence... no
> checking for readline/readline.h... no
> checking for readline in -lreadline... no
> checking for library containing tgetent... -lncurses
> checking for rl_initialize in -lreadline... no
> configure: WARNING: readline library not found
> checking for mntent.h... (cached) yes
> checking for mount... /usr/bin/mount
> checking for umount... /usr/bin/umount
> checking for mkfs... /usr/sbin/mkfs
> checking for showmount... /usr/sbin/showmount
> checking for pvcreate... /usr/sbin/pvcreate
> checking for vgcreate... /usr/sbin/vgcreate
> checking for lvcreate... /usr/sbin/lvcreate
> checking for pvremove... /usr/sbin/pvremove
> checking for vgremove... /usr/sbin/vgremove
> checking for lvremove... /usr/sbin/lvremove
> checking for lvchange... /usr/sbin/lvchange
> checking for vgchange... /usr/sbin/vgchange
> checking for vgscan... /usr/sbin/vgscan
> checking for pvs... /usr/sbin/pvs
> checking for vgs... /usr/sbin/vgs
> checking for lvs... /usr/sbin/lvs
> checking for iscsiadm... /usr/sbin/iscsiadm
> checking rbd/librbd.h usability... no
> checking rbd/librbd.h presence... no
> checking for rbd/librbd.h... no
> checking for collie... /usr/sbin/collie
> checking for parted... /usr/sbin/parted
> checking for dmsetup... /usr/sbin/dmsetup
> checking for LIBPARTED... no
> checking parted/parted.h usability... no
> checking parted/parted.h presence... no
> checking for parted/parted.h... no
> checking for uuid_generate in -luuid... no
> checking for ped_device_read in -lparted... no
> checking for DEVMAPPER... yes
> checking libdevmapper.h usability... yes
> checking libdevmapper.h presence... yes
> checking for libdevmapper.h... yes
> checking for python... /usr/bin/python
> checking for python version... 2.7
> checking for python platform... linux2
> checking for python script directory... 
> ${prefix}/lib/python2.7/site-packages
> checking for python extension module directory... 
> ${exec_prefix}/lib64/python2.7/site-packages
> checking for perl... /usr/bin/perl
> checking Whether to build test suite by default... yes
> checking whether NLS is requested... yes
> checking for msgfmt... /usr/bin/msgfmt
> checking for gmsgfmt... /usr/bin/msgfmt
> checking for xgettext... /usr/bin/xgettext
> checking for msgmerge... /usr/bin/msgmerge
> checking for CFPreferencesCopyAppValue... (cached) no
> checking for CFLocaleCopyCurrent... (cached) no
> checking for GNU gettext in libc... yes
> checking whether to use NLS... yes
> checking where the gettext function comes from... libc
> checking whether to compile with macvtap support... yes
> checking whether MACVLAN_MODE_PASSTHRU is declared... yes
> checking whether to compile with virtual port support... yes
> checking for LIBNL... no
> checking for LIBNL... yes
> checking whether this build is done by a static analysis tool... no
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating run
> config.status: creating Makefile
> config.status: creating src/Makefile
> config.status: creating include/Makefile
> config.status: creating docs/Makefile
> config.status: creating docs/schemas/Makefile
> config.status: creating gnulib/lib/Makefile
> config.status: creating gnulib/tests/Makefile
> config.status: creating libvirt.pc
> config.status: creating libvirt.spec
> config.status: creating mingw-libvirt.spec
> config.status: creating po/Makefile.in
> config.status: creating include/libvirt/Makefile
> config.status: creating include/libvirt/libvirt.h
> config.status: creating python/Makefile
> config.status: creating python/tests/Makefile
> config.status: creating daemon/Makefile
> config.status: creating tools/Makefile
> config.status: creating tests/Makefile
> config.status: creating examples/apparmor/Makefile
> config.status: creating examples/domain-events/events-c/Makefile
> config.status: creating examples/domsuspend/Makefile
> config.status: creating examples/dominfo/Makefile
> config.status: creating examples/openauth/Makefile
> config.status: creating examples/python/Makefile
> config.status: creating examples/hellolibvirt/Makefile
> config.status: creating examples/systemtap/Makefile
> config.status: creating examples/xml/nwfilter/Makefile
> config.status: creating config.h
> config.status: executing depfiles commands
> config.status: executing libtool commands
> config.status: executing po-directories commands
> config.status: creating po/POTFILES
> config.status: creating po/Makefile
> configure:
> configure: Configuration summary
> configure: =====================
> configure:
> configure: Drivers
> configure:
> configure: Xen: no
> configure: QEMU: yes
> configure: UML: yes
> configure: OpenVZ: yes
> configure: VMware: yes
> configure: VBox: yes
> configure: XenAPI: no
> configure: xenlight: no
> configure: LXC: yes
> configure: PHYP: no
> configure: ESX: no
> configure: Hyper-V: no
> configure: Parallels: no
> configure: Test: yes
> configure: Remote: yes
> configure: Network: yes
> configure: Libvirtd: yes
> configure: Interface: yes
> configure: macvtap: yes
> configure: virtport: yes
> configure:
> configure: Storage Drivers
> configure:
> configure: Dir: yes
> configure: FS: yes
> configure: NetFS: yes
> configure: LVM: yes
> configure: iSCSI: yes
> configure: SCSI: yes
> configure: mpath: yes
> configure: Disk: no
> configure: RBD: no
> configure: Sheepdog: yes
> configure:
> configure: Security Drivers
> configure:
> configure: SELinux: yes (/sys/fs/selinux)
> configure: AppArmor: no
> configure:
> configure: Driver Loadable Modules
> configure:
> configure: dlopen: -export-dynamic -ldl
> configure:
> configure: Libraries
> configure:
> configure: apparmor: no
> configure: attr: no
> configure: audit: no
> configure: avahi: no
> configure: blkid: no
> configure: capng: no
> configure: curl: no
> configure: dbus: no
> configure: fuse: no
> configure: hal: no
> configure: netcf: no
> configure: numactl: no
> configure: openwsman: no
> configure: pciaccess: yes (CFLAGS=' ' LIBS='-lpciaccess ')
> configure: sanlock: no
> configure: sasl: no
> configure: selinux: yes (CFLAGS='' LIBS='-lselinux')
> configure: ssh2: no
> configure: udev: yes (CFLAGS=' ' LIBS='-ludev -lrt ')
> configure: yajl: yes (CFLAGS='' LIBS='-lyajl')
> configure: libxml: -I/usr/include/libxml2 -lxml2
> configure: dlopen: -ldl
> configure: openwsman: no
> configure: gnutls: -I/usr/include/p11-kit-1 -lgnutls -lgcrypt
> configure: firewalld: no
> configure: polkit: /usr/bin/pkcheck (version 1)
> configure: xen: no
> configure: xenapi: no
> configure: xenlight: no
> configure: pcap: no
> configure: nl: -lnl
> configure: mscom: no
> configure: xdr:
> configure: rbd: no
> configure:
> configure: Test suite
> configure:
> configure: Coverage: no
> configure: Alloc OOM: no
> configure:
> configure: Miscellaneous
> configure:
> configure: Debug: yes
> configure: Use -Werror: yes
> configure: Warning Flags: -W -Waddress -Wall -Warray-bounds 
> -Wattributes -Wbad-function-cast -Wbuiltin-macro-redefined 
> -Wcast-align -Wchar-subscripts -Wclobbered -Wcomment -Wcomments 
> -Wcoverage-mismatch -Wcpp -Wdeprecated-declarations 
> -Wdisabled-optimization -Wdiv-by-zero -Wdouble-promotion -Wempty-body 
> -Wendif-labels -Wextra -Wformat-contains-nul -Wformat-extra-args 
> -Wformat-security -Wformat-y2k -Wformat-zero-length -Wformat=2 
> -Wfree-nonheap-object -Wignored-qualifiers -Wimplicit 
> -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Winline 
> -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-pch 
> -Wjump-misses-init -Wlogical-op -Wmain -Wmaybe-uninitialized 
> -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers 
> -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn 
> -Wmissing-parameter-type -Wmissing-prototypes -Wmudflap -Wmultichar 
> -Wnarrowing -Wnested-externs -Wnonnull -Wnormalized=nfc 
> -Wold-style-declaration -Wold-style-definition -Woverflow 
> -Woverride-init -Wpacked-bitfield-compat -Wparentheses -Wpointer-arith 
> -Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wreturn-type 
> -Wsequence-point -Wshadow -Wstrict-aliasing -Wstrict-prototypes 
> -Wsuggest-attribute=const -Wsuggest-attribute=noreturn 
> -Wsuggest-attribute=pure -Wswitch -Wsync-nand -Wtrampolines 
> -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunused 
> -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function 
> -Wunused-label -Wunused-local-typedefs -Wunused-parameter 
> -Wunused-result -Wunused-value -Wunused-variable -Wvariadic-macros 
> -Wvector-operation-performance -Wvolatile-register-var -Wwrite-strings 
> -Wno-sign-compare -Wjump-misses-init -Wno-format-nonliteral 
> -Wframe-larger-than=4096 -fstack-protector-all 
> --param=ssp-buffer-size=4 -fexceptions -fasynchronous-unwind-tables 
> -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const 
> -Wno-suggest-attribute=pure -Wno-suggest-attribute=const -Werror
> configure: Readline: no
> configure: Python: yes
> configure: DTrace: no
> configure: numad: no
> configure: XML Catalog: /etc/xml/catalog
> configure: Init script: redhat
> configure: Char device locks: /var/lock
> configure:
> configure: Privileges
> configure:
> configure: QEMU: root:root
> configure:
>
> Now type 'make' to compile libvirt.
> [aik at vpl2 libvirt]$ make
> make all-recursive
> make[1]: Entering directory `/home/aik/libvirt'
> Making all in gnulib/lib
> make[2]: Entering directory `/home/aik/libvirt/gnulib/lib'
> GEN alloca.h
> GEN c++defs.h
> GEN warn-on-use.h
> GEN arg-nonnull.h
> GEN arpa/inet.h
> GEN configmake.h
> GEN fcntl.h
> GEN float.h
> GEN langinfo.h
> GEN locale.h
> GEN netdb.h
> GEN poll.h
> GEN pty.h
> GEN signal.h
> GEN unused-parameter.h
> GEN stdio.h
> GEN stdlib.h
> GEN string.h
> GEN strings.h
> GEN sys/ioctl.h
> GEN sys/select.h
> GEN sys/socket.h
> GEN sys/stat.h
> GEN sys/time.h
> GEN sys/types.h
> GEN sys/uio.h
> GEN sys/utsname.h
> GEN sys/wait.h
> GEN termios.h
> GEN time.h
> GEN unistd.h
> GEN wchar.h
> GEN wctype.h
> make all-am
> make[3]: Entering directory `/home/aik/libvirt/gnulib/lib'
> CC allocator.lo
> CC areadlink.lo
> CC base64.lo
> CC binary-io.lo
> CC bitrotate.lo
> CC c-ctype.lo
> CC c-strcasecmp.lo
> CC c-strncasecmp.lo
> CC c-strcasestr.lo
> CC careadlinkat.lo
> CC cloexec.lo
> CC count-one-bits.lo
> CC md5.lo
> CC sha256.lo
> CC dirname-lgpl.lo
> CC basename-lgpl.lo
> CC stripslash.lo
> CC fd-hook.lo
> CC freading.lo
> CC localcharset.lo
> CC lock.lo
> CC malloca.lo
> CC nonblocking.lo
> CC passfd.lo
> CC physmem.lo
> CC pipe2.lo
> CC sig-handler.lo
> CC sockets.lo
> CC stat-time.lo
> CC strnlen1.lo
> CC sys_socket.lo
> CC tempname.lo
> CC threadlib.lo
> CC unistd.lo
> CC wctype-h.lo
> CC xsize.lo
> CC asnprintf.lo
> CC fclose.lo
> CC fcntl.lo
> CC fflush.lo
> CC float.lo
> CC fpurge.lo
> CC fseek.lo
> CC fseeko.lo
> CC ioctl.lo
> CC mktime.lo
> CC printf-args.lo
> CC printf-parse.lo
> CC regex.lo
> CC strerror_r.lo
> CC vasnprintf.lo
> CCLD libgnu.la
> GEN charset.alias
> GEN ref-add.sed
> GEN ref-del.sed
> make[3]: Leaving directory `/home/aik/libvirt/gnulib/lib'
> make[2]: Leaving directory `/home/aik/libvirt/gnulib/lib'
> Making all in include
> make[2]: Entering directory `/home/aik/libvirt/include'
> Making all in libvirt
> make[3]: Entering directory `/home/aik/libvirt/include/libvirt'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/home/aik/libvirt/include/libvirt'
> make[3]: Entering directory `/home/aik/libvirt/include'
> make[3]: Nothing to be done for `all-am'.
> make[3]: Leaving directory `/home/aik/libvirt/include'
> make[2]: Leaving directory `/home/aik/libvirt/include'
> Making all in src
> make[2]: Entering directory `/home/aik/libvirt/src'
> GEN remote/remote_client_bodies.h
> GEN remote/lxc_protocol.h
> /usr/bin/rpcgen: C preprocessor failed with exit code 1
> cannot shutdown /usr/bin/rpcgen: at ./rpc/genprotocol.pl line 124.
> make[2]: *** [remote/lxc_protocol.h] Error 1
> make[2]: Leaving directory `/home/aik/libvirt/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/aik/libvirt'
> make: *** [all] Error 2
> [aik at vpl2 libvirt]$ cat /etc/fedora-release
> Fedora release 18 (Spherical Cow)
> [aik at vpl2 libvirt]$ /usr/bin/rpcgen --version
> rpcgen (GNU libc) 2.16
> [aik at vpl2 libvirt]$ uname -a
> Linux vpl2.ozlabs.ibm.com 3.8.0-kvm-64k-aik+ #323 SMP Tue Mar 12 
> 14:00:06 EST 2013 ppc64 ppc64 ppc64 GNU/Linux
> [aik at vpl2 libvirt]$ sudo yum install rpc2-devel.ppc64
> Loaded plugins: langpacks, presto, refresh-packagekit
> Package rpc2-devel-2.10-6.fc18.ppc64 already installed and latest version
> Nothing to do
>
>
>
>




More information about the libvir-list mailing list