msys2 / MINGW-packages

Package scripts for MinGW-w64 targets to build under MSYS2.
https://packages.msys2.org
BSD 3-Clause "New" or "Revised" License
2.29k stars 1.22k forks source link

Glib2 rebuild fails #5623

Closed lovetox closed 5 years ago

lovetox commented 5 years ago

On a brand new MSYS2 installation

after installing

MINGW_INSTALLS=mingw64 makepkg-mingw -sCLf fails

what is missing here?

Build log:

$ MINGW_INSTALLS=mingw64 makepkg-mingw -sCLf
==> Erstelle Paket: mingw-w64-glib2 2.60.4-2 (Sa, 20. Jul 2019 12:45:21)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> glib-2.60.4.tar.xz gefunden
  -> 0001-Update-g_fopen-g_open-and-g_creat-to-open-with-FILE_.patch gefunden
  -> 0001-win32-Make-the-static-build-work-with-MinGW-when-pos.patch gefunden
  -> 0001-disable-some-tests-when-static.patch gefunden
  -> 0001-Revert-tests-W32-ugly-fix-for-sscanf-format.patch gefunden
  -> 0002-add-and-use-g_get_console_charset.patch gefunden
  -> pyscript2exe.py gefunden
==> Überprüfe source Dateien mit sha256sums...
    glib-2.60.4.tar.xz ... Durchgelaufen
    0001-Update-g_fopen-g_open-and-g_creat-to-open-with-FILE_.patch ... Durchgelaufen
    0001-win32-Make-the-static-build-work-with-MinGW-when-pos.patch ... Durchgelaufen
    0001-disable-some-tests-when-static.patch ... Durchgelaufen
    0001-Revert-tests-W32-ugly-fix-for-sscanf-format.patch ... Durchgelaufen
    0002-add-and-use-g_get_console_charset.patch ... Durchgelaufen
    pyscript2exe.py ... Durchgelaufen
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
  -> Entpacke glib-2.60.4.tar.xz mit bsdtar
==> Beginne prepare()...
patching file glib/gstdio.c
Hunk #1 succeeded at 97 (offset -2 lines).
Hunk #2 succeeded at 695 with fuzz 1 (offset -66 lines).
Hunk #3 succeeded at 915 (offset -109 lines).
Hunk #4 succeeded at 1093 (offset -109 lines).
Hunk #5 succeeded at 1146 (offset -109 lines).
Hunk #6 succeeded at 1529 (offset -109 lines).
Hunk #7 succeeded at 1716 (offset -109 lines).
Hunk #8 succeeded at 1725 (offset -109 lines).
patching file glib/glib-init.c
Hunk #1 succeeded at 264 (offset -4 lines).
Hunk #2 succeeded at 296 (offset -4 lines).
patching file gobject/gtype.c
patching file gio/tests/meson.build
Hunk #1 succeeded at 453 with fuzz 1 (offset 47 lines).
patching file tests/type-test.c
patching file docs/reference/glib/glib-sections.txt
Hunk #1 succeeded at 2928 (offset -18 lines).
patching file glib/gcharset.c
patching file glib/gcharset.h
patching file glib/gmessages.c
patching file glib/gstrfuncs.c
patching file glib/tests/utils.c
==> Entferne existierendes $pkgdir/ Verzeichnis...
==> Beginne build()...
==> Build static version
The Meson build system
Version: 0.51.1
Source dir: C:/msys64_DEBUG/home/User/MINGW-packages/mingw-w64-glib2/src/glib-2.60.4
Build dir: C:/msys64_DEBUG/home/User/MINGW-packages/mingw-w64-glib2/src/build-x86_64-static
Build type: native build
Project name: glib
Project version: 2.60.4
Appending CFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe'
Appending LDFLAGS from environment: '-pipe'
Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1'
C compiler for the build machine: cc (gcc 9.1.0 "cc (Rev3, Built by MSYS2 project) 9.1.0")
Appending CXXFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe'
Appending LDFLAGS from environment: '-pipe'
Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1'
C++ compiler for the build machine: c++ (gcc 9.1.0 "c++ (Rev3, Built by MSYS2 project) 9.1.0")
Appending CFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe'
Appending LDFLAGS from environment: '-pipe'
Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1'
C compiler for the host machine: cc (gcc 9.1.0 "cc (Rev3, Built by MSYS2 project) 9.1.0")
Appending CXXFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe'
Appending LDFLAGS from environment: '-pipe'
Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1'
C++ compiler for the host machine: c++ (gcc 9.1.0 "c++ (Rev3, Built by MSYS2 project) 9.1.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Compiler for C supports arguments -fno-strict-aliasing: YES
Checking if "GNU C visibility attributes test" compiles: NO
Has header "alloca.h" : NO
Has header "crt_externs.h" : NO
Has header "dirent.h" : YES
Has header "float.h" : YES
Has header "fstab.h" : NO
Has header "grp.h" : NO
Has header "inttypes.h" : YES
Has header "limits.h" : YES
Has header "linux/magic.h" : NO
Has header "locale.h" : YES
Has header "mach/mach_time.h" : NO
Has header "memory.h" : YES
Has header "mntent.h" : NO
Has header "poll.h" : NO
Has header "pwd.h" : NO
Has header "sched.h" : YES
Has header "spawn.h" : NO
Has header "stdint.h" : YES
Has header "stdlib.h" : YES
Has header "string.h" : YES
Has header "strings.h" : YES
Has header "sys/auxv.h" : NO
Has header "sys/event.h" : NO
Has header "sys/filio.h" : NO
Has header "sys/inotify.h" : NO
Has header "sys/mkdev.h" : NO
Has header "sys/mntctl.h" : NO
Has header "sys/mnttab.h" : NO
Has header "sys/mount.h" : NO
Has header "sys/param.h" : YES
Has header "sys/resource.h" : NO
Has header "sys/select.h" : NO
Has header "sys/statfs.h" : NO
Has header "sys/stat.h" : YES
Has header "sys/statvfs.h" : NO
Has header "sys/sysctl.h" : NO
Has header "sys/time.h" : YES
Has header "sys/times.h" : NO
Has header "sys/types.h" : YES
Has header "sys/uio.h" : NO
Has header "sys/vfs.h" : NO
Has header "sys/vfstab.h" : NO
Has header "sys/vmount.h" : NO
Has header "sys/wait.h" : NO
Has header "termios.h" : NO
Has header "unistd.h" : YES
Has header "values.h" : NO
Has header "xlocale.h" : NO
Checking if "malloc.h" compiles: YES
Has header "linux/netlink.h" : NO
Header <locale.h> has symbol "LC_MESSAGES" : NO
Checking whether type "struct stat" has member "st_mtimensec" : NO
Checking whether type "struct stat" has member "st_mtim.tv_nsec" : NO
Checking whether type "struct stat" has member "st_atimensec" : NO
Checking whether type "struct stat" has member "st_atim.tv_nsec" : NO
Checking whether type "struct stat" has member "st_ctimensec" : NO
Checking whether type "struct stat" has member "st_ctim.tv_nsec" : NO
Checking whether type "struct stat" has member "st_birthtime" : NO
Checking whether type "struct stat" has member "st_birthtimensec" : NO
Checking whether type "struct stat" has member "st_birthtim" : NO
Checking whether type "struct stat" has member "st_birthtim.tv_nsec" : NO
Checking whether type "struct stat" has member "st_blksize" : NO
Checking whether type "struct stat" has member "st_blocks" : NO
Checking whether type "struct statfs" has member "f_fstypename" : NO
Checking whether type "struct statfs" has member "f_bavail" : NO
Checking whether type "struct dirent" has member "d_type" : NO
Checking whether type "struct statvfs" has member "f_basetype" : NO
Checking whether type "struct statvfs" has member "f_fstypename" : NO
Checking whether type "struct tm" has member "tm_gmtoff" : NO
Checking whether type "struct tm" has member "__tm_gmtoff" : NO
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Wduplicated-branches: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES
Compiler for C supports arguments -Wmisleading-indentation: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wunused: YES
Compiler for C supports arguments -Wno-bad-function-cast -Wbad-function-cast: YES
Compiler for C supports arguments -Wno-cast-function-type -Wcast-function-type: YES
Compiler for C supports arguments -Wno-pedantic -Wpedantic: YES
Compiler for C supports arguments -Werror=declaration-after-statement: YES
Compiler for C supports arguments -Werror=format=2: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=init-self: YES
Compiler for C supports arguments -Werror=missing-include-dirs: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=pointer-arith: YES
Compiler for C supports link arguments -Wl,-z,nodelete: NO
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
Library iphlpapi found: YES
Checking for function "if_nametoindex" with dependency -liphlpapi: YES
Checking for function "if_indextoname" with dependency -liphlpapi: YES
Checking for function "endmntent" : NO
Checking for function "endservent" : NO
Checking for function "fallocate" : NO
Checking for function "fchmod" : NO
Checking for function "fchown" : NO
Checking for function "fdwalk" : NO
Checking for function "fsync" : NO
Checking for function "getauxval" : NO
Checking for function "getc_unlocked" : NO
Checking for function "getfsstat" : NO
Checking for function "getgrgid_r" : NO
Checking for function "getmntent_r" : NO
Checking for function "getpwuid_r" : NO
Checking for function "getresuid" : NO
Checking for function "getvfsstat" : NO
Checking for function "gmtime_r" : NO
Checking for function "hasmntopt" : NO
Checking for function "inotify_init1" : NO
Checking for function "issetugid" : NO
Checking for function "kevent" : NO
Checking for function "kqueue" : NO
Checking for function "lchmod" : NO
Checking for function "lchown" : NO
Checking for function "link" : NO
Checking for function "localtime_r" : NO
Checking for function "lstat" : NO
Checking for function "mbrtowc" : YES
Checking for function "memalign" : NO
Checking for function "mmap" : NO
Checking for function "newlocale" : NO
Checking for function "pipe2" : NO
Checking for function "poll" : NO
Checking for function "prlimit" : NO
Checking for function "readlink" : NO
Checking for function "recvmmsg" : NO
Checking for function "sendmmsg" : NO
Checking for function "setenv" : NO
Checking for function "setmntent" : NO
Checking for function "strerror_r" : NO
Checking for function "strnlen" : YES
Checking for function "strsignal" : NO
Checking for function "strtod_l" : NO
Checking for function "strtoll_l" : NO
Checking for function "strtoull_l" : NO
Checking for function "symlink" : NO
Checking for function "timegm" : NO
Checking for function "unsetenv" : NO
Checking for function "uselocale" : NO
Checking for function "utimes" : NO
Checking for function "valloc" : NO
Checking for function "vasprintf" : YES
Checking for function "vsnprintf" : YES
Checking for function "wcrtomb" : YES
Checking for function "wcslen" : YES
Checking for function "wcsnlen" : YES
Checking for function "sysctlbyname" : NO
Checking for function "_NSGetEnviron" : NO
Checking for function "splice" : NO
Checking for function "stpcpy" : NO
Checking for function "posix_memalign" : NO
Checking for function "posix_spawn" : NO
Checking for function "snprintf" : YES
Checking for function "strcasecmp" : YES
Checking for function "strncasecmp" : YES
Header <sys/sysmacros.h> has symbol "major" : NO
Header <sys/mkdev.h> has symbol "major" : NO
Header <sys/types.h> has symbol "major" : NO
Header <dlfcn.h> has symbol "RTLD_LAZY" : NO
Header <dlfcn.h> has symbol "RTLD_NOW" : NO
Header <dlfcn.h> has symbol "RTLD_GLOBAL" : NO
Message: Checking whether to use statfs or statvfs .. neither
Checking if "futex(2) system call" links: NO
Checking if "eventfd(2) system call" links: NO
Checking if "clock_gettime" links: YES
Checking if "open() option O_DIRECTORY" compiles: NO
Checking if "C99 vsnprintf" runs: YES
Checking if "C99 snprintf" runs: YES
Checking if "Unix98 printf positional parameters" runs: NO (1)
Checking if "nl_langinfo and CODESET" links: NO
Checking if "nl_langinfo (PM_STR)" links: NO
Checking if "nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" links: NO
Checking if "nl_langinfo (ALTMON_n)" links: NO
Checking if "nl_langinfo (_NL_ABALTMON_n)" links: NO
Checking if "signed" compiles: YES
Header <stddef.h> has symbol "ptrdiff_t" : YES
Checking if "sig_atomic_t" links: YES
Checking if "long long" compiles: YES
Checking if "long double" compiles: YES
Header <stddef.h> has symbol "wchar_t" : YES
Header <wchar.h> has symbol "wint_t" : YES
Checking if "uintmax_t in inttypes.h" compiles: YES
Checking if "uintmax_t in stdint.h" compiles: YES
Checking for size of "char" : 1
Checking for size of "short" : 2
Checking for size of "int" : 4
Checking for size of "void*" : 8
Checking for size of "long" : 4
Checking for size of "long long" : 8
Checking for size of "size_t" : 8
Checking for size of "ssize_t" : 8
Checking for alignment of "char" : 1
Checking for alignment of "short" : 2
Checking for alignment of "int" : 4
Checking for alignment of "void*" : 8
Checking for alignment of "long" : 4
Checking for alignment of "long long" : 8
Checking for alignment of "size_t" : 8
Checking if "__va_copy check" compiles: YES
Checking if "va_copy check" compiles: YES
Checking if "va_lists can be copied as values" runs: YES
Checking if "ISO C99 varargs macros in C" compiles: YES
Checking if "ISO C99 varargs macros in C++" compiles: YES
Checking if "GNUC varargs macros" compiles: YES
Has header "alloca.h" : NO (cached)
Has header "sys/poll.h" : NO
Has header "sys/types.h" : YES (cached)
Has header "winsock2.h" : YES
Computing int of "AF_UNIX" : 1
Computing int of "AF_INET" : 2
Computing int of "AF_INET6" : 23
Computing int of "MSG_OOB" : 1
Computing int of "MSG_PEEK" : 2
Computing int of "MSG_DONTROUTE" : 4
Checking if "atomic ops" links: YES
Run-time dependency threads found: YES
Header <pthread.h> has symbol "pthread_attr_setstacksize" : YES
Header <pthread.h> has symbol "pthread_condattr_setclock" : YES
Header <pthread.h> has symbol "pthread_cond_timedwait_relative_np" : YES
Header <pthread.h> has symbol "pthread_getname_np" : YES
Checking if "pthread_setname_np(const char*)" with dependency threads links: NO
Checking if "pthread_setname_np(pthread_t, const char*)" with dependency threads links: YES
Checking if "stack grows check" runs: NO (1)
Found pkg-config: C:\msys64_DEBUG\mingw64\bin/pkg-config.EXE (0.29.2)
Run-time dependency libpcre found: YES 8.43
Checking if "Windows system PCRE is a static build" with dependency libpcre links: YES
Library m found: YES
Run-time dependency libffi found: YES 3.2.1
Run-time dependency zlib found: YES 1.2.11
Checking for function "ngettext" : NO
Library intl found: YES
Checking for function "bind_textdomain_codeset" with dependency -lintl: YES
Library ws2_32 found: YES
Checking if "OpenBSD strlcpy/strlcat" runs: DID NOT COMPILE
Program python3 found: YES (C:\msys64_DEBUG\mingw64\bin/python3.EXE)
Program bash found: YES (C:\msys64_DEBUG\usr\bin/bash.EXE)
Program sh found: YES (C:\msys64_DEBUG\usr\bin/sh.EXE)
Program env found: YES (C:\msys64_DEBUG\usr\bin/env.EXE)
WARNING: Project targetting '>= 0.48.0' but tried to use feature introduced in '0.50.0': install arg in configure_file
Configuring glibconfig.h using configuration
Configuring glib.rc using configuration
Windows resource compiler: GNU windres (GNU Binutils) 2.30
Library winmm found: YES
Configuring gtester-report using configuration
Configuring libglib-2.0.so.0.6000.4-gdb.py using configuration
glib/meson.build:359: DEPRECATION: Please use the new `install:` kwarg instead of passing `false` to `install_dir:`
Configuring gobject.rc using configuration
Configuring glib-genmarshal using configuration
Program C:/msys64_DEBUG/home/User/MINGW-packages/mingw-w64-glib2/src/build-x86_64-static/gobject/glib-genmarshal found: YES (C:/msys64_DEBUG/mingw64/bin/python3.exe C:/msys64_DEBUG/home/User/MINGW-packages/mingw-w64-glib2/src/build-x86_64-static/gobject/glib-genmarshal)
Configuring glib-mkenums using configuration
Program C:/msys64_DEBUG/home/User/MINGW-packages/mingw-w64-glib2/src/build-x86_64-static/gobject/glib-mkenums found: YES (C:/msys64_DEBUG/mingw64/bin/python3.exe C:/msys64_DEBUG/home/User/MINGW-packages/mingw-w64-glib2/src/build-x86_64-static/gobject/glib-mkenums)
Configuring libgobject-2.0.so.0.6000.4-gdb.py using configuration
gobject/meson.build:154: DEPRECATION: Please use the new `install:` kwarg instead of passing `false` to `install_dir:`
Configuring gthread.rc using configuration
Configuring gmoduleconf.h using configuration
Configuring gmodule.rc using configuration
Configuring gnetworking.h using configuration
Configuring gdbus-codegen using configuration
Program C:/msys64_DEBUG/home/User/MINGW-packages/mingw-w64-glib2/src/build-x86_64-static/gio/gdbus-2.0/codegen/gdbus-codegen found: YES (C:/msys64_DEBUG/mingw64/bin/python3.exe C:/msys64_DEBUG/home/User/MINGW-packages/mingw-w64-glib2/src/build-x86_64-static/gio/gdbus-2.0/codegen/gdbus-codegen)
Configuring config.py using configuration
Library shlwapi found: YES
Library dnsapi found: YES
Configuring gio.rc using configuration
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libelf found: NO (tried pkgconfig and cmake)
Library elf found: NO
Library secur32 found: YES
Program gengiotypefuncs.py found: YES (C:/msys64_DEBUG/mingw64/bin/python3.exe C:/msys64_DEBUG/home/User/MINGW-packages/mingw-w64-glib2/src/glib-2.60.4/gio/tests/gengiotypefuncs.py)
Run-time dependency dbus-1 found: NO (tried pkgconfig and cmake)
Configuring appinfo-test-gnome.desktop using configuration
Configuring appinfo-test-notgnome.desktop using configuration
Configuring appinfo-test.desktop using configuration
Configuring appinfo-test2.desktop using configuration
Compiler for C supports arguments -Werror=unused-function: YES
Library FuzzingEngine found: NO
Program xgettext found: YES (C:\msys64_DEBUG\mingw64\bin/xgettext.EXE)
Configuring glib-gettextize using configuration
Configuring config.h using configuration
Build targets in project: 298
WARNING: Project specifies a minimum meson_version '>= 0.48.0' but uses features which were added in newer versions:
 * 0.50.0: {'install arg in configure_file'}
Option buildtype is: plain [default: debugoptimized]
Found ninja.EXE-1.9.0 at 'C:\msys64_DEBUG\mingw64\bin/ninja.EXE'
[1/916] Compiling C object glib/4430778@@glib-2.0@sta/deprecated_gallocator.c.obj.
[2/916] Compiling C object glib/4430778@@glib-2.0@sta/garcbox.c.obj.
[3/916] Compiling C object glib/4430778@@glib-2.0@sta/deprecated_gcache.c.obj.
[4/916] Compiling C object glib/4430778@@glib-2.0@sta/deprecated_grel.c.obj.
[5/916] Generating Windows resource for file 'glib_glib.rc' with a custom command.
[6/916] Compiling C object glib/4430778@@glib-2.0@sta/deprecated_gcompletion.c.obj.
[7/916] Compiling C object glib/4430778@@glib-2.0@sta/deprecated_gthread-deprecated.c.obj.
[8/916] Compiling C object glib/4430778@@glib-2.0@sta/gasyncqueue.c.obj.
[9/916] Compiling C object glib/4430778@@glib-2.0@sta/gatomic.c.obj.
[10/916] Compiling C object glib/4430778@@glib-2.0@sta/gbitlock.c.obj.
[11/916] Compiling C object glib/4430778@@glib-2.0@sta/gbase64.c.obj.
[12/916] Compiling C object glib/4430778@@glib-2.0@sta/gbytes.c.obj.
[13/916] Compiling C object glib/4430778@@glib-2.0@sta/garray.c.obj.
[14/916] Compiling C object glib/libcharset/6e4c96c@@charset@sta/localcharset.c.obj.
[15/916] Compiling C object glib/4430778@@glib-2.0@sta/gdataset.c.obj.
[16/916] Linking static target glib/libcharset/libcharset.a.
[17/916] Compiling C object glib/4430778@@glib-2.0@sta/gcharset.c.obj.
[18/916] Compiling C object glib/4430778@@glib-2.0@sta/gdir.c.obj.
[19/916] Compiling C object glib/4430778@@glib-2.0@sta/gbookmarkfile.c.obj.
[20/916] Compiling C object glib/4430778@@glib-2.0@sta/gerror.c.obj.
[21/916] Compiling C object glib/4430778@@glib-2.0@sta/gbacktrace.c.obj.
[22/916] Compiling C object glib/4430778@@glib-2.0@sta/gdatetime.c.obj.
[23/916] Compiling C object glib/4430778@@glib-2.0@sta/ghmac.c.obj.
[24/916] Compiling C object glib/4430778@@glib-2.0@sta/gchecksum.c.obj.
[25/916] Compiling C object glib/4430778@@glib-2.0@sta/ghook.c.obj.
[26/916] Compiling C object glib/4430778@@glib-2.0@sta/ghostutils.c.obj.
[27/916] Compiling C object glib/4430778@@glib-2.0@sta/gconvert.c.obj.
[28/916] Compiling C object glib/4430778@@glib-2.0@sta/ghash.c.obj.
[29/916] Compiling C object glib/4430778@@glib-2.0@sta/gdate.c.obj.
[30/916] Compiling C object glib/4430778@@glib-2.0@sta/giochannel.c.obj.
[31/916] Compiling C object glib/4430778@@glib-2.0@sta/ggettext.c.obj.
[32/916] Compiling C object glib/4430778@@glib-2.0@sta/glist.c.obj.
[33/916] Compiling C object glib/4430778@@glib-2.0@sta/genviron.c.obj.
[34/916] Compiling C object glib/4430778@@glib-2.0@sta/gmem.c.obj.
[35/916] Compiling C object glib/4430778@@glib-2.0@sta/gnode.c.obj.
[36/916] Compiling C object glib/4430778@@glib-2.0@sta/glib-init.c.obj.
[37/916] Compiling C object glib/4430778@@glib-2.0@sta/glib-private.c.obj.
[38/916] Compiling C object glib/4430778@@glib-2.0@sta/gfileutils.c.obj.
[39/916] Compiling C object glib/4430778@@glib-2.0@sta/gkeyfile.c.obj.
[40/916] Compiling C object glib/4430778@@glib-2.0@sta/gprimes.c.obj.
[41/916] Compiling C object glib/4430778@@glib-2.0@sta/gmarkup.c.obj.
[42/916] Compiling C object glib/4430778@@glib-2.0@sta/gqsort.c.obj.
[43/916] Compiling C object glib/4430778@@glib-2.0@sta/gqueue.c.obj.
[44/916] Compiling C object glib/4430778@@glib-2.0@sta/grand.c.obj.
[45/916] Compiling C object glib/4430778@@glib-2.0@sta/grcbox.c.obj.
[46/916] Compiling C object glib/4430778@@glib-2.0@sta/gpattern.c.obj.
[47/916] Compiling C object glib/4430778@@glib-2.0@sta/goption.c.obj.
[48/916] Compiling C object glib/4430778@@glib-2.0@sta/grefstring.c.obj.
[49/916] Compiling C object glib/4430778@@glib-2.0@sta/grefcount.c.obj.
[50/916] Compiling C object glib/4430778@@glib-2.0@sta/gmappedfile.c.obj.
[51/916] Compiling C object glib/4430778@@glib-2.0@sta/gshell.c.obj.
[52/916] Compiling C object glib/4430778@@glib-2.0@sta/gsequence.c.obj.
[53/916] Compiling C object glib/4430778@@glib-2.0@sta/gmain.c.obj.
[54/916] Compiling C object glib/4430778@@glib-2.0@sta/gpoll.c.obj.
[55/916] Compiling C object glib/4430778@@glib-2.0@sta/gregex.c.obj.
[56/916] Compiling C object glib/4430778@@glib-2.0@sta/gslist.c.obj.
[57/916] Compiling C object glib/4430778@@glib-2.0@sta/gscanner.c.obj.
[58/916] Compiling C object glib/4430778@@glib-2.0@sta/gquark.c.obj.
[59/916] Compiling C object glib/4430778@@glib-2.0@sta/gmessages.c.obj.
[60/916] Compiling C object glib/4430778@@glib-2.0@sta/gstringchunk.c.obj.
[61/916] Compiling C object glib/4430778@@glib-2.0@sta/gstring.c.obj.
[62/916] Compiling C object glib/4430778@@glib-2.0@sta/gthreadpool.c.obj.
[63/916] Compiling C object glib/4430778@@glib-2.0@sta/gtrashstack.c.obj.
[64/916] Compiling C object glib/4430778@@glib-2.0@sta/gtranslit.c.obj.
[65/916] Compiling C object glib/4430778@@glib-2.0@sta/gtree.c.obj.
[66/916] Compiling C object glib/4430778@@glib-2.0@sta/gstrfuncs.c.obj.
[67/916] Compiling C object glib/4430778@@glib-2.0@sta/gunibreak.c.obj.
[68/916] Compiling C object glib/4430778@@glib-2.0@sta/guniprop.c.obj.
[69/916] Compiling C object glib/4430778@@glib-2.0@sta/gslice.c.obj.
[70/916] Compiling C object glib/4430778@@glib-2.0@sta/gunicollate.c.obj.
[71/916] Compiling C object glib/4430778@@glib-2.0@sta/gstdio.c.obj.
[72/916] Compiling C object glib/4430778@@glib-2.0@sta/gurifuncs.c.obj.
[73/916] Compiling C object glib/4430778@@glib-2.0@sta/gtimer.c.obj.
[74/916] Compiling C object glib/4430778@@glib-2.0@sta/gutf8.c.obj.
[75/916] Compiling C object glib/4430778@@glib-2.0@sta/guuid.c.obj.
[76/916] Compiling C object glib/4430778@@glib-2.0@sta/gvariant-core.c.obj.
[77/916] Compiling C object glib/4430778@@glib-2.0@sta/gunidecomp.c.obj.
[78/916] Compiling C object glib/4430778@@glib-2.0@sta/gversion.c.obj.
[79/916] Compiling C object glib/4430778@@glib-2.0@sta/gvarianttypeinfo.c.obj.
[80/916] Compiling C object glib/4430778@@glib-2.0@sta/gtestutils.c.obj.
[81/916] Compiling C object glib/4430778@@glib-2.0@sta/gtimezone.c.obj.
../glib-2.60.4/glib/gtimezone.c: In function 'rule_from_windows_time_zone_info':
../glib-2.60.4/glib/gtimezone.c:625:3: warning: 'strncpy' output may be truncated copying 32 bytes from a string of length 63 [-Wstringop-truncation]
  625 |   strncpy (rule->std_name, (gchar*)tzi->StandardName, NAME_SIZE - 1);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../glib-2.60.4/glib/gtimezone.c:626:3: warning: 'strncpy' output may be truncated copying 32 bytes from a string of length 63 [-Wstringop-truncation]
  626 |   strncpy (rule->dlt_name, (gchar*)tzi->DaylightName, NAME_SIZE - 1);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[82/916] Compiling C object glib/4430778@@glib-2.0@sta/gvarianttype.c.obj.
[83/916] Compiling C object glib/4430778@@glib-2.0@sta/gprintf.c.obj.
[84/916] Compiling C object glib/4430778@@glib-2.0@sta/gthread.c.obj.
[85/916] Compiling C object glib/4430778@@glib-2.0@sta/gvariant-serialiser.c.obj.
[86/916] Compiling C object glib/4430778@@glib-2.0@sta/gvariant-parser.c.obj.
[87/916] Compiling C object glib/tests/d796b50@@asyncqueue@exe/asyncqueue.c.obj.
[88/916] Compiling C object glib/4430778@@glib-2.0@sta/gvariant.c.obj.
[89/916] Compiling C object glib/tests/d796b50@@array-test@exe/array-test.c.obj.
[90/916] Compiling C object glib/4430778@@glib-2.0@sta/gwin32.c.obj.
[91/916] Compiling C object glib/tests/d796b50@@atomic@exe/atomic.c.obj.
[92/916] Compiling C object glib/4430778@@glib-2.0@sta/gwakeup.c.obj.
[93/916] Compiling C object glib/tests/d796b50@@bitlock@exe/bitlock.c.obj.
[94/916] Compiling C object glib/tests/d796b50@@base64@exe/base64.c.obj.
[95/916] Compiling C object glib/4430778@@gspawn-win64-helper@exe/gspawn-win32-helper.c.obj.
[96/916] Compiling C object glib/tests/d796b50@@cache@exe/cache.c.obj.
[97/916] Compiling C object glib/tests/d796b50@@charset@exe/charset.c.obj.
[98/916] Compiling C object glib/tests/d796b50@@bookmarkfile@exe/bookmarkfile.c.obj.
[99/916] Compiling C object glib/tests/d796b50@@bytes@exe/bytes.c.obj.
[100/916] Compiling C object glib/4430778@@glib-2.0@sta/gutils.c.obj.
[101/916] Compiling C object glib/tests/d796b50@@checksum@exe/checksum.c.obj.
[102/916] Compiling C object glib/4430778@@glib-2.0@sta/gthread-posix.c.obj.
[103/916] Compiling C object glib/tests/d796b50@@collate@exe/collate.c.obj.
[104/916] Compiling C object glib/4430778@@glib-2.0@sta/giowin32.c.obj.
[105/916] Compiling C object glib/tests/d796b50@@cond@exe/cond.c.obj.
[106/916] Compiling C object glib/tests/d796b50@@dataset@exe/dataset.c.obj.
[107/916] Compiling C object glib/4430778@@gspawn-win64-helper-console@exe/gspawn-win32-helper.c.obj.
[108/916] Compiling C object glib/4430778@@glib-2.0@sta/gspawn-win32.c.obj.
[109/916] Linking static target glib/libglib-2.0.a.
[110/916] Compiling C object glib/tests/d796b50@@dir@exe/dir.c.obj.
[111/916] Compiling C object glib/tests/d796b50@@environment@exe/environment.c.obj.
[112/916] Compiling C object glib/tests/d796b50@@guuid@exe/guuid.c.obj.
[113/916] Compiling C object glib/tests/d796b50@@error@exe/error.c.obj.
[114/916] Compiling C object glib/tests/d796b50@@convert@exe/convert.c.obj.
[115/916] Linking target glib/tests/array-test.exe.
FAILED: glib/tests/array-test.exe
cc @glib/tests/array-test.exe.rsp
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x287): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x14bb): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1820): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1965): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2260): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2ac5): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gstrfuncs.c.obj):gstrfuncs.c:(.text+0xce7): undefined reference to `_g_gnulib_snprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x20e): undefined reference to `_g_gnulib_vasprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xe): undefined reference to `_g_gnulib_vprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x7e): undefined reference to `_g_gnulib_vfprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xf3): undefined reference to `_g_gnulib_vsprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x1ad): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x8f1): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x92e): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x99d): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x9ce): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0xb33): undefined reference to `_g_gnulib_sprintf'
collect2.exe: error: ld returned 1 exit status
[116/916] Linking target glib/tests/asyncqueue.exe.
FAILED: glib/tests/asyncqueue.exe
cc @glib/tests/asyncqueue.exe.rsp
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x287): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x14bb): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1820): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1965): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2260): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2ac5): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gstrfuncs.c.obj):gstrfuncs.c:(.text+0xce7): undefined reference to `_g_gnulib_snprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x20e): undefined reference to `_g_gnulib_vasprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xe): undefined reference to `_g_gnulib_vprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x7e): undefined reference to `_g_gnulib_vfprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xf3): undefined reference to `_g_gnulib_vsprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x1ad): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x8f1): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x92e): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x99d): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x9ce): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0xb33): undefined reference to `_g_gnulib_sprintf'
collect2.exe: error: ld returned 1 exit status
[117/916] Linking target glib/gspawn-win64-helper.exe.
FAILED: glib/gspawn-win64-helper.exe
cc @glib/gspawn-win64-helper.exe.rsp
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x287): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x14bb): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1820): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1965): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2260): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2ac5): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gstrfuncs.c.obj):gstrfuncs.c:(.text+0xce7): undefined reference to `_g_gnulib_snprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x20e): undefined reference to `_g_gnulib_vasprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xe): undefined reference to `_g_gnulib_vprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x7e): undefined reference to `_g_gnulib_vfprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xf3): undefined reference to `_g_gnulib_vsprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x1ad): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x8f1): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x92e): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x99d): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x9ce): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0xb33): undefined reference to `_g_gnulib_sprintf'
collect2.exe: error: ld returned 1 exit status
[118/916] Linking target glib/tests/atomic.exe.
FAILED: glib/tests/atomic.exe
cc @glib/tests/atomic.exe.rsp
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x20e): undefined reference to `_g_gnulib_vasprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xe): undefined reference to `_g_gnulib_vprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x7e): undefined reference to `_g_gnulib_vfprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xf3): undefined reference to `_g_gnulib_vsprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x1ad): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x8f1): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x92e): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x99d): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x9ce): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0xb33): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x287): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x14bb): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1820): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1965): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2260): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2ac5): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gstrfuncs.c.obj):gstrfuncs.c:(.text+0xce7): undefined reference to `_g_gnulib_snprintf'
collect2.exe: error: ld returned 1 exit status
[119/916] Linking target glib/gspawn-win64-helper-console.exe.
FAILED: glib/gspawn-win64-helper-console.exe
cc @glib/gspawn-win64-helper-console.exe.rsp
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x287): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x14bb): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1820): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1965): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2260): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2ac5): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gstrfuncs.c.obj):gstrfuncs.c:(.text+0xce7): undefined reference to `_g_gnulib_snprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x20e): undefined reference to `_g_gnulib_vasprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xe): undefined reference to `_g_gnulib_vprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x7e): undefined reference to `_g_gnulib_vfprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xf3): undefined reference to `_g_gnulib_vsprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x1ad): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x8f1): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x92e): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x99d): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x9ce): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0xb33): undefined reference to `_g_gnulib_sprintf'
collect2.exe: error: ld returned 1 exit status
[120/916] Linking target glib/tests/base64.exe.
FAILED: glib/tests/base64.exe
cc @glib/tests/base64.exe.rsp
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x287): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x14bb): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1820): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x1965): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2260): undefined reference to `_g_gnulib_fprintf'
glib/libglib-2.0.a(gmessages.c.obj):gmessages.c:(.text+0x2ac5): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gstrfuncs.c.obj):gstrfuncs.c:(.text+0xce7): undefined reference to `_g_gnulib_snprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x20e): undefined reference to `_g_gnulib_vasprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xe): undefined reference to `_g_gnulib_vprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x7e): undefined reference to `_g_gnulib_vfprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0xf3): undefined reference to `_g_gnulib_vsprintf'
glib/libglib-2.0.a(gprintf.c.obj):gprintf.c:(.text+0x1ad): undefined reference to `_g_gnulib_vsnprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x8f1): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x92e): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x99d): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0x9ce): undefined reference to `_g_gnulib_sprintf'
glib/libglib-2.0.a(gspawn-win32.c.obj):gspawn-win32.c:(.text+0xb33): undefined reference to `_g_gnulib_sprintf'
collect2.exe: error: ld returned 1 exit status
[121/916] Compiling C object glib/tests/d796b50@@fileutils@exe/fileutils.c.obj.
[122/916] Compiling C object glib/tests/d796b50@@date@exe/date.c.obj.
[123/916] Compiling C object glib/tests/d796b50@@gvariant@exe/gvariant.c.obj.
[124/916] Compiling C object glib/tests/d796b50@@gdatetime@exe/gdatetime.c.obj.
ninja: build stopped: subcommand failed.
==> FEHLER: Ein Fehler geschah in build().
    Breche ab...
lazka commented 5 years ago

same here

lazka commented 5 years ago

Comparing meson logs shows

Checking if "C99 vsnprintf" runs: YES
Checking if "C99 snprintf" runs: YES

are both YES now while they were NO in older builds.

So looks like the c99 printf shim in mingw got improved and the glib build doesn't expect that on Windows and still tries to fall back to gnulib in some cases.

lazka commented 5 years ago

didn't look into it yet, but you probably can work around this for now by doing an export CPPFLAGS="" in the PKGBUILD before meson

lazka commented 5 years ago

Fixed by #5701

lazka commented 5 years ago

Upstream: