Package Details: linux-bcachefs-git-docs 6.14.0.rc1.1.bcachefs.git.00042.g63bbe0ca4167.dirty-1

Git Clone URL: https://aur.archlinux.org/linux-bcachefs-git.git (read-only, click to copy)
Package Base: linux-bcachefs-git
Description: Documentation for the Linux kernel
Upstream URL: https://github.com/koverstreet/bcachefs
Licenses: GPL-2.0-only
Submitter: Chiruno
Maintainer: QuartzDragon
Last Packager: QuartzDragon
Votes: 16
Popularity: 0.000050
First Submitted: 2018-01-13 15:37 (UTC)
Last Updated: 2025-02-06 08:46 (UTC)

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

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 14 Next › Last »

QuartzDragon commented on 2023-05-05 13:05 (UTC)

@Vitruvius

I would recommend locking the bcachefs_master merge to a specific commit, rather than master. I got a kernel panic from (I think) a bad automatic merge from the upstream being 6.2.12-arch1 and bcachefs master being 6.3.0.

I can't do that by default, as the package is supposed to pull the latest Git commit from master by default.

If you want a certain commit, you can add '#commit=<commit>' onto the end of the Git repo line in the sources list.

An unrelated issue building 6.3.0: The error libbpf: failed to find '.BTF' ELF section in vmlinux is fixed by settings CONFIG_X86_KERNEL_IBT=n

I'm just following Arch upstream's config as much as possible, so if it's a bug here, there's something else going on.

brody commented on 2023-05-04 16:42 (UTC) (edited on 2023-05-04 16:43 (UTC) by brody)

Package is not buildable in a clean chroot environment unlike other linux packages from the aur repository. https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

*** Default configuration is based on 'x86_64_defconfig'
#
# configuration written to .config
#
  CLEAN   scripts/basic
  CLEAN   scripts/kconfig
  CLEAN   include/config include/generated .config
  -> Fetch and merge master from https://github.com/koverstreet/bcachefs.git ...
From https://github.com/koverstreet/bcachefs
 * branch                      master     -> FETCH_HEAD
 * [new branch]                master     -> bcachefs_master/master
Committer identity unknown

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'builduser@brodowskid.(none)')
==> ERROR: A failure occurred in prepare().
    Aborting...
==> ERROR: Build failed, check /home/brodowskid/chroot/brodowskid/build

Vitruvius commented on 2023-05-01 06:43 (UTC)

I would recommend locking the bcachefs_master merge to a specific commit, rather than master. I got a kernel panic from (I think) a bad automatic merge from the upstream being 6.2.12-arch1 and bcachefs master being 6.3.0.

An unrelated issue building 6.3.0: The error libbpf: failed to find '.BTF' ELF section in vmlinux is fixed by settings CONFIG_X86_KERNEL_IBT=n

QuartzDragon commented on 2022-09-17 04:05 (UTC)

@demizer

Will update soon. Cheers. :)

demizer commented on 2022-09-16 20:24 (UTC) (edited on 2022-09-16 20:29 (UTC) by demizer)

git diff patch for 5.19 kernel

https://gist.github.com/demizer/ca8ed1ffbe61e45ad871e4154df6b6d5

An additional change worth mentioning is the PKGBUILD indent spacing has been reduced to match the arch-linux upstream PKGBUILD so differences can be easily seen in diff.

sonicrules1234 commented on 2022-06-02 13:56 (UTC) (edited on 2022-06-02 20:03 (UTC) by sonicrules1234)

This needs to be updated to use the 5.18.x arch kernel since bcachefs master has moved to use kernel 5.18.x

columna1 commented on 2022-04-28 23:35 (UTC)

@RX14 the bcachefs github upgraded to linux 5.17, I found editing the PKGBUILD to clone linux 5.17 before cloning and merging bcachefs-linux instead of 5.16 works fine.

RX14 commented on 2022-04-25 19:00 (UTC)

Plenty of merge conflicts :(

QuartzDragon commented on 2022-03-19 05:52 (UTC)

@benjumanji

Cheers ~ I've fixed it now. :)

Gotta remember to update the sha512sums before pushing...

benjumanji commented on 2022-03-18 17:20 (UTC)

Current package sums are broken for me. This fixed it:

diff --git a/PKGBUILD b/PKGBUILD
index 4c40381..cf1ba3c 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -117,7 +117,7 @@ sha512sums=('SKIP'
             'SKIP'
             'SKIP'
             'SKIP'
-            '90f8c978bde10c80770431c3d8686b6f8c10e2c9645dddb9e8772312eb0cb1129bcfc6af5b86477c5616b723da25f629859092b1af178da7bd71c7b89e1de97d')
+            'd154f68d39cbe0dc25f9a721e987b7b8fbbebe5d08ed1a50c4ef64174814caf13fc8c4cc64d7d057e3d157d72ab1e88543cab397bff47bcca71bc916ec4da189')

 export KBUILD_BUILD_HOST=archlinux
 export KBUILD_BUILD_USER=$pkgbase