Opened 11 months ago

Last modified 2 months ago

#68606 closed defect

smlnj: update to the new version, retain current as smlnj-legacy (following upstream) — at Version 3

Reported by: barracuda156 Owned by: barracuda156
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: arm64 Cc: tobypeterson
Port: hamlet, smlnj

Description (last modified by barracuda156)

Dependencies are broken on arm64, since smlnj (legacy) does not support it: https://ports.macports.org/port/hamlet/details (Current smlnj is 64-bit-only, so we will need to retain a legacy version.)

Change History (3)

comment:1 Changed 11 months ago by ryandesign (Ryan Carsten Schmidt)

Cc: tobypeterson added
Keywords: bigsur monterey sonoma removed
Port: smlnj added
Error: Cannot install hamlet for the arch 'arm64' because
Error: its dependency smlnj only supports the archs 'x86_64 i386 ppc'.

comment:2 in reply to:  1 Changed 11 months ago by barracuda156

Replying to ryandesign:

Error: Cannot install hamlet for the arch 'arm64' because
Error: its dependency smlnj only supports the archs 'x86_64 i386 ppc'.

Ah, fair enough, I should have looked into the log. Sorry about that.

Current smlnj is what is smlnj-legacy with upstream: it is still maintained but perhaps without new platforms added. New smlnj is only 64-bit: https://github.com/smlnj/smlnj/issues/274 (So whenever we upgrade, a legacy version should be retained for ppc and i386.)

comment:3 Changed 11 months ago by barracuda156

Description: modified (diff)
Summary: hamlet does not build for aarch64smlnj: update to the new version, retain current as smlnj-legacy (following upstream)
Note: See TracTickets for help on using tickets.