[Bug 224459] New ports: lang/crystal, the Crystal programming language & devel/shards, its package manager

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Feb 19 12:43:11 UTC 2018


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

Greg V <greg at unrelenting.technology> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #188964|0                           |1
        is obsolete|                            |
 Attachment #189183|0                           |1
        is obsolete|                            |

--- Comment #5 from Greg V <greg at unrelenting.technology> ---
Created attachment 190794
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=190794&action=edit
crystal0241.patch v2

(In reply to Li-Wen Hsu from comment #4)
oops, I forgot shards when updating the patch.

Here's a new version of the patch (with shards), had to rebuild bootstraps
because libgc-threaded.so.1 → libgc-threaded.so.1. And the new bootstraps are
smaller, because LLVM is shared.

Re: portlint:

- CHMOD — this can't be replaced with pkg-plist stuff, this is not for
installed binaries, this is for the bootstrap compiler
- "IGNORE" has to appear earlier — this is conditional, appears after
bsd.port.options.mk. If I move it up, portlint says conditionals are malformed
o_0
- libLLVM dependency — I removed the full path, but added configurable
LLVM_VERSION — portlint doesn't parse that correctly

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


More information about the freebsd-ports-bugs mailing list