+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/fontconfig-2.17.1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/fontconfig-2.17.1/work.log WARNING: [license.mk] Every package should define a LICENSE. => Checksum BLAKE2s OK for fontconfig-2.17.1.tar.xz => Checksum SHA512 OK for fontconfig-2.17.1.tar.xz ===> Installing dependencies for fontconfig-2.17.1 ========================================================================== The following variables will affect the build process of this package, fontconfig-2.17.1. Their current value is shown below: * PYTHON_VERSION_DEFAULT = 312 * VARBASE = /var/opt/pkg Based on these variables, the following variables have been set: * PYPACKAGE = python312 You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency gperf-[0-9]*: found gperf-3.2nb1 => Tool dependency meson>=0: found meson-1.9.0 => Tool dependency python312>=3.12: found python312-3.12.11 => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1 => Tool dependency gettext-tools>=0.15: found gettext-tools-0.22.5nb1 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency bzip2>=1.0.3: found bzip2-1.0.8 => Full dependency expat>=2.0.0nb1: found expat-2.7.1 => Full dependency freetype2>=2.13.2nb1: found freetype2-2.13.3nb1 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency zlib>=1.2.3: found zlib-1.3.1 => Full dependency brotli>=1.0.1: found brotli-1.1.0 => Full dependency libiconv>=1.9.1: found libiconv-1.17nb1 => Full dependency png>=1.2.4: found png-1.6.50 ===> Overriding tools for fontconfig-2.17.1 ===> Extracting for fontconfig-2.17.1 ===> Patching for fontconfig-2.17.1 => Applying pkgsrc patches for fontconfig-2.17.1 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-aa => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-aa Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-aa,v 1.19 2023/01/20 13:10:09 wiz Exp $ | |--- Makefile.in.orig 2022-10-21 07:33:38.000000000 +0000 |+++ Makefile.in -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 436 (offset 8 lines). Hunk #2 succeeded at 519 (offset 8 lines). Hunk #3 succeeded at 1093 (offset 8 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-ac => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-ac Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ac,v 1.16 2025/08/10 13:58:35 ryoon Exp $ | |--- conf.d/Makefile.in.orig 2025-07-02 04:53:19.334247000 +0000 |+++ conf.d/Makefile.in -------------------------- Patching file conf.d/Makefile.in using Plan A... Hunk #1 succeeded at 404. Hunk #2 succeeded at 710. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-af => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-af Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-af,v 1.3 2025/08/10 13:58:35 ryoon Exp $ | |--- conf.d/README.in.orig 2025-01-17 15:15:05.000000000 +0000 |+++ conf.d/README.in -------------------------- Patching file conf.d/README.in using Plan A... Hunk #1 succeeded at 2. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-conf.d_meson.build => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-conf.d_meson.build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-conf.d_meson.build,v 1.1 2025/08/10 13:58:35 ryoon Exp $ | |--- conf.d/meson.build.orig 2025-01-17 15:15:05.000000000 +0000 |+++ conf.d/meson.build -------------------------- Patching file conf.d/meson.build using Plan A... Hunk #1 succeeded at 94 (offset 20 lines). Hunk #2 succeeded at 116 (offset 20 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-configure => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-configure,v 1.9 2025/08/10 13:58:35 ryoon Exp $ | |Patch "GNU" gettext support to not depend unnecessary on "GNU" gettext. | |--- configure.orig 2025-01-17 15:18:06.205389000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 17809 (offset 12 lines). Hunk #2 succeeded at 17842 (offset 12 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-meson.build => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-meson.build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-meson.build,v 1.1 2025/08/10 13:58:35 ryoon Exp $ | |--- meson.build.orig 2025-04-02 14:51:30.122923578 +0000 |+++ meson.build -------------------------- Patching file meson.build using Plan A... Hunk #1 succeeded at 586 (offset 57 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-scandir.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-scandir.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-scandir.c,v 1.2 2015/10/27 20:20:31 bsiegert Exp $ | |--- scandir.c.orig 2014-07-14 12:36:57.000000000 +0000 |+++ scandir.c -------------------------- (Creating file scandir.c...) Patching file scandir.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-src_fccharset.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-src_fccharset.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_fccharset.c,v 1.4 2023/01/20 13:10:09 wiz Exp $ | |- Fix build on SCO OpenServer 5.0.7/3.2. | |--- src/fccharset.c.orig 2018-06-05 10:36:38.000000000 +0000 |+++ src/fccharset.c -------------------------- Patching file src/fccharset.c using Plan A... Hunk #1 succeeded at 563 (offset -37 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-src_fcftint.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-src_fcftint.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_fcftint.h,v 1.2 2025/08/10 13:58:35 ryoon Exp $ | |--- src/fcftint.h.orig 2025-07-02 04:46:34.000000000 +0000 |+++ src/fcftint.h -------------------------- Patching file src/fcftint.h using Plan A... Hunk #1 succeeded at 25. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-src_fcint.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-src_fcint.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_fcint.h,v 1.4 2025/08/10 13:58:35 ryoon Exp $ | |--- src/fcint.h.orig 2025-07-02 04:46:34.000000000 +0000 |+++ src/fcint.h -------------------------- Patching file src/fcint.h using Plan A... Hunk #1 succeeded at 92. Hunk #2 succeeded at 134. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-src_fcstat.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-src_fcstat.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_fcstat.c,v 1.8 2025/08/10 13:58:35 ryoon Exp $ | |The argument types to scandir(3) differ between different OSes. |I used the provided alphasort instead of rewriting the equivalent |sorter function. | |--- src/fcstat.c.orig 2025-07-02 04:46:34.000000000 +0000 |+++ src/fcstat.c -------------------------- Patching file src/fcstat.c using Plan A... Hunk #1 succeeded at 337. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-test_test-migration.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/fonts/fontconfig/patches/patch-test_test-migration.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-test_test-migration.c,v 1.4 2014/07/15 14:48:34 ryoon Exp $ | |--- test/test-migration.c.orig 2014-01-20 08:14:21.000000000 +0000 |+++ test/test-migration.c -------------------------- Patching file test/test-migration.c using Plan A... Hunk #1 succeeded at 150 (offset -3 lines). done ===> Creating toolchain wrappers for fontconfig-2.17.1 ===> Configuring for fontconfig-2.17.1 => Substituting "prefix" in meson.build conf.d/meson.build conf.d/README.in cd /home/pbulk/build/fonts/fontconfig/work/.buildlink && /usr/bin/find . -path "*fontconfig*" -type l -delete => Adding run-time search paths to pkg-config files. => Checking for portability problems in extracted files => Creating meson native file The Meson build system Version: 1.9.0 Source dir: /home/pbulk/build/fonts/fontconfig/work/fontconfig-2.17.1 Build dir: /home/pbulk/build/fonts/fontconfig/work/fontconfig-2.17.1/output Build type: native build DEPRECATION: WrapDB v1 is deprecated, updated using `meson wrap update zlib` DEPRECATION: WrapDB v1 is deprecated, updated using `meson wrap update expat` DEPRECATION: WrapDB v1 is deprecated, updated using `meson wrap update libpng` Project name: fontconfig Project version: 2.17.1 C compiler for the host machine: gcc (gcc 14.3.0 "gcc (GCC) 14.3.0") C linker for the host machine: gcc ld.solaris 5.11-1.1790 (illumos) Host machine cpu family: x86_64 Host machine cpu: x86_64 Library m found: YES Found pkg-config: YES (/home/pbulk/build/fonts/fontconfig/work/.tools/bin/pkg-config) 2.4.3 Run-time dependency freetype2 found: YES 26.2.20 WARNING: Found CMake '/home/pbulk/build/fonts/fontconfig/work/.tools/bin/false' but couldn't run it Found CMake: NO Run-time dependency json-c found: NO (tried pkgconfig and cmake) Run-time dependency expat found: YES 2.7.1 Program python3 found: YES (/opt/pkg/bin/python3.12) Program pytest found: NO Run-time dependency intl found: YES Has header "dirent.h" : YES Has header "dlfcn.h" : YES Has header "fcntl.h" : YES Has header "inttypes.h" : YES Has header "stdint.h" : YES Has header "stdio.h" : YES Has header "stdlib.h" : YES Has header "strings.h" : YES Has header "string.h" : YES Has header "unistd.h" : YES Has header "sys/statvfs.h" : YES Has header "sys/vfs.h" : YES Has header "sys/statfs.h" : YES Has header "sys/stat.h" : YES Has header "sys/types.h" : YES Has header "sys/param.h" : YES Has header "sys/mount.h" : YES Has header "time.h" : YES Has header "wchar.h" : YES Checking for function "link" : YES Checking for function "mkstemp" : YES Checking for function "mkostemp" : YES Checking for function "_mktemp_s" : NO Checking for function "mkdtemp" : YES Checking for function "getopt" : YES Checking for function "getopt_long" : YES Checking for function "getprogname" : YES Checking for function "getexecname" : YES Checking for function "rand" : YES Checking for function "random" : YES Checking for function "lrand48" : YES Checking for function "random_r" : NO Checking for function "rand_r" : YES Checking for function "readlink" : YES Checking for function "fstatvfs" : YES Checking for function "fstatfs" : YES Checking for function "lstat" : YES Checking for function "strerror" : YES Checking for function "strerror_r" : YES Checking for function "mmap" : YES Checking for function "vprintf" : YES Checking for function "vsnprintf" : YES Checking for function "vsprintf" : YES Checking for function "getpagesize" : YES Checking for function "getpid" : YES Checking for function "dcgettext" : YES Checking for function "gettext" : YES Checking for function "localtime_r" : YES Checking for function "FT_Get_BDF_Property" with dependency freetype2: YES Checking for function "FT_Get_PS_Font_Info" with dependency freetype2: YES Checking for function "FT_Has_PS_Glyph_Names" with dependency freetype2: YES Checking for function "FT_Get_X11_Font_Format" with dependency freetype2: YES Checking for function "FT_Done_MM_Var" with dependency freetype2: YES Header "fcntl.h" has symbol "posix_fadvise" : YES Checking whether type "struct statvfs" has member "f_basetype" : YES Checking whether type "struct statvfs" has member "f_fstypename" : NO Checking whether type "struct statfs" has member "f_flags" : NO Checking whether type "struct statfs" has member "f_fstypename" : NO Checking whether type "struct stat" has member "st_mtim" : YES Checking whether type "struct dirent" has member "d_type" : NO Checking for size of "void *" : 8 Checking for alignment of "void *" : 8 Checking for alignment of "double" : 8 Checking if "stdatomic.h atomics" links: YES Checking if "Intel atomics" links: YES Checking if "Solaris atomic ops" links: NO Run-time dependency threads found: YES Has header "pthread.h" : YES Program gperf found: YES (/opt/pkg/bin/gperf) Message: gperf len type is size_t Checking for type "uint64_t" : YES Checking for type "int32_t" : YES Checking for type "uintptr_t" : YES Checking for type "intptr_t" : YES Configuring fontconfig.h using configuration Program fc-case.py found: YES (/home/pbulk/build/fonts/fontconfig/work/fontconfig-2.17.1/fc-case/fc-case.py) Program fc-lang.py found: YES (/home/pbulk/build/fonts/fontconfig/work/fontconfig-2.17.1/fc-lang/fc-lang.py) WARNING: Build target preprocessor_0 has no sources. This was never supposed to be allowed but did because of a bug, support will be removed in a future release of Meson Dependency threads found: YES unknown (cached) Dependency threads found: YES unknown (cached) Program run-test.sh found: YES (/bin/bash /home/pbulk/build/fonts/fontconfig/work/fontconfig-2.17.1/test/run-test.sh) Program write-35-lang-normalize-conf.py found: YES (/home/pbulk/build/fonts/fontconfig/work/fontconfig-2.17.1/conf.d/write-35-lang-normalize-conf.py) Configuring README using configuration Program xgettext found: YES (/opt/pkg/bin/xgettext) Program msgfmt found: YES (/home/pbulk/build/fonts/fontconfig/work/.tools/bin/msgfmt) Program msginit found: YES (/opt/pkg/bin/msginit) Program msgmerge found: YES (/opt/pkg/bin/msgmerge) Program xgettext found: YES (/opt/pkg/bin/xgettext) Configuring meson-config.h using configuration Configuring fonts.conf using configuration Build targets in project: 46 fontconfig 2.17.1 General Documentation : NO NLS : YES Tests : YES Pytest : NO Tools : YES iconv : NO XML backend : expat Fontations support : disabled Defaults Hinting : slight Sub Pixel Rendering : none Bitmap : no-except-emoji Font directories : /opt/pkg/share/fonts/X11 Additional font directories: Paths Cache directory : /var/opt/pkg/cache/fontconfig Template directory : /opt/pkg/share/fontconfig/conf.avail Base config directory : /etc/opt/pkg/fontconfig Config directory : /etc/opt/pkg/fontconfig/conf.d XML directory : /opt/pkg/share/xml/fontconfig User defined options Native files : /home/pbulk/build/fonts/fontconfig/work/.meson_native baseconfig-dir : /etc/opt/pkg/fontconfig buildtype : plain cache-dir : /var/opt/pkg/cache/fontconfig default-fonts-dirs : /opt/pkg/share/fonts/X11 doc : disabled libdir : lib libexecdir : libexec mandir : share/man prefix : /opt/pkg sysconfdir : /etc/opt/pkg/fontconfig wrap_mode : nodownload Found ninja-1.13.1 at /opt/pkg/bin/ninja => Modifying libtool scripts to use pkgsrc libtool => Modifying libtool scripts to use pkgsrc depcomp