Build of udevil with clang_glibc toolchain

The build took 00h 01m 35s and was NOT successful.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
12,715 sh
6,052 ansic
2,415 makefile
21,182 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/sbin --> /sysroot/sbin
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/etc --> /sysroot/etc
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/var --> /sysroot/var
# /toolchain_root/usr --> /sysroot/usr
# /toolchain_root/glibc-build --> /sysroot/glibc-build
# /toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: udevil 0.4.4-1 (Thu Apr 13 18:49:26 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> Installing missing dependencies...
# resolving dependencies...
# looking for conflicting packages...
#
# Packages (2) perl-xml-parser-2.44-3 intltool-0.51.0-1
#
# Total Installed Size: 0.62 MiB
#
# :: Proceed with installation? [Y/n]
# checking keyring...
# checking package integrity...
# loading package files...
# checking for file conflicts...
# checking available disk space...
# :: Processing package changes...
# installing perl-xml-parser...
# installing intltool...
# :: Running post-transaction hooks...
# (1/1) Updating manpage index...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# checking for a BSD-compatible install... /usr/bin/install -c
# checking whether build environment is sane... yes
# checking for x86_64-unknown-linux-strip... no
# checking for strip... strip
# checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
# checking for gawk... gawk
# checking whether make sets $(MAKE)... yes
# checking whether make supports nested variables... yes
# checking whether NLS is requested... yes
# checking for style of include used by make... GNU
# checking for x86_64-unknown-linux-gcc... clang
# 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 clang accepts -g... yes
# checking for clang option to accept ISO C89... none needed
# checking whether clang understands -c and -o together... yes
# checking dependency style of clang... gcc3
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^(.*)\${ <-- HERE ?([A-Z_]+)}?(.*)$/ at /usr/bin/intltool-update line 1065.
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_NAME}?/ at /usr/bin/intltool-update line 1193.
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?PACKAGE}?/ at /usr/bin/intltool-update line 1194.
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_VERSION}?/ at /usr/bin/intltool-update line 1195.
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?VERSION}?/ at /usr/bin/intltool-update line 1196.
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_NAME}?/ at /usr/bin/intltool-update line 1222.
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?PACKAGE}?/ at /usr/bin/intltool-update line 1223.
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_VERSION}?/ at /usr/bin/intltool-update line 1224.
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?VERSION}?/ at /usr/bin/intltool-update line 1225.
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?\w+}?/ at /usr/bin/intltool-update line 1226.
# checking for intltool >= 0.21... 0.51.0 found
# checking for intltool-update... /usr/bin/intltool-update
# checking for intltool-merge... /usr/bin/intltool-merge
# checking for intltool-extract... /usr/bin/intltool-extract
# checking for xgettext... /usr/bin/xgettext
# checking for msgmerge... /usr/bin/msgmerge
# checking for msgfmt... /usr/bin/msgfmt
# checking for gmsgfmt... /usr/bin/msgfmt
# checking for perl... /usr/bin/perl
# checking for perl >= 5.8.1... 5.24.0
# checking for XML::Parser... ok
# checking whether to enable maintainer-specific portions of Makefiles... no
# checking for library containing strerror... none required
# checking how to run the C preprocessor... clang -E
# checking for grep that handles long lines and -e... /usr/bin/grep
# checking for egrep... /usr/bin/grep -E
# checking for ANSI C header files... yes
# checking build system type... x86_64-unknown-linux-gnu
# checking host system type... x86_64-unknown-linux-gnu
# 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 clang... /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 x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
# checking how to convert x86_64-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 x86_64-unknown-linux-objdump... no
# checking for objdump... objdump
# checking how to recognize dependent libraries... pass_all
# checking for x86_64-unknown-linux-dlltool... no
# checking for dlltool... no
# checking how to associate runtime and link libraries... printf %s\n
# checking for x86_64-unknown-linux-ar... no
# checking for ar... ar
# checking for archiver @FILE support... @
# checking for x86_64-unknown-linux-strip... strip
# checking for x86_64-unknown-linux-ranlib... no
# checking for ranlib... ranlib
# checking command to parse /usr/bin/nm -B output from clang object... ok
# checking for sysroot... no
# checking for x86_64-unknown-linux-mt... no
# checking for mt... no
# checking if : is a manifest tool... no
# 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 for dlfcn.h... yes
# checking for objdir... .libs
# checking if clang supports -fno-rtti -fno-exceptions... yes
# checking for clang option to produce PIC... -fPIC -DPIC
# checking if clang PIC flag -fPIC -DPIC works... yes
# checking if clang static flag -static works... yes
# checking if clang supports -c -o file.o... yes
# checking if clang supports -c -o file.o... (cached) yes
# checking whether the clang linker (/usr/bin/ld -m elf_x86_64) 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 whether /usr/bin/ld -m elf_x86_64 accepts --as-needed... yes
# checking whether /usr/bin/ld -m elf_x86_64 accepts -O1... yes
# checking whether /usr/bin/ld -m elf_x86_64 accepts -Bsymbolic-functions... yes
# checking for x86_64-unknown-linux-pkg-config... no
# checking for pkg-config... /usr/bin/pkg-config
# checking pkg-config is at least version 0.9.0... yes
# checking for GLIB... yes
# checking for LIBUDEV... yes
# checking locale.h usability... yes
# checking locale.h presence... yes
# checking for locale.h... yes
# checking for LC_MESSAGES... yes
# checking libintl.h usability... yes
# checking libintl.h presence... yes
# checking for libintl.h... yes
# checking for ngettext in libc... yes
# checking for dgettext in libc... yes
# checking for bind_textdomain_codeset... yes
# checking for msgfmt... (cached) /usr/bin/msgfmt
# checking for dcgettext... yes
# checking if msgfmt accepts -c... yes
# checking for gmsgfmt... (cached) /usr/bin/msgfmt
# checking for xgettext... (cached) /usr/bin/xgettext
# checking for catalogs to be installed... ru
# checking that generated files are newer than configure... done
# configure: creating ./config.status
# config.status: creating Makefile
# config.status: creating po/Makefile.in
# config.status: creating man/Makefile
# config.status: creating etc/Makefile
# config.status: creating src/Makefile
# config.status: creating config.h
# config.status: executing depfiles commands
# config.status: executing libtool commands
# config.status: executing default-1 commands
# config.status: executing po/stamp-it commands
#
# udevil....................................... : Version 0.4.4
#
# Linux device support......................... : libudev
# mount program................................ : /bin/mount
# umount program............................... : /bin/umount
# losetup program.............................. : /sbin/losetup
# setfacl program.............................. : /usr/bin/setfacl
# Install devmon systemd service files ?....... : yes
# Installation Prefix.......................... : /usr
# The binary will be installed as /usr/bin/udevil
# sysconfdir................................... : /etc
# The configuration will be installed in /etc/udevil
#
# Homepage: http://ignorantguru.github.io/udevil/
#
# make all-recursive
# make[1]: Entering directory '/tmp/udevil/src/udevil-0.4.4'
# Making all in etc
# make[2]: Entering directory '/tmp/udevil/src/udevil-0.4.4/etc'
# make[2]: Nothing to be done for 'all'.
# make[2]: Leaving directory '/tmp/udevil/src/udevil-0.4.4/etc'
# Making all in po
# make[2]: Entering directory '/tmp/udevil/src/udevil-0.4.4/po'
# file=`echo de | sed 's,.*/,,'`.gmo \
# && rm -f $file && /usr/bin/msgfmt -o $file de.po
# file=`echo es | sed 's,.*/,,'`.gmo \
# && rm -f $file && /usr/bin/msgfmt -o $file es.po
# file=`echo fr | sed 's,.*/,,'`.gmo \
# && rm -f $file && /usr/bin/msgfmt -o $file fr.po
# file=`echo it | sed 's,.*/,,'`.gmo \
# && rm -f $file && /usr/bin/msgfmt -o $file it.po
# file=`echo pl | sed 's,.*/,,'`.gmo \
# && rm -f $file && /usr/bin/msgfmt -o $file pl.po
# file=`echo pt_BR | sed 's,.*/,,'`.gmo \
# && rm -f $file && /usr/bin/msgfmt -o $file pt_BR.po
# file=`echo ru | sed 's,.*/,,'`.gmo \
# && rm -f $file && /usr/bin/msgfmt -o $file ru.po
# file=`echo sv | sed 's,.*/,,'`.gmo \
# && rm -f $file && /usr/bin/msgfmt -o $file sv.po
# make[2]: Leaving directory '/tmp/udevil/src/udevil-0.4.4/po'
# Making all in src
# make[2]: Entering directory '/tmp/udevil/src/udevil-0.4.4/src'
# clang -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DSYSCONFDIR=\""/etc"\" -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Werror-implicit-function-declaration -MT udevil-udevil.o -MD -MP -MF .deps/udevil-udevil.Tpo -c -o udevil-udevil.o `test -f 'udevil.c' || echo './'`udevil.c
# udevil.c:250:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# while ( m = m->next )
# ~~^~~~~~~~~
# udevil.c:250:19: note: place parentheses around the assignment to silence this warning
# while ( m = m->next )
# ^
# ( )
# udevil.c:250:19: note: use '==' to turn this assignment into an equality comparison
# while ( m = m->next )
# ^
# ==
# udevil.c:440:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( udevice = udev_monitor_receive_device( umonitor ) )
# ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:440:18: note: place parentheses around the assignment to silence this warning
# if ( udevice = udev_monitor_receive_device( umonitor ) )
# ^
# ( )
# udevil.c:440:18: note: use '==' to turn this assignment into an equality comparison
# if ( udevice = udev_monitor_receive_device( umonitor ) )
# ^
# ==
# udevil.c:978:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( file = fopen( log_lock_file, "w" ) )
# ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:978:19: note: place parentheses around the assignment to silence this warning
# if ( file = fopen( log_lock_file, "w" ) )
# ^
# ( )
# udevil.c:978:19: note: use '==' to turn this assignment into an equality comparison
# if ( file = fopen( log_lock_file, "w" ) )
# ^
# ==
# udevil.c:1059:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( file = fopen( str, "w" ) )
# ~~~~~^~~~~~~~~~~~~~~~~~~
# udevil.c:1059:19: note: place parentheses around the assignment to silence this warning
# if ( file = fopen( str, "w" ) )
# ^
# ( )
# udevil.c:1059:19: note: use '==' to turn this assignment into an equality comparison
# if ( file = fopen( str, "w" ) )
# ^
# ==
# udevil.c:1139:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( daystr = read_config( "log_keep_days", NULL ) )
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:1139:17: note: place parentheses around the assignment to silence this warning
# if ( daystr = read_config( "log_keep_days", NULL ) )
# ^
# ( )
# udevil.c:1139:17: note: use '==' to turn this assignment into an equality comparison
# if ( daystr = read_config( "log_keep_days", NULL ) )
# ^
# ==
# udevil.c:1193:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( comma = strchr( list, ',' ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:1193:20: note: place parentheses around the assignment to silence this warning
# if ( comma = strchr( list, ',' ) )
# ^
# ( )
# udevil.c:1193:20: note: use '==' to turn this assignment into an equality comparison
# if ( comma = strchr( list, ',' ) )
# ^
# ==
# udevil.c:1270:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( comma = strchr( list, ',' ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:1270:20: note: place parentheses around the assignment to silence this warning
# if ( comma = strchr( list, ',' ) )
# ^
# ( )
# udevil.c:1270:20: note: use '==' to turn this assignment into an equality comparison
# if ( comma = strchr( list, ',' ) )
# ^
# ==
# udevil.c:1339:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( comma = strchr( opts, ',' ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:1339:20: note: place parentheses around the assignment to silence this warning
# if ( comma = strchr( opts, ',' ) )
# ^
# ( )
# udevil.c:1339:20: note: use '==' to turn this assignment into an equality comparison
# if ( comma = strchr( opts, ',' ) )
# ^
# ==
# udevil.c:1358:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( comma = strchr( list, ',' ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:1358:24: note: place parentheses around the assignment to silence this warning
# if ( comma = strchr( list, ',' ) )
# ^
# ( )
# udevil.c:1358:24: note: use '==' to turn this assignment into an equality comparison
# if ( comma = strchr( list, ',' ) )
# ^
# ==
# udevil.c:1671:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str = strchr( stdout, ':' ) )
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:1671:22: note: place parentheses around the assignment to silence this warning
# if ( str = strchr( stdout, ':' ) )
# ^
# ( )
# udevil.c:1671:22: note: use '==' to turn this assignment into an equality comparison
# if ( str = strchr( stdout, ':' ) )
# ^
# ==
# udevil.c:1940:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( udev = udev_new() )
# ~~~~~^~~~~~~~~~~~
# udevil.c:1940:19: note: place parentheses around the assignment to silence this warning
# if ( udev = udev_new() )
# ^
# ( )
# udevil.c:1940:19: note: use '==' to turn this assignment into an equality comparison
# if ( udev = udev_new() )
# ^
# ==
# udevil.c:2412:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( comma = strchr( list, ',' ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:2412:20: note: place parentheses around the assignment to silence this warning
# if ( comma = strchr( list, ',' ) )
# ^
# ( )
# udevil.c:2412:20: note: use '==' to turn this assignment into an equality comparison
# if ( comma = strchr( list, ',' ) )
# ^
# ==
# udevil.c:2540:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str = g_find_program_in_path( "curlftpfs" ) )
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:2540:22: note: place parentheses around the assignment to silence this warning
# if ( str = g_find_program_in_path( "curlftpfs" ) )
# ^
# ( )
# udevil.c:2540:22: note: use '==' to turn this assignment into an equality comparison
# if ( str = g_find_program_in_path( "curlftpfs" ) )
# ^
# ==
# udevil.c:2641:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str = strchr( xurl, '@' ) )
# ~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:2641:14: note: place parentheses around the assignment to silence this warning
# if ( str = strchr( xurl, '@' ) )
# ^
# ( )
# udevil.c:2641:14: note: use '==' to turn this assignment into an equality comparison
# if ( str = strchr( xurl, '@' ) )
# ^
# ==
# udevil.c:2643:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str2 = strchr( str + 1, '@' ) )
# ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:2643:19: note: place parentheses around the assignment to silence this warning
# if ( str2 = strchr( str + 1, '@' ) )
# ^
# ( )
# udevil.c:2643:19: note: use '==' to turn this assignment into an equality comparison
# if ( str2 = strchr( str + 1, '@' ) )
# ^
# ==
# udevil.c:2649:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str2 = strchr( xurl, ':' ) )
# ~~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:2649:19: note: place parentheses around the assignment to silence this warning
# if ( str2 = strchr( xurl, ':' ) )
# ^
# ( )
# udevil.c:2649:19: note: use '==' to turn this assignment into an equality comparison
# if ( str2 = strchr( xurl, ':' ) )
# ^
# ==
# udevil.c:2661:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str = strchr( xurl, '/' ) )
# ~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:2661:14: note: place parentheses around the assignment to silence this warning
# if ( str = strchr( xurl, '/' ) )
# ^
# ( )
# udevil.c:2661:14: note: use '==' to turn this assignment into an equality comparison
# if ( str = strchr( xurl, '/' ) )
# ^
# ==
# udevil.c:2671:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str = strchr( xurl, ']' ) )
# ~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:2671:18: note: place parentheses around the assignment to silence this warning
# if ( str = strchr( xurl, ']' ) )
# ^
# ( )
# udevil.c:2671:18: note: use '==' to turn this assignment into an equality comparison
# if ( str = strchr( xurl, ']' ) )
# ^
# ==
# udevil.c:2682:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str = strchr( xurl, ':' ) )
# ~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:2682:18: note: place parentheses around the assignment to silence this warning
# if ( str = strchr( xurl, ':' ) )
# ^
# ( )
# udevil.c:2682:18: note: use '==' to turn this assignment into an equality comparison
# if ( str = strchr( xurl, ':' ) )
# ^
# ==
# udevil.c:2832:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( i = parse_network_url( data->device_file, data->fstype, &netmount ) )
# ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:2832:12: note: place parentheses around the assignment to silence this warning
# if ( i = parse_network_url( data->device_file, data->fstype, &netmount ) )
# ^
# ( )
# udevil.c:2832:12: note: use '==' to turn this assignment into an equality comparison
# if ( i = parse_network_url( data->device_file, data->fstype, &netmount ) )
# ^
# ==
# udevil.c:3019:39: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str2 = strchr( str, '/' ) )
# ~~~~~^~~~~~~~~~~~~~~~~~~~
# udevil.c:3019:39: note: place parentheses around the assignment to silence this warning
# if ( str2 = strchr( str, '/' ) )
# ^
# ( )
# udevil.c:3019:39: note: use '==' to turn this assignment into an equality comparison
# if ( str2 = strchr( str, '/' ) )
# ^
# ==
# udevil.c:3042:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str = get_loop_from_file( data->device_file ) )
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:3042:22: note: place parentheses around the assignment to silence this warning
# if ( str = get_loop_from_file( data->device_file ) )
# ^
# ( )
# udevil.c:3042:22: note: use '==' to turn this assignment into an equality comparison
# if ( str = get_loop_from_file( data->device_file ) )
# ^
# ==
# udevil.c:3282:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( comma = strchr( list, ',' ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:3282:28: note: place parentheses around the assignment to silence this warning
# if ( comma = strchr( list, ',' ) )
# ^
# ( )
# udevil.c:3282:28: note: use '==' to turn this assignment into an equality comparison
# if ( comma = strchr( list, ',' ) )
# ^
# ==
# udevil.c:3731:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str = strchr( netmount->user, '/' ) )
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:3731:26: note: place parentheses around the assignment to silence this warning
# if ( str = strchr( netmount->user, '/' ) )
# ^
# ( )
# udevil.c:3731:26: note: use '==' to turn this assignment into an equality comparison
# if ( str = strchr( netmount->user, '/' ) )
# ^
# ==
# udevil.c:3813:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( str = validate_options( "allowed_options", fstype, options ) )
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:3813:14: note: place parentheses around the assignment to silence this warning
# if ( str = validate_options( "allowed_options", fstype, options ) )
# ^
# ( )
# udevil.c:3813:14: note: use '==' to turn this assignment into an equality comparison
# if ( str = validate_options( "allowed_options", fstype, options ) )
# ^
# ==
# udevil.c:4570:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# while ( c = strrchr( host_path, '/' ) )
# ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:4570:15: note: place parentheses around the assignment to silence this warning
# while ( c = strrchr( host_path, '/' ) )
# ^
# ( )
# udevil.c:4570:15: note: use '==' to turn this assignment into an equality comparison
# while ( c = strrchr( host_path, '/' ) )
# ^
# ==
# udevil.c:4688:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( comma = strchr( list, ',' ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~
# udevil.c:4688:20: note: place parentheses around the assignment to silence this warning
# if ( comma = strchr( list, ',' ) )
# ^
# ( )
# udevil.c:4688:20: note: use '==' to turn this assignment into an equality comparison
# if ( comma = strchr( list, ',' ) )
# ^
# ==
# udevil.c:4708:30: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# while ( name = g_dir_read_name( dir ) )
# ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
# udevil.c:4708:30: note: place parentheses around the assignment to silence this warning
# while ( name = g_dir_read_name( dir ) )
# ^
# ( )
# udevil.c:4708:30: note: use '==' to turn this assignment into an equality comparison
# while ( name = g_dir_read_name( dir ) )
# ^
# ==
# 28 warnings generated.
# mv -f .deps/udevil-udevil.Tpo .deps/udevil-udevil.Po
# clang -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DSYSCONFDIR=\""/etc"\" -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Werror-implicit-function-declaration -MT udevil-device-info.o -MD -MP -MF .deps/udevil-device-info.Tpo -c -o udevil-device-info.o `test -f 'device-info.c' || echo './'`device-info.c
# device-info.c:224:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "UDISKS_SYSTEM_INTERNAL" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:224:16: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "UDISKS_SYSTEM_INTERNAL" ) )
# ^
# ( )
# device-info.c:224:16: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "UDISKS_SYSTEM_INTERNAL" ) )
# ^
# ==
# device-info.c:549:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "ID_VENDOR_ENC" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:549:16: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "ID_VENDOR_ENC" ) )
# ^
# ( )
# device-info.c:549:16: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "ID_VENDOR_ENC" ) )
# ^
# ==
# device-info.c:555:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# else if ( value = udev_device_get_property_value( device->udevice, "ID_VENDOR" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:555:21: note: place parentheses around the assignment to silence this warning
# else if ( value = udev_device_get_property_value( device->udevice, "ID_VENDOR" ) )
# ^
# ( )
# device-info.c:555:21: note: use '==' to turn this assignment into an equality comparison
# else if ( value = udev_device_get_property_value( device->udevice, "ID_VENDOR" ) )
# ^
# ==
# device-info.c:561:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "ID_MODEL_ENC" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:561:16: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "ID_MODEL_ENC" ) )
# ^
# ( )
# device-info.c:561:16: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "ID_MODEL_ENC" ) )
# ^
# ==
# device-info.c:567:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# else if ( value = udev_device_get_property_value( device->udevice, "ID_MODEL" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:567:21: note: place parentheses around the assignment to silence this warning
# else if ( value = udev_device_get_property_value( device->udevice, "ID_MODEL" ) )
# ^
# ( )
# device-info.c:567:21: note: use '==' to turn this assignment into an equality comparison
# else if ( value = udev_device_get_property_value( device->udevice, "ID_MODEL" ) )
# ^
# ==
# device-info.c:577:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "ID_SCSI_SERIAL" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:577:16: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "ID_SCSI_SERIAL" ) )
# ^
# ( )
# device-info.c:577:16: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "ID_SCSI_SERIAL" ) )
# ^
# ==
# device-info.c:585:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# else if ( value = udev_device_get_property_value( device->udevice, "ID_SERIAL_SHORT" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:585:21: note: place parentheses around the assignment to silence this warning
# else if ( value = udev_device_get_property_value( device->udevice, "ID_SERIAL_SHORT" ) )
# ^
# ( )
# device-info.c:585:21: note: use '==' to turn this assignment into an equality comparison
# else if ( value = udev_device_get_property_value( device->udevice, "ID_SERIAL_SHORT" ) )
# ^
# ==
# device-info.c:591:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "ID_WWN_WITH_EXTENSION" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:591:16: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "ID_WWN_WITH_EXTENSION" ) )
# ^
# ( )
# device-info.c:591:16: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "ID_WWN_WITH_EXTENSION" ) )
# ^
# ==
# device-info.c:595:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# else if ( value = udev_device_get_property_value( device->udevice, "ID_WWN" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:595:21: note: place parentheses around the assignment to silence this warning
# else if ( value = udev_device_get_property_value( device->udevice, "ID_WWN" ) )
# ^
# ( )
# device-info.c:595:21: note: use '==' to turn this assignment into an equality comparison
# else if ( value = udev_device_get_property_value( device->udevice, "ID_WWN" ) )
# ^
# ==
# device-info.c:607:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "ID_DRIVE_EJECTABLE" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:607:16: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "ID_DRIVE_EJECTABLE" ) )
# ^
# ( )
# device-info.c:607:16: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "ID_DRIVE_EJECTABLE" ) )
# ^
# ==
# device-info.c:687:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "ID_DRIVE_DETACHABLE" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:687:16: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "ID_DRIVE_DETACHABLE" ) )
# ^
# ( )
# device-info.c:687:16: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "ID_DRIVE_DETACHABLE" ) )
# ^
# ==
# device-info.c:732:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "UDISKS_PARTITION_TYPE") )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:732:16: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "UDISKS_PARTITION_TYPE") )
# ^
# ( )
# device-info.c:732:16: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "UDISKS_PARTITION_TYPE") )
# ^
# ==
# device-info.c:750:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "ID_FS_LABEL_ENC" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:750:20: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "ID_FS_LABEL_ENC" ) )
# ^
# ( )
# device-info.c:750:20: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "ID_FS_LABEL_ENC" ) )
# ^
# ==
# device-info.c:756:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# else if ( value = udev_device_get_property_value( device->udevice, "ID_FS_LABEL" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:756:25: note: place parentheses around the assignment to silence this warning
# else if ( value = udev_device_get_property_value( device->udevice, "ID_FS_LABEL" ) )
# ^
# ( )
# device-info.c:756:25: note: use '==' to turn this assignment into an equality comparison
# else if ( value = udev_device_get_property_value( device->udevice, "ID_FS_LABEL" ) )
# ^
# ==
# device-info.c:777:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "ID_CDROM" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:777:20: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "ID_CDROM" ) )
# ^
# ( )
# device-info.c:777:20: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "ID_CDROM" ) )
# ^
# ==
# device-info.c:782:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# if ( value = udev_device_get_property_value( device->udevice, "ID_DRIVE_FLOPPY" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:782:20: note: place parentheses around the assignment to silence this warning
# if ( value = udev_device_get_property_value( device->udevice, "ID_DRIVE_FLOPPY" ) )
# ^
# ( )
# device-info.c:782:20: note: use '==' to turn this assignment into an equality comparison
# if ( value = udev_device_get_property_value( device->udevice, "ID_DRIVE_FLOPPY" ) )
# ^
# ==
# device-info.c:799:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# else if ( value = udev_device_get_property_value( device->udevice, "ID_CDROM_MEDIA" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:799:25: note: place parentheses around the assignment to silence this warning
# else if ( value = udev_device_get_property_value( device->udevice, "ID_CDROM_MEDIA" ) )
# ^
# ( )
# device-info.c:799:25: note: use '==' to turn this assignment into an equality comparison
# else if ( value = udev_device_get_property_value( device->udevice, "ID_CDROM_MEDIA" ) )
# ^
# ==
# device-info.c:802:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# else if ( value = udev_device_get_property_value( device->udevice, "ID_CDROM_MEDIA" ) )
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# device-info.c:802:21: note: place parentheses around the assignment to silence this warning
# else if ( value = udev_device_get_property_value( device->udevice, "ID_CDROM_MEDIA" ) )
# ^
# ( )
# device-info.c:802:21: note: use '==' to turn this assignment into an equality comparison
# else if ( value = udev_device_get_property_value( device->udevice, "ID_CDROM_MEDIA" ) )
# ^
# ==
# device-info.c:943:33: error: implicit declaration of function 'stat' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
# stat( mount_source, &statbuf ) == 0 &&
# ^
# device-info.c:944:33: error: implicit declaration of function 'S_ISBLK' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
# S_ISBLK( statbuf.st_mode ) )
# ^
# device-info.c:978:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
# while ( l = l->next )
# ~~^~~~~~~~~
# device-info.c:978:19: note: place parentheses around the assignment to silence this warning
# while ( l = l->next )
# ^
# ( )
# device-info.c:978:19: note: use '==' to turn this assignment into an equality comparison
# while ( l = l->next )
# ^
# ==
# device-info.c:1139:34: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
# for (n = strlen (s) - 1; n >= 0 && g_ascii_isdigit (s[n]); n--)
# ~ ^ ~
# 20 warnings and 2 errors generated.
# make[2]: *** [Makefile:495: udevil-device-info.o] Error 1
# make[2]: Leaving directory '/tmp/udevil/src/udevil-0.4.4/src'
# make[1]: *** [Makefile:428: all-recursive] Error 1
# make[1]: Leaving directory '/tmp/udevil/src/udevil-0.4.4'
# make: *** [Makefile:359: all] Error 2
# ==> ERROR: A failure occurred in build().
# Aborting...

Printing config logfiles

CMD: config logfiles '/tmp/udevil/src/udevil-0.4.4/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by configure, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = dc6a8b98d53d
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# /usr/bin/hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /usr/bin
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/bin
# PATH: /usr/lib/jvm/default/bin
# PATH: /usr/bin/site_perl
# PATH: /usr/bin/vendor_perl
# PATH: /usr/bin/core_perl
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:2343: checking for a BSD-compatible install
# configure:2411: result: /usr/bin/install -c
# configure:2422: checking whether build environment is sane
# configure:2477: result: yes
# configure:2536: checking for x86_64-unknown-linux-strip
# configure:2566: result: no
# configure:2576: checking for strip
# configure:2592: found /usr/bin/strip
# configure:2603: result: strip
# configure:2628: checking for a thread-safe mkdir -p
# configure:2667: result: /usr/bin/mkdir -p
# configure:2674: checking for gawk
# configure:2690: found /usr/bin/gawk
# configure:2701: result: gawk
# configure:2712: checking whether make sets $(MAKE)
# configure:2734: result: yes
# configure:2763: checking whether make supports nested variables
# configure:2780: result: yes
# configure:2909: checking whether NLS is requested
# configure:2918: result: yes
# configure:2934: checking for style of include used by make
# configure:2962: result: GNU
# configure:2993: checking for x86_64-unknown-linux-gcc
# configure:3020: result: clang
# configure:3289: checking for C compiler version
# configure:3298: clang --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:3309: $? = 0
# configure:3298: clang -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:3309: $? = 0
# configure:3298: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:3309: $? = 1
# configure:3298: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:3309: $? = 1
# configure:3329: checking whether the C compiler works
# configure:3351: clang conftest.c >&5
# configure:3355: $? = 0
# configure:3403: result: yes
# configure:3406: checking for C compiler default output file name
# configure:3408: result: a.out
# configure:3414: checking for suffix of executables
# configure:3421: clang -o conftest conftest.c >&5
# configure:3425: $? = 0
# configure:3447: result:
# configure:3469: checking whether we are cross compiling
# configure:3477: clang -o conftest conftest.c >&5
# configure:3481: $? = 0
# configure:3488: ./conftest
# configure:3492: $? = 0
# configure:3507: result: no
# configure:3512: checking for suffix of object files
# configure:3534: clang -c conftest.c >&5
# configure:3538: $? = 0
# configure:3559: result: o
# configure:3563: checking whether we are using the GNU C compiler
# configure:3582: clang -c conftest.c >&5
# configure:3582: $? = 0
# configure:3591: result: yes
# configure:3600: checking whether clang accepts -g
# configure:3620: clang -c -g conftest.c >&5
# configure:3620: $? = 0
# configure:3661: result: yes
# configure:3678: checking for clang option to accept ISO C89
# configure:3741: clang -c conftest.c >&5
# configure:3741: $? = 0
# configure:3754: result: none needed
# configure:3779: checking whether clang understands -c and -o together
# configure:3801: clang -c conftest.c -o conftest2.o
# configure:3804: $? = 0
# configure:3801: clang -c conftest.c -o conftest2.o
# configure:3804: $? = 0
# configure:3816: result: yes
# configure:3835: checking dependency style of clang
# configure:3946: result: gcc3
# configure:3976: checking for intltool >= 0.21
# configure:3978: result: 0.51.0 found
# configure:3986: checking for intltool-update
# configure:4004: found /usr/bin/intltool-update
# configure:4016: result: /usr/bin/intltool-update
# configure:4026: checking for intltool-merge
# configure:4044: found /usr/bin/intltool-merge
# configure:4056: result: /usr/bin/intltool-merge
# configure:4066: checking for intltool-extract
# configure:4084: found /usr/bin/intltool-extract
# configure:4096: result: /usr/bin/intltool-extract
# configure:4250: checking for xgettext
# configure:4268: found /usr/bin/xgettext
# configure:4280: result: /usr/bin/xgettext
# configure:4290: checking for msgmerge
# configure:4308: found /usr/bin/msgmerge
# configure:4320: result: /usr/bin/msgmerge
# configure:4330: checking for msgfmt
# configure:4348: found /usr/bin/msgfmt
# configure:4360: result: /usr/bin/msgfmt
# configure:4370: checking for gmsgfmt
# configure:4401: result: /usr/bin/msgfmt
# configure:4421: checking for perl
# configure:4439: found /usr/bin/perl
# configure:4451: result: /usr/bin/perl
# configure:4462: checking for perl >= 5.8.1
# configure:4469: result: 5.24.0
# configure:4473: checking for XML::Parser
# configure:4476: result: ok
# configure:4501: clang -o conftest conftest.c >&5
# configure:4501: $? = 0
# configure:4529: checking whether to enable maintainer-specific portions of Makefiles
# configure:4538: result: no
# configure:4551: checking for library containing strerror
# configure:4582: clang -o conftest conftest.c >&5
# conftest.c:18:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration]
# char strerror ();
# ^
# conftest.c:18:6: note: 'strerror' is a builtin with type 'char *(int)'
# 1 warning generated.
# configure:4582: $? = 0
# configure:4599: result: none required
# configure:4613: checking how to run the C preprocessor
# configure:4644: clang -E conftest.c
# configure:4644: $? = 0
# configure:4658: clang -E conftest.c
# conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:4658: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define PACKAGE "udevil"
# | #define VERSION "0.4.4"
# | /* end confdefs.h. */
# | #include
# configure:4683: result: clang -E
# configure:4703: clang -E conftest.c
# configure:4703: $? = 0
# configure:4717: clang -E conftest.c
# conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:4717: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define PACKAGE "udevil"
# | #define VERSION "0.4.4"
# | /* end confdefs.h. */
# | #include
# configure:4746: checking for grep that handles long lines and -e
# configure:4804: result: /usr/bin/grep
# configure:4809: checking for egrep
# configure:4871: result: /usr/bin/grep -E
# configure:4876: checking for ANSI C header files
# configure:4896: clang -c conftest.c >&5
# configure:4896: $? = 0
# configure:4969: clang -o conftest conftest.c >&5
# configure:4969: $? = 0
# configure:4969: ./conftest
# configure:4969: $? = 0
# configure:4980: result: yes
# configure:5017: checking build system type
# configure:5031: result: x86_64-unknown-linux-gnu
# configure:5051: checking host system type
# configure:5064: result: x86_64-unknown-linux-gnu
# configure:5105: checking how to print strings
# configure:5132: result: printf
# configure:5153: checking for a sed that does not truncate output
# configure:5217: result: /usr/bin/sed
# configure:5235: checking for fgrep
# configure:5297: result: /usr/bin/grep -F
# configure:5332: checking for ld used by clang
# configure:5399: result: /usr/bin/ld
# configure:5406: checking if the linker (/usr/bin/ld) is GNU ld
# configure:5421: result: yes
# configure:5433: checking for BSD- or MS-compatible name lister (nm)
# configure:5482: result: /usr/bin/nm -B
# configure:5612: checking the name lister (/usr/bin/nm -B) interface
# configure:5619: clang -c conftest.c >&5
# configure:5622: /usr/bin/nm -B "conftest.o"
# configure:5625: output
# 0000000000000000 B some_variable
# configure:5632: result: BSD nm
# configure:5635: checking whether ln -s works
# configure:5639: result: yes
# configure:5647: checking the maximum length of command line arguments
# configure:5778: result: 1572864
# configure:5795: checking whether the shell understands some XSI constructs
# configure:5805: result: yes
# configure:5809: checking whether the shell understands "+="
# configure:5815: result: yes
# configure:5850: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format
# configure:5890: result: func_convert_file_noop
# configure:5897: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
# configure:5917: result: func_convert_file_noop
# configure:5924: checking for /usr/bin/ld option to reload object files
# configure:5931: result: -r
# configure:5965: checking for x86_64-unknown-linux-objdump
# configure:5995: result: no
# configure:6005: checking for objdump
# configure:6021: found /usr/bin/objdump
# configure:6032: result: objdump
# configure:6064: checking how to recognize dependent libraries
# configure:6262: result: pass_all
# configure:6307: checking for x86_64-unknown-linux-dlltool
# configure:6337: result: no
# configure:6347: checking for dlltool
# configure:6377: result: no
# configure:6407: checking how to associate runtime and link libraries
# configure:6434: result: printf %s\n
# configure:6450: checking for x86_64-unknown-linux-ar
# configure:6480: result: no
# configure:6494: checking for ar
# configure:6510: found /usr/bin/ar
# configure:6521: result: ar
# configure:6558: checking for archiver @FILE support
# configure:6575: clang -c conftest.c >&5
# configure:6575: $? = 0
# configure:6578: ar cru libconftest.a @conftest.lst >&5
# ar: `u' modifier ignored since `D' is the default (see `U')
# configure:6581: $? = 0
# configure:6586: ar cru libconftest.a @conftest.lst >&5
# ar: `u' modifier ignored since `D' is the default (see `U')
# ar: conftest.o: No such file or directory
# configure:6589: $? = 1
# configure:6601: result: @
# configure:6619: checking for x86_64-unknown-linux-strip
# configure:6646: result: strip
# configure:6718: checking for x86_64-unknown-linux-ranlib
# configure:6748: result: no
# configure:6758: checking for ranlib
# configure:6774: found /usr/bin/ranlib
# configure:6785: result: ranlib
# configure:6887: checking command to parse /usr/bin/nm -B output from clang object
# configure:7007: clang -c conftest.c >&5
# configure:7010: $? = 0
# configure:7014: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
# configure:7017: $? = 0
# configure:7083: clang -o conftest conftest.c conftstm.o >&5
# configure:7086: $? = 0
# configure:7124: result: ok
# configure:7161: checking for sysroot
# configure:7191: result: no
# configure:7268: clang -c conftest.c >&5
# configure:7271: $? = 0
# configure:7420: checking for x86_64-unknown-linux-mt
# configure:7450: result: no
# configure:7460: checking for mt
# configure:7490: result: no
# configure:7510: checking if : is a manifest tool
# configure:7516: : '-?'
# configure:7524: result: no
# configure:8166: checking for sys/types.h
# configure:8166: clang -c conftest.c >&5
# configure:8166: $? = 0
# configure:8166: result: yes
# configure:8166: checking for sys/stat.h
# configure:8166: clang -c conftest.c >&5
# configure:8166: $? = 0
# configure:8166: result: yes
# configure:8166: checking for stdlib.h
# configure:8166: clang -c conftest.c >&5
# configure:8166: $? = 0
# configure:8166: result: yes
# configure:8166: checking for string.h
# configure:8166: clang -c conftest.c >&5
# configure:8166: $? = 0
# configure:8166: result: yes
# configure:8166: checking for memory.h
# configure:8166: clang -c conftest.c >&5
# configure:8166: $? = 0
# configure:8166: result: yes
# configure:8166: checking for strings.h
# configure:8166: clang -c conftest.c >&5
# configure:8166: $? = 0
# configure:8166: result: yes
# configure:8166: checking for inttypes.h
# configure:8166: clang -c conftest.c >&5
# configure:8166: $? = 0
# configure:8166: result: yes
# configure:8166: checking for stdint.h
# configure:8166: clang -c conftest.c >&5
# configure:8166: $? = 0
# configure:8166: result: yes
# configure:8166: checking for unistd.h
# configure:8166: clang -c conftest.c >&5
# configure:8166: $? = 0
# configure:8166: result: yes
# configure:8180: checking for dlfcn.h
# configure:8180: clang -c conftest.c >&5
# configure:8180: $? = 0
# configure:8180: result: yes
# configure:8386: checking for objdir
# configure:8401: result: .libs
# configure:8668: checking if clang supports -fno-rtti -fno-exceptions
# configure:8686: clang -c -fno-rtti -fno-exceptions conftest.c >&5
# configure:8690: $? = 0
# configure:8703: result: yes
# configure:9030: checking for clang option to produce PIC
# configure:9037: result: -fPIC -DPIC
# configure:9045: checking if clang PIC flag -fPIC -DPIC works
# configure:9063: clang -c -fPIC -DPIC -DPIC conftest.c >&5
# configure:9067: $? = 0
# configure:9080: result: yes
# configure:9109: checking if clang static flag -static works
# configure:9137: result: yes
# configure:9152: checking if clang supports -c -o file.o
# configure:9173: clang -c -o out/conftest2.o conftest.c >&5
# configure:9177: $? = 0
# configure:9199: result: yes
# configure:9207: checking if clang supports -c -o file.o
# configure:9254: result: yes
# configure:9287: checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
# configure:10444: result: yes
# configure:10481: checking whether -lc should be explicitly linked in
# configure:10489: clang -c conftest.c >&5
# configure:10492: $? = 0
# configure:10507: clang -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1
# configure:10510: $? = 0
# configure:10524: result: no
# configure:10684: checking dynamic linker characteristics
# configure:11184: clang -o conftest -Wl,-rpath -Wl,/foo conftest.c >&5
# configure:11184: $? = 0
# configure:11418: result: GNU/Linux ld.so
# configure:11525: checking how to hardcode library paths into programs
# configure:11550: result: immediate
# configure:12090: checking whether stripping libraries is possible
# configure:12095: result: yes
# configure:12130: checking if libtool supports shared libraries
# configure:12132: result: yes
# configure:12135: checking whether to build shared libraries
# configure:12156: result: yes
# configure:12159: checking whether to build static libraries
# configure:12163: result: yes
# configure:12211: checking whether /usr/bin/ld -m elf_x86_64 accepts --as-needed
# configure:12216: result: yes
# configure:12224: checking whether /usr/bin/ld -m elf_x86_64 accepts -O1
# configure:12229: result: yes
# configure:12237: checking whether /usr/bin/ld -m elf_x86_64 accepts -Bsymbolic-functions
# configure:12242: result: yes
# configure:12360: checking for x86_64-unknown-linux-pkg-config
# configure:12393: result: no
# configure:12403: checking for pkg-config
# configure:12421: found /usr/bin/pkg-config
# configure:12433: result: /usr/bin/pkg-config
# configure:12458: checking pkg-config is at least version 0.9.0
# configure:12461: result: yes
# configure:12471: checking for GLIB
# configure:12478: $PKG_CONFIG --exists --print-errors "glib-2.0"
# configure:12481: $? = 0
# configure:12495: $PKG_CONFIG --exists --print-errors "glib-2.0"
# configure:12498: $? = 0
# configure:12554: result: yes
# configure:12565: checking for LIBUDEV
# configure:12572: $PKG_CONFIG --exists --print-errors "libudev >= 143"
# configure:12575: $? = 0
# configure:12589: $PKG_CONFIG --exists --print-errors "libudev >= 143"
# configure:12592: $? = 0
# configure:12648: result: yes
# configure:12682: checking locale.h usability
# configure:12682: clang -c -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 conftest.c >&5
# configure:12682: $? = 0
# configure:12682: result: yes
# configure:12682: checking locale.h presence
# configure:12682: clang -E -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 conftest.c
# configure:12682: $? = 0
# configure:12682: result: yes
# configure:12682: checking for locale.h
# configure:12682: result: yes
# configure:12693: checking for LC_MESSAGES
# configure:12709: clang -o conftest -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wl,--as-needed -Wl,-O1 -Wl,-Bsymbolic-functions conftest.c >&5
# configure:12709: $? = 0
# configure:12717: result: yes
# configure:12734: checking libintl.h usability
# configure:12734: clang -c -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 conftest.c >&5
# configure:12734: $? = 0
# configure:12734: result: yes
# configure:12734: checking libintl.h presence
# configure:12734: clang -E -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 conftest.c
# configure:12734: $? = 0
# configure:12734: result: yes
# configure:12734: checking for libintl.h
# configure:12734: result: yes
# configure:12742: checking for ngettext in libc
# configure:12760: clang -o conftest -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wl,--as-needed -Wl,-O1 -Wl,-Bsymbolic-functions conftest.c >&5
# configure:12760: $? = 0
# configure:12769: result: yes
# configure:12773: checking for dgettext in libc
# configure:12791: clang -o conftest -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wl,--as-needed -Wl,-O1 -Wl,-Bsymbolic-functions conftest.c >&5
# configure:12791: $? = 0
# configure:12800: result: yes
# configure:12807: checking for bind_textdomain_codeset
# configure:12807: clang -o conftest -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wl,--as-needed -Wl,-O1 -Wl,-Bsymbolic-functions conftest.c >&5
# configure:12807: $? = 0
# configure:12807: result: yes
# configure:13083: checking for msgfmt
# configure:13110: result: /usr/bin/msgfmt
# configure:13121: checking for dcgettext
# configure:13121: clang -o conftest -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wl,--as-needed -Wl,-O1 -Wl,-Bsymbolic-functions conftest.c >&5
# configure:13121: $? = 0
# configure:13121: result: yes
# configure:13131: checking if msgfmt accepts -c
# configure:13146: $MSGFMT -c -o /dev/null conftest.foo
# conftest.foo:3: warning: header field 'Language' missing in header
# configure:13149: $? = 0
# configure:13151: result: yes
# configure:13161: checking for gmsgfmt
# configure:13192: result: /usr/bin/msgfmt
# configure:13202: checking for xgettext
# configure:13229: result: /usr/bin/xgettext
# configure:13248: clang -o conftest -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wl,--as-needed -Wl,-O1 -Wl,-Bsymbolic-functions conftest.c >&5
# configure:13248: $? = 0
# configure:13330: checking for catalogs to be installed
# configure:13355: result: ru
# configure:13500: checking that generated files are newer than configure
# configure:13506: result: done
# configure:13541: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by config.status, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on dc6a8b98d53d
#
# config.status:1183: creating Makefile
# config.status:1183: creating po/Makefile.in
# config.status:1183: creating man/Makefile
# config.status:1183: creating etc/Makefile
# config.status:1183: creating src/Makefile
# config.status:1183: creating config.h
# config.status:1412: executing depfiles commands
# config.status:1412: executing libtool commands
# config.status:1412: executing default-1 commands
# config.status:1412: executing po/stamp-it commands
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_c_compiler_gnu=yes
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=clang
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_GLIB_CFLAGS_set=
# ac_cv_env_GLIB_CFLAGS_value=
# ac_cv_env_GLIB_LIBS_set=
# ac_cv_env_GLIB_LIBS_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_LIBUDEV_CFLAGS_set=
# ac_cv_env_LIBUDEV_CFLAGS_value=
# ac_cv_env_LIBUDEV_LIBS_set=
# ac_cv_env_LIBUDEV_LIBS_value=
# ac_cv_env_PKG_CONFIG_LIBDIR_set=
# ac_cv_env_PKG_CONFIG_LIBDIR_value=
# ac_cv_env_PKG_CONFIG_PATH_set=
# ac_cv_env_PKG_CONFIG_PATH_value=
# ac_cv_env_PKG_CONFIG_set=
# ac_cv_env_PKG_CONFIG_value=
# ac_cv_env_build_alias_set=
# ac_cv_env_build_alias_value=
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=x86_64-unknown-linux
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_func_bind_textdomain_codeset=yes
# ac_cv_func_dcgettext=yes
# ac_cv_header_dlfcn_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_libintl_h=yes
# ac_cv_header_locale_h=yes
# ac_cv_header_memory_h=yes
# ac_cv_header_stdc=yes
# ac_cv_header_stdint_h=yes
# ac_cv_header_stdlib_h=yes
# ac_cv_header_string_h=yes
# ac_cv_header_strings_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_unistd_h=yes
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/bin/grep -E'
# ac_cv_path_FGREP='/usr/bin/grep -F'
# ac_cv_path_GMSGFMT=/usr/bin/msgfmt
# ac_cv_path_GREP=/usr/bin/grep
# ac_cv_path_INTLTOOL_EXTRACT=/usr/bin/intltool-extract
# ac_cv_path_INTLTOOL_MERGE=/usr/bin/intltool-merge
# ac_cv_path_INTLTOOL_PERL=/usr/bin/perl
# ac_cv_path_INTLTOOL_UPDATE=/usr/bin/intltool-update
# ac_cv_path_MSGFMT=/usr/bin/msgfmt
# ac_cv_path_MSGMERGE=/usr/bin/msgmerge
# ac_cv_path_SED=/usr/bin/sed
# ac_cv_path_XGETTEXT=/usr/bin/xgettext
# ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_path_mkdir=/usr/bin/mkdir
# ac_cv_prog_AWK=gawk
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_STRIP=strip
# ac_cv_prog_ac_ct_AR=ar
# ac_cv_prog_ac_ct_OBJDUMP=objdump
# ac_cv_prog_ac_ct_RANLIB=ranlib
# ac_cv_prog_ac_ct_STRIP=strip
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_g=yes
# ac_cv_prog_make_make_set=yes
# ac_cv_search_strerror='none required'
# am_cv_CC_dependencies_compiler_type=gcc3
# am_cv_make_support_nested_variables=yes
# am_cv_prog_cc_c_o=yes
# am_cv_val_LC_MESSAGES=yes
# gt_cv_func_dgettext_libc=yes
# gt_cv_func_dgettext_libintl=no
# gt_cv_func_ngettext_libc=yes
# gt_cv_have_gettext=yes
# lt_cv_ar_at_file=@
# lt_cv_archive_cmds_need_lc=no
# lt_cv_deplibs_check_method=pass_all
# lt_cv_file_magic_cmd='$MAGIC_CMD'
# lt_cv_file_magic_test_file=
# lt_cv_ld_reload_flag=-r
# lt_cv_nm_interface='BSD nm'
# lt_cv_objdir=.libs
# lt_cv_path_LD=/usr/bin/ld
# lt_cv_path_NM='/usr/bin/nm -B'
# lt_cv_path_mainfest_tool=no
# lt_cv_prog_compiler_c_o=yes
# lt_cv_prog_compiler_pic='-fPIC -DPIC'
# lt_cv_prog_compiler_pic_works=yes
# lt_cv_prog_compiler_rtti_exceptions=yes
# lt_cv_prog_compiler_static_works=yes
# lt_cv_prog_gnu_ld=yes
# lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
# lt_cv_shlibpath_overrides_runpath=no
# lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
# lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
# lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
# lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
# lt_cv_sys_max_cmd_len=1572864
# lt_cv_to_host_file_cmd=func_convert_file_noop
# lt_cv_to_tool_file_cmd=func_convert_file_noop
# pkg_cv_GLIB_CFLAGS='-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include'
# pkg_cv_GLIB_LIBS=-lglib-2.0
# pkg_cv_LIBUDEV_CFLAGS=
# pkg_cv_LIBUDEV_LIBS=-ludev
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# ACLOCAL='${SHELL} /tmp/udevil/src/udevil-0.4.4/missing aclocal-1.14'
# ADD_SYSTEMD_FALSE='#'
# ADD_SYSTEMD_TRUE=''
# ALL_LINGUAS='ru'
# AMDEPBACKSLASH='\'
# AMDEP_FALSE='#'
# AMDEP_TRUE=''
# AMTAR='$${TAR-tar}'
# AM_BACKSLASH='\'
# AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
# AM_DEFAULT_VERBOSITY='1'
# AM_V='$(V)'
# AR='ar'
# AUTOCONF='${SHELL} /tmp/udevil/src/udevil-0.4.4/missing autoconf'
# AUTOHEADER='${SHELL} /tmp/udevil/src/udevil-0.4.4/missing autoheader'
# AUTOMAKE='${SHELL} /tmp/udevil/src/udevil-0.4.4/missing automake-1.14'
# AWK='gawk'
# CATALOGS=' ru.gmo'
# CATOBJEXT='.gmo'
# CC='clang'
# CCDEPMODE='depmode=gcc3'
# CFLAGS=''
# CPP='clang -E'
# CPPFLAGS=' -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64'
# CYGPATH_W='echo'
# DATADIRNAME='share'
# DEFS='-DHAVE_CONFIG_H'
# DEPDIR='.deps'
# DLLTOOL='false'
# DSYMUTIL=''
# DUMPBIN=''
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/bin/grep -E'
# EXEEXT=''
# FGREP='/usr/bin/grep -F'
# GETTEXT_PACKAGE='udevil'
# GLIB_CFLAGS='-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include'
# GLIB_GENMARSHAL='glib-genmarshal'
# GLIB_LIBS='-lglib-2.0'
# GMOFILES=' ru.gmo'
# GMSGFMT='/usr/bin/msgfmt'
# GREP='/usr/bin/grep'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
# INSTOBJEXT='.mo'
# INTLLIBS=''
# INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_EXTRACT='/usr/bin/intltool-extract'
# INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_MERGE='/usr/bin/intltool-merge'
# INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< $@'
# INTLTOOL_PERL='/usr/bin/perl'
# INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_UPDATE='/usr/bin/intltool-update'
# INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
# INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
# INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< $@'
# INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
# INTLTOOL__v_MERGE_0='@echo " ITMRG " $@;'
# INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
# LD='/usr/bin/ld -m elf_x86_64'
# LDFLAGS=' -Wl,--as-needed -Wl,-O1 -Wl,-Bsymbolic-functions'
# LIBOBJS=''
# LIBS=''
# LIBTOOL='$(SHELL) $(top_builddir)/libtool'
# LIBUDEV_CFLAGS=''
# LIBUDEV_LIBS='-ludev'
# LIPO=''
# LN_S='ln -s'
# LTLIBOBJS=''
# MAINT='#'
# MAINTAINER_MODE_FALSE=''
# MAINTAINER_MODE_TRUE='#'
# MAKEINFO='${SHELL} /tmp/udevil/src/udevil-0.4.4/missing makeinfo'
# MANIFEST_TOOL=':'
# MKDIR_P='/usr/bin/mkdir -p'
# MKINSTALLDIRS='./mkinstalldirs'
# MSGFMT='/usr/bin/msgfmt'
# MSGFMT_OPTS='-c'
# MSGMERGE='/usr/bin/msgmerge'
# NM='/usr/bin/nm -B'
# NMEDIT=''
# OBJDUMP='objdump'
# OBJEXT='o'
# OTOOL64=''
# OTOOL=''
# PACKAGE='udevil'
# PACKAGE_BUGREPORT=''
# PACKAGE_NAME=''
# PACKAGE_STRING=''
# PACKAGE_TARNAME=''
# PACKAGE_URL=''
# PACKAGE_VERSION=''
# PATH_SEPARATOR=':'
# PKG_CONFIG='/usr/bin/pkg-config'
# PKG_CONFIG_LIBDIR=''
# PKG_CONFIG_PATH=''
# POFILES=' ru.po'
# POSUB='po'
# PO_IN_DATADIR_FALSE=''
# PO_IN_DATADIR_TRUE=''
# RANLIB='ranlib'
# SED='/usr/bin/sed'
# SET_MAKE=''
# SHELL='/bin/sh'
# STRIP='strip'
# USE_NLS='yes'
# VERSION='0.4.4'
# XGETTEXT='/usr/bin/xgettext'
# ac_ct_AR='ar'
# ac_ct_CC=''
# ac_ct_DUMPBIN=''
# am__EXEEXT_FALSE=''
# am__EXEEXT_TRUE='#'
# am__fastdepCC_FALSE='#'
# am__fastdepCC_TRUE=''
# am__include='include'
# am__isrc=''
# am__leading_dot='.'
# am__nodep='_no'
# am__quote=''
# am__tar='$${TAR-tar} chof - "$$tardir"'
# am__untar='$${TAR-tar} xf -'
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias=''
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir='${datarootdir}/doc/${PACKAGE}'
# dvidir='${docdir}'
# exec_prefix='${prefix}'
# host='x86_64-unknown-linux-gnu'
# host_alias='x86_64-unknown-linux'
# host_cpu='x86_64'
# host_os='linux-gnu'
# host_vendor='unknown'
# htmldir='${docdir}'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# install_sh='${SHELL} /tmp/udevil/src/udevil-0.4.4/install-sh'
# intltool__v_merge_options_0='-q'
# intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# mkdir_p='$(MKDIR_P)'
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# sbindir='${exec_prefix}/sbin'
# sharedstatedir='${prefix}/com'
# sysconfdir='/etc'
# target_alias=''
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME ""
# #define PACKAGE_TARNAME ""
# #define PACKAGE_VERSION ""
# #define PACKAGE_STRING ""
# #define PACKAGE_BUGREPORT ""
# #define PACKAGE_URL ""
# #define PACKAGE "udevil"
# #define VERSION "0.4.4"
# #define STDC_HEADERS 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_MEMORY_H 1
# #define HAVE_STRINGS_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_STDINT_H 1
# #define HAVE_UNISTD_H 1
# #define HAVE_DLFCN_H 1
# #define LT_OBJDIR ".libs/"
# #define UDEVIL_VERSION "0.4.4"
# #define MOUNTPROG "/bin/mount"
# #define UMOUNTPROG "/bin/umount"
# #define LOSETUPPROG "/sbin/losetup"
# #define SETFACLPROG "/usr/bin/setfacl"
# #define ADD_SYSTEMD 1
# #define _LARGEFILE64_SOURCE 1
# #define _FILE_OFFSET_BITS 64
# #define _LARGEFILE_SOURCE 1
# #define GETTEXT_PACKAGE "udevil"
# #define HAVE_LOCALE_H 1
# #define HAVE_LC_MESSAGES 1
# #define HAVE_BIND_TEXTDOMAIN_CODESET 1
# #define HAVE_GETTEXT 1
# #define HAVE_DCGETTEXT 1
# #define ENABLE_NLS 1
#
# configure: exit 0