Package Details: linux-bcachefs-git v5.9.1.arch1.r951584.26c226917f04-1

Git Clone URL: https://aur.archlinux.org/linux-bcachefs-git.git (read-only, click to copy)
Package Base: linux-bcachefs-git
Description: The Linux kernel and modules ~ featuring Kent Overstreet's bcachefs filesystem
Upstream URL: https://github.com/koverstreet/bcachefs
Licenses: GPL2
Provides: VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Replaces: virtualbox-guest-modules-arch, wireguard-arch
Submitter: Chiruno
Maintainer: QuartzDragon
Last Packager: QuartzDragon
Votes: 8
Popularity: 0.007827
First Submitted: 2018-01-13 15:37
Last Updated: 2020-10-18 09:07

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 5 6 Next › Last »

QuartzDragon commented on 2020-03-23 00:25

@bobpaul

Please report upstream ~ I'm unable to do anything about this.

bobpaul commented on 2020-03-22 23:58

Has anyone tried building virtualbox-host-dkms?

I get this:

==> dkms install vboxhost/6.1.4_OSE -k 5.3.18-1-bcachefs-git-196109-g3d16f5d33e21
Error! Bad return status for module build on kernel: 5.3.18-1-bcachefs-git-196109-g3d16f5d33e21 (x86_64)
Consult /var/lib/dkms/vboxhost/6.1.4_OSE/build/make.log for more information.
[bobpaul@celestra ~]$ cat /var/lib/dkms/vboxhost/6.1.4_OSE/build/make.log
DKMS make.log for vboxhost-6.1.4_OSE for kernel 5.3.18-1-bcachefs-git-196109-g3d16f5d33e21 (x86_64)
Sun 22 Mar 2020 06:51:12 PM CDT
make: Entering directory '/usr/lib/modules/5.3.18-1-bcachefs-git-196109-g3d16f5d33e21/build'
  CC [M]  /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxnetadp/linux/VBoxNetAdp-linux.o
  CC [M]  /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxnetadp/VBoxNetAdp.o
  CC [M]  /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.o
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
make[2]: *** [scripts/Makefile.build:281: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxnetadp/linux/VBoxNetAdp-linux.o] Error 1
make[2]: *** Waiting for unfinished jobs....
  CC [M]  /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxdrv/linux/SUPDrv-linux.o
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
make[2]: *** [scripts/Makefile.build:281: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxnetadp/VBoxNetAdp.o] Error 1
make[1]: *** [scripts/Makefile.build:497: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxnetadp] Error 2
make[1]: *** Waiting for unfinished jobs....
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
make[2]: *** [scripts/Makefile.build:281: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.o] Error 1
make[1]: *** [scripts/Makefile.build:497: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxnetflt] Error 2
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
make[2]: *** [scripts/Makefile.build:280: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxdrv/linux/SUPDrv-linux.o] Error 1
make[2]: *** Waiting for unfinished jobs....
  CC [M]  /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxdrv/SUPDrv.o
  CC [M]  /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxdrv/SUPDrvGip.o
  CC [M]  /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxdrv/SUPDrvSem.o
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
make[2]: *** [scripts/Makefile.build:281: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxdrv/SUPDrv.o] Error 1
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
make[2]: *** [scripts/Makefile.build:281: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxdrv/SUPDrvGip.o] Error 1
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
make[2]: *** [scripts/Makefile.build:281: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxdrv/SUPDrvSem.o] Error 1
make[1]: *** [scripts/Makefile.build:497: /var/lib/dkms/vboxhost/6.1.4_OSE/build/vboxdrv] Error 2
make: *** [Makefile:1626: _module_/var/lib/dkms/vboxhost/6.1.4_OSE/build] Error 2
make: Leaving directory '/usr/lib/modules/5.3.18-1-bcachefs-git-196109-g3d16f5d33e21/build'

tscs37 commented on 2019-12-10 21:29

The latest kernel seems to be able to build the latest kernel, atleast in my configuration, so it seems the issue with bcachefs root has been fixed.

nicman23 commented on 2019-12-10 17:05

guys can someone confirm that makepkg works with bcachefs root so i can close the issue in github

QuartzDragon commented on 2019-12-07 17:22

Thanks!

I'd missed added the updated config file to my update. :/

bobpaul commented on 2019-12-07 17:07

I got this today:

:: Downloading the latest sources for a devel package linux-bcachefs-git...
:: error: failed to retrieve latest dev sources:
==> Making package: linux-bcachefs-git v5.3.15.arch1.r859832.ac127f6e3fa5-1 (Sat 07 Dec 2019 10:50:43 AM CST)
==> WARNING: Skipping dependency checks.
==> Retrieving sources...
  -> Cloning bcachefs git repo...
Cloning into bare repository '/home/bobpaul/.cache/pikaur/build/linux-bcachefs-git/bcachefs'...
  -> Cloning kernel_gcc_patch git repo...
Cloning into bare repository '/home/bobpaul/.cache/pikaur/build/linux-bcachefs-git/kernel_gcc_patch'...
  -> Found config
  -> Found d938db454691d69590eb081db22c507c9ebca5f8.patch
  -> Found 4932fe6b8e63b92f8252591b5381423c01bac552.patch
==> Validating source files with sha512sums...
    bcachefs ... Skipped
    kernel_gcc_patch ... Skipped
    config ... FAILED
    d938db454691d69590eb081db22c507c9ebca5f8.patch ... Passed
    4932fe6b8e63b92f8252591b5381423c01bac552.patch ... Passed
==> ERROR: One or more files did not pass the validity check!

I had to use makepkg -g to generate new hashes. It's still building.

nicman23 commented on 2019-11-23 17:01

@QuartzDragon updated everything to work with the new changes - just without docs

running 5.4.0-rc8-1-mainline-bcachefs-00303-ga29c11e13cf5-dirty atm, everything is as expected

QuartzDragon commented on 2019-11-21 05:17

Ah, no, that was an error somehow caused by my previous fixing of EXTRAVERSION. Worked for 5.2, but is broken and also obsolete for 5.3.

So, in a way, yes, fixed by upstream ages ago, probably.

bcachefs had been stuck on 5.2 for ages.

tscs37 commented on 2019-11-21 05:03

I've tested it a few times but my first issue continues while the second issue has gone away with the newest PKGBUILD. So I guess upstream fixed itself?

QuartzDragon commented on 2019-11-21 03:34

@nicman23

Yes, you have. :P

I maintain my package by following all of the changes at https://git.archlinux.org/svntogit/packages.git/log/trunk?h=packages/linux

60-linux.hook, 90-linux.hook, linux.install, linux.preset are all obsolete now, upstream. Instead, Pacman now has builtin hooks that replace all that.

I've also updated your PKGBUILD to match my own: https://invent.kde.org/snippets/574