Hi, this pkgbuild does not work with makepkg -e
(noextract), because in that case prepare()
is not called and thus _srcver_tag
is not set, which is needed in pkgver()
. Solution is to add _srcver_tag=$(cat version)
into the pkgver()
and not rely on variable set by prepare()
(fragile approach).
Search Criteria
Package Details: linux-bcachefs-git-headers 6.15.0.rc4.1.bcachefs.git.00259.g17227e8eaf3b-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/linux-bcachefs-git.git (read-only, click to copy) |
---|---|
Package Base: | linux-bcachefs-git |
Description: | Headers and scripts for building modules for the Linux kernel ~ featuring Kent Overstreet's bcachefs filesystem |
Upstream URL: | https://github.com/koverstreet/bcachefs |
Licenses: | GPL-2.0-only |
Submitter: | Chiruno |
Maintainer: | QuartzDragon |
Last Packager: | QuartzDragon |
Votes: | 17 |
Popularity: | 0.67 |
First Submitted: | 2018-01-13 15:37 (UTC) |
Last Updated: | 2025-05-22 01:21 (UTC) |
Dependencies (16)
- pahole (pahole-gitAUR)
- bc (bc-ghAUR) (make)
- cpio (cpio-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- graphviz (make)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
- libelf (elfutils-gitAUR) (make)
- pahole (pahole-gitAUR) (make)
- perl (perl-gitAUR) (make)
- python (python37AUR) (make)
- python-sphinx (python-sphinx-gitAUR) (make)
- python-yaml (python-yaml-gitAUR) (make)
- tar (tar-gitAUR) (make)
- texlive-latexextra (texlive-dummyAUR, texlive-installerAUR, texlive-fullAUR) (make)
- xz (xz-gitAUR) (make)
Required by (0)
Sources (2)
xorly commented on 2025-07-04 17:00 (UTC)
kode54 commented on 2025-05-28 08:22 (UTC)
Answering the merge request here:
This package can be edited to refer to any commit, branch, or tag. It's great for building a package managed kernel for testing.
Unfortunately, it's not so great for building something you can actually use faddr2line on.
Perhaps it's best that anyone who is attempting to debug or test this filesystem simply check out Kent's source tree, and use make pacman-pkg
instead, as that has working debugging, but not working DKMS.
kode54 commented on 2025-05-21 07:28 (UTC) (edited on 2025-05-21 07:29 (UTC) by kode54)
There are two new options in -git. The async objects one is useful to default to y, contrary to the current source code's default of n. The allocation tracing is useful for finding weird bugs, but shouldn't default to enabled, because it's rather expensive. It was added to help another user try to find the cause of their bug(s).
So basically, please add:
# CONFIG_BCACHEFS_TRANS_KMALLOC_TRACE is not set
CONFIG_BCACHEFS_ASYNC_OBJECT_LISTS=y
trougnouf commented on 2025-02-06 10:04 (UTC)
I was using yay. I will try with makepkg from scratch but not right away because of my ridiculous download quota :/
QuartzDragon commented on 2025-02-06 08:49 (UTC)
@trougnouf
Cannot reproduce, as usual...
Are you using Yay or an AUR helper? They can be buggy at times.
Have you updated the repo?
Failing all else, re-clone the repo freshly.
trougnouf commented on 2025-02-05 22:02 (UTC) (edited on 2025-02-05 22:02 (UTC) by trougnouf)
I get the following error: https://pastebin.com/8n7DPW1m ("pkgver is not allowed to be empty.")
nathanielcwm commented on 2024-12-26 05:50 (UTC)
Are the htmldocs dependencies required?
Because afaict there isn't a make htmldocs
command in build().
QuartzDragon commented on 2024-02-24 03:15 (UTC)
@MarsSeed
This package is now obsolete, as bcachefs has been upstreamed to the Linux kernel repository, and got rolled out as part of the stable 6.7 release.
I don't think you understand that this package pulls from the master branch of https://github.com/koverstreet/bcachefs ~ this is for following development of bcachefs upstream, commits that haven't yet been upstreamed into mainstream.
snogard commented on 2023-12-07 20:43 (UTC)
@kkiyama117's assesment is correct, i used paru to try install this package and i still have this error, but it works if i export LANG=C and build the package using makepkg.
@QuartzDragon, my normal LANG is set to en_US.UTF-8
kkiyama117 commented on 2023-12-06 11:39 (UTC)
@QuartzDragon
Thanks for the early reply.
With LANG=C
, the same message was displayed as reported by snogard (except for a version number).
And, running makepkg
manually makes an aur pkg file successfully.
Pinned Comments
QuartzDragon commented on 2019-06-11 15:15 (UTC) (edited on 2019-06-11 15:17 (UTC) by QuartzDragon)
If there are bugs related to the PKGBUILD or config, report here.
Otherwise, please report here:
https://github.com/koverstreet/bcachefs/issues