=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr", "configure", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] => Checksum BLAKE2s OK for nspr-4.39.tar.gz => Checksum SHA512 OK for nspr-4.39.tar.gz ===> Installing dependencies for nspr-4.39 => Tool dependency autoconf>=2.50: found autoconf-2.72 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency perl>=5.0: found perl-5.42.2 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 ===> Overriding tools for nspr-4.39 ===> Extracting for nspr-4.39 ===> Patching for nspr-4.39 => Applying pkgsrc patches for nspr-4.39 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-ab => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-ab Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ab,v 1.10 2021/07/01 07:23:00 wiz Exp $ | |Improve NetBSD support. |https://bugzilla.mozilla.org/show_bug.cgi?id=1718836 | |--- nspr/pr/include/md/_netbsd.h.orig 2018-03-05 15:50:28.000000000 +0000 |+++ nspr/pr/include/md/_netbsd.h -------------------------- Patching file nspr/pr/include/md/_netbsd.h using Plan A... Hunk #1 succeeded at 29 (offset -1 lines). Hunk #2 succeeded at 48 (offset -1 lines). Hunk #3 succeeded at 76 (offset -1 lines). Hunk #4 succeeded at 89 (offset -1 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-ac => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-ac Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ac,v 1.17 2025/11/05 11:32:38 wiz Exp $ | |add runpath to Linux caught during check-shlibs-elf | |--- nspr/configure.in.orig 2025-11-05 10:29:01.000000000 +0000 |+++ nspr/configure.in -------------------------- Patching file nspr/configure.in using Plan A... Hunk #1 succeeded at 38. Hunk #2 succeeded at 1394. Hunk #3 succeeded at 1424. Hunk #4 succeeded at 1752. Hunk #5 succeeded at 1815. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-ba => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-ba Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ba,v 1.4 2024/10/22 12:52:02 ryoon Exp $ | |pthread_t may be 64-bit, avoid casting it. |https://bugzilla.mozilla.org/show_bug.cgi?id=1718835 | |--- nspr/pr/include/private/pprthred.h.orig 2024-10-21 11:31:57.000000000 +0000 |+++ nspr/pr/include/private/pprthred.h -------------------------- Patching file nspr/pr/include/private/pprthred.h using Plan A... Hunk #1 succeeded at 11 (offset -1 lines). Hunk #2 succeeded at 53 (offset -1 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-nspr_pr_include_md___netbsd.cfg => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-nspr_pr_include_md___netbsd.cfg Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-nspr_pr_include_md___netbsd.cfg,v 1.3 2021/07/01 07:23:00 wiz Exp $ | |Support NetBSD/aarch64{,eb}. |https://bugzilla.mozilla.org/show_bug.cgi?id=1718836 | |--- nspr/pr/include/md/_netbsd.cfg.orig 2021-03-16 23:53:01.000000000 +0900 |+++ nspr/pr/include/md/_netbsd.cfg 2021-04-24 00:52:11.369243612 +0900 -------------------------- Patching file nspr/pr/include/md/_netbsd.cfg using Plan A... Hunk #1 succeeded at 202 (offset -1 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-nspr_pr_src_pthreads_ptsynch.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-nspr_pr_src_pthreads_ptsynch.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-nspr_pr_src_pthreads_ptsynch.c,v 1.3 2024/10/22 12:52:02 ryoon Exp $ | |* Do not use pthread_equal() for non-valid thread pointers. | From kamin@ on source-changes-d@NetBSD.org. | https://mail-index.netbsd.org/source-changes-d/2020/02/03/msg012143.html | |https://bugzilla.mozilla.org/show_bug.cgi?id=1718838 | |--- nspr/pr/src/pthreads/ptsynch.c.orig 2024-10-21 11:31:57.000000000 +0000 |+++ nspr/pr/src/pthreads/ptsynch.c -------------------------- Patching file nspr/pr/src/pthreads/ptsynch.c using Plan A... Hunk #1 succeeded at 24 (offset -1 lines). Hunk #2 succeeded at 187 (offset -1 lines). Hunk #3 succeeded at 213 (offset -1 lines). Hunk #4 succeeded at 266 (offset -1 lines). Hunk #5 succeeded at 342 (offset -1 lines). Hunk #6 succeeded at 541 (offset -1 lines). Hunk #7 succeeded at 555 (offset -1 lines). Hunk #8 succeeded at 569 (offset -1 lines). Hunk #9 succeeded at 599 (offset -1 lines). Hunk #10 succeeded at 644 (offset -1 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-nspr_pr_src_pthreads_ptthread.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nspr/patches/patch-nspr_pr_src_pthreads_ptthread.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-nspr_pr_src_pthreads_ptthread.c,v 1.4 2024/10/22 12:52:02 ryoon Exp $ | |pthread_t may be 64-bit, avoid casting it. |https://bugzilla.mozilla.org/show_bug.cgi?id=1718835 | |--- nspr/pr/src/pthreads/ptthread.c.orig 2024-10-21 11:31:57.000000000 +0000 |+++ nspr/pr/src/pthreads/ptthread.c -------------------------- Patching file nspr/pr/src/pthreads/ptthread.c using Plan A... Hunk #1 succeeded at 1047 (offset -41 lines). done ===> Creating toolchain wrappers for nspr-4.39 ===> Configuring for nspr-4.39 => Fixing nspr-config run path => Substituting "nspr-rpath" in nspr/lib/libc/src/Makefile.in nspr/lib/ds/Makefile.in cd /home/pbulk/work/devel/nspr/work/nspr-4.39/nspr && autoconf configure.in:574: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:574: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.in:574: the top level configure.in:648: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:648: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.in:648: the top level configure.in:711: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:711: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.in:711: the top level configure.in:1039: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:1039: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.in:1039: the top level configure.in:1108: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:1108: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.in:1108: the top level configure.in:1118: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:1118: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.in:1118: the top level configure.in:1975: warning: The macro 'AC_PROG_GCC_TRADITIONAL' is obsolete. configure.in:1975: You should run autoupdate. ./lib/autoconf/c.m4:1676: AC_PROG_GCC_TRADITIONAL is expanded from... configure.in:1975: the top level => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version => Replacing Perl interpreter in nspr/pr/src/misc/compile-et.pl. => Adding run-time search paths to pkg-config files. => Checking for portability problems in extracted files checking build system type... x86_64-sun-solaris2.11 checking host system type... x86_64-sun-solaris2.11 checking target system type... x86_64-sun-solaris2.11 checking for whoami... echo not_whoami checking for x86_64-sun-solaris2.11-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for x86_64-sun-solaris2.11-ranlib... no checking for ranlib... ranlib checking for as... /home/pbulk/work/devel/nspr/work/.cwrapper/bin/as checking for ar... /usr/bin/ar checking for ld... /home/pbulk/work/devel/nspr/work/.cwrapper/bin/ld checking for strip... /home/pbulk/work/devel/nspr/work/.tools/bin/strip checking for windres... no checking how to run the C preprocessor... gcc -E checking for gcc -pipe support... no checking for pragma diagnostic... no checking whether C compiler supports -fprofile-generate... yes checking for visibility(hidden) attribute... yes checking for visibility pragma support... yes checking for perl5... /opt/pkg/bin/perl checking for dlopen in -ldl... yes checking for dlfcn.h... yes checking for dladdr... yes checking for gettid... no checking for lchown... yes checking for setpriority... yes checking for strerror... yes checking for syscall... yes checking for secure_getenv... yes checking for __secure_getenv... no checking for pthread_create in -lpthreads... no checking for pthread_create in -lpthread... yes checking whether gcc -m64 accepts -pthread... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config/Makefile config.status: creating config/autoconf.mk config.status: creating config/nsprincl.mk config.status: creating config/nsprincl.sh config.status: creating config/nspr-config config.status: creating config/nspr.pc config.status: creating lib/Makefile config.status: creating lib/ds/Makefile config.status: creating lib/libc/Makefile config.status: creating lib/libc/include/Makefile config.status: creating lib/libc/src/Makefile config.status: creating lib/tests/Makefile config.status: creating pkg/Makefile config.status: creating pr/Makefile config.status: creating pr/include/Makefile config.status: creating pr/include/md/Makefile config.status: creating pr/include/obsolete/Makefile config.status: creating pr/include/private/Makefile config.status: creating pr/src/Makefile config.status: creating pr/src/io/Makefile config.status: creating pr/src/linking/Makefile config.status: creating pr/src/malloc/Makefile config.status: creating pr/src/md/Makefile config.status: creating pr/src/md/unix/Makefile config.status: creating pr/src/memory/Makefile config.status: creating pr/src/misc/Makefile config.status: creating pr/src/threads/Makefile config.status: creating pr/tests/Makefile config.status: creating pr/tests/dll/Makefile config.status: creating pkg/solaris/Makefile config.status: creating pkg/solaris/SUNWpr/Makefile config.status: creating pkg/solaris/SUNWprd/Makefile config.status: creating pr/src/pthreads/Makefile config.status: executing default commands