Package Details: shellcheck-bin 0.11.0-1

Git Clone URL: https://aur.archlinux.org/shellcheck-bin.git (read-only, click to copy)
Package Base: shellcheck-bin
Description: Shell script analysis tool (binary release, static)
Upstream URL: https://shellcheck.net
Keywords: shell
Licenses: GPL-3.0-only
Conflicts: shellcheck, shellcheck-git, shellcheck-git-static
Provides: shellcheck
Submitter: silvio
Maintainer: silvio
Last Packager: silvio
Votes: 78
Popularity: 4.95
First Submitted: 2022-02-16 07:51 (UTC)
Last Updated: 2025-08-04 15:12 (UTC)

Dependencies (0)

Required by (99)

Sources (3)

Latest Comments

1 2 Next › Last »

Hanabishi commented on 2026-07-01 17:09 (UTC)

Yeah, I know, just saying. 🙂️

marmis commented on 2026-07-01 15:07 (UTC)

I do want debug packages, that's why I have both strip debug in my config. I just noticed that the generated shellcheck-bin-debug has nothing useful in it, that's why I recommended that for this package, but it's not a big issue. Also, this package don't really build anything with debug flags and the provided binary is already stripped, so debug won't ever do anything useful in it.

Hanabishi commented on 2026-07-01 11:23 (UTC)

!debug is something you want to set in your global makepkg.conf though.

https://wiki.archlinux.org/title/Makepkg#Disable_debug_packages_and_LTO

marmis commented on 2026-07-01 03:36 (UTC)

Yeah, @Hanabishi was right all along (sorry)! This could have options=(!strip !debug) to avoid bogus -debug packages, besides unwanted modifications and unnecessary work in makepkg.

silvio commented on 2026-05-04 05:56 (UTC)

To the person who has flagged the package as an out of date, only tar.gz packages have been added, the xz packages I use have remained untouched.

Hanabishi commented on 2025-08-04 15:29 (UTC)

@silvio, hmm, yeah, in this case the binary is not modified as it's already stripped. Adding the line is still useful though, it makes process a bit faster by skipping unnecessary stripping step.

@marmis, not really possible to make it strip compiled binaries, but at the same time do not touch prebuilt deliverables.

marmis commented on 2025-08-04 15:19 (UTC)

@Hanabishi That should go to your /etc/makepkg.conf, so each user has the option to choose if binaries are stripped or not.

silvio commented on 2025-08-04 15:16 (UTC)

@Hanabishi: Good idea, but the binary from github is already stripped...

Hanabishi commented on 2025-08-04 08:34 (UTC)

Consider adding options=(!strip), so the binary would stay unmodified and verifiable against upstream.

watham commented on 2024-07-21 22:59 (UTC)

Thank you for removing the blight/constant updates of Haskell and a million libraries!