+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/polkit-127/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/polkit-127/work.log => Checksum BLAKE2s OK for polkit-127.tar.gz => Checksum SHA512 OK for polkit-127.tar.gz ===> Installing dependencies for polkit-127 ========================================================================== The supported build options for polkit are: pam The currently selected options are: pam You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.polkit (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, polkit-127. Their current value is shown below: * PAM_DEFAULT = solaris-pam * VARBASE = /var/opt/pkg Based on these variables, the following variables have been set: * PAMBASE (defined, but empty) 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 docbook-xsl-[0-9]*: found docbook-xsl-1.79.2nb7 => Tool dependency gettext-m4-[0-9]*: found gettext-m4-0.22.5 => Tool dependency gettext-tools>=0.15: found gettext-tools-0.22.5nb1 => Tool dependency libxslt-[0-9]*: found libxslt-1.1.43nb4 => Tool dependency meson>=0: found meson-1.10.0 => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.84.4 => Tool dependency perl>=5.0: found perl-5.42.0nb1 => 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 => Build dependency gobject-introspection>=1.84.0nb1: found gobject-introspection-1.84.0nb1 => Full dependency expat>=2.0.0nb1: found expat-2.7.3 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency glib2>=2.84.4nb1: found glib2-2.84.4nb1 => Full dependency libduktape>=1.5.0: found libduktape-2.7.0 => Full dependency libiconv>=1.9.1: found libiconv-1.18 => Full dependency libffi>=1.20: found libffi-3.5.2 => Full dependency pcre2>=10.21: found pcre2-10.47 => Full dependency zlib>=1.1.4: found zlib-1.3.1 ===> Overriding tools for polkit-127 ===> Extracting for polkit-127 ===> Patching for polkit-127 => Applying pkgsrc patches for polkit-127 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_polkit_polkitunixprocess.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_polkit_polkitunixprocess.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_polkit_polkitunixprocess.c,v 1.8 2025/12/21 15:44:05 wiz Exp $ | |Fix SunOS includes. |Fix pid_t type. |https://github.com/polkit-org/polkit/pull/624 | |--- src/polkit/polkitunixprocess.c.orig 2025-12-17 16:14:53.000000000 +0000 |+++ src/polkit/polkitunixprocess.c -------------------------- Patching file src/polkit/polkitunixprocess.c using Plan A... Hunk #1 succeeded at 27. Hunk #2 succeeded at 194. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_polkitagent_polkitagenthelper-pam.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_polkitagent_polkitagenthelper-pam.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_polkitagent_polkitagenthelper-pam.c,v 1.1 2025/12/21 15:44:05 wiz Exp $ | |Fix build on NetBSD. |https://github.com/polkit-org/polkit/pull/624 | |--- src/polkitagent/polkitagenthelper-pam.c.orig 2025-12-21 14:47:56.694667615 +0000 |+++ src/polkitagent/polkitagenthelper-pam.c -------------------------- Patching file src/polkitagent/polkitagenthelper-pam.c using Plan A... Hunk #1 succeeded at 141. Hunk #2 succeeded at 167. Hunk #3 succeeded at 180. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_polkitbackend_polkitbackendinteractiveauthority.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_polkitbackend_polkitbackendinteractiveauthority.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_polkitbackend_polkitbackendinteractiveauthority.c,v 1.5 2025/12/21 15:44:05 wiz Exp $ | |* for *BSD netgroup functions |https://github.com/polkit-org/polkit/pull/624 | |--- src/polkitbackend/polkitbackendinteractiveauthority.c.orig 2025-12-17 16:14:53.000000000 +0000 |+++ src/polkitbackend/polkitbackendinteractiveauthority.c -------------------------- Patching file src/polkitbackend/polkitbackendinteractiveauthority.c using Plan A... Hunk #1 succeeded at 25. Hunk #2 succeeded at 2388. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_polkitbackend_polkitd.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_polkitbackend_polkitd.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_polkitbackend_polkitd.c,v 1.4 2025/12/21 15:44:05 wiz Exp $ | |Avoid %m usage in printf. |https://github.com/polkit-org/polkit/pull/624 | |--- src/polkitbackend/polkitd.c.orig 2025-01-13 14:54:22.000000000 +0000 |+++ src/polkitbackend/polkitd.c -------------------------- Patching file src/polkitbackend/polkitd.c using Plan A... Hunk #1 succeeded at 20. Hunk #2 succeeded at 249 (offset 100 lines). Hunk #3 succeeded at 264 (offset 100 lines). Hunk #4 succeeded at 280 (offset 100 lines). Hunk #5 succeeded at 247 (offset 1 line). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_programs_pkexec.c ************************************** Ignoring patch file /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_programs_pkexec.c: no checksum found ************************************** => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_programs_pkttyagent.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/security/polkit/patches/patch-src_programs_pkttyagent.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_programs_pkttyagent.c,v 1.5 2025/12/21 15:44:05 wiz Exp $ | |Avoid %m usage in printf. |https://github.com/polkit-org/polkit/pull/624 | |--- src/programs/pkttyagent.c.orig 2024-08-08 13:12:35.000000000 +0000 |+++ src/programs/pkttyagent.c -------------------------- Patching file src/programs/pkttyagent.c using Plan A... Hunk #1 succeeded at 20. Hunk #2 succeeded at 257. done ===> Creating toolchain wrappers for polkit-127 ===> Configuring for polkit-127 => Substituting "paths" in docs/man/pkexec.xml src/examples/org.freedesktop.policykit.examples.pkexec.policy.in => Replacing Perl interpreter in src/polkitbackend/toarray.pl. => 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.10.0 Source dir: /home/pbulk/build/security/polkit/work/polkit-127 Build dir: /home/pbulk/build/security/polkit/work/polkit-127/output Build type: native build Project name: polkit Project version: 127 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 Checking for function "clearenv" : YES Checking for function "fdatasync" : YES Checking for function "setnetgrent" : YES Compiler for C supports arguments -Wno-format-y2k: YES Compiler for C supports arguments -Wno-declaration-after-statement: YES Compiler for C supports arguments -Wno-unused-result: YES Found pkg-config: YES (/home/pbulk/build/security/polkit/work/.tools/bin/pkg-config) 2.4.3 Run-time dependency gio-2.0 found: YES 2.84.4 Run-time dependency gio-unix-2.0 found: YES 2.84.4 Run-time dependency glib-2.0 found: YES 2.84.4 Run-time dependency gobject-2.0 found: YES 2.84.4 Run-time dependency expat found: YES 2.7.3 Has header "expat.h" with dependency expat: YES Checking for function "XML_ParserCreate" with dependency expat: YES Run-time dependency duktape found: YES 2.7.0 Library m found: YES Run-time dependency threads found: YES Checking for function "pthread_condattr_setclock" : YES WARNING: Found CMake '/home/pbulk/build/security/polkit/work/.tools/bin/false' but couldn't run it Found CMake: NO Run-time dependency dbus-1 found: NO (tried pkgconfig and cmake) Has header "netgroup.h" : NO Checking if "setnetgrent return support" compiles: YES Fetching value of define "SYS_pidfd_open" : (undefined) Run-time dependency systemd found: NO (tried pkgconfig and cmake) Library pam found: YES Checking for function "pam_start" with dependency -lpam: YES Message: how to call pam_strerror: unknown Message: PAM files will be installed in prefix /etc/opt/pkg/pam.d Message: Linux distribution autodetection failed, specify the distribution to target using -Dos_type= Run-time dependency gobject-introspection-1.0 found: YES 1.84.0 Configuring config.h using configuration Program msgfmt found: YES (/home/pbulk/build/security/polkit/work/.tools/bin/msgfmt) Configuring org.freedesktop.PolicyKit1.service using configuration Configuring org.freedesktop.PolicyKit1.conf using configuration Configuring polkit-1 using configuration Configuring polkit.service using configuration Configuring polkit-agent-helper@.service using configuration Configuring polkit.conf using configuration Configuring polkit-tmpfiles.conf using configuration Compiler for C supports link arguments -Wl,--version-script,/home/pbulk/build/security/polkit/work/polkit-127/src/symbol.map: NO Dependency glib-2.0 found: YES 2.84.4 (cached) Program /opt/pkg/bin/glib-mkenums found: YES (/opt/pkg/bin/glib-mkenums) Dependency glib-2.0 found: YES 2.84.4 (cached) Program /opt/pkg/bin/glib-mkenums found: YES (/opt/pkg/bin/glib-mkenums) Found pkg-config: YES (/home/pbulk/build/security/polkit/work/.tools/bin/pkg-config) 2.4.3 Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached) Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached) Program /opt/pkg/bin/g-ir-scanner found: YES (/opt/pkg/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached) Program /opt/pkg/bin/g-ir-compiler found: YES (/opt/pkg/bin/g-ir-compiler) Dependency glib-2.0 found: YES 2.84.4 (cached) Program /opt/pkg/bin/glib-mkenums found: YES (/opt/pkg/bin/glib-mkenums) Dependency glib-2.0 found: YES 2.84.4 (cached) Program /opt/pkg/bin/glib-mkenums found: YES (/opt/pkg/bin/glib-mkenums) Dependency glib-2.0 found: YES 2.84.4 (cached) Program /opt/pkg/bin/glib-genmarshal found: YES (/opt/pkg/bin/glib-genmarshal) Program perl found: YES (/home/pbulk/build/security/polkit/work/.tools/bin/perl) Configuring 50-default.rules using configuration Program xsltproc found: YES (/opt/pkg/bin/xsltproc) Program msginit found: YES (/opt/pkg/bin/msginit) Program msgmerge found: YES (/home/pbulk/build/security/polkit/work/.tools/bin/msgmerge) Program xgettext found: YES (/home/pbulk/build/security/polkit/work/.tools/bin/xgettext) Message: polkit 127 ============ prefix: /opt/pkg datadir: share includedir: include libdir: lib sysconfdir: /etc/opt/pkg source code location: /home/pbulk/build/security/polkit/work/polkit-127 compiler: gcc c_flags: -Wno-format-y2k -Wno-declaration-after-statement -Wno-unused-result xsltproc: /opt/pkg/bin/xsltproc introspection: true Distribution/OS: Authentication framework: pam Session tracking: ConsoleKit system unit directory: /usr/lib/systemd/system sysusers.d directory: /usr/lib/sysusers.d tmpfiles.d directory: /usr/lib/tmpfiles.d polkitd user: polkitd PAM support: true PAM file auth: system-auth PAM file acount: system-auth PAM file password: system-auth PAM file session: system-auth PAM config location: /etc/opt/pkg/pam.d Building api docs: false Building man pages: true Building examples: false Building tests: false Build targets in project: 56 polkit 127 User defined options Native files : /home/pbulk/build/security/polkit/work/.meson_native buildtype : plain libdir : lib libexecdir : libexec man : true mandir : share/man pam_prefix : /etc/opt/pkg/pam.d prefix : /opt/pkg session_tracking: ConsoleKit sysconfdir : /etc/opt/pkg wrap_mode : nodownload Found ninja-1.13.2 at /opt/pkg/bin/ninja