Skip to content

Why sysutils/btop isn't available on macos? #419

Description

@kflu

As seen below. I then build sysutils/btop perfectly fine on the same machine (from this repo, release/macos branch, revision cc6f0b3245c657a60febf42a5271e3076376e8ff).

Thanks

>>> pkgin se btop
tex-bibtopic-1.1a    Include multiple bibliographies in a document
tex-bibtopic-doc-1.1a  Documentation for tex-bibtopic

=: package is installed and up-to-date
<: package is installed but newer version is available
>: installed package has a greater version than available package


>>> uname -a
Darwin xxxxx  25.5.0 Darwin Kernel Version 25.5.0: Mon Apr 27 20:39:29 PDT 2026; root:xnu-12377.121.6~2/RELEASE_ARM64_T8142 arm64


>>> cat pkg_install.conf
CHECK_OSABI=no
CHECK_OS_VERSION=no
GPG_KEYRING_PKGVULN=/opt/pkg/share/gnupg/pkgsrc-security.gpg
GPG_KEYRING_VERIFY=/opt/pkg/etc/gnupg/pkgsrc.gpg
PKG_PATH=https://pkgsrc.smartos.org/packages/Darwin/14.5/arm64/All
VERIFIED_INSTALLATION=always

Activity

  1. jperkin commented on Jun 1, 2026

    @jperkin
    Collaborator

    I'm using an older Xcode to build those release packages to ensure that they work on as many forward releases of macOS as possible. That currently means that btop is failing due to missing C++23 support:

    https://reports.pkgci.org/Darwin/14.5/arm64/20260530T224524Z/btop-1.4.7/build.log

    You can find these reports via https://mail-index.netbsd.org/pkgsrc-bulk, look for the "release/macos Darwin ..." reports.

    I'd like to update to a newer Xcode, which would drop support for some systems that according to this poll https://federate.me.uk/@jperkin/116435910865723826 are still in use, so I'm holding off for a bit.

    I'll do an audit to see how many packages are affected. This will obviously only grow over time, and will likely be forced at some point.

  2. self-assigned this
    on Jun 1, 2026
  3. kflu commented on Jun 5, 2026

    @kflu
    Author

    Thanks @jperkin so much! Greatly appreciated!

  4. added a commit that references this issue on Jul 17, 2026
    b5a7fe5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions