[Bug 234532] lang/smlnj: update to 110.84, fix build on 12/amd64

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Dec 31 14:33:02 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234532

            Bug ID: 234532
           Summary: lang/smlnj: update to 110.84, fix build on 12/amd64
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: joemann at beefree.free.de

Created attachment 200656
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=200656&action=edit
update lang/smlnj to 110.84, fix build on 12/amd64

The attached patch to lang/smlnj should be identical to

        <ftp://offshore.free.de/pub/patch/smlnj.patch.20181230>
        MD5 (smlnj.patch.20181220) = 98d2cf0c2436f3c4ce11dcc9db3d0cdd

and does the following:

- Update to SML/NJ 110.84, upstream changelog: [1].
- 110.84 includes a new utility: asdlgen.
- Recompiling the compiler now also works on amd64.
- Fix build on FreeBSD 12 amd64 using LLD_UNSAFE/binutils
  by passing ASFLAGS. This resolves PR 233980.
- Use modern OPTIONS dependencies.
- Removed old code handling Apple tar distribution files.
- Include patches which fix the distributed JSON library.

Output from poudriere testport on amd64 and i386 is available: [2].

Thanks for considering this PR and good luck in 2019!-)
Johannes

[1] <https://smlnj.org/dist/working/110.84/HISTORY.html>
[2] <http://mesh-j-3.free.de/poudriere/smlnj/110.84/>

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list