Build of most with clang_glibc toolchain

The build took 00h 01m 54s and was SUCCESSFUL.

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

SLOCLanguage
5,992 ansic
2,940 sh
127 makefile
9,059 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: most 5.0.0a-6 (Thu Apr 13 18:24:42 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Installing missing dependencies...
# resolving dependencies...
# looking for conflicting packages...
#
# Packages (1) slang-2.3.0-1
#
# Total Installed Size: 3.09 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 slang...
# :: Running post-transaction hooks...
# (1/1) Updating manpage index...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# patching file lesskeys.rc
# patching file most.1
# patching file src/file.h
# patching file src/file.c
# patching file autoconf/config.guess
# patching file autoconf/config.sub
# patching file src/most.c
# configure: WARNING: If you wanted to set the --build type, don't use --host.
# If a cross compiler is detected then cross compile mode will be used.
# checking for grep that handles long lines and -e... /usr/bin/grep
# checking for egrep... /usr/bin/grep -E
# checking for x86_64-unknown-linux-gcc... clang
# checking for C compiler default output file name... a.out
# checking whether the C compiler works... yes
# checking whether we are cross compiling... no
# checking for suffix of executables...
# 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 how to run the C preprocessor... clang -E
# checking whether clang needs -traditional... no
# checking for library containing strerror... none required
# checking for AIX... no
# checking C compiler that understands ANSI prototypes... clang looks ok. Good.
# checking whether make sets $(MAKE)... yes
# checking for a BSD-compatible install... /usr/bin/install -c
# checking build system type... x86_64-unknown-linux-gnu
# checking host system type... x86_64-unknown-linux-gnu
# 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 dlfcn.h usability... yes
# checking dlfcn.h presence... yes
# checking for dlfcn.h... yes
# checking for dlopen in -ldl... yes
# checking for X... libraries , headers
# checking for gethostbyname... yes
# checking for connect... yes
# checking for remove... yes
# checking for shmat... yes
# checking for IceConnectionNumber in -lICE... yes
# checking if you want to use mmap if available... yes
# checking for stdlib.h... (cached) yes
# checking for unistd.h... (cached) yes
# checking for memory.h... (cached) yes
# checking malloc.h usability... yes
# checking malloc.h presence... yes
# checking for malloc.h... yes
# checking termios.h usability... yes
# checking termios.h presence... yes
# checking for termios.h... yes
# checking sys/mman.h usability... yes
# checking sys/mman.h presence... yes
# checking for sys/mman.h... yes
# checking for dirent.h that defines DIR... yes
# checking for library containing opendir... none required
# checking for mode_t... yes
# checking for pid_t... yes
# checking for uid_t in sys/types.h... yes
# checking for size_t... yes
# checking for short... yes
# checking size of short... 2
# checking for int... yes
# checking size of int... 4
# checking for long... yes
# checking size of long... 8
# checking for float... yes
# checking size of float... 4
# checking for double... yes
# checking size of double... 8
# checking for long long... yes
# checking for long long... (cached) yes
# checking size of long long... 8
# checking for special C compiler options needed for large files... no
# checking for _FILE_OFFSET_BITS value needed for large files... no
# checking for _LARGEFILE_SOURCE value needed for large files... no
# checking for off_t... yes
# checking for off_t... (cached) yes
# checking size of off_t... 8
# checking for memset... yes
# checking for memcpy... yes
# checking for putenv... yes
# checking for getcwd... yes
# checking for mmap... yes
# checking for snprintf... yes
# checking for getpgrp... yes
# checking for tcgetpgrp... yes
# checking for Terminfo... yes
# checking for the slang library and header files ... yes: /usr/lib and /usr/include
# configure: creating ./config.status
# config.status: creating Makefile
# config.status: creating src/Makefile
# config.status: creating src/sysconf.h
# cd src; make all
# make[1]: Entering directory '/tmp/most/src/most-5.0.0a/src'
# mkdir /tmp/most/src/most-5.0.0a/src/objs
# /bin/cp /tmp/most/src/most-5.0.0a/src/sysconf.h config.h
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/chkslang.c
# clang /tmp/most/src/most-5.0.0a/src/objs/chkslang.o -o /tmp/most/src/most-5.0.0a/src/objs/chkslang
# /tmp/most/src/most-5.0.0a/src/objs/chkslang most 20000
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/buffer.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/cmd.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/display.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/edit.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/file.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/help.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/keym.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/keyparse.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/line.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/main.c
# if [ -x /home/tuscan/bin/update_changes_version ]; then \
# /home/tuscan/bin/update_changes_version /tmp/most/src/most-5.0.0a/src/../changes.txt /tmp/most/src/most-5.0.0a/src/version.h; \
# fi
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/most.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/search.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/sysdep.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang -c -O2 -Dunix -DMOST_SYSTEM_INITFILE='"/etc/most.conf"' /tmp/most/src/most-5.0.0a/src/window.c
# cd /tmp/most/src/most-5.0.0a/src/objs; clang buffer.o cmd.o display.o edit.o file.o help.o keym.o keyparse.o line.o main.o most.o search.o sysdep.o window.o -o most -lslang -lm
# most created in /tmp/most/src/most-5.0.0a/src/objs
# make[1]: Leaving directory '/tmp/most/src/most-5.0.0a/src'
# ==> Entering fakeroot environment...
# ==> Starting package()...
# cd src; make install
# make[1]: Entering directory '/tmp/most/src/most-5.0.0a/src'
# /tmp/most/src/most-5.0.0a/src/objs/chkslang most 20000
# if [ -x /home/tuscan/bin/update_changes_version ]; then \
# /home/tuscan/bin/update_changes_version /tmp/most/src/most-5.0.0a/src/../changes.txt /tmp/most/src/most-5.0.0a/src/version.h; \
# fi
# most created in /tmp/most/src/most-5.0.0a/src/objs
# ../autoconf/mkinsdir.sh /tmp/most/pkg/most/usr/share/doc/most
# mkdir /tmp/most/pkg/most/usr
# mkdir /tmp/most/pkg/most/usr/share
# mkdir /tmp/most/pkg/most/usr/share/doc
# mkdir /tmp/most/pkg/most/usr/share/doc/most
# ../autoconf/mkinsdir.sh /tmp/most/pkg/most/usr/share/man/man1
# mkdir /tmp/most/pkg/most/usr/share/man
# mkdir /tmp/most/pkg/most/usr/share/man/man1
# ../autoconf/mkinsdir.sh /tmp/most/pkg/most/usr/bin
# mkdir /tmp/most/pkg/most/usr/bin
# /usr/bin/install -c -s /tmp/most/src/most-5.0.0a/src/objs/most /tmp/most/pkg/most/usr/bin
# /usr/bin/install -c -m 644 ../most.1 /tmp/most/pkg/most/usr/share/man/man1
# /usr/bin/install -c -m 644 ../most.doc /tmp/most/pkg/most/usr/share/doc/most
# /usr/bin/install -c -m 644 ../README /tmp/most/pkg/most/usr/share/doc/most
# /usr/bin/install -c -m 644 ../most-fun.txt /tmp/most/pkg/most/usr/share/doc/most
# /usr/bin/install -c -m 644 ../lesskeys.rc /tmp/most/pkg/most/usr/share/doc/most
# /usr/bin/install -c -m 644 ../most.rc /tmp/most/pkg/most/usr/share/doc/most
# /usr/bin/install -c -m 644 ../changes.txt /tmp/most/pkg/most/usr/share/doc/most
# make[1]: Leaving directory '/tmp/most/src/most-5.0.0a/src'
# ==> Tidying install...
# -> Removing doc files...
# -> Purging unwanted files...
# ==> Checking for packaging issue...
# ==> Creating package "most"...
# -> Generating .PKGINFO file...
# -> Generating .BUILDINFO file...
# error: invalid option '--noprogressbar'
# -> Generating .MTREE file...
# -> Compressing package...
# ==> Leaving fakeroot environment.
# ==> Finished making: most 5.0.0a-6 (Thu Apr 13 18:25:21 UTC 2017)

CMD: pacman --query --file most-5.0.0a-6-x86_64.pkg.tar.xz
# most 5.0.0a-6

Creating hybrid package for 'most'

Trying to find vanilla package 'most'...

CMD: pacman --query --file /mirror/most-5.0.0a-6.pkg.tar.xz
# most 5.0.0a-6

Package file has the following structure:
# /.PKGINFO
# /.MTREE
# /usr/share/doc/most/most.doc
# /usr/share/doc/most/README
# /usr/share/doc/most/most-fun.txt
# /usr/share/doc/most/lesskeys.rc
# /usr/share/doc/most/most.rc
# /usr/share/doc/most/changes.txt
# /usr/share/man/man1/most.1.gz
# /usr/bin/most

Generating .MTREE

CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO usr

Tar-ing up files

CMD: bsdtar -cf - .PKGINFO usr .MTREE

CMD: xz -c -z

Successfully ran bsdtar -cf - .PKGINFO usr .MTREE | xz -c -z

CMD: bsdtar -tqf most.pkg.tar.xz .PKGINFO
# .PKGINFO

Created package at path /var/cache/pacman/pkg/most.pkg.tar.xz

Attempting to access local repository, attempt 1

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/most.pkg.tar.xz
# ==> Extracting database to a temporary location...
# ==> Extracting database to a temporary location...
# ==> Adding package '/var/cache/pacman/pkg/most.pkg.tar.xz'
# -> Computing checksums...
# -> Creating 'desc' db entry...
# -> Creating 'files' db entry...
# ==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'

Printing config logfiles

CMD: config logfiles '/tmp/most/src/most-5.0.0a/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.61. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr --sysconfdir=/etc
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = de106d1048f4
# 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:1767: checking for grep that handles long lines and -e
# configure:1841: result: /usr/bin/grep
# configure:1846: checking for egrep
# configure:1924: result: /usr/bin/grep -E
# configure:1938: checking for x86_64-unknown-linux-gcc
# configure:1965: result: clang
# configure:2243: checking for C compiler version
# configure:2250: 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:2253: $? = 0
# configure:2260: 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
# Selected multilib: .;@m64
# configure:2263: $? = 0
# configure:2270: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:2273: $? = 1
# configure:2296: checking for C compiler default output file name
# configure:2323: clang conftest.c >&5
# configure:2326: $? = 0
# configure:2364: result: a.out
# configure:2381: checking whether the C compiler works
# configure:2391: ./a.out
# configure:2394: $? = 0
# configure:2411: result: yes
# configure:2418: checking whether we are cross compiling
# configure:2420: result: no
# configure:2423: checking for suffix of executables
# configure:2430: clang -o conftest conftest.c >&5
# configure:2433: $? = 0
# configure:2457: result:
# configure:2463: checking for suffix of object files
# configure:2489: clang -c conftest.c >&5
# configure:2492: $? = 0
# configure:2515: result: o
# configure:2519: checking whether we are using the GNU C compiler
# configure:2548: clang -c conftest.c >&5
# configure:2554: $? = 0
# configure:2571: result: yes
# configure:2576: checking whether clang accepts -g
# configure:2606: clang -c -g conftest.c >&5
# configure:2612: $? = 0
# configure:2711: result: yes
# configure:2728: checking for clang option to accept ISO C89
# configure:2802: clang -c conftest.c >&5
# configure:2808: $? = 0
# configure:2831: result: none needed
# configure:2854: checking how to run the C preprocessor
# configure:2894: clang -E conftest.c
# configure:2900: $? = 0
# configure:2931: clang -E conftest.c
# conftest.c:8:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:2937: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | /* end confdefs.h. */
# | #include
# configure:2970: result: clang -E
# configure:2999: clang -E conftest.c
# configure:3005: $? = 0
# configure:3036: clang -E conftest.c
# conftest.c:8:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3042: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | /* end confdefs.h. */
# | #include
# configure:3080: checking whether clang needs -traditional
# configure:3122: result: no
# configure:3129: checking for library containing strerror
# configure:3170: clang -o conftest conftest.c >&5
# conftest.c:15:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration]
# char strerror ();
# ^
# conftest.c:15:6: note: 'strerror' is a builtin with type 'char *(int)'
# 1 warning generated.
# configure:3176: $? = 0
# configure:3204: result: none required
# configure:3213: checking for AIX
# configure:3235: result: no
# configure:3264: checking C compiler that understands ANSI prototypes
# configure:3288: clang -c conftest.c >&5
# configure:3294: $? = 0
# configure:3300: result: clang looks ok. Good.
# configure:3348: checking whether make sets $(MAKE)
# configure:3369: result: yes
# configure:3391: checking for a BSD-compatible install
# configure:3447: result: /usr/bin/install -c
# configure:3464: checking build system type
# configure:3482: result: x86_64-unknown-linux-gnu
# configure:3504: checking host system type
# configure:3519: result: x86_64-unknown-linux-gnu
# configure:3542: checking for ANSI C header files
# configure:3572: clang -c conftest.c >&5
# configure:3578: $? = 0
# configure:3677: clang -o conftest conftest.c >&5
# configure:3680: $? = 0
# configure:3686: ./conftest
# configure:3689: $? = 0
# configure:3706: result: yes
# configure:3730: checking for sys/types.h
# configure:3751: clang -c conftest.c >&5
# configure:3757: $? = 0
# configure:3773: result: yes
# configure:3730: checking for sys/stat.h
# configure:3751: clang -c conftest.c >&5
# configure:3757: $? = 0
# configure:3773: result: yes
# configure:3730: checking for stdlib.h
# configure:3751: clang -c conftest.c >&5
# configure:3757: $? = 0
# configure:3773: result: yes
# configure:3730: checking for string.h
# configure:3751: clang -c conftest.c >&5
# configure:3757: $? = 0
# configure:3773: result: yes
# configure:3730: checking for memory.h
# configure:3751: clang -c conftest.c >&5
# configure:3757: $? = 0
# configure:3773: result: yes
# configure:3730: checking for strings.h
# configure:3751: clang -c conftest.c >&5
# configure:3757: $? = 0
# configure:3773: result: yes
# configure:3730: checking for inttypes.h
# configure:3751: clang -c conftest.c >&5
# configure:3757: $? = 0
# configure:3773: result: yes
# configure:3730: checking for stdint.h
# configure:3751: clang -c conftest.c >&5
# configure:3757: $? = 0
# configure:3773: result: yes
# configure:3730: checking for unistd.h
# configure:3751: clang -c conftest.c >&5
# configure:3757: $? = 0
# configure:3773: result: yes
# configure:3797: checking dlfcn.h usability
# configure:3814: clang -c conftest.c >&5
# configure:3820: $? = 0
# configure:3834: result: yes
# configure:3838: checking dlfcn.h presence
# configure:3853: clang -E conftest.c
# configure:3859: $? = 0
# configure:3873: result: yes
# configure:3901: checking for dlfcn.h
# configure:3908: result: yes
# configure:3918: checking for dlopen in -ldl
# configure:3953: clang -o conftest conftest.c -ldl >&5
# configure:3959: $? = 0
# configure:3977: result: yes
# configure:4249: checking for X
# configure:4364: clang -E conftest.c
# configure:4370: $? = 0
# configure:4419: clang -o conftest -O2 conftest.c -lX11 >&5
# configure:4425: $? = 0
# configure:4484: result: libraries , headers
# configure:4645: clang -o conftest -O2 conftest.c -lX11 >&5
# configure:4651: $? = 0
# configure:4808: checking for gethostbyname
# configure:4864: clang -o conftest -O2 conftest.c >&5
# configure:4870: $? = 0
# configure:4887: result: yes
# configure:5032: checking for connect
# configure:5088: clang -o conftest -O2 conftest.c >&5
# configure:5094: $? = 0
# configure:5111: result: yes
# configure:5183: checking for remove
# configure:5239: clang -o conftest -O2 conftest.c >&5
# configure:5245: $? = 0
# configure:5262: result: yes
# configure:5334: checking for shmat
# configure:5390: clang -o conftest -O2 conftest.c >&5
# configure:5396: $? = 0
# configure:5413: result: yes
# configure:5494: checking for IceConnectionNumber in -lICE
# configure:5529: clang -o conftest -O2 conftest.c -lICE >&5
# configure:5535: $? = 0
# configure:5553: result: yes
# configure:5565: checking if you want to use mmap if available
# configure:5574: result: yes
# configure:5603: checking for stdlib.h
# configure:5609: result: yes
# configure:5603: checking for unistd.h
# configure:5609: result: yes
# configure:5603: checking for memory.h
# configure:5609: result: yes
# configure:5613: checking malloc.h usability
# configure:5630: clang -c -O2 conftest.c >&5
# configure:5636: $? = 0
# configure:5650: result: yes
# configure:5654: checking malloc.h presence
# configure:5669: clang -E conftest.c
# configure:5675: $? = 0
# configure:5689: result: yes
# configure:5717: checking for malloc.h
# configure:5725: result: yes
# configure:5613: checking termios.h usability
# configure:5630: clang -c -O2 conftest.c >&5
# configure:5636: $? = 0
# configure:5650: result: yes
# configure:5654: checking termios.h presence
# configure:5669: clang -E conftest.c
# configure:5675: $? = 0
# configure:5689: result: yes
# configure:5717: checking for termios.h
# configure:5725: result: yes
# configure:5613: checking sys/mman.h usability
# configure:5630: clang -c -O2 conftest.c >&5
# configure:5636: $? = 0
# configure:5650: result: yes
# configure:5654: checking sys/mman.h presence
# configure:5669: clang -E conftest.c
# configure:5675: $? = 0
# configure:5689: result: yes
# configure:5717: checking for sys/mman.h
# configure:5725: result: yes
# configure:5747: checking for dirent.h that defines DIR
# configure:5776: clang -c -O2 conftest.c >&5
# configure:5782: $? = 0
# configure:5798: result: yes
# configure:5811: checking for library containing opendir
# configure:5852: clang -o conftest -O2 conftest.c >&5
# configure:5858: $? = 0
# configure:5886: result: none required
# configure:5981: checking for mode_t
# configure:6011: clang -c -O2 conftest.c >&5
# configure:6017: $? = 0
# configure:6032: result: yes
# configure:6044: checking for pid_t
# configure:6074: clang -c -O2 conftest.c >&5
# configure:6080: $? = 0
# configure:6095: result: yes
# configure:6107: checking for uid_t in sys/types.h
# configure:6130: result: yes
# configure:6145: checking for size_t
# configure:6175: clang -c -O2 conftest.c >&5
# configure:6181: $? = 0
# configure:6196: result: yes
# configure:6209: checking for short
# configure:6239: clang -c -O2 conftest.c >&5
# configure:6245: $? = 0
# configure:6260: result: yes
# configure:6267: checking size of short
# configure:6569: clang -o conftest -O2 conftest.c >&5
# configure:6572: $? = 0
# configure:6578: ./conftest
# configure:6581: $? = 0
# configure:6604: result: 2
# configure:6614: checking for int
# configure:6644: clang -c -O2 conftest.c >&5
# configure:6650: $? = 0
# configure:6665: result: yes
# configure:6672: checking size of int
# configure:6974: clang -o conftest -O2 conftest.c >&5
# configure:6977: $? = 0
# configure:6983: ./conftest
# configure:6986: $? = 0
# configure:7009: result: 4
# configure:7019: checking for long
# configure:7049: clang -c -O2 conftest.c >&5
# configure:7055: $? = 0
# configure:7070: result: yes
# configure:7077: checking size of long
# configure:7379: clang -o conftest -O2 conftest.c >&5
# configure:7382: $? = 0
# configure:7388: ./conftest
# configure:7391: $? = 0
# configure:7414: result: 8
# configure:7424: checking for float
# configure:7454: clang -c -O2 conftest.c >&5
# configure:7460: $? = 0
# configure:7475: result: yes
# configure:7482: checking size of float
# configure:7784: clang -o conftest -O2 conftest.c >&5
# configure:7787: $? = 0
# configure:7793: ./conftest
# configure:7796: $? = 0
# configure:7819: result: 4
# configure:7829: checking for double
# configure:7859: clang -c -O2 conftest.c >&5
# configure:7865: $? = 0
# configure:7880: result: yes
# configure:7887: checking size of double
# configure:8189: clang -o conftest -O2 conftest.c >&5
# configure:8192: $? = 0
# configure:8198: ./conftest
# configure:8201: $? = 0
# configure:8224: result: 8
# configure:8236: checking for long long
# configure:8266: clang -c -O2 conftest.c >&5
# configure:8272: $? = 0
# configure:8287: result: yes
# configure:8298: checking for long long
# configure:8349: result: yes
# configure:8356: checking size of long long
# configure:8658: clang -o conftest -O2 conftest.c >&5
# configure:8661: $? = 0
# configure:8667: ./conftest
# configure:8670: $? = 0
# configure:8693: result: 8
# configure:8712: checking for special C compiler options needed for large files
# configure:8805: result: no
# configure:8811: checking for _FILE_OFFSET_BITS value needed for large files
# configure:8846: clang -c -O2 conftest.c >&5
# configure:8852: $? = 0
# configure:8920: result: no
# configure:9055: checking for _LARGEFILE_SOURCE value needed for large files
# configure:9084: clang -o conftest -O2 conftest.c >&5
# configure:9090: $? = 0
# configure:9156: result: no
# configure:9179: checking for off_t
# configure:9209: clang -c -O2 conftest.c >&5
# configure:9215: $? = 0
# configure:9230: result: yes
# configure:9242: checking for off_t
# configure:9293: result: yes
# configure:9300: checking size of off_t
# configure:9602: clang -o conftest -O2 conftest.c >&5
# configure:9605: $? = 0
# configure:9611: ./conftest
# configure:9614: $? = 0
# configure:9637: result: 8
# configure:9668: checking for memset
# configure:9724: clang -o conftest -O2 conftest.c >&5
# conftest.c:60:6: warning: incompatible redeclaration of library function 'memset' [-Wincompatible-library-redeclaration]
# char memset ();
# ^
# conftest.c:60:6: note: 'memset' is a builtin with type 'void *(void *, int, unsigned long)'
# 1 warning generated.
# configure:9730: $? = 0
# configure:9748: result: yes
# configure:9668: checking for memcpy
# configure:9724: clang -o conftest -O2 conftest.c >&5
# conftest.c:61:6: warning: incompatible redeclaration of library function 'memcpy' [-Wincompatible-library-redeclaration]
# char memcpy ();
# ^
# conftest.c:61:6: note: 'memcpy' is a builtin with type 'void *(void *, const void *, unsigned long)'
# 1 warning generated.
# configure:9730: $? = 0
# configure:9748: result: yes
# configure:9668: checking for putenv
# configure:9724: clang -o conftest -O2 conftest.c >&5
# configure:9730: $? = 0
# configure:9748: result: yes
# configure:9668: checking for getcwd
# configure:9724: clang -o conftest -O2 conftest.c >&5
# configure:9730: $? = 0
# configure:9748: result: yes
# configure:9668: checking for mmap
# configure:9724: clang -o conftest -O2 conftest.c >&5
# configure:9730: $? = 0
# configure:9748: result: yes
# configure:9668: checking for snprintf
# configure:9724: clang -o conftest -O2 conftest.c >&5
# conftest.c:65:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration]
# char snprintf ();
# ^
# conftest.c:65:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)'
# 1 warning generated.
# configure:9730: $? = 0
# configure:9748: result: yes
# configure:9668: checking for getpgrp
# configure:9724: clang -o conftest -O2 conftest.c >&5
# configure:9730: $? = 0
# configure:9748: result: yes
# configure:9668: checking for tcgetpgrp
# configure:9724: clang -o conftest -O2 conftest.c >&5
# configure:9730: $? = 0
# configure:9748: result: yes
# configure:9780: checking for Terminfo
# configure:9800: result: yes
# configure:9841: checking for the slang library and header files
# configure:10012: result: yes: /usr/lib and /usr/include
# configure:10257: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by config.status, which was
# generated by GNU Autoconf 2.61. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on de106d1048f4
#
# config.status:645: creating Makefile
# config.status:645: creating src/Makefile
# config.status:645: creating src/sysconf.h
#
# ## ---------------- ##
# ## 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_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_XMKMF_set=
# ac_cv_env_XMKMF_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_connect=yes
# ac_cv_func_getcwd=yes
# ac_cv_func_gethostbyname=yes
# ac_cv_func_getpgrp=yes
# ac_cv_func_memcpy=yes
# ac_cv_func_memset=yes
# ac_cv_func_mmap=yes
# ac_cv_func_putenv=yes
# ac_cv_func_remove=yes
# ac_cv_func_shmat=yes
# ac_cv_func_snprintf=yes
# ac_cv_func_tcgetpgrp=yes
# ac_cv_have_x='have_x=yes ac_x_includes='\'''\'' ac_x_libraries='\'''\'''
# ac_cv_header_dirent_dirent_h=yes
# ac_cv_header_dlfcn_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_malloc_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_mman_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_termios_h=yes
# ac_cv_header_unistd_h=yes
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_lib_ICE_IceConnectionNumber=yes
# ac_cv_lib_dl_dlopen=yes
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/bin/grep -E'
# ac_cv_path_GREP=/usr/bin/grep
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_g=yes
# ac_cv_prog_gcc_traditional=no
# ac_cv_prog_make_make_set=yes
# ac_cv_search_opendir='none required'
# ac_cv_search_strerror='none required'
# ac_cv_sizeof_double=8
# ac_cv_sizeof_float=4
# ac_cv_sizeof_int=4
# ac_cv_sizeof_long=8
# ac_cv_sizeof_long_long=8
# ac_cv_sizeof_off_t=8
# ac_cv_sizeof_short=2
# ac_cv_sys_file_offset_bits=no
# ac_cv_sys_largefile_CC=no
# ac_cv_sys_largefile_source=no
# ac_cv_type_double=yes
# ac_cv_type_float=yes
# ac_cv_type_int=yes
# ac_cv_type_long=yes
# ac_cv_type_long_long=yes
# ac_cv_type_mode_t=yes
# ac_cv_type_off_t=yes
# ac_cv_type_pid_t=yes
# ac_cv_type_short=yes
# ac_cv_type_size_t=yes
# ac_cv_type_uid_t=yes
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# CC='clang'
# CC_SHARED='$(CC) $(CFLAGS) -shared -fPIC'
# CFLAGS='-O2'
# CONFIG_DIR='/tmp/most/src/most-5.0.0a'
# CPP='clang -E'
# CPPFLAGS=''
# DEFS='-DHAVE_CONFIG_H'
# DLL_IMPLIB_NAME=''
# DYNAMIC_LINK_FLAGS='-Wl,-export-dynamic'
# DYNAMIC_LINK_LIB='-ldl'
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/bin/grep -E'
# ELFDIR='/tmp/most/src/most-5.0.0a/src/elfobjs'
# ELFLIB='lib$(THIS_LIB).so'
# ELFLIB_BUILD_NAME='$(ELFLIB_MAJOR_MINOR_MICRO)'
# ELFLIB_MAJOR='$(ELFLIB).$(ELF_MAJOR_VERSION)'
# ELFLIB_MAJOR_MINOR='$(ELFLIB_MAJOR).$(ELF_MINOR_VERSION)'
# ELFLIB_MAJOR_MINOR_MICRO='$(ELFLIB_MAJOR_MINOR).$(ELF_MICRO_VERSION)'
# ELF_CC='$(CC)'
# ELF_CFLAGS='$(CFLAGS) -fPIC'
# ELF_DEP_LIBS='$(DL_LIB) -lm -lc'
# ELF_LINK='$(CC) $(LDFLAGS) -shared -Wl,-O1 -Wl,--version-script,$(VERSION_SCRIPT) -Wl,-soname,$(ELFLIB_MAJOR)'
# ELF_LINK_CMD=''
# EXEEXT=''
# GREP='/usr/bin/grep'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_ELFLIB_TARGET='install-elf-and-links'
# INSTALL_MODULE='$(INSTALL_DATA)'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# LDFLAGS=''
# LIBOBJS=''
# LIBS=''
# LTLIBOBJS=''
# MISC_TERMINFO_DIRS=''
# OBJDIR='/tmp/most/src/most-5.0.0a/src/objs'
# OBJEXT='o'
# PACKAGE_BUGREPORT=''
# PACKAGE_NAME=''
# PACKAGE_STRING=''
# PACKAGE_TARNAME=''
# PACKAGE_VERSION=''
# PATH_SEPARATOR=':'
# PROGRAM_CFILES=' buffer.c cmd.c display.c edit.c file.c help.c keym.c keyparse.c line.c main.c most.c search.c sysdep.c window.c'
# PROGRAM_ELFOBJECTS=' $(ELFDIR)/buffer.o $(ELFDIR)/cmd.o $(ELFDIR)/display.o $(ELFDIR)/edit.o $(ELFDIR)/file.o $(ELFDIR)/help.o $(ELFDIR)/keym.o $(ELFDIR)/keyparse.o $(ELFDIR)/line.o $(ELFDIR)/main.o $(ELFDIR)/most.o $(ELFDIR)/search.o $(ELFDIR)/sysdep.o $(ELFDIR)/window.o'
# PROGRAM_HFILES=''
# PROGRAM_OBJECTS=' $(OBJDIR)/buffer.o $(OBJDIR)/cmd.o $(OBJDIR)/display.o $(OBJDIR)/edit.o $(OBJDIR)/file.o $(OBJDIR)/help.o $(OBJDIR)/keym.o $(OBJDIR)/keyparse.o $(OBJDIR)/line.o $(OBJDIR)/main.o $(OBJDIR)/most.o $(OBJDIR)/search.o $(OBJDIR)/sysdep.o $(OBJDIR)/window.o'
# PROGRAM_OFILES=' buffer.o cmd.o display.o edit.o file.o help.o keym.o keyparse.o line.o main.o most.o search.o sysdep.o window.o'
# RPATH=''
# SET_MAKE=''
# SHELL='/bin/sh'
# SLANG_DLL_CFLAGS=''
# SLANG_INC=''
# SLANG_LIB=''
# SLANG_LIB_FOR_MODULES=''
# SRCDIR='/tmp/most/src/most-5.0.0a/src'
# TERMCAP=''
# XMKMF=''
# X_CFLAGS=''
# X_EXTRA_LIBS=''
# X_LIBS=''
# X_PRE_LIBS=' -lSM -lICE'
# ac_ct_CC=''
# 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'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# 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. ##
# ## ----------- ##
#
# #define PACKAGE_NAME ""
# #define PACKAGE_TARNAME ""
# #define PACKAGE_VERSION ""
# #define PACKAGE_STRING ""
# #define PACKAGE_BUGREPORT ""
# #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 HAVE_DLOPEN 1
# #define USE_MMAP 1
# #define HAVE_STDLIB_H 1
# #define HAVE_UNISTD_H 1
# #define HAVE_MEMORY_H 1
# #define HAVE_MALLOC_H 1
# #define HAVE_TERMIOS_H 1
# #define HAVE_SYS_MMAN_H 1
# #define HAVE_DIRENT_H 1
# #define SIZEOF_SHORT 2
# #define SIZEOF_INT 4
# #define SIZEOF_LONG 8
# #define SIZEOF_FLOAT 4
# #define SIZEOF_DOUBLE 8
# #define HAVE_LONG_LONG 1
# #define SIZEOF_LONG_LONG 8
# #define HAVE_FSEEKO 1
# #define SIZEOF_OFF_T 8
# #define HAVE_MEMSET 1
# #define HAVE_MEMCPY 1
# #define HAVE_PUTENV 1
# #define HAVE_GETCWD 1
# #define HAVE_MMAP 1
# #define HAVE_SNPRINTF 1
# #define HAVE_GETPGRP 1
# #define HAVE_TCGETPGRP 1
#
# configure: exit 0