Build of sdd with android toolchain

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

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

SLOCLanguage
12,335 ansic
2,268 sh
61 makefile
41 pascal
14,705 total

The process tree of the build process is here.

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

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/arm-linux-androideabi --> /sysroot/arm-linux-androideabi
# /toolchain_root/COPYING3.LIB --> /sysroot/COPYING3.LIB
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/COPYING.RUNTIME --> /sysroot/COPYING.RUNTIME
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/SOURCES --> /sysroot/SOURCES
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/COPYING --> /sysroot/COPYING
# /toolchain_root/COPYING3 --> /sysroot/COPYING3
# /toolchain_root/COPYING.LIB --> /sysroot/COPYING.LIB
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/sysroot/bin:/sysroot/libexec/gcc/arm-linux-androideabi/4.8:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=arm-linux-androideabi-gcc CXX=arm-linux-androideabi-g++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: sdd 1.52-8 (Tue Apr 4 19:56:17 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# File include/schily.h is read-only; trying to patch anyway
# patching file include/schily.h
# File libschily/stdio/fgetline.c is read-only; trying to patch anyway
# patching file libschily/stdio/fgetline.c
# File RULES/mk-gmake.id is read-only; trying to patch anyway
# patching file RULES/mk-gmake.id
# File sdd/sdd.c is read-only; trying to patch anyway
# patching file sdd/sdd.c
#  W A R N I N G Messages like:
#
# gmake[2]: Entering directory `/tmp/cdrtools-2.01/libschily'
# ../RULES/r-gmake.dep:76: OBJ//cvmod.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//dat.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//fcons.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//fdown.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//fdup.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//ffileread.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//ffilewrite.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//fgetline.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//fgetstr.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//file_raise.d: No such file or directory
# ../RULES/r-gmake.dep:76: OBJ//fileclose.d: No such file or directory
# ....
#
# are caused by a GNU make bug and not by the Schily makefile system.
#
# The related bug has been reported to the GNU make maintainers in 1988 but
# as the bug has not yet been fixed, it seems that GNU make is unmaintained :-(
# A working highly portable make program is at ftp://ftp.berlios.de/pub/smake
# ==> MAKING DIRECTORY "incs/x86_64-linux-cc/Inull"
# sh conf/cc-config.sh cc incs/Dcc.x86_64-linux
# Trying to find cc
# ==> CONFIGURING RULES "incs/x86_64-linux-cc/rules.cnf"
# Found cc
# Creating empty 'incs/Dcc.x86_64-linux'
# creating cache ./config.cache
# checking host system type... Invalid configuration `unknownCPU-unknownMFR-unknownOS': machine `unknownCPU-unknownMFR' not recognized
#
# checking for Cygwin environment... no
# checking for mingw32 environment... no
# checking for EMX/OS2 environment... no
# checking for executable suffix... configure: error: installation or configuration problem: compiler cannot create executables.
# RULES/rules1.top:234: incs/Dcc.x86_64-linux: No such file or directory
# make: *** [RULES/rules.cnf:49: incs/x86_64-linux-cc/rules.cnf] Error 1
# ==> ERROR: A failure occurred in build().
# Aborting...

Printing config logfiles

CMD: config logfiles '/tmp/sdd/src/sdd-1.52/incs/x86_64-linux-cc/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# configure:726: checking host system type
# configure:748: checking for Cygwin environment
# configure:764: cc -c -O -I. -IOBJ/x86_64-linux-cc -Iincs/x86_64-linux-cc -I./include -I/usr/src/linux/include conftest.c 1>&5
# configure: In function 'main':
# configure:758:20: error: '__CYGWIN32__' undeclared (first use in this function)
# configure:760:8: note: in expansion of macro '__CYGWIN__'
# configure:758:20: note: each undeclared identifier is reported only once for each function it appears in
# configure:760:8: note: in expansion of macro '__CYGWIN__'
# configure: failed program was:
# #line 753 "configure"
# #include "confdefs.h"
#
# int main() {
#
# #ifndef __CYGWIN__
# #define __CYGWIN__ __CYGWIN32__
# #endif
# return __CYGWIN__;
# ; return 0; }
# configure:781: checking for mingw32 environment
# configure:793: cc -c -O -I. -IOBJ/x86_64-linux-cc -Iincs/x86_64-linux-cc -I./include -I/usr/src/linux/include conftest.c 1>&5
# configure: In function 'main':
# configure:789:8: error: '__MINGW32__' undeclared (first use in this function)
# configure:789:8: note: each undeclared identifier is reported only once for each function it appears in
# configure: failed program was:
# #line 786 "configure"
# #include "confdefs.h"
#
# int main() {
# return __MINGW32__;
# ; return 0; }
# configure:810: checking for EMX/OS2 environment
# configure:822: cc -c -O -I. -IOBJ/x86_64-linux-cc -Iincs/x86_64-linux-cc -I./include -I/usr/src/linux/include conftest.c 1>&5
# configure: In function 'main':
# configure:818:8: error: '__EMX__' undeclared (first use in this function)
# configure:818:8: note: each undeclared identifier is reported only once for each function it appears in
# configure: failed program was:
# #line 815 "configure"
# #include "confdefs.h"
#
# int main() {
# return __EMX__;
# ; return 0; }
# configure:853: checking for executable suffix
# configure:863: cc -o conftest -O -I. -IOBJ/x86_64-linux-cc -Iincs/x86_64-linux-cc -I./include -I/usr/src/linux/include -Llibs/x86_64-linux-cc -L/opt/schily/lib conftest.c 1>&5
# c: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found
# compilation terminated.