=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
=> Checksum BLAKE2s OK for smlnj-110.73/MLRISC.tgz
=> Checksum SHA512 OK for smlnj-110.73/MLRISC.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/boot.x86-unix.tgz
=> Checksum SHA512 OK for smlnj-110.73/boot.x86-unix.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/ckit.tgz
=> Checksum SHA512 OK for smlnj-110.73/ckit.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/cm.tgz
=> Checksum SHA512 OK for smlnj-110.73/cm.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/cml.tgz
=> Checksum SHA512 OK for smlnj-110.73/cml.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/compiler.tgz
=> Checksum SHA512 OK for smlnj-110.73/compiler.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/config.tgz
=> Checksum SHA512 OK for smlnj-110.73/config.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/eXene.tgz
=> Checksum SHA512 OK for smlnj-110.73/eXene.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/heap2asm.tgz
=> Checksum SHA512 OK for smlnj-110.73/heap2asm.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/ml-burg.tgz
=> Checksum SHA512 OK for smlnj-110.73/ml-burg.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/ml-lex.tgz
=> Checksum SHA512 OK for smlnj-110.73/ml-lex.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/ml-lpt.tgz
=> Checksum SHA512 OK for smlnj-110.73/ml-lpt.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/ml-yacc.tgz
=> Checksum SHA512 OK for smlnj-110.73/ml-yacc.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/nlffi.tgz
=> Checksum SHA512 OK for smlnj-110.73/nlffi.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/pgraph.tgz
=> Checksum SHA512 OK for smlnj-110.73/pgraph.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/runtime.tgz
=> Checksum SHA512 OK for smlnj-110.73/runtime.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/smlnj-c.tgz
=> Checksum SHA512 OK for smlnj-110.73/smlnj-c.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/smlnj-lib.tgz
=> Checksum SHA512 OK for smlnj-110.73/smlnj-lib.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/system.tgz
=> Checksum SHA512 OK for smlnj-110.73/system.tgz
=> Checksum BLAKE2s OK for smlnj-110.73/trace-debug-profile.tgz
=> Checksum SHA512 OK for smlnj-110.73/trace-debug-profile.tgz
===> Installing dependencies for smlnj-110.73nb3
=> Tool dependency gmake>=3.81: found gmake-4.3nb3
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency cwrappers>=20150314: found cwrappers-20180325
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Overriding tools for smlnj-110.73nb3
===> Extracting for smlnj-110.73nb3
/bin/mkdir -p /work/lang/smlnj/work/src || true
/bin/mkdir -p /work/lang/smlnj/work/base || true
cd /work/lang/smlnj/work && /bin/ln -sf /distfiles/smlnj-110.73/* .
cp /tree/pkgsrc/lang/smlnj/files/mk.* /work/lang/smlnj/work/src/runtime/objs/
===> Patching for smlnj-110.73nb3
=> Applying pkgsrc patches for smlnj-110.73nb3
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-aa
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-aa
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-aa,v 1.7 2016/04/14 22:04:47 dholland Exp $
|
|Configure for pkgsrc.
|
|--- config/targets.orig	2010-02-03 19:40:28.000000000 +0300
|+++ config/targets	2010-02-07 05:56:52.000000000 +0300
--------------------------
Patching file config/targets using Plan A...
Hunk #1 succeeded at 91.
Hunk #2 succeeded at 100.
Hunk #3 succeeded at 120.
Hunk #4 succeeded at 130.
Hunk #5 succeeded at 140.
Hunk #6 succeeded at 149.
Hunk #7 succeeded at 163.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-ad
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-ad
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ad,v 1.4 2016/04/14 22:04:47 dholland Exp $
|
|Support for NetBSD.
|
|--- src/runtime/include/asm-base.h.orig
|+++ src/runtime/include/asm-base.h
--------------------------
Patching file src/runtime/include/asm-base.h using Plan A...
Hunk #1 succeeded at 36.
Hunk #2 succeeded at 109.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-ae
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-ae
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ae,v 1.2 2016/04/14 22:04:47 dholland Exp $
|
|Support for NetBSD.
|
|--- src/runtime/mach-dep/SPARC.prim.asm.orig	Fri Jun 15 15:05:19 2001
|+++ src/runtime/mach-dep/SPARC.prim.asm
--------------------------
Patching file src/runtime/mach-dep/SPARC.prim.asm using Plan A...
Hunk #1 succeeded at 308 (offset 1 line).
Hunk #2 succeeded at 623 (offset 1 line).
Hunk #3 succeeded at 692 (offset 1 line).
Hunk #4 succeeded at 708 (offset 1 line).
Hunk #5 succeeded at 758 (offset 1 line).
Hunk #6 succeeded at 786 (offset 1 line).
Hunk #7 succeeded at 799 (offset 1 line).
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-ah
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-ah
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ah,v 1.2 2009/09/22 14:48:47 asau Exp $
|
|--- config/_link-sml.orig	2005-01-03 21:13:16.000000000 +0000
|+++ config/_link-sml	2005-12-24 22:04:13.000000000 +0000
--------------------------
Patching file config/_link-sml using Plan A...
Hunk #1 succeeded at 17.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-ai
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-ai
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ai,v 1.2 2009/09/22 14:48:47 asau Exp $
|
|--- config/_ml-build.orig	2007-02-13 00:05:27.000000000 +0300
|+++ config/_ml-build	2009-03-18 12:37:58.000000000 +0300
--------------------------
Patching file config/_ml-build using Plan A...
Hunk #1 succeeded at 1.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-aj
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-aj
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-aj,v 1.2 2009/09/22 14:48:47 asau Exp $
|
|--- config/_ml-makedepend.orig	2004-12-14 23:23:38.000000000 +0000
|+++ config/_ml-makedepend	2005-12-24 22:48:05.000000000 +0000
--------------------------
Patching file config/_ml-makedepend using Plan A...
Hunk #1 succeeded at 1.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-ak
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-ak
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ak,v 1.2 2009/09/22 14:48:47 asau Exp $
|
|--- config/_run-sml.orig	2004-12-17 21:12:23.000000000 +0000
|+++ config/_run-sml	2005-12-24 22:50:18.000000000 +0000
--------------------------
Patching file config/_run-sml using Plan A...
Hunk #1 succeeded at 19.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-am
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-am
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-am,v 1.2 2016/04/14 22:04:47 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.sparc-solaris.orig	Fri Jun 15 15:05:19 2001
|+++ src/runtime/objs/mk.sparc-solaris
--------------------------
Patching file src/runtime/objs/mk.sparc-solaris using Plan A...
Hunk #1 succeeded at 8.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-an
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-an
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-an,v 1.2 2016/04/14 22:04:47 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.sparc-sunos.orig	Thu Jun  1 14:33:52 2000
|+++ src/runtime/objs/mk.sparc-sunos
--------------------------
Patching file src/runtime/objs/mk.sparc-sunos using Plan A...
Hunk #1 succeeded at 4.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-ao
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-ao
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ao,v 1.3 2016/07/03 19:35:13 dholland Exp $
|
|- use fgetc correctly
|- fix uninitialized variable detected by gcc5
|
|--- src/runtime/kernel/boot.c.orig	2005-11-02 22:24:39.000000000 +0000
|+++ src/runtime/kernel/boot.c
--------------------------
Patching file src/runtime/kernel/boot.c using Plan A...
Hunk #1 succeeded at 130.
Hunk #2 succeeded at 175.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-ap
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-ap
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ap,v 1.3 2016/04/14 22:04:47 dholland Exp $
|
|NetBSD support.
|
|--- src/runtime/include/cache-flush.h.orig
|+++ src/runtime/include/cache-flush.h
--------------------------
Patching file src/runtime/include/cache-flush.h using Plan A...
Hunk #1 succeeded at 40.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-aq
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-aq
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-aq,v 1.3 2016/04/14 22:04:47 dholland Exp $
|
|NetBSD support.
|
|--- src/runtime/mach-dep/PPC.prim.asm.orig
|+++ src/runtime/mach-dep/PPC.prim.asm
--------------------------
Patching file src/runtime/mach-dep/PPC.prim.asm using Plan A...
Hunk #1 succeeded at 846 (offset 33 lines).
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-at
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-at
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-at,v 1.3 2016/07/03 19:18:47 dholland Exp $
|
|- Honor the pkgsrc shell, to avoid getting a broken shell on e.g. Solaris.
|- Don't use solaris make.
|- Don't untar the runtime here since we did it from the pkgsrc makefile.
|
|--- config/install.sh.orig	2011-05-16 21:13:32.000000000 +0000
|+++ config/install.sh
--------------------------
Patching file config/install.sh using Plan A...
Hunk #1 succeeded at 55.
Hunk #2 succeeded at 291.
Hunk #3 succeeded at 336.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-config___arch-n-opsys
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-config___arch-n-opsys
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-config___arch-n-opsys,v 1.2 2016/04/14 22:04:47 dholland Exp $
|
|Learn about x86_64.
|
|--- config/_arch-n-opsys~	2011-03-22 13:30:14.000000000 +0000
|+++ config/_arch-n-opsys
--------------------------
Patching file config/_arch-n-opsys using Plan A...
Hunk #1 succeeded at 126.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_posix-filesys_stat.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_posix-filesys_stat.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_c-libs_posix-filesys_stat.c,v 1.1 2016/07/03 19:35:13 dholland Exp $
|
|Be explicit about truncating times, and avoid compiler warning.
|
|--- src/runtime/c-libs/posix-filesys/stat.c~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/c-libs/posix-filesys/stat.c
--------------------------
Patching file src/runtime/c-libs/posix-filesys/stat.c using Plan A...
Hunk #1 succeeded at 3.
Hunk #2 succeeded at 35.
Hunk #3 succeeded at 61.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_posix-filesys_stat__64.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_posix-filesys_stat__64.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_c-libs_posix-filesys_stat__64.c,v 1.1 2016/07/03 19:35:13 dholland Exp $
|
|Be explicit about truncating times, and avoid compiler warning.
|
|--- src/runtime/c-libs/posix-filesys/stat_64.c.orig	2004-11-24 20:27:30.000000000 +0000
|+++ src/runtime/c-libs/posix-filesys/stat_64.c
--------------------------
Patching file src/runtime/c-libs/posix-filesys/stat_64.c using Plan A...
Hunk #1 succeeded at 4.
Hunk #2 succeeded at 38.
Hunk #3 succeeded at 71.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_posix-procenv_time.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_posix-procenv_time.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_c-libs_posix-procenv_time.c,v 1.1 2016/07/03 19:35:13 dholland Exp $
|
|Be explicit about truncating times, and avoid compiler warning.
|
|--- src/runtime/c-libs/posix-procenv/time.c~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/c-libs/posix-procenv/time.c
--------------------------
Patching file src/runtime/c-libs/posix-procenv/time.c using Plan A...
Hunk #1 succeeded at 3.
Hunk #2 succeeded at 18.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_smlnj-date_mktime.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_smlnj-date_mktime.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_c-libs_smlnj-date_mktime.c,v 1.1 2016/07/03 19:35:13 dholland Exp $
|
|Use standard headers.
|Be explicit about truncating times, and avoid compiler warning.
|
|--- src/runtime/c-libs/smlnj-date/mktime.c~	2007-06-01 16:19:33.000000000 +0000
|+++ src/runtime/c-libs/smlnj-date/mktime.c
--------------------------
Patching file src/runtime/c-libs/smlnj-date/mktime.c using Plan A...
Hunk #1 succeeded at 3.
Hunk #2 succeeded at 40 (offset -1 lines).
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_smlnj-runtime_gc-ctl.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_c-libs_smlnj-runtime_gc-ctl.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_c-libs_smlnj-runtime_gc-ctl.c,v 1.1 2016/07/03 19:35:13 dholland Exp $
|
|Use standard headers.
|
|--- src/runtime/c-libs/smlnj-runtime/gc-ctl.c~	2005-05-05 16:25:12.000000000 +0000
|+++ src/runtime/c-libs/smlnj-runtime/gc-ctl.c
--------------------------
Patching file src/runtime/c-libs/smlnj-runtime/gc-ctl.c using Plan A...
Hunk #1 succeeded at 5.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_c-globals-tbl.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_c-globals-tbl.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_gc_c-globals-tbl.c,v 1.1 2016/07/03 19:35:13 dholland Exp $
|
|Use standard headers.
|
|--- src/runtime/gc/c-globals-tbl.c~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/gc/c-globals-tbl.c
--------------------------
Patching file src/runtime/gc/c-globals-tbl.c using Plan A...
Hunk #1 succeeded at 6.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_gc-stats.h
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_gc-stats.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_gc_gc-stats.h,v 1.1 2016/04/14 21:58:22 dholland Exp $
|
|Use struct timeval instead of blithely assuming that some private
|struct declaration is always bit compatible with it. (Because it
|isn't.) From PR 40954.
|
|--- src/runtime/gc/gc-stats.h.orig	2009-03-03 18:23:38.000000000 -0500
|+++ src/runtime/gc/gc-stats.h	2009-03-03 18:25:04.000000000 -0500
--------------------------
Patching file src/runtime/gc/gc-stats.h using Plan A...
Hunk #1 succeeded at 16.
Hunk #2 succeeded at 24.
Hunk #3 succeeded at 38.
Hmm...  Ignoring the trailing garbage.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_heap-out-util.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_heap-out-util.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_gc_heap-out-util.c,v 1.1 2016/07/03 19:35:13 dholland Exp $
|
|Use standard headers.
|
|--- src/runtime/gc/heap-out-util.c~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/gc/heap-out-util.c
--------------------------
Patching file src/runtime/gc/heap-out-util.c using Plan A...
Hunk #1 succeeded at 5.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_init-gc.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_init-gc.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_gc_init-gc.c,v 1.1 2016/04/14 21:58:22 dholland Exp $
|
|Use struct timeval instead of blithely assuming that some private
|struct declaration is always bit compatible with it. (Because it
|isn't.) From PR 40954.
|
|--- src/runtime/gc/init-gc.c.orig	2009-03-03 18:15:36.000000000 -0500
|+++ src/runtime/gc/init-gc.c	2009-03-03 18:17:03.000000000 -0500
--------------------------
Patching file src/runtime/gc/init-gc.c using Plan A...
Hunk #1 succeeded at 226 (offset 8 lines).
Hmm...  Ignoring the trailing garbage.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_mem-writer.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_gc_mem-writer.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_gc_mem-writer.c,v 1.1 2016/07/03 19:35:13 dholland Exp $
|
|Use standard headers.
|
|--- src/runtime/gc/mem-writer.c~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/gc/mem-writer.c
--------------------------
Patching file src/runtime/gc/mem-writer.c using Plan A...
Hunk #1 succeeded at 5.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_kernel_main.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_kernel_main.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_kernel_main.c,v 1.1 2016/07/03 19:35:13 dholland Exp $
|
|Use standard headers.
|
|--- src/runtime/kernel/main.c~	2005-05-05 16:25:12.000000000 +0000
|+++ src/runtime/kernel/main.c
--------------------------
Patching file src/runtime/kernel/main.c using Plan A...
Hunk #1 succeeded at 6.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_kernel_unix-timers.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_kernel_unix-timers.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_kernel_unix-timers.c,v 1.1 2016/04/14 21:58:22 dholland Exp $
|
|Don't blithely assume that some internal type has the same layout as a
|system type. It doesn't. Same issue as PR 40954, but a new case that I
|either didn't find at the time or has appeared since.
|
|--- src/runtime/kernel/unix-timers.c~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/kernel/unix-timers.c
--------------------------
Patching file src/runtime/kernel/unix-timers.c using Plan A...
Hunk #1 succeeded at 18.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_signal-sysdep.h
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_signal-sysdep.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_mach-dep_signal-sysdep.h,v 1.1 2019/10/12 20:52:54 he Exp $
|
|Support for NetBSD, and for NetBSD on PPC.
|
|--- src/runtime/mach-dep/signal-sysdep.h.orig	2009-09-13 17:50:53.000000000 +0000
|+++ src/runtime/mach-dep/signal-sysdep.h
--------------------------
Patching file src/runtime/mach-dep/signal-sysdep.h using Plan A...
Hunk #1 succeeded at 175.
Hunk #2 succeeded at 344.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_unix-prof.c
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_unix-prof.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_mach-dep_unix-prof.c,v 1.1 2016/04/14 21:58:22 dholland Exp $
|
|Use own abstractions correctly.
|
|--- src/runtime/mach-dep/unix-prof.c~	2005-01-18 17:58:39.000000000 +0000
|+++ src/runtime/mach-dep/unix-prof.c
--------------------------
Patching file src/runtime/mach-dep/unix-prof.c using Plan A...
Hunk #1 succeeded at 34.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.alpha32-dunix
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.alpha32-dunix
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.alpha32-dunix,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.alpha32-dunix~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/objs/mk.alpha32-dunix
--------------------------
Patching file src/runtime/objs/mk.alpha32-dunix using Plan A...
Hunk #1 succeeded at 6.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.alpha32x-osf1
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.alpha32x-osf1
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.alpha32x-osf1,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.alpha32x-osf1~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/objs/mk.alpha32x-osf1
--------------------------
Patching file src/runtime/objs/mk.alpha32x-osf1 using Plan A...
Hunk #1 succeeded at 4.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.hppa-hpux
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.hppa-hpux
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.hppa-hpux,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.hppa-hpux~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/objs/mk.hppa-hpux
--------------------------
Patching file src/runtime/objs/mk.hppa-hpux using Plan A...
Hunk #1 succeeded at 12.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.hppa-hpux11
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.hppa-hpux11
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.hppa-hpux11,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.hppa-hpux11~	2005-07-20 14:30:18.000000000 +0000
|+++ src/runtime/objs/mk.hppa-hpux11
--------------------------
Patching file src/runtime/objs/mk.hppa-hpux11 using Plan A...
Hunk #1 succeeded at 13.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.hppa-hpux9
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.hppa-hpux9
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.hppa-hpux9,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.hppa-hpux9~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/objs/mk.hppa-hpux9
--------------------------
Patching file src/runtime/objs/mk.hppa-hpux9 using Plan A...
Hunk #1 succeeded at 9.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-aix
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-aix
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.ppc-aix,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.ppc-aix~	2000-06-01 18:34:03.000000000 +0000
|+++ src/runtime/objs/mk.ppc-aix
--------------------------
Patching file src/runtime/objs/mk.ppc-aix using Plan A...
Hunk #1 succeeded at 5.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-darwin
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-darwin
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.ppc-darwin,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.ppc-darwin~	2007-10-31 16:04:18.000000000 +0000
|+++ src/runtime/objs/mk.ppc-darwin
--------------------------
Patching file src/runtime/objs/mk.ppc-darwin using Plan A...
Hunk #1 succeeded at 11.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-darwin5
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-darwin5
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.ppc-darwin5,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.ppc-darwin5~	2002-10-10 17:08:59.000000000 +0000
|+++ src/runtime/objs/mk.ppc-darwin5
--------------------------
Patching file src/runtime/objs/mk.ppc-darwin5 using Plan A...
Hunk #1 succeeded at 9.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-linux
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-linux
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.ppc-linux,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.ppc-linux~	2000-11-10 14:04:49.000000000 +0000
|+++ src/runtime/objs/mk.ppc-linux
--------------------------
Patching file src/runtime/objs/mk.ppc-linux using Plan A...
Hunk #1 succeeded at 6.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-netbsd
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.ppc-netbsd
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.ppc-netbsd,v 1.1 2019/10/12 20:52:54 he Exp $
|
|Don't pass an empty RANLIB.
|
|--- src/runtime/objs/mk.ppc-netbsd.orig	2019-10-12 20:10:48.309504473 +0000
|+++ src/runtime/objs/mk.ppc-netbsd
--------------------------
Patching file src/runtime/objs/mk.ppc-netbsd using Plan A...
Hunk #1 succeeded at 22.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-cygwin
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-cygwin
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.x86-cygwin,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.x86-cygwin~	2004-03-19 18:54:52.000000000 +0000
|+++ src/runtime/objs/mk.x86-cygwin
--------------------------
Patching file src/runtime/objs/mk.x86-cygwin using Plan A...
Hunk #1 succeeded at 5.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-darwin
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-darwin
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.x86-darwin,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.x86-darwin~	2009-09-13 17:50:53.000000000 +0000
|+++ src/runtime/objs/mk.x86-darwin
--------------------------
Patching file src/runtime/objs/mk.x86-darwin using Plan A...
Hunk #1 succeeded at 13.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-freebsd
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-freebsd
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.x86-freebsd,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.x86-freebsd~	2006-04-20 15:28:53.000000000 +0000
|+++ src/runtime/objs/mk.x86-freebsd
--------------------------
Patching file src/runtime/objs/mk.x86-freebsd using Plan A...
Hunk #1 succeeded at 9.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-linux
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-linux
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.x86-linux,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.x86-linux~	2006-04-20 15:28:53.000000000 +0000
|+++ src/runtime/objs/mk.x86-linux
--------------------------
Patching file src/runtime/objs/mk.x86-linux using Plan A...
Hunk #1 succeeded at 6.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-linux-pthreads
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-linux-pthreads
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.x86-linux-pthreads,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.x86-linux-pthreads~	2004-01-31 14:24:42.000000000 +0000
|+++ src/runtime/objs/mk.x86-linux-pthreads
--------------------------
Patching file src/runtime/objs/mk.x86-linux-pthreads using Plan A...
Hunk #1 succeeded at 5.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.x86-netbsd,v 1.3 2016/07/03 19:29:27 dholland Exp $
|
|Configure for pkgsrc. Build as 32-bit.
|
|--- src/runtime/objs/mk.x86-netbsd.orig	2015-04-22 07:11:37.000000000 +0000
|+++ src/runtime/objs/mk.x86-netbsd
--------------------------
Patching file src/runtime/objs/mk.x86-netbsd using Plan A...
Hunk #1 succeeded at 7.
Hunk #2 succeeded at 24.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd2
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd2
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.x86-netbsd2,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.x86-netbsd2~	2006-02-10 22:14:59.000000000 +0000
|+++ src/runtime/objs/mk.x86-netbsd2
--------------------------
Patching file src/runtime/objs/mk.x86-netbsd2 using Plan A...
Hunk #1 succeeded at 9.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-openbsd
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-openbsd
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.x86-openbsd,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.x86-openbsd~	2008-12-02 16:50:18.000000000 +0000
|+++ src/runtime/objs/mk.x86-openbsd
--------------------------
Patching file src/runtime/objs/mk.x86-openbsd using Plan A...
Hunk #1 succeeded at 9.
done
=> Verifying /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-solaris
=> Applying pkgsrc patch /tree/pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-solaris
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_runtime_objs_mk.x86-solaris,v 1.1 2016/07/03 19:29:27 dholland Exp $
|
|Honor pkgsrc CFLAGS.
|
|--- src/runtime/objs/mk.x86-solaris~	2004-01-31 14:24:42.000000000 +0000
|+++ src/runtime/objs/mk.x86-solaris
--------------------------
Patching file src/runtime/objs/mk.x86-solaris using Plan A...
Hunk #1 succeeded at 12.
done
cd /work/lang/smlnj/work/src && pax -rw runtime /work/lang/smlnj/work/base/
===> Creating toolchain wrappers for smlnj-110.73nb3
===> Configuring for smlnj-110.73nb3
=> Setting CFLAGS
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/cygwin.def".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/makefile".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/makefile.win32".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.alpha32-dunix.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.alpha32x-osf1.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.hppa-hpux.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.hppa-hpux11.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.hppa-hpux9.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.ppc-aix.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.ppc-darwin.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.ppc-darwin5.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.ppc-linux.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.sparc-solaris.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.sparc-sunos.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-cygwin.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-darwin.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-freebsd.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-linux-pthreads.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-linux.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-netbsd.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-netbsd2.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-openbsd.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-solaris.orig".
WARNING: [subst.mk:cflags] Nothing changed in "src/runtime/objs/mk.x86-win32".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/cygwin.def".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/makefile".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/makefile.win32".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.alpha32-dunix.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.alpha32x-osf1.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.hppa-hpux.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.hppa-hpux11.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.hppa-hpux9.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.ppc-aix.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.ppc-darwin.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.ppc-darwin5.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.ppc-linux.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.sparc-solaris.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.sparc-sunos.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-cygwin.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-darwin.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-freebsd.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-linux-pthreads.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-linux.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-netbsd.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-netbsd2.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-openbsd.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-solaris.orig".
WARNING: [subst.mk:cflags] Nothing changed in "base/runtime/objs/mk.x86-win32".
=> Choosing the right shell
=> Setting SML_BASE
=> Checking for portability problems in extracted files
true