|Summary:||lang/dmd2: update to new version with more permissive license|
|Product:||Ports & Packages||Reporter:||Sean Long <me>|
|Component:||Individual Port(s)||Assignee:||Cy Schubert <cy>|
|Status:||Closed Overcome By Events|
|Severity:||Affects Many People||CC:||rene|
Description Sean Long 2017-09-27 07:55:08 UTC
This port is marked LICENSE_PERMS_DMD= no-pkg-mirror which I believe is preventing me from doing "pkg install dmd2". Can this please be changed, on April 7 2017 the DMD license was changed to boost which I believe removes the previous restriction. The relevant commit is here https://github.com/dlang/dmd/pull/6680
Comment 1 Cy Schubert 2017-09-27 13:23:32 UTC
Created attachment 186758 [details] lang/dmd2 2.076.0 The dnd2 that is currently in ports is still under the old license. Newer versions of dmd2 are under the new license. This patch updates lang/dmd2 to 2.076.0. I am unable to test on my -CURRENT systems because dmd2 cores due to inode64 on -CURRENT. Can you test this out, please?
Comment 2 Rene Ladan 2019-08-11 13:47:51 UTC
Any news on this?
Comment 3 Cy Schubert 2019-08-11 15:17:50 UTC
DMD2 does not build on FreeBSD 12 & 13. Upline does not support 64-bit inodes.
Comment 4 Cy Schubert 2019-08-11 21:10:23 UTC
dmd2 fails to build on FreeBSD 12 & 13. Upstream has no fix.