void-linux / void-linux/void-packages

Tracking: packages broken on larger pagesize kernels (like rpi5-kernel)

Open
#48,260 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

tracking
Dominant language
Shell
Stars
3.4k
Forks
2.8k
Avg merge
2d 5h
Merged PRs (30d)
299

Description

Some programs have issues when running on kernels with larger pagesizes.

jemalloc

One common case is programs (especially rust programs) that use jemalloc. this was fixed in #48194 for the jemalloc package itself and all rust packages built in the future, but some packages still may need a rebuild. This often manifests itself like this:

<jemalloc>: Unsupported system page size
<jemalloc>: Unsupported system page size
memory allocation of 5 bytes failed
Probably broken

as yet untested, based on https://github.com/AsahiLinux/docs/wiki/Broken-Software#broken-packages

  • qt5-webengine
  • qt6-webengine (qt6-pdf?)
broken

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the listed jemalloc, qt5-webengine, qt6-webengine, zig, and f2fs packages, reproducing their reported behavior on a larger-pagesize kernel. Check the linked jemalloc, Zig, and Linux references first; done means each checklist item has a verified status and any needed rebuild or fix is identified.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, rust, zig
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.