Date: Wed, 21 Nov 2018 12:28:38 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 233376] devel/hs-ShellCheck: Provide statically linked binary Message-ID: <bug-233376-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233376 Bug ID: 233376 Summary: devel/hs-ShellCheck: Provide statically linked binary Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: pizzamig@freebsd.org Reporter: tobik@freebsd.org CC: haskell@FreeBSD.org, pizzamig@freebsd.org Flags: maintainer-feedback?(pizzamig@freebsd.org) Assignee: pizzamig@freebsd.org Attachment #199412 maintainer-approval?(pizzamig@freebsd.org) Flags: CC: pizzamig@freebsd.org Created attachment 199412 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D199412&action= =3Dedit shellcheck.diff Installing hs-ShellCheck on FreBSD currently installs about 2 GiB worth of dependencies (including GHC!). This is embarrassing and hard to explain and justify to users coming from other systems where shellcheck is generally statically linked to its Haskell dependencies and takes up about 20-30 MiB of space. ShellCheck is a simple tool that shouldn't require having the entire Haskell toolchain installed. Can we statically link it to the hs-* dependencies on FreeBSD too? Alternatively, maybe we could create a 'static' flavor or similar. Poudriere testport on 12.0-RC1/i386 ok. --=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-233376-7788>