Package Details: linux-bcachefs-git-docs 5.1.21.arch1-1

Git Clone URL: https://aur.archlinux.org/linux-bcachefs-git.git (read-only)
Package Base: linux-bcachefs-git
Description: Kernel hackers manual - HTML documentation that comes with the Linux-bcachefs-git kernel ~ featuring Kent Overstreet's bcachefs filesystem
Upstream URL: https://github.com/koverstreet/bcachefs
Licenses: GPL2
Provides: linux-bcachefs-git-docs=5.1.21.arch1, linux-docs=5.1.21.arch1
Submitter: Chiruno
Maintainer: QuartzDragon
Last Packager: QuartzDragon
Votes: 6
Popularity: 0.149163
First Submitted: 2018-01-13 15:37
Last Updated: 2019-08-19 13:22

Pinned Comments

QuartzDragon commented on 2019-06-11 15:15

If there are bugs related to the PKGBUILD or config, report here.

Otherwise, please report here:

https://github.com/koverstreet/bcachefs/issues

Latest Comments

1 2 3 4 Next › Last »

QuartzDragon commented on 2019-07-24 06:22

I think I might cautiously wait until Kent fixes up bcachefs proper.

I guess I don't quite trust the conflict handler to do a proper fixup that won't cause issues...

nicman23 commented on 2019-07-21 08:02

https://pastebin.com/zDhCzA9r

diff to the pkgbuild, it includes:

  • automatic latest x.x.y detection ie if you set _srcver_tag=5.1 then it goes to 5.1.19 + it correctly sets pkgver

  • automatic conflict handler (the below code did not work because git merge is silly with tags)

  • removal of bluetooth patch - it is included iirc E: it is

  • having the upstream git repo fetched in source=() from makepkg and added as a local filesystem remote

  • renaming prepare to actual_prepare because makepkg ordering is silly

compiling right now will update you within the hour for any possible issues but there ought to be none

E: running it since a couple of hours ago, nothing wrong to report

QuartzDragon commented on 2019-07-20 09:53

Implemented the first suggestion.

Second suggestion is borked:

merge: upstream_stable/v5.1.18 - not something we can merge
fatal: '--ours/--theirs' cannot be used with switching branches

nicman23 commented on 2019-07-20 08:16

(echo "$_subarch"; yes) | make oldconfig

is better

also for simple conflicts, such as the one that is blocking 5.1.17, remove the git pull and add this

git fetch --tags upstream_stable
if ! git merge upstream_stable/v${_srcver_tag}
  then if ! git diff --name-only --diff-filter=U | xargs git checkout --theirs
    then git diff --name-only --diff-filter=U |
    while read line
    do sleep 0.1; if ! git checkout --theirs $line
      then sleep 0.1; git rm $line
      fi
    done
  fi
fi

QuartzDragon commented on 2019-07-04 23:27

Stuck at 5.1.15 for now.

5.1.16 produces an auto-merge conflict.

nicman23 commented on 2019-07-04 15:29

5.1 is a go it seams https://github.com/koverstreet/bcachefs/issues/46#issuecomment-508420107

QuartzDragon commented on 2019-06-13 15:35

Reverted back to 5.0.21 for now.

QuartzDragon commented on 2019-06-13 15:31

Will revert.

nicman23 commented on 2019-06-13 14:23

do not update, it kernel panics as per the latest issue in the project's github

QuartzDragon commented on 2019-06-11 15:15

If there are bugs related to the PKGBUILD or config, report here.

Otherwise, please report here:

https://github.com/koverstreet/bcachefs/issues