The build took 00h 01m 18s and was SUCCESSFUL.
The program in this build is written in the following languages, according to sloccount:
SLOC | Language |
---|---|
3,451 |
ansic |
289 |
sh |
244 |
makefile |
7 |
perl |
3,991 |
total |
The process tree of the build process is here.
Several sub-process invocations were improper; see the process tree for details. Summary:
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:
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: linux_logo 5.11-3 (Thu Apr 13 19:26:08 UTC 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
/usr/bin/xgettext
/usr/bin/gcc
CONFIGURING LINUX_LOGO
Detected Architecture: x86_64
Detected Operating System: Linux
Install prefix: /usr
Install program: /usr/bin/install
xgettext: xgettext
libsysinfo: libsysinfo-0.2.2
C Compiler : gcc
CFLAGS : -Wall -O2
/usr/bin/gcc
/usr/bin/ar
CONFIGURING LIBSYSINFO
Detected Architecture: x86_64
Detected Operating System: Linux
C Compiler : gcc
AR : ar
CFLAGS : -Wall -O2
If cross compiling set the CROSS and ARCH variables
Done configuring, run 'make'
gcc -Wall -O2 -Ilibsysinfo-0.2.2 -c parse_logos.c
gcc -Wall -O2 -Ilibsysinfo-0.2.2 -o load_logo_native.o -c load_logo.c
gcc -o parse_logos parse_logos.o load_logo_native.o
./parse_logos
Parsing logos from file "logo_config"...
+ Added logo ./logos/alternate_oses/aix.logo containing "AIX Logo"
+ Added logo ./logos/alternate_oses/bsd.logo containing "FreeBSD Logo"
+ Added logo ./logos/alternate_oses/bsd_banner.logo containing "FreeBSD Logo"
+ Added logo ./logos/alternate_oses/irix.logo containing "Irix Logo"
+ Added logo ./logos/alternate_oses/solaris.logo containing "The Default Banner Logos"
+ Added logo ./logos/banner-simplified.logo containing "Simplified Banner Logo"
+ Added logo ./logos/banner.logo containing "The Default Banner Logo"
+ Added logo ./logos/classic-no_periods.logo containing "The Classic Logo, No Periods"
+ Added logo ./logos/classic-no_periods_or_chars.logo containing "Classic No Dots Or Letters"
+ Added logo ./logos/classic.logo containing "The Default Classic Logo"
+ Added logo ./logos/distributions/core.logo containing "Core Linux Logo"
+ Added logo ./logos/distributions/debian-banner.logo containing "Debian Banner (white) "
+ Added logo ./logos/distributions/debian-old.logo containing "Debian Old Penguin Logos "
+ Added logo ./logos/distributions/debian.logo containing "Debian Swirl Logos"
+ Added logo ./logos/distributions/gnu-linux.logo containing "Classic GNU/Linux"
+ Added logo ./logos/distributions/mandrake-old.logo containing "Mandrake(TM) Linux Banner"
+ Added logo ./logos/distributions/mandrakelinux-banner.logo containing "Mandrakelinux(TM) Banner"
+ Added logo ./logos/distributions/mandriva-banner.logo containing "Mandriva(TM) Linux Banner"
+ Added logo ./logos/distributions/pld.logo containing "PLD Linux banner"
+ Added logo ./logos/distributions/redhat-banner.logo containing "RedHat Banner (white) "
+ Added logo ./logos/distributions/slackware.logo containing "Slackware Logo"
+ Added logo ./logos/distributions/sme.logo containing "SME Server Banner Logo"
+ Added logo ./logos/distributions/sourcemage-banner.logo containing "Source Mage GNU/Linux banner"
+ Added logo ./logos/distributions/sourcemage.logo containing "Source Mage GNU/Linux large"
+ Added logo ./logos/distributions/suse.logo containing "SUSE Logo"
+ Added logo ./logos/distributions/ubuntu.logo containing "Ubuntu Logo"
Compiling for Linux
Edit defaults.h to change Default Values
gcc -Wall -O2 -Ilibsysinfo-0.2.2 \
-DLOCALE_DIR=\"/usr/share/locale\" -DUSE_I18N=1 \
-c linux_logo.c
gcc -Wall -O2 -Ilibsysinfo-0.2.2 -c load_logo.c
cd libsysinfo-0.2.2 && make
make[1]: Entering directory '/tmp/linux_logo/src/linux_logo-5.11/libsysinfo-0.2.2'
cd all && make
make[2]: Entering directory '/tmp/linux_logo/src/linux_logo-5.11/libsysinfo-0.2.2/all'
gcc -Wall -O2 -I.. -c bogomips.c
gcc -Wall -O2 -I.. -c fix_mhz.c
gcc -Wall -O2 -I.. -c parsing.c
gcc -Wall -O2 -I.. -c sysinfo_common.c
gcc -Wall -O2 -I.. -c uname.c
make[2]: Leaving directory '/tmp/linux_logo/src/linux_logo-5.11/libsysinfo-0.2.2/all'
cd Linux && make
make[2]: Entering directory '/tmp/linux_logo/src/linux_logo-5.11/libsysinfo-0.2.2/Linux'
gcc -Wall -O2 -o cpuinfo.o -c cpuinfo_x86.c
cpuinfo_x86.c:477:8: warning: comparison of array 'plain_model' not equal to a null pointer is always true [-Wtautological-pointer-compare]
if (plain_model!=NULL) {
^~~~~~~~~~~ ~~~~
1 warning generated.
gcc -Wall -O2 -c sysinfo_linux.c
sysinfo_linux.c:22:9: warning: variable 'uptime_seconds' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
if (fff!=NULL) {
^~~~~~~~~
sysinfo_linux.c:27:12: note: uninitialized use occurs here
return uptime_seconds;
^~~~~~~~~~~~~~
sysinfo_linux.c:22:5: note: remove the 'if' if its condition is always true
if (fff!=NULL) {
^~~~~~~~~~~~~~~
sysinfo_linux.c:18:25: note: initialize the variable 'uptime_seconds' to silence this warning
float uptime_seconds;
^
= 0.0
1 warning generated.
make[2]: Leaving directory '/tmp/linux_logo/src/linux_logo-5.11/libsysinfo-0.2.2/Linux'
ar crus libsysinfo.a ./Linux/*.o ./all/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
make[1]: Leaving directory '/tmp/linux_logo/src/linux_logo-5.11/libsysinfo-0.2.2'
gcc -o linux_logo linux_logo.o load_logo.o -Llibsysinfo-0.2.2 ./libsysinfo-0.2.2/libsysinfo.a
cd po && make
make[1]: Entering directory '/tmp/linux_logo/src/linux_logo-5.11/po'
xgettext --default-domain=linux_logo --add-comments --keyword=_ --keyword=S_ ../*.c ../*.h;
if cmp -s linux_logo.po linux_logo.pot; then \
rm -f linux_logo.po; \
else \
mv linux_logo.po linux_logo.pot; \
fi
for n in da.mo de.mo es.mo fr.mo nb.mo nl.mo it.mo pl.mo pt_BR.mo ru.mo sv.mo uk.mo zh_TW.mo; do \
l=`basename $n .mo`; \
l=$l".po"; \
mv -f $l $l".bac"; \
msgmerge -o $l $l".bac" linux_logo.pot; \
done
............... done.
........ done.
............. done.
.............. done.
............... done.
.......... done.
.............. done.
............. done.
............... done.
................ done.
................ done.
........... done.
............... done.
msgfmt -o da.mo da.po
msgfmt -o de.mo de.po
msgfmt -o es.mo es.po
msgfmt -o fr.mo fr.po
msgfmt -o nb.mo nb.po
msgfmt -o nl.mo nl.po
msgfmt -o it.mo it.po
msgfmt -o pl.mo pl.po
msgfmt -o pt_BR.mo pt_BR.po
msgfmt -o ru.mo ru.po
msgfmt -o sv.mo sv.po
msgfmt -o uk.mo uk.po
msgfmt -o zh_TW.mo zh_TW.po
make[1]: Leaving directory '/tmp/linux_logo/src/linux_logo-5.11/po'
==> Entering fakeroot environment...
==> Starting package()...
/usr/bin/install -c -m755 linux_logo -D /tmp/linux_logo/pkg/linux_logo/usr/bin/linux_logo
/usr/bin/install -c -D -m644 linux_logo.1.gz /tmp/linux_logo/pkg/linux_logo/usr/share/man/man1/linux_logo.1.gz
cd po && make install
make[1]: Entering directory '/tmp/linux_logo/src/linux_logo-5.11/po'
for n in da.mo de.mo es.mo fr.mo nb.mo nl.mo it.mo pl.mo pt_BR.mo ru.mo sv.mo uk.mo zh_TW.mo; do \
l=`basename $n .mo`; \
/usr/bin/install -c -m 755 -d /tmp/linux_logo/pkg/linux_logo/usr/share/locale/$l; \
/usr/bin/install -c -m 755 -d /tmp/linux_logo/pkg/linux_logo/usr/share/locale/$l/LC_MESSAGES; \
/usr/bin/install -c -m 644 $n /tmp/linux_logo/pkg/linux_logo/usr/share/locale/$l/LC_MESSAGES/linux_logo.mo; \
done
make[1]: Leaving directory '/tmp/linux_logo/src/linux_logo-5.11/po'
==> Tidying install...
-> Removing doc files...
-> Purging unwanted files...
==> Checking for packaging issue...
==> Creating package "linux_logo"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
error: invalid option '--noprogressbar'
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: linux_logo 5.11-3 (Thu Apr 13 19:26:21 UTC 2017)
CMD: pacman --query --file linux_logo-5.11-3-x86_64.pkg.tar.xz
Creating hybrid package for 'linux_logo'
Trying to find vanilla package 'linux_logo'...
CMD: pacman --query --file /mirror/linux_logo-5.11-3.pkg.tar.xz
Package file has the following structure:
/.PKGINFO
/.MTREE
/usr/bin/linux_logo
/usr/share/locale/ru/LC_MESSAGES/linux_logo.mo
/usr/share/locale/es/LC_MESSAGES/linux_logo.mo
/usr/share/locale/pl/LC_MESSAGES/linux_logo.mo
/usr/share/locale/fr/LC_MESSAGES/linux_logo.mo
/usr/share/locale/sv/LC_MESSAGES/linux_logo.mo
/usr/share/locale/nl/LC_MESSAGES/linux_logo.mo
/usr/share/locale/da/LC_MESSAGES/linux_logo.mo
/usr/share/locale/it/LC_MESSAGES/linux_logo.mo
/usr/share/locale/de/LC_MESSAGES/linux_logo.mo
/usr/share/locale/pt_BR/LC_MESSAGES/linux_logo.mo
/usr/share/locale/nb/LC_MESSAGES/linux_logo.mo
/usr/share/locale/zh_TW/LC_MESSAGES/linux_logo.mo
/usr/share/locale/uk/LC_MESSAGES/linux_logo.mo
/usr/share/man/man1/linux_logo.1.gz
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 linux_logo.pkg.tar.xz .PKGINFO
Created package at path /var/cache/pacman/pkg/linux_logo.pkg.tar.xz
Attempting to access local repository, attempt 1
CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/linux_logo.pkg.tar.xz
==> Extracting database to a temporary location...
==> Extracting database to a temporary location...
==> Adding package '/var/cache/pacman/pkg/linux_logo.pkg.tar.xz'
-> Computing checksums...
-> Creating 'desc' db entry...
-> Creating 'files' db entry...
==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'