:: Synchronizing package databases... staging is up to date downloading testing.db... core is up to date downloading extra.db... downloading community-staging.db... downloading community-testing.db... downloading community.db... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Packages (1) libnghttp2-1.34.0-1 Total Download Size: 0.08 MiB Total Installed Size: 0.34 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading libnghttp2-1.34.0-1-x86_64.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading libnghttp2... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Building in chroot for [staging] (x86_64)... ==> Synchronizing chroot copy [/data/archbuild/staging-x86_64/root] -> [abaumann]...done ==> Making package: nasm 2.13.03-1 (Thu Oct 11 10:40:40 2018) ==> Retrieving sources... -> Downloading nasm-2.13.03.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 351 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 787k 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 48 787k 48 384k 0 0 163k 0 0:00:04 0:00:02 0:00:02 410k 100 787k 100 787k 0 0 335k 0 0:00:02 0:00:02 --:--:-- 835k ==> Validating source files with sha1sums... nasm-2.13.03.tar.xz ... Passed ==> Making package: nasm 2.13.03-1 (Thu 11 Oct 2018 10:40:44 AM CEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (39) avahi-0.7+16+g1cc2b8e-2 freetype2-2.9.1-1 graphite-1:1.3.12-1 harfbuzz-1.9.0-1 ijs-0.35-1 jbig2dec-0.15-1 lcms2-2.9-1 libcups-2.2.8-3 libdaemon-0.14-4 libfontenc-1.1.3-2 libice-1.0.9-2 libidn-1.35-1 libjpeg-turbo-2.0.0-1 libpaper-1.1.24-10 libpng-1.6.35-1 libsm-1.2.2-3 libtiff-4.0.9-2 libx11-1.6.7-1 libxau-1.0.8-3 libxcb-1.13.1-1 libxdmcp-1.1.2-2 libxt-1.1.5-2 openjpeg2-2.3.0-3 perl-io-string-1.08-10 run-parts-4.8.6-1 xcb-proto-1.13-2 xorg-bdftopcf-1.1-1 xorg-font-util-1.3.1-2 xorg-font-utils-7.6-5 xorg-fonts-encodings-1.0.4-5 xorg-mkfontdir-1.0.7-9 xorg-mkfontscale-1.1.3-1 xorgproto-2018.4-1 adobe-source-sans-pro-fonts-2.020ro+1.075it-2 fontconfig-2:2.13.1+12+g5f5ec56-1 ghostscript-9.25-3 perl-font-ttf-1.06-2 perl-sort-versions-1.62-4 ttf-liberation-2.00.1-7 Total Download Size: 6.46 MiB Total Installed Size: 100.93 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading libx11-1.6.7-1-x86_64.pkg.tar.xz... downloading run-parts-4.8.6-1-x86_64.pkg.tar.xz... downloading adobe-source-sans-pro-fonts-2.020ro+1.075it-2-any.pkg.tar.xz... downloading xorg-fonts-encodings-1.0.4-5-any.pkg.tar.xz... downloading xorg-bdftopcf-1.1-1-x86_64.pkg.tar.xz... downloading libfontenc-1.1.3-2-x86_64.pkg.tar.xz... downloading xorg-mkfontscale-1.1.3-1-x86_64.pkg.tar.xz... downloading xorg-mkfontdir-1.0.7-9-any.pkg.tar.xz... downloading xorg-font-util-1.3.1-2-x86_64.pkg.tar.xz... downloading xorg-font-utils-7.6-5-any.pkg.tar.xz... downloading libxt-1.1.5-2-x86_64.pkg.tar.xz... downloading libpaper-1.1.24-10-x86_64.pkg.tar.xz... downloading ijs-0.35-1-x86_64.pkg.tar.xz... downloading openjpeg2-2.3.0-3-x86_64.pkg.tar.xz... downloading perl-io-string-1.08-10-x86_64.pkg.tar.xz... downloading perl-font-ttf-1.06-2-any.pkg.tar.xz... downloading perl-sort-versions-1.62-4-any.pkg.tar.xz... downloading ttf-liberation-2.00.1-7-any.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-io-string... installing perl-font-ttf... installing perl-sort-versions... installing libpng... installing graphite... installing harfbuzz... Optional dependencies for harfbuzz cairo: hb-view program installing freetype2... installing fontconfig... Fontconfig configuration is done via /etc/fonts/conf.avail and conf.d. Read /etc/fonts/conf.d/README for more information. Configuration via /etc/fonts/local.conf is still possible, but is no longer recommended for options available in conf.avail. Main systemwide configuration should be done by symlinks (especially for autohinting, sub-pixel and lcdfilter): cd /etc/fonts/conf.d ln -s ../conf.avail/XX-foo.conf Check also https://wiki.archlinux.org/index.php/Font_Configuration and https://wiki.archlinux.org/index.php/Fonts. Rebuilding fontconfig cache... done. installing adobe-source-sans-pro-fonts... installing xorg-fonts-encodings... installing xorg-bdftopcf... installing libfontenc... installing xorg-mkfontscale... installing xorg-mkfontdir... Creating X fontdir indices... done. installing xorg-font-util... installing xorg-font-utils... installing ttf-liberation... installing xorgproto... installing libice... installing libsm... installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxt... installing libjpeg-turbo... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc gtk2: gtk2 bindings qt4: qt4 bindings qt5-base: qt5 bindings pygtk: avahi-bookmarks python2-twisted: avahi-bookmarks mono: mono bindings nss-mdns: NSS support for mDNS python-gobject: avahi-discover python-dbus: avahi-discover installing libcups... installing jbig2dec... installing lcms2... installing run-parts... installing libpaper... installing ijs... installing openjpeg2... installing libidn... installing ghostscript... Optional dependencies for ghostscript texlive-core: needed for dvipdf gtk3: needed for gsx :: Running post-transaction hooks... (1/7) Warn about old perl modules (2/7) Updating fontconfig cache... (3/7) Reloading system manager configuration... Skipped: Current root is not booted. (4/7) Creating system user accounts... Creating group avahi with gid 980. Creating user avahi (Avahi mDNS/DNS-SD daemon) with uid 980 and gid 980. (5/7) Arming ConditionNeedsUpdate... (6/7) Updating the info directory file... (7/7) Updating X fontdir indices... ==> Retrieving sources... -> Found nasm-2.13.03.tar.xz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting nasm-2.13.03.tar.xz with bsdtar ==> Starting build()... checking for gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -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 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 minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking for gcc option to accept ISO C99... none needed checking for gcc option to accept ISO Standard C... (cached) none needed checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for suffix of library files... a checking for an ANSI C-conforming const... yes checking for inline... inline checking for C/C++ restrict keyword... __restrict checking for size_t... yes checking whether byte ordering is bigendian... no checking if gcc accepts -fwrapv... yes checking if gcc accepts -U__STRICT_ANSI__... yes checking if gcc accepts -fno-common... yes checking for nroff... nroff checking for asciidoc... no checking for xmlto... no configure: WARNING: No asciidoc package found configure: WARNING: No xmlto package found checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking for ANSI C header files... (cached) yes checking for inttypes.h... (cached) yes checking for strings.h... (cached) yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking stdnoreturn.h usability... yes checking stdnoreturn.h presence... yes checking for stdnoreturn.h... yes checking io.h usability... no checking io.h presence... no checking for io.h... no checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for unistd.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for strcasecmp... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strsep... yes checking for strnlen... yes checking for getuid... yes checking for getgid... yes checking for realpath... yes checking for canonicalize_file_name... yes checking for _fullpath... no checking for pathconf... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for _fseeki64... no checking for ftruncate... yes checking for _chsize... no checking for _chsize_s... no checking for fileno... yes checking for _fileno... no checking for _filelengthi64... no checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for getpagesize... (cached) yes checking for sysconf... yes checking for access... yes checking for _access... no checking for faccessat... yes checking for __builtin_clz... yes checking for __builtin_clzl... yes checking for __builtin_clzll... yes checking for __builtin_expect... yes checking for vsnprintf... yes checking for _vsnprintf... no checking for snprintf... yes checking for _snprintf... no checking for strlcpy... no checking for struct _stati64... no checking for struct stat... yes checking for stat... yes checking for _stati64... no checking for fstat... yes checking for _fstati64... no checking whether strcasecmp is declared... yes checking whether stricmp is declared... no checking whether strncasecmp is declared... yes checking whether strnicmp is declared... no checking whether strsep is declared... yes checking whether strlcpy is declared... no checking whether strnlen is declared... yes checking for uintptr_t... yes checking if gcc accepts -Werror=attributes... yes checking if gcc supports the noreturn function attribute... yes checking if gcc supports the returns_nonnull function attribute... yes checking if gcc supports the malloc function attribute... yes checking if gcc supports the alloc_size function attribute... yes checking if gcc supports the format function attribute... yes checking if gcc supports the const function attribute... yes checking if gcc supports the pure function attribute... yes checking if gcc supports the error function attribute... yes checking if gcc accepts -W... yes checking if gcc accepts -Wall... yes checking if gcc accepts -pedantic... yes checking if gcc accepts -Werror=unknown-warning-option... no checking if gcc accepts -Wpedantic-ms-format... no checking if gcc accepts -Wc90-c99-compat... yes checking if gcc accepts -Wlong-long... yes checking if gcc accepts -Werror=implicit... yes checking if gcc accepts -Werror=missing-braces... yes checking if gcc accepts -Werror=return-type... yes checking if gcc accepts -Werror=trigraphs... yes checking if gcc accepts -Werror=pointer-arith... yes checking if gcc accepts -Werror=strict-prototypes... no checking if gcc accepts -Werror=missing-prototypes... yes checking if gcc accepts -Werror=missing-declarations... yes checking if gcc accepts -Werror=comment... yes checking if gcc accepts -Werror=vla... yes configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating config/config.h config.status: executing default-1 commands gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/nasm.o asm/nasm.c In file included from ./include/nasm.h:46, from asm/nasm.c:47: ./include/nasmlib.h:194:1: error: ‘pure’ attribute on function returning ‘void’ [-Werror=attributes] void pure_func seg_init(void); ^~~~ cc1: some warnings being treated as errors make: *** [Makefile:75: asm/nasm.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /data/archbuild/staging-x86_64/abaumann/build