pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/smlnj



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Mon Dec  9 14:07:09 UTC 2024

Modified Files:
        pkgsrc/lang/smlnj: Makefile distinfo
        pkgsrc/lang/smlnj/patches: patch-aj patch-ao
            patch-src_runtime_mach-dep_signal-sysdep.h
            patch-src_runtime_objs_mk.amd64-darwin
            patch-src_runtime_objs_mk.x86-darwin
            patch-src_runtime_objs_mk.x86-netbsd
Removed Files:
        pkgsrc/lang/smlnj/patches: patch-src_runtime_mach-dep_unix-prof.c

Log Message:
lang/smlnj: Update to 110.99.6.1

Changelog:
[2024-10-25] Version 110.99.6.1 is released. This p[atch release fixes a serious bug in 110.99.6. See the README for details.
[2024-09-18] Version 110.99.6 is released. This version is primarily a bugfix release with some additional improvements. See the README for details.
[2024-03-14] Version 110.99.5 is released. This version is primarily a bugfix release with some additional improvements. See the README for details.
[2023-08-01] Version 110.99.4 is released. This version is primarily a bugfix release, but it does include a small number of enhancements as well as support for macOS 14 (Sonoma). See the README for 
details.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/lang/smlnj/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/lang/smlnj/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/smlnj/patches/patch-aj \
    pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_signal-sysdep.h \
    pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-darwin
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/smlnj/patches/patch-ao \
    pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_unix-prof.c
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.amd64-darwin

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/smlnj/Makefile
diff -u pkgsrc/lang/smlnj/Makefile:1.39 pkgsrc/lang/smlnj/Makefile:1.40
--- pkgsrc/lang/smlnj/Makefile:1.39     Sat Feb 25 17:58:39 2023
+++ pkgsrc/lang/smlnj/Makefile  Mon Dec  9 14:07:09 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.39 2023/02/25 17:58:39 ryoon Exp $
+# $NetBSD: Makefile,v 1.40 2024/12/09 14:07:09 ryoon Exp $
 #
 
 DISTNAME=      boot.${BOX}-unix
@@ -32,7 +32,7 @@ MAINTAINER=   richards+netbsd@CS.Princeton
 HOMEPAGE=      https://www.smlnj.org/index.html
 COMMENT=       Popular functional language from Bell Labs
 
-SML_VERSION=   110.99.3
+SML_VERSION=   110.99.6.1
 
 WRKSRC=                ${WRKDIR}
 DIST_SUBDIR=   smlnj-${SML_VERSION}

Index: pkgsrc/lang/smlnj/distinfo
diff -u pkgsrc/lang/smlnj/distinfo:1.29 pkgsrc/lang/smlnj/distinfo:1.30
--- pkgsrc/lang/smlnj/distinfo:1.29     Mon Apr 22 18:35:05 2024
+++ pkgsrc/lang/smlnj/distinfo  Mon Dec  9 14:07:09 2024
@@ -1,87 +1,87 @@
-$NetBSD: distinfo,v 1.29 2024/04/22 18:35:05 he Exp $
+$NetBSD: distinfo,v 1.30 2024/12/09 14:07:09 ryoon Exp $
 
-BLAKE2s (smlnj-110.99.3/MLRISC.tgz) = cb6a621384f1ef29c31b659a0ad071a8925e1e54d118d6cb292bd0146025fef3
-SHA512 (smlnj-110.99.3/MLRISC.tgz) = f1f2d7cd1316bd6c4156fc184990ccfee916993283ce0963ff30306089b5c6297d2c4fe55a280f17ae05ad45a764e3bdfcfd1b8ee9a8382a049f323b48692c8a
-Size (smlnj-110.99.3/MLRISC.tgz) = 1457337 bytes
-BLAKE2s (smlnj-110.99.3/boot.amd64-unix.tgz) = 0f7ecbc3593ee0a142d426e06fb6091ddda2bbb1c6ef4e90b58acdcd9d74ec3a
-SHA512 (smlnj-110.99.3/boot.amd64-unix.tgz) = 8616a06975f285623156637929b202fb1d060718bb990aeeff12e185f36ae0764d7074482eaa446dbf0ed8afd2527bfc38c423cdebfa8ed0346fd43b4d3442e3
-Size (smlnj-110.99.3/boot.amd64-unix.tgz) = 5971321 bytes
-BLAKE2s (smlnj-110.99.3/boot.ppc-unix.tgz) = b256ad4774d5691824243ce2a123e10e8dbb215c46a0d20f386d241da9188c51
-SHA512 (smlnj-110.99.3/boot.ppc-unix.tgz) = 7a0c8d70c0a65f3cbe5c0d6e2172a037bc5b5314d805fe9686c11290ac30b26d26ad98dcd085092a3c76f2a23cc402857cd38afe4f9b0086f6b8a9cab9c19a53
-Size (smlnj-110.99.3/boot.ppc-unix.tgz) = 5839528 bytes
-BLAKE2s (smlnj-110.99.3/boot.sparc-unix.tgz) = e93db863d8be00170b7b0576f4c5675a994d7937b8112fceef4251dd59eedd15
-SHA512 (smlnj-110.99.3/boot.sparc-unix.tgz) = eb167a171f0b0635619eff7e6c0c2ff5a347f3dbae6c690de334671a3aabc5c6ad0a21e6e3192852f2d86806c3cebb4cd6b769c8cf6e8883bb4ce137af8b1578
-Size (smlnj-110.99.3/boot.sparc-unix.tgz) = 5981512 bytes
-BLAKE2s (smlnj-110.99.3/boot.x86-unix.tgz) = bbde4d2bf01cca1d32d4f6f5f1569d1ed50d27c11fee2d972504ad79886fcec9
-SHA512 (smlnj-110.99.3/boot.x86-unix.tgz) = 8a6680e910cda9b344192db4978c74f9eb55a872824f9ef9deb7419a43e475277997bba19de8abd8eeffda565f8900aeee31f6a94cb0a0bcdbb067b3ec12457a
-Size (smlnj-110.99.3/boot.x86-unix.tgz) = 5923052 bytes
-BLAKE2s (smlnj-110.99.3/ckit.tgz) = f3aa0538278f5719f4de35da150de24ac4f10c71cf861009bc08d36ee4a4d9d3
-SHA512 (smlnj-110.99.3/ckit.tgz) = c41835ccc1f0ed4352386a398f6847adfe11bd3926ebaeed6e9c6c9b24ff09ad5c676ac6d98700bb6c2f443b43e733071040452886f7a266b7053cdacc0c7b89
-Size (smlnj-110.99.3/ckit.tgz) = 200785 bytes
-BLAKE2s (smlnj-110.99.3/cm.tgz) = 56a849479c285179f9496f6f6877117ee59d1cc33ffd074ccfbb4d18df63d226
-SHA512 (smlnj-110.99.3/cm.tgz) = 5030b99dcfec2abb4be76fc15c7846b602d3fbd14ff78eba087a92b72e43a19584fe667281416ecb48fc3df1e7c9756f36d12a8e6ab66fa3917deaaa383fcf82
-Size (smlnj-110.99.3/cm.tgz) = 220282 bytes
-BLAKE2s (smlnj-110.99.3/cml.tgz) = 69700db071691eb50d06ccff29324a288c199d21acf42a860be71dee04bb42f1
-SHA512 (smlnj-110.99.3/cml.tgz) = 79fc9f7060d484c58171ab9577428ab12abd4376b3074bc87d5db5a080d49073a3950ea3d70baae927a2780a0072e83ce2159381c1d03791bce7ffd5bfcc8331
-Size (smlnj-110.99.3/cml.tgz) = 103973 bytes
-BLAKE2s (smlnj-110.99.3/compiler.tgz) = 782199f224110a85787c63c137c38e630bfcf1bee787061a81b68d307c7e11c2
-SHA512 (smlnj-110.99.3/compiler.tgz) = 4616f1d86417ce542aa3f30159adcbbda5a89fc50248b48e53953d596180444b1af178633ba70b2c47ce9c1351cb718f0aab7bc481f6cd9ef4495b084eef4e28
-Size (smlnj-110.99.3/compiler.tgz) = 856614 bytes
-BLAKE2s (smlnj-110.99.3/config.tgz) = 60431b1900a51a27ff4fb4ef680982321f87d097ae6bd721c9010f654869e343
-SHA512 (smlnj-110.99.3/config.tgz) = 4a2f95cde1314f288f13af499b3af7a97ce799c4653cb8382d2361b46142e57a1943d471b7e841240f7accf7c73bd3a085a6e1d0bf3bbfb0246daf88773f0c38
-Size (smlnj-110.99.3/config.tgz) = 23167 bytes
-BLAKE2s (smlnj-110.99.3/doc.tgz) = 7c3955bdf8e84aa37b548026809c78b07ce0b06a182ba612a6a701ec44ec98ec
-SHA512 (smlnj-110.99.3/doc.tgz) = a042ab0eed78f0c2b3ece17f9fa0ab30c4327b50270e6f85476fee6676bde98f46288979d605dbd937112451e1014a09acd90f589ba2904eaea5a688caa9118a
-Size (smlnj-110.99.3/doc.tgz) = 2506809 bytes
-BLAKE2s (smlnj-110.99.3/eXene.tgz) = bd7c61b00c36fbc88313db1cda34f39dc97dc79a2e8a8cf0b2d0043f67e2b0ce
-SHA512 (smlnj-110.99.3/eXene.tgz) = ba380e7b1c751782015aa3603d54a57901697f13c0eb6c3b1928082224dca16f658cda16b4a3400ff46b3e7a46c1069f59366f35b35e837bcd73c1792515aca4
-Size (smlnj-110.99.3/eXene.tgz) = 714453 bytes
-BLAKE2s (smlnj-110.99.3/heap2asm.tgz) = 675a234b1c9a9cfdd53e9b5cb77980ed1c9257c21b7dab416eee49351409e4f0
-SHA512 (smlnj-110.99.3/heap2asm.tgz) = 49eaf8ac9772b62d48cd52c3d395b1f2c40d4ce4f62c90ab875f934f3dae6e20e717d6bc41dc674ffa6f0ec03b437ac0a87478e214ac8d28890077faae8e42f5
-Size (smlnj-110.99.3/heap2asm.tgz) = 1763 bytes
-BLAKE2s (smlnj-110.99.3/ml-burg.tgz) = 8f11d35f8cfe5e9007cd930edc76ae77fefbd153dddc445a61cbc0e7d95a6d6c
-SHA512 (smlnj-110.99.3/ml-burg.tgz) = 3b19feaba7d3616b364ccb5cf54e203a5583cfe850b1949bbf1f97182255594b5b8498225b8cfd437fb2066cb9461626358f6d3007646ca2cdfaf3f8fa6fd12c
-Size (smlnj-110.99.3/ml-burg.tgz) = 40357 bytes
-BLAKE2s (smlnj-110.99.3/ml-lex.tgz) = ae3e537e503f0401df7a663afc921c0ba3b32928158586b8bf09834603e38d6c
-SHA512 (smlnj-110.99.3/ml-lex.tgz) = 5fc0acb9dcd49b663c2b0f071b1cf0a0619c9aa83ef6736eec330eca74693be3272a1c771928e0b3d0e46fc3058ba69445c8e0bfe6815042d51d5493512c81b3
-Size (smlnj-110.99.3/ml-lex.tgz) = 28038 bytes
-BLAKE2s (smlnj-110.99.3/ml-lpt.tgz) = 9912a1d3c815cff572c8a8d69decd16980670974a3785579d857f97adcc4f207
-SHA512 (smlnj-110.99.3/ml-lpt.tgz) = aa3ae9109d42b42f9f619395807f0f7486f9eee794ef61a43df069ab29fcf028e5efb50831dd5a35519e592a89606be6a51aee9da0078a83e62a37c2f23f54f7
-Size (smlnj-110.99.3/ml-lpt.tgz) = 267067 bytes
-BLAKE2s (smlnj-110.99.3/ml-yacc.tgz) = 54e165ca441466b62f11b6e5ed4c1cc21ffdb5911d3a3742435a2688e163d1e5
-SHA512 (smlnj-110.99.3/ml-yacc.tgz) = 0cec5df0cbad8b93e079a70dc5979231443a6563bd61dbeadaf3c82e5a28d61cc6d1ee080c3c003d8ece79fbab6a8a31790e29d10ebd64a644a779103751af89
-Size (smlnj-110.99.3/ml-yacc.tgz) = 101376 bytes
-BLAKE2s (smlnj-110.99.3/nlffi.tgz) = 60afdf71bb48634422ad4f8548c8d30b27d9bc32b5f9e7931a1b89647a3783fa
-SHA512 (smlnj-110.99.3/nlffi.tgz) = f35033fcaff75b930f4136d8cf903ee17702856fcb58c3b70bfd5fa69e45d3a37df277d9753e989fb1b1f7f21783758fc167d36f3a4537aa2162a754d652ba84
-Size (smlnj-110.99.3/nlffi.tgz) = 74810 bytes
-BLAKE2s (smlnj-110.99.3/old-basis.tgz) = 465b827dc1583b8a08ef4ecdf32f4bd675f4ba7298afa88f81b514f103d02431
-SHA512 (smlnj-110.99.3/old-basis.tgz) = 1dff1f3e5eafb94c5b235f2cc04af4ab87a927d74eac641bad36e66db39a11078fe9aacc20fadadf9c8d13e4c3f7a211cd64efd7741b0dc45e1b22c013c81329
-Size (smlnj-110.99.3/old-basis.tgz) = 1363 bytes
-BLAKE2s (smlnj-110.99.3/pgraph.tgz) = 7b55a9eb4cd68931aeeb383331c4589aa74e886ad6afd3964599608656f6da89
-SHA512 (smlnj-110.99.3/pgraph.tgz) = 3c9d4f3d42c49cd6950eb42712aafc8a58b253b0fade35b7b4c6a1bfef88b7a5805a07fad1d7e107f31d73912e4f32729b2d001dc5751aa629d0f0b4d1a20401
-Size (smlnj-110.99.3/pgraph.tgz) = 5367 bytes
-BLAKE2s (smlnj-110.99.3/runtime.tgz) = 52a4fb711e0cb446adf9bbcd04e9a856a1a0207b523ebfbdef73e22af2217703
-SHA512 (smlnj-110.99.3/runtime.tgz) = 21da06900903a2a460b3a8ea895b3f864df5e8f4606ee9c4303de838678c5ab8df947d2eaca74a0ad057c4ec3b7e20f498cde599d5761db14ce6ce516b4ade41
-Size (smlnj-110.99.3/runtime.tgz) = 334293 bytes
-BLAKE2s (smlnj-110.99.3/smlnj-c.tgz) = 7e50fd6698baa6ca4d80b388d01ca8f5334cd2ff44b9f6b4d875401a6695ca08
-SHA512 (smlnj-110.99.3/smlnj-c.tgz) = 3fb88af71a257229322d88c1bbd30a2081d58ad454f541853d327c785a50b88447db667ac787d6a6a98f449886139b71a4721af65cda18e620889cb3cc0d73de
-Size (smlnj-110.99.3/smlnj-c.tgz) = 10591 bytes
-BLAKE2s (smlnj-110.99.3/smlnj-lib.tgz) = 2dcbdc93afbcd0c52429e8a5721c75b69628011236cd8b0723102fe4af5d1b44
-SHA512 (smlnj-110.99.3/smlnj-lib.tgz) = e711cee0974a7357c0ecac7e38a8bda1db43da7a5262f5878994aab4df604245ccf70510ed7d1a7ff62cc184399ebe08c4a30fb83a881c95c77ed6179d411151
-Size (smlnj-110.99.3/smlnj-lib.tgz) = 641512 bytes
-BLAKE2s (smlnj-110.99.3/system.tgz) = ad22b6f6c5e574bea2400dde0dd3e12782ecddbb461033207a64528c9a43e8ba
-SHA512 (smlnj-110.99.3/system.tgz) = 90c84826cbc86ebe43cd8bb4bd8aff6ddae67c05c1d263f0528720ceb6291bdc6ef3d51ea117cea86d5af8412a43f4dc3422eae6c1de4442139e4d366398d3ae
-Size (smlnj-110.99.3/system.tgz) = 283393 bytes
-BLAKE2s (smlnj-110.99.3/trace-debug-profile.tgz) = ab9bd569f00d5a17d6497864f56306a0e5a91075aa4ba34f9538b9c0f2df1b4e
-SHA512 (smlnj-110.99.3/trace-debug-profile.tgz) = 0fedf4d291823f279caf57695826b61da07cecbc1a10cf259a8faf4352e2631dc3d64f8442bf57c9df0c4a39150f37ab95995c4498b3a6700bd125fd2d8d6c15
-Size (smlnj-110.99.3/trace-debug-profile.tgz) = 3890 bytes
+BLAKE2s (smlnj-110.99.6.1/MLRISC.tgz) = 3749599eb4a9e31312e9bdbc1f062c1edab2c6efda4d98b46f442fdb115a0f00
+SHA512 (smlnj-110.99.6.1/MLRISC.tgz) = 02eac103280fbb7254f2c91bca74c0b2b678b261558a71457b34f40e6652a5cae4fee1f997d48ea6b10ccb6f39f65eaf670925e1aba6be1e5d374afe6511dd30
+Size (smlnj-110.99.6.1/MLRISC.tgz) = 1457420 bytes
+BLAKE2s (smlnj-110.99.6.1/boot.amd64-unix.tgz) = 05363c191f45d3d9e43dc74f61b2c1aaa3ac52497ddeedfaf4db3ecb85e42e2c
+SHA512 (smlnj-110.99.6.1/boot.amd64-unix.tgz) = 238e669d5044fafe3b9636ec18e162266f0b6fd4cd7a397b9228b6a85e45822c4abf7d72cbed4e4b7cb92f2e2a34ca19575a2d08ec79f3e8ca2ff91ddade4e85
+Size (smlnj-110.99.6.1/boot.amd64-unix.tgz) = 5994405 bytes
+BLAKE2s (smlnj-110.99.6.1/boot.ppc-unix.tgz) = c9ac468d918d8bff0307adcaa3f35fdf81ce95112ea6ed13ab242fc4d47221d2
+SHA512 (smlnj-110.99.6.1/boot.ppc-unix.tgz) = 123be2205512cd432a8002369588d4b8cba9f6993cc78623938c69e089176ec296713c0e5b50a32e42e241a5752598c377fe27c1702a07523ff519004bb0cede
+Size (smlnj-110.99.6.1/boot.ppc-unix.tgz) = 5863277 bytes
+BLAKE2s (smlnj-110.99.6.1/boot.sparc-unix.tgz) = b911d89df15f657d23a96d27a6161d93290e943b38978508fc95aa63ca1525ed
+SHA512 (smlnj-110.99.6.1/boot.sparc-unix.tgz) = 690d222a1218833f678831f1535287a0a3ab6be6c4c428b544386f52ebd05e698277e8f83e00838f7a64fcd37ac9be2f588832a8cc633186a01696251e77c611
+Size (smlnj-110.99.6.1/boot.sparc-unix.tgz) = 6003561 bytes
+BLAKE2s (smlnj-110.99.6.1/boot.x86-unix.tgz) = 5f087a27fb140e6ee2913c20fbd8949de62a6bd3c4bca8011b6c1ee665a80146
+SHA512 (smlnj-110.99.6.1/boot.x86-unix.tgz) = a35361865ad787d4b5eb0b34af84810f7cef2afbdb215939e0147e5207593f784efa9281a8c2cdfaeb882b34ff8e6c74d2d8aa192551ba550beabd7dd4f67314
+Size (smlnj-110.99.6.1/boot.x86-unix.tgz) = 5946836 bytes
+BLAKE2s (smlnj-110.99.6.1/ckit.tgz) = 48f95631d900dfcfc999f072c954af51205776a658fe4585d36396c02af40b6a
+SHA512 (smlnj-110.99.6.1/ckit.tgz) = e8ebabce99b03cd4d05eb4b75d455b765a860c19d2b20896595f936cb4e8dbbca353b4580d23601679ddba38c2c988d49e073415140315bbdef792406352dd34
+Size (smlnj-110.99.6.1/ckit.tgz) = 200761 bytes
+BLAKE2s (smlnj-110.99.6.1/cm.tgz) = f4cd41a4e25a832ae4353857aeb8ca80f76c526a33921fef98acd30c7cc49a17
+SHA512 (smlnj-110.99.6.1/cm.tgz) = 287f32d0a7caf6476e39d34ee99cfe7ef83c873a8d5beab3eaefb28cbb90b5774032177cf26f9d851877597906fb190afcf035664ed254fb4f8ff8bb4d84f258
+Size (smlnj-110.99.6.1/cm.tgz) = 220336 bytes
+BLAKE2s (smlnj-110.99.6.1/cml.tgz) = 8061cf677827d6776adced4071f7537f32108853b44a67cb6b53a8efd78cf321
+SHA512 (smlnj-110.99.6.1/cml.tgz) = d4eb5d352abbd56a143f3d12aa7fef6e06098ea6d81fe1fe3dbbe5b5bc7158649b2675d315d68dcd939ab7659674d16e31116bee311dc49a5b6beabe11c9dcd3
+Size (smlnj-110.99.6.1/cml.tgz) = 103972 bytes
+BLAKE2s (smlnj-110.99.6.1/compiler.tgz) = 682dba9f1f865134ae368564177f6f7be4f4b74df571755dd3e6e98e7a3ef048
+SHA512 (smlnj-110.99.6.1/compiler.tgz) = 24e8f224b8608ca480a1a45dc4ab727a7263347ff481a7951911f041e92343aa44d50c35bcb1be766a815cedf21c3dcf8333149132838de01198fdb091f99287
+Size (smlnj-110.99.6.1/compiler.tgz) = 888655 bytes
+BLAKE2s (smlnj-110.99.6.1/config.tgz) = 56ae96ea3102e8650827a2b237f3d9280d5de9109824c29d0c91ebb70ae495a8
+SHA512 (smlnj-110.99.6.1/config.tgz) = 9e6408aea829030f196d34121a3c4155f98705c347bbc44c1e6e44974bb19dd88146a6ab734d129488bf9a470a122e1b3c933bed61ed9bce77f296d3ebd433fb
+Size (smlnj-110.99.6.1/config.tgz) = 23321 bytes
+BLAKE2s (smlnj-110.99.6.1/doc.tgz) = 8b7d7e71178bef94687be354855b5a4c5180701cb9b3b5bf85a2f53b0e9578e5
+SHA512 (smlnj-110.99.6.1/doc.tgz) = 20d293c8319da7448d03e815bb4a627a21091ea18bf1d987a8c6e7dee44cb522d9bff5a5969d35391d00db058a5ad2da58d742162697db634e30b0c558717d57
+Size (smlnj-110.99.6.1/doc.tgz) = 2748425 bytes
+BLAKE2s (smlnj-110.99.6.1/eXene.tgz) = c6d6f056678f8c2edf700672af83cff25d5283c8e2e8bd03ab551c1578d591c3
+SHA512 (smlnj-110.99.6.1/eXene.tgz) = 02c96373217d94213174aaecbd505cbeef4a0956931b6a3f2ff9f218a9e41d8de5e575972b23fdac78e65b333a054c0b2d3ba7a096645ce2d09f6a9a7e6a0ee7
+Size (smlnj-110.99.6.1/eXene.tgz) = 714459 bytes
+BLAKE2s (smlnj-110.99.6.1/heap2asm.tgz) = 5f531e8da46ac93dae9149cf8940e5e2d950d9c4c1363f2934e0d6f0935a2dbc
+SHA512 (smlnj-110.99.6.1/heap2asm.tgz) = 0c125d9f38ba61780d7b73cdb04c942e18f33cd319a282d121343dfb4cb60d31f1242767964230e0c6e16b73042672bdc44b70210974da72ecaa68d5cebafd26
+Size (smlnj-110.99.6.1/heap2asm.tgz) = 1721 bytes
+BLAKE2s (smlnj-110.99.6.1/ml-burg.tgz) = cdceb74da464b12e80c7fef09320fdf793db726c378da34c8352630acdbb9338
+SHA512 (smlnj-110.99.6.1/ml-burg.tgz) = 6437b8bdc91e09150186bc320b6c0fe4c76b659b113de494cbea82580d338598ba3a5b0e9699bb989d5ae098d83ecab18af561bcb3678d2fca9517d7de89e9fe
+Size (smlnj-110.99.6.1/ml-burg.tgz) = 40296 bytes
+BLAKE2s (smlnj-110.99.6.1/ml-lex.tgz) = 8dd99c2c5b15a0678749fe26c82e78f36ca2e92e5bab0d262bdd5fc209e30093
+SHA512 (smlnj-110.99.6.1/ml-lex.tgz) = 0eb085978744d6f2924532ad925a8b0ba7f3d733f12b457edc1da82e9758d2b04e74aadd5ae4667e972e8386784f4e50bcac7d6c4012a4ab7be65016dbd600a4
+Size (smlnj-110.99.6.1/ml-lex.tgz) = 28039 bytes
+BLAKE2s (smlnj-110.99.6.1/ml-lpt.tgz) = d927500940526554ff000431ef09fc09c483aefbd8545ae52a9ef4cb68aef548
+SHA512 (smlnj-110.99.6.1/ml-lpt.tgz) = e4f6d9aa4cd951a026c4dbee9cf4de79ca57fd61dabf8af5e07a7a498d46604b19e536d0789c59cae9b587c7985d0c9929029b4fd824fa9817dcbe376b95ac9b
+Size (smlnj-110.99.6.1/ml-lpt.tgz) = 267376 bytes
+BLAKE2s (smlnj-110.99.6.1/ml-yacc.tgz) = 7f115b913b5907ec0b18727b82ae1fd4ab9aee2888460377cae707fb1ae2e53e
+SHA512 (smlnj-110.99.6.1/ml-yacc.tgz) = 9d024efa441c2bd0921f4245c2ee03054c017790afe040c8f7ff658b51930c51c8deac2c9d673517c288429d5baa7dc1fb18f7802519990f53f5c32f8afa8b0f
+Size (smlnj-110.99.6.1/ml-yacc.tgz) = 101379 bytes
+BLAKE2s (smlnj-110.99.6.1/nlffi.tgz) = a5dfabb3066746b068691861045bc378f3c766e5c0ed229164cc3fb3d7bb9f21
+SHA512 (smlnj-110.99.6.1/nlffi.tgz) = 7fd55bebefca35fa68e6866239c7a6a760fa874d6a93fca4ee05f364db2c16fc552046e9aadbb41f66fc2eeccee523e145706bdfd06ce398a33e7e12f7788feb
+Size (smlnj-110.99.6.1/nlffi.tgz) = 74692 bytes
+BLAKE2s (smlnj-110.99.6.1/old-basis.tgz) = a5f5e5d1ea5a0de47f0bcb00be2cd12f205cef200e141369244ea7f0582cfce7
+SHA512 (smlnj-110.99.6.1/old-basis.tgz) = 46377bc3a9a9c4a048b178b65e87693c0e175b0b911232599302c4b87ca0b9ca77cb437a6da935055684b2cbbc5db42a9c8393d9be7e39c59ae8555aae6617bb
+Size (smlnj-110.99.6.1/old-basis.tgz) = 1365 bytes
+BLAKE2s (smlnj-110.99.6.1/pgraph.tgz) = 4ac0ae6d0150c4da62028ddbe19c799baae2dd27c57498db06155b1615f5af48
+SHA512 (smlnj-110.99.6.1/pgraph.tgz) = 8bfc9565f10746310824744f1d83c3ab9444ad1acb4e6ded3ef9bf72818cc28b75d2ec73ac88a8f67b671dc2677b73d3939bf5f334f0600e1d25045ee4211cff
+Size (smlnj-110.99.6.1/pgraph.tgz) = 5367 bytes
+BLAKE2s (smlnj-110.99.6.1/runtime.tgz) = f92d72d013edfdec89522f17f14764baf66a10a79d02866954e477b235685962
+SHA512 (smlnj-110.99.6.1/runtime.tgz) = 0b2af16c5bc901312af0d094a96abc7577c5c573635f39ec0fe48813b02a2ecbd573546f5f87c0c22381d5920faf2083dd8ad704f4462836612d03df4ee25a30
+Size (smlnj-110.99.6.1/runtime.tgz) = 335071 bytes
+BLAKE2s (smlnj-110.99.6.1/smlnj-c.tgz) = 52ea761e5b83aafbd6892bdc03b0617ff6ce5917143486bf975250c9667bbf96
+SHA512 (smlnj-110.99.6.1/smlnj-c.tgz) = 9f043aa240c17591904e3871aa7e5bacd20e92ee60f89b5e9ccd8d9609c731473b538e7bc36952bd65ac78e8716141bca210c340a3f80f96cef87f7f7a76934e
+Size (smlnj-110.99.6.1/smlnj-c.tgz) = 10592 bytes
+BLAKE2s (smlnj-110.99.6.1/smlnj-lib.tgz) = 96f68448df545f41b5b698bbb40c4763d030a4238172e62d0981138b8042cfd7
+SHA512 (smlnj-110.99.6.1/smlnj-lib.tgz) = 466b430722ca3f7f4e95491314dc852b8c55d757d5648ff4c4a1da046997d973d6198e59fd828ee7264184f3d73ff3c8d4d1856f9c44f8eede5514ece44282bf
+Size (smlnj-110.99.6.1/smlnj-lib.tgz) = 666400 bytes
+BLAKE2s (smlnj-110.99.6.1/system.tgz) = ba48728e346f021f72d6a8a86fe45be80f17415c21c145f397e8aad58d09a458
+SHA512 (smlnj-110.99.6.1/system.tgz) = c18cfefa32c5e8d768a64d4966f0e6c64649583787dbfdd39a79975cd832b01e17d6ae73efbfd9cd544bf17623aa7b9e6fdb9f96cbf68d1acbc4a0c85de38900
+Size (smlnj-110.99.6.1/system.tgz) = 295678 bytes
+BLAKE2s (smlnj-110.99.6.1/trace-debug-profile.tgz) = 4da572150eb7ee0b32ca89836afcdb93b04e302c1caf3efdbef3e031ed7db520
+SHA512 (smlnj-110.99.6.1/trace-debug-profile.tgz) = 7854191ffe58103c3ee727dba6718936d75d99887351d47263de80fd2732e5b5adfb1fd58e4379823d0649e687fa7dc6f6057240f331439573d72e4e0a4696d9
+Size (smlnj-110.99.6.1/trace-debug-profile.tgz) = 3892 bytes
 SHA1 (patch-aa) = e515db78a54351195b62bfae2f92b8af26ad1614
 SHA1 (patch-ah) = 93d7453dc82d91d29662cc02dd8ab9e8b8987393
 SHA1 (patch-ai) = 14815872b127fd1506b0eafa3b0ee05fa01a0b4e
-SHA1 (patch-aj) = 6318548da4c943c60fe63d41529803ea3fa2c96e
+SHA1 (patch-aj) = 5b058c3bd738b177bb64b2a36527a929271c8f22
 SHA1 (patch-ak) = 6fb3d4444c75123dc8c5fa7bb6cea835c78ef6e3
 SHA1 (patch-an) = 3e6cbc3773a744edf06b3df43f0539daf0a64ab5
-SHA1 (patch-ao) = 5a5448dd24e5662f7520b6aa8bc58fb78bbfd071
+SHA1 (patch-ao) = 84f5df48a5369eef96b8a8e52ad7d259826dfbc0
 SHA1 (patch-ap) = b5b71318d221feb22b05a1689857e7d797fb2b05
 SHA1 (patch-aq) = 9398344fc6a5516766581f050fd2105d3b02d080
 SHA1 (patch-at) = c7bf9576ac027121be0e49e2636c473bdedd6940
@@ -91,11 +91,10 @@ SHA1 (patch-src_runtime_gc_gc-stats.h) =
 SHA1 (patch-src_runtime_gc_heap-out-util.c) = 214c673e57efda9346b200509a1beb48af2aa443
 SHA1 (patch-src_runtime_gc_init-gc.c) = e0c2330c7d5ca4b4e6a68c5ce8cbad8dcbee1363
 SHA1 (patch-src_runtime_include_asm-base.h) = 77679d5b93d1f788d6b9f732d4ef7168ff78518f
-SHA1 (patch-src_runtime_mach-dep_signal-sysdep.h) = 7d91bae4f7eb5c944de79c68be80e86b1143c092
+SHA1 (patch-src_runtime_mach-dep_signal-sysdep.h) = 5f825ca57ba506f76b15be3e01a02695c907414a
 SHA1 (patch-src_runtime_mach-dep_unix-fault.c) = bbb6e1e371f9e9866f9d0d948bcb6787112c55c0
-SHA1 (patch-src_runtime_mach-dep_unix-prof.c) = 90a4b81e2a8532e4e06f29bfe42c55423a0f4154
 SHA1 (patch-src_runtime_objs_mk.amd64-cygwin) = 4d9d856001b4ecf245a3727fc9b2f7568fb1eb74
-SHA1 (patch-src_runtime_objs_mk.amd64-darwin) = 51a18c3e3aae9af87b8baabc009306a1840a5613
+SHA1 (patch-src_runtime_objs_mk.amd64-darwin) = 48889e5104e82f441a49ba5e47d2aaaeb0067388
 SHA1 (patch-src_runtime_objs_mk.amd64-freebsd) = 67ca4aafe0e109f49e65d8d2fa51f347d5ff3587
 SHA1 (patch-src_runtime_objs_mk.amd64-linux) = c65ecf144dd7cb1d76794212f57c0bdc99e98d28
 SHA1 (patch-src_runtime_objs_mk.amd64-netbsd) = 2310cca7687200419f28ffced9d91bfce38fbe6d
@@ -104,10 +103,10 @@ SHA1 (patch-src_runtime_objs_mk.ppc-darw
 SHA1 (patch-src_runtime_objs_mk.ppc-linux) = 171ec491a536aa782880d3b3392cf0d728fd9c03
 SHA1 (patch-src_runtime_objs_mk.ppc-netbsd) = a4807093a85a6658a6adebb6b6ed12182fdac66e
 SHA1 (patch-src_runtime_objs_mk.x86-cygwin) = 40ec254c8ab1d098c1c7b9a792a36137e54ed9df
-SHA1 (patch-src_runtime_objs_mk.x86-darwin) = 0a4c7eec294da0c3b4cd1dfe607456bd604d543c
+SHA1 (patch-src_runtime_objs_mk.x86-darwin) = 26a8b2089470265c6ae7e440f58d89bc6f4696f2
 SHA1 (patch-src_runtime_objs_mk.x86-freebsd) = ff5b8d11ed0865e6178728270017360bd4a4250f
 SHA1 (patch-src_runtime_objs_mk.x86-linux) = a02c0034b7bd714e13256cd51e5f0d5520094a3b
 SHA1 (patch-src_runtime_objs_mk.x86-linux-pthreads) = 78b43dd28e9d3c48804ae6da58aeb671756c631b
-SHA1 (patch-src_runtime_objs_mk.x86-netbsd) = 730b3f76720b9c535f5f1166d61fff2dd676c63d
+SHA1 (patch-src_runtime_objs_mk.x86-netbsd) = 4580d7eb6b6e41a028e9bdaf7284f89ba24007d5
 SHA1 (patch-src_runtime_objs_mk.x86-openbsd) = da536769b231e01a5fb045fe7dd329eee15b6706
 SHA1 (patch-src_runtime_objs_mk.x86-solaris) = 125814c60fd42389df9a1d5dbcd4313e7cabb53c

Index: pkgsrc/lang/smlnj/patches/patch-aj
diff -u pkgsrc/lang/smlnj/patches/patch-aj:1.2 pkgsrc/lang/smlnj/patches/patch-aj:1.3
--- pkgsrc/lang/smlnj/patches/patch-aj:1.2      Tue Sep 22 14:48:47 2009
+++ pkgsrc/lang/smlnj/patches/patch-aj  Mon Dec  9 14:07:09 2024
@@ -1,12 +1,13 @@
-$NetBSD: patch-aj,v 1.2 2009/09/22 14:48:47 asau Exp $
+$NetBSD: patch-aj,v 1.3 2024/12/09 14:07:09 ryoon Exp $
 
---- config/_ml-makedepend.orig 2004-12-14 23:23:38.000000000 +0000
-+++ config/_ml-makedepend      2005-12-24 22:48:05.000000000 +0000
-@@ -1,5 +1,7 @@
- #!@SHELL@
+--- config/_ml-makedepend.orig 2024-10-25 16:47:18.000000000 +0000
++++ config/_ml-makedepend
+@@ -6,6 +6,8 @@
+ # usage: ml-makedepend [-f makefile] [-n] [-a arch] [-o os]' project.cm target
+ #
  
 +SMLNJ_HOME="${SMLNJ_HOME:-@SML_BASE@}"
 +
  if [ x${SMLNJ_HOME} = x ] ; then
-     BIN_DIR="@BINDIR@"
+   BIN_DIR="@BINDIR@"
  else
Index: pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_signal-sysdep.h
diff -u pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_signal-sysdep.h:1.2 pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_signal-sysdep.h:1.3
--- pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_signal-sysdep.h:1.2    Sat Feb 25 17:58:39 2023
+++ pkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_signal-sysdep.h        Mon Dec  9 14:07:09 2024
@@ -1,8 +1,8 @@
-$NetBSD: patch-src_runtime_mach-dep_signal-sysdep.h,v 1.2 2023/02/25 17:58:39 ryoon Exp $
+$NetBSD: patch-src_runtime_mach-dep_signal-sysdep.h,v 1.3 2024/12/09 14:07:09 ryoon Exp $
 
 Support for NetBSD, and for NetBSD on PPC.
 
---- src/runtime/mach-dep/signal-sysdep.h.orig  2022-07-28 04:55:45.000000000 +0000
+--- src/runtime/mach-dep/signal-sysdep.h.orig  2024-10-25 16:47:18.000000000 +0000
 +++ src/runtime/mach-dep/signal-sysdep.h
 @@ -172,7 +172,7 @@ extern void SetFSR(int);
    /* disable all FP exceptions */
@@ -11,7 +11,7 @@ Support for NetBSD, and for NetBSD on PP
 -#  if defined(OPSYS_SOLARIS)
 +#  if defined(OPSYS_SOLARIS) || defined(OPSYS_NETBSD)
      /** SPARC, SOLARIS **/
- #    define SIG_OVERFLOW      SIGFPE
+ #    define SIG_OVERFLOW        SIGFPE
  
 @@ -251,6 +251,21 @@ extern void SetFSR(int);
  
@@ -35,18 +35,31 @@ Support for NetBSD, and for NetBSD on PP
  #  endif /* ARCH_PPC */
  
  #elif defined(ARCH_X86)
+@@ -321,9 +336,9 @@ extern void SetFSR(int);
+ #    define SIG_OVERFLOW                SIGFPE  /* maybe this should be SIGBUS? */
+ 
+ #    define SIG_GetCode(info, scp)      (info)
+-#    define SIG_GetPC(scp)              ((scp)->sc_pc)
+-#    define SIG_SetPC(scp, addr)        { (scp)->sc_pc = (Addr_t)(addr); }
+-#    define SIG_ZeroLimitPtr(scp)       { ML_X86Frame[LIMITPTR_X86OFFSET] = 0; }
++#    define SIG_GetPC(scp)              ((scp)->uc_mcontext.__gregs[_REG_RIP])
++#    define SIG_SetPC(scp, addr)         { (scp)->uc_mcontext.__gregs[_REG_RIP] = (Addr_t)(addr); }
++#    define SIG_ZeroLimitPtr(scp)       { (scp)->uc_mcontext.__gregs[_REG_R14] = 0; }
+ 
+      typedef void SigReturn_t;
+ 
 @@ -428,12 +443,10 @@ extern void SetFSR(int);
- #    define SIG_OVERFLOW              SIGFPE
+ #    define SIG_OVERFLOW                SIGFPE
  
- #    define SIG_GetCode(info, scp)    (info)
--#    define SIG_GetPC(scp)            ((uc)->uc_mcontext.__gregs[_REG_RIP])
--#    define SIG_SetPC(scp, addr)      { (uc)->uc_mcontext.__gregs[_REG_RIP] = (Addr_t)(addr); }
-+#    define SIG_GetPC(scp)            ((scp)->uc_mcontext.__gregs[_REG_RIP])
-+#    define SIG_SetPC(scp, addr)      { (scp)->uc_mcontext.__gregs[_REG_RIP] = (Addr_t)(addr); }
- #    define SIG_ZeroLimitPtr(scp)     { (scp)->uc_mcontext.__gregs[_REG_R14] = 0; }
+ #    define SIG_GetCode(info, scp)      (info)
+-#    define SIG_GetPC(scp)              ((uc)->uc_mcontext.__gregs[_REG_RIP])
+-#    define SIG_SetPC(scp, addr)        { (uc)->uc_mcontext.__gregs[_REG_RIP] = (Addr_t)(addr); }
++#    define SIG_GetPC(scp)              ((scp)->uc_mcontext.__gregs[_REG_RIP])
++#    define SIG_SetPC(scp, addr)        { (scp)->uc_mcontext.__gregs[_REG_RIP] = (Addr_t)(addr); }
+ #    define SIG_ZeroLimitPtr(scp)       { (scp)->uc_mcontext.__gregs[_REG_R14] = 0; }
  
 -#    error NetBSD/AMD64 not supported yet
 -
  #  elif defined(OPSYS_OPENBSD)
      /** amd64, OpenBSD **/
- #    define SIG_OVERFLOW              SIGFPE
+ #    define SIG_OVERFLOW                SIGFPE
Index: pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-darwin
diff -u pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-darwin:1.2 pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-darwin:1.3
--- pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-darwin:1.2  Sat Feb 25 17:58:39 2023
+++ pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-darwin      Mon Dec  9 14:07:09 2024
@@ -1,8 +1,8 @@
-$NetBSD: patch-src_runtime_objs_mk.x86-darwin,v 1.2 2023/02/25 17:58:39 ryoon Exp $
+$NetBSD: patch-src_runtime_objs_mk.x86-darwin,v 1.3 2024/12/09 14:07:09 ryoon Exp $
 
 Honor pkgsrc CFLAGS.
 
---- src/runtime/objs/mk.x86-darwin.orig        2022-07-28 04:55:45.000000000 +0000
+--- src/runtime/objs/mk.x86-darwin.orig        2024-10-25 16:47:18.000000000 +0000
 +++ src/runtime/objs/mk.x86-darwin
 @@ -35,7 +35,7 @@ SHELL =              /bin/sh
  MAKE =                make
@@ -10,6 +10,6 @@ Honor pkgsrc CFLAGS.
  CC =          cc -m32 -std=c99
 -CFLAGS =      -g -O2 -D_DARWIN_C_SOURCE $(SDK)
 +CFLAGS =      @CFLAGS@ -D_DARWIN_C_SOURCE $(SDK)
- CPP =           cc -x assembler-with-cpp -E -P -std=c99
+ CPP =         cc -x assembler-with-cpp -E -P -std=c99
  XOBJS =
- XLIBS =         ../c-libs/dl/libunix-dynload.a
+ XLIBS =               ../c-libs/dl/libunix-dynload.a

Index: pkgsrc/lang/smlnj/patches/patch-ao
diff -u pkgsrc/lang/smlnj/patches/patch-ao:1.4 pkgsrc/lang/smlnj/patches/patch-ao:1.5
--- pkgsrc/lang/smlnj/patches/patch-ao:1.4      Sat Feb 25 17:58:39 2023
+++ pkgsrc/lang/smlnj/patches/patch-ao  Mon Dec  9 14:07:09 2024
@@ -1,22 +1,22 @@
-$NetBSD: patch-ao,v 1.4 2023/02/25 17:58:39 ryoon Exp $
+$NetBSD: patch-ao,v 1.5 2024/12/09 14:07:09 ryoon Exp $
 
 - use fgetc correctly
 - fix uninitialized variable detected by gcc5
 
---- src/runtime/kernel/boot.c.orig     2022-07-28 04:55:45.000000000 +0000
+--- src/runtime/kernel/boot.c.orig     2024-10-25 16:47:18.000000000 +0000
 +++ src/runtime/kernel/boot.c
-@@ -134,7 +134,7 @@ PVT ml_val_t BuildFileList (ml_state_t *
-     ml_val_t  fileList;
- # define SIZE_BUF_LEN 128     /* this should be plenty for two numbers */
+@@ -138,7 +138,7 @@ PVT ml_val_t BuildFileList (ml_state_t *
+     ml_val_t    fileList;
+ # define SIZE_BUF_LEN   128     /* this should be plenty for two numbers */
      char        sizeBuf[SIZE_BUF_LEN];
 -    char        c;
 +    int         c;
  
      numFiles = 0;
  
-@@ -179,6 +179,9 @@ PVT ml_val_t BuildFileList (ml_state_t *
-       }
-       fclose (listF);
+@@ -188,6 +188,9 @@ PVT ml_val_t BuildFileList (ml_state_t *
+         }
+         fclose (listF);
      }
 +    else {
 +        *mbplp = 0;
Index: pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd
diff -u pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd:1.4 pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd:1.5
--- pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd:1.4  Sat Feb 25 17:58:39 2023
+++ pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd      Mon Dec  9 14:07:09 2024
@@ -1,8 +1,8 @@
-$NetBSD: patch-src_runtime_objs_mk.x86-netbsd,v 1.4 2023/02/25 17:58:39 ryoon Exp $
+$NetBSD: patch-src_runtime_objs_mk.x86-netbsd,v 1.5 2024/12/09 14:07:09 ryoon Exp $
 
 Configure for pkgsrc. Build as 32-bit.
 
---- src/runtime/objs/mk.x86-netbsd.orig        2022-07-28 04:55:45.000000000 +0000
+--- src/runtime/objs/mk.x86-netbsd.orig        2024-10-25 16:47:18.000000000 +0000
 +++ src/runtime/objs/mk.x86-netbsd
 @@ -9,7 +9,7 @@ MAKE =         gmake
  
@@ -13,13 +13,14 @@ Configure for pkgsrc. Build as 32-bit.
  CPP =         gcc -x assembler-with-cpp -E -P
  #CPP =                /usr/bin/cpp -P
  
-@@ -17,7 +17,9 @@ XOBJS =
+@@ -17,8 +17,9 @@ XOBJS =
  XLIBS =               ../c-libs/dl/libunix-dynload.a
  LD_LIBS =     -lm
  BASE_DEFS =
--DEFS =          $(XDEFS) $(BASE_DEFS) -DARCH_X86 -DDSIZE_32 -DOPSYS_UNIX -DOPSYS_NETBSD -DDLOPEN -DINDIRECT_CFUNC
-+DEFS =          $(XDEFS) $(BASE_DEFS) -DARCH_X86 -DSIZE_32 \
-+                -DOPSYS_UNIX -DOPSYS_NETBSD -D_GNU_SOURCE -DGNU_ASSEMBLER \
+-DEFS =          $(XDEFS) $(BASE_DEFS) -DARCH_X86 -DDSIZE_32  -DALIGN_STACK_16 \
+-              -DOPSYS_UNIX -DOPSYS_NETBSD -DDLOPEN -DINDIRECT_CFUNC
++DEFS =                $(XDEFS) $(BASE_DEFS) -DARCH_X86 -DSIZE_32 \
++              -DOPSYS_UNIX -DOPSYS_NETBSD -D_GNU_SOURCE -DGNU_ASSEMBLER \
 +              -DDLOPEN -DINDIRECT_CFUNC
  TARGET =      X86
  VERSION =     v-x86-netbsd

Index: pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.amd64-darwin
diff -u pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.amd64-darwin:1.1 pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.amd64-darwin:1.2
--- pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.amd64-darwin:1.1        Sat Feb 25 17:58:39 2023
+++ pkgsrc/lang/smlnj/patches/patch-src_runtime_objs_mk.amd64-darwin    Mon Dec  9 14:07:09 2024
@@ -1,11 +1,11 @@
-$NetBSD: patch-src_runtime_objs_mk.amd64-darwin,v 1.1 2023/02/25 17:58:39 ryoon Exp $
+$NetBSD: patch-src_runtime_objs_mk.amd64-darwin,v 1.2 2024/12/09 14:07:09 ryoon Exp $
 
---- src/runtime/objs/mk.amd64-darwin.orig      2022-07-28 04:55:45.000000000 +0000
+--- src/runtime/objs/mk.amd64-darwin.orig      2024-10-25 16:47:18.000000000 +0000
 +++ src/runtime/objs/mk.amd64-darwin
-@@ -12,7 +12,7 @@ SHELL =              /bin/sh
- MAKE =                make
- AS =          /usr/bin/as -arch x86_64
- CC =          /usr/bin/clang -m64 -std=c99
+@@ -14,7 +14,7 @@ MAKE =               make
+ # and assembler.
+ AS =          /usr/bin/as -target x86_64-apple-darwin
+ CC =          /usr/bin/clang -m64 -std=c99 -target x86_64-apple-darwin
 -CFLAGS =      -g -O2 -D_DARWIN_C_SOURCE
 +CFLAGS =      @CFLAGS@ -D_DARWIN_C_SOURCE
  CPP =           /usr/bin/clang -x assembler-with-cpp -E -P -std=c99



Home | Main Index | Thread Index | Old Index