Package Details: linux-pf 6.19.pf2-1

Git Clone URL: https://aur.archlinux.org/linux-pf.git (read-only, click to copy)
Package Base: linux-pf
Description: The pf-kernel and modules
Upstream URL: https://pfkernel.natalenko.name
Keywords: bbr bbr3 bbrv3 kernel linux linux-pf ovpn-dco pf-kernel v4l2loopback
Licenses: GPL-2.0-only
Provides: KSMBD-MODULE, linux-pf, NTSYNC-MODULE, OVPN-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Replaces: virtualbox-guest-modules-arch, wireguard-arch
Submitter: nous
Maintainer: post-factum
Last Packager: post-factum
Votes: 210
Popularity: 0.54
First Submitted: 2011-07-24 12:01 (UTC)
Last Updated: 2026-02-24 08:35 (UTC)

Dependencies (20)

Required by (12)

Sources (2)

Pinned Comments

post-factum commented on 2023-09-25 20:30 (UTC) (edited on 2024-10-08 14:21 (UTC) by post-factum)

Official binary builds for various x86_64 ISA levels are available here.

Latest Comments

1 2 3 4 5 6 .. 107 Next › Last »

post-factum commented on 2026-01-22 19:57 (UTC)

Should work now.

post-factum commented on 2026-01-22 14:25 (UTC)

Not much I can do about it. I've reported this to Codeberg, meanwhile changing the URL in the PKGBUILD to https://codeberg.org/pf-kernel/linux/archive/v6.18-pf5.tar.gz may work for you.

stoppos commented on 2026-01-22 13:54 (UTC)

Hello,

The current download tar.gz hangs and it is not possible to update. I cannot verify its existence, since I have no access to codeberg.org/pf-kernel/linux/archive/

Cheers.

post-factum commented on 2025-05-29 09:29 (UTC)

Yes, I will add it back with the upcoming update to v6.15.

BryanLiang commented on 2025-05-29 09:25 (UTC)

@post-factum I see, so it is possible to add it back?

post-factum commented on 2025-05-29 06:28 (UTC)

In my PKGBUILD the vmlinux file is not stripped. The original PKGBUILD contains this:

echo "Stripping vmlinux..."
strip -v $STRIP_STATIC "$builddir/vmlinux"

I don't remember why I omitted this stage TBH. Probably, I needed it for debugging.

BryanLiang commented on 2025-05-29 05:17 (UTC) (edited on 2025-05-29 17:51 (UTC) by BryanLiang)

I use GitHub Actions to build this package with custom patches, and I get a 154MB header package. Is that normal? The official repo's header packages are about 50MB, so mine is roughly three times larger.

Here is my PKGBUILD

post-factum commented on 2024-10-31 15:54 (UTC) (edited on 2025-01-15 14:29 (UTC) by post-factum)

Would you be able to elaborate in more details what would be expected from the PKGBUILD in this case? Do you want me to pass LLVM=1 conditionally?

EndlessEden commented on 2024-10-31 08:48 (UTC)

(PLEASE IGNORE THIS) -- edited this as discovered this was already happening in prepare.

@post-factum -- can you add clang support to the config? 'config' be converted to generate when makepkg is run or atleast add variables to the PKGBUILD for separate configs related to cc/as/ld to support LLVM/CLANG/Mold.

I prefer to use clang over gcc system-wide, but without the config variables "CONFIG_CC_IS_CLANG=y" & "CONFIG_LD_IS_LLD=y", DKMS breaks (see: https://github.com/dell/dkms/pull/169).

EndlessEden commented on 2024-10-31 08:28 (UTC)

@post-factum -- can you add clang support to the config? 'config' be converted to generate when makepkg is run or atleast add variables to the PKGBUILD for separate configs related to cc/as/ld to support LLVM/CLANG/Mold.

I prefer to use clang over gcc system-wide, but without the config variables "CONFIG_CC_IS_CLANG=y" & "CONFIG_LD_IS_LLD=y", DKMS breaks (see: https://github.com/dell/dkms/pull/169).