Date: Thu, 19 Dec 2019 15:50:14 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 242728] lang/smlnj: Update to 110.96, 64-bit support on amd64 Message-ID: <bug-242728-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D242728 Bug ID: 242728 Summary: lang/smlnj: Update to 110.96, 64-bit support on amd64 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: joemann@beefree.free.de Created attachment 210067 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D210067&action= =3Dedit Update lang/smlnj to 110.96 The attached patch to lang/smlnj should be identical to <ftp://offshore.free.de/pub/patch/smlnj.patch.20191214> MD5 (smlnj.patch.20191214) =3D 77943b89edea74955bbbaa0fcd512d27 and does the following: - Update to SML/NJ 110.96, upstream changelog: [1]. - Build the 64-bit version of SML/NJ on amd64. - Pass flags to CC/AS/LD such that the toolchain of the FreeBSD base system can build the runtime as a shared object (required for heap2exec). Thus - LLD_UNSAFE/binutils is no longer needed. - ml-nlffigen is not yet supported in the 64-bit version. - Users of the Basis Library function Date.toTime should build the port with the [x] RECOMPILE option in order to make use of the fix contained in files/do-patch-base_system_Basis_Implementation_date.sml (upstream bug #239, [2,3]). Output from poudriere testport on amd64 and i386 is available: [4]. Thanks for considering this PR! [x] MERRY_CHRISTMAS Johannes [1] <http://www.smlnj.org/dist/working/110.96/HISTORY.html> [2] <https://smlnj-gforge.cs.uchicago.edu/tracker/index.php?func=3Ddetail&aid= =3D239&group_id=3D33&atid=3D215> [3] <http://smlnj-gforge.cs.uchicago.edu/scm/viewvc.php/sml/trunk/system/Basis/= Implementation/date.sml?root=3Dsmlnj&r1=3D5400&r2=3D6066> [4] <http://mesh-j-3.free.de/poudriere/smlnj/110.96/> --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-242728-7788>