Build of ispell with clang_glibc toolchain

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

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

SLOCLanguage
10,373 ansic
1,815 makefile
1,697 yacc
385 objc
215 csh
49 sh
32 sed
14,566 total

The process tree of the build process is here.

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

Due to the failure of this package to build, we did not attempt to build several packages that depend on this one. Those packages are:

List of Errors

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: ispell 3.3.02-7 (Thu Apr 13 17:28:16 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# File correct.c is read-only; trying to patch anyway
# patching file correct.c
# set +vx; \
# MASTERHASH=`cat config.X local.h \
# | sed -n -e \
# 's/^#define[ ]*LANGUAGES[ ][^}]*HASHFILES=\([^,}]*\).*$/\1/p' \
# | sed -n -e '$p'`; \
# HASHSUFFIX=`cat config.X local.h \
# | sed -n -e \
# 's/^#define[ ]*HASHSUFFIX[ ]*"\(.*\)"/\1/p' \
# | sed -n -e '$p'`; \
# case "$MASTERHASH" in \
# american*|british*) DEFHASH="english$HASHSUFFIX";; \
# *) DEFHASH="$MASTERHASH";; \
# esac; \
# DEFLANG=`expr "$DEFHASH" : '\(.*\)\..*$'`.aff; \
# echo "/* This file is generated by the Makefile. Don't edit it! */" \
# > defhash.h; \
# echo '' >> defhash.h; \
# echo '#ifndef MASTERHASH' >> defhash.h; \
# echo '#define MASTERHASH "'"$MASTERHASH"'"' >> defhash.h; \
# echo '#endif' >> defhash.h; \
# echo '#ifndef DEFHASH' >> defhash.h; \
# echo '#define DEFHASH "'"$DEFHASH"'"' >> defhash.h; \
# echo '#endif' >> defhash.h; \
# echo '#ifndef DEFLANG' >> defhash.h; \
# echo '#define DEFLANG "'"$DEFLANG"'"' >> defhash.h; \
# echo '#endif' >> defhash.h
# set +vx; \
# for var in BAKEXT BINDIR CC CFLAGS COUNTSUFFIX DEFDICT DEFHASH \
# DEFLANG EXEEXT HASHSUFFIX INSTALL \
# LANGUAGES LIBDIR LIBES LINK LINT LINTFLAGS LOOK_XREF \
# MAKE_SORTTMP MAN1DIR MAN1EXT MAN45DIR MAN45EXT MAN45SECT MASTERHASH \
# MSGLANG POUNDBANG REGLIB STATSUFFIX \
# SPELL_XREF TERMLIB TIB_XREF WORDS YACC \
# ; do \
# cat config.X defhash.h local.h \
# | sed -n -e "s/^#define[ ]*$var[ ]*"'"'"/$var=/p" \
# | sed -e 's/"[^"]*$/'"'/" -e "s/=/='/" -e 's/\\"/"/g' \
# | sed -n -e '$p'; \
# done > config.sh; \
# echo 'case "$MAKE_SORTTMP" in "") \
# SORTTMP="-e /!!SORTTMP!!/s/=.*$/=/";; *) SORTTMP=;; esac' \
# >> config.sh
# cp config.X config.h
# chmod u+w config.h
# echo '' >> config.h
# echo '/* AUTOMATICALLY-GENERATED SYMBOLS */' >> config.h
# cat local.h config.X \
# | egrep '^#define[ ]*SIGNAL_TYPE' \
# | sed -e 's/TYPE[ ]*/TYPE_STRING "/' -e 's/$/"/' -e 1q \
# >> config.h
# cat local.h config.X \
# | egrep '^#define[ ]*MASKTYPE' \
# | sed -e 's/TYPE[ ]*/TYPE_STRING "/' -e 's/$/"/' -e 1q \
# >> config.h
# + rm -f msgs.h
# + ln languages/english/msgs.h msgs.h
# + cc -O -c buildhash.c
# + cc -O -c hash.c
# + cc -O -c makedent.c
# + yacc parse.y
# /bin/sh: line 6: 431 Segmentation fault (core dumped) $YACC parse.y
# + '[' -f y_tab.c ']'
# + mv y.tab.c y_tab.c
# mv: cannot stat 'y.tab.c': No such file or directory
# + cc -O -c y_tab.c
# clang-3.8: error: no such file or directory: 'y_tab.c'
# clang-3.8: error: no input files
# + mv y_tab.o parse.o
# mv: cannot stat 'y_tab.o': No such file or directory
# + rm -f y_tab.c
# + cc -O -o buildhash buildhash.o hash.o makedent.o parse.o
# clang-3.8: error: no such file or directory: 'parse.o'
# make: *** [Makefile:455: buildhash] Error 1
# ==> ERROR: A failure occurred in build().
# Aborting...