[GH-ISSUE #84] Manual build kernel module no work after update to Debian Trixie #47

Closed
opened 2026-10-13 21:05:47 +00:00 by bsakaguchi · 7 comments
Owner

Originally created by @AdB0kaT on GitHub (Aug 12, 2025).
Original GitHub issue: https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/issues/84

Hello!
After updating Debian to the trixie release, the make command from the amneziawg-linux-kernel-module/src directory stopped working.
It throws a Segfault error. This is probably due to incompatibility with the new version of the compiler. Please correct the makefile.

Originally created by @AdB0kaT on GitHub (Aug 12, 2025). Original GitHub issue: https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/issues/84 Hello! After updating Debian to the trixie release, the make command from the amneziawg-linux-kernel-module/src directory stopped working. It throws a Segfault error. This is probably due to incompatibility with the new version of the compiler. Please correct the makefile.
Author
Owner

@DaanSelen commented on GitHub (Sep 14, 2025):

I would also like this

<!-- gh-comment-id:3289499646 --> @DaanSelen commented on GitHub (Sep 14, 2025): I would also like this
Author
Owner

@0xCA commented on GitHub (Sep 24, 2025):

@AdB0kaT

Could you please share a full list of actions starting from a git clone?

<!-- gh-comment-id:3329820309 --> @0xCA commented on GitHub (Sep 24, 2025): @AdB0kaT Could you please share a full list of actions starting from a git clone?
Author
Owner

@AdB0kaT commented on GitHub (Sep 29, 2025):

the list of actions is fully consistent with the one provided here: https://github.com/amnezia-vpn/amneziawg-linux-kernel-module

The segfault error occurs at the "make" step. Obviously, the script is not compatible with trixie

<!-- gh-comment-id:3344588176 --> @AdB0kaT commented on GitHub (Sep 29, 2025): the list of actions is fully consistent with the one provided here: https://github.com/amnezia-vpn/amneziawg-linux-kernel-module The segfault error occurs at the "make" step. Obviously, the script is not compatible with trixie
Author
Owner

@0xCA commented on GitHub (Sep 30, 2025):

I mean, how do you obtain and link the source? The docs aren't very descriptive about it.

<!-- gh-comment-id:3350195617 --> @0xCA commented on GitHub (Sep 30, 2025): I mean, how do you obtain and link the source? The docs aren't very descriptive about it.
Author
Owner

@AdB0kaT commented on GitHub (Oct 5, 2025):

I use the xanmod kernel, so I connect the source code for it

cd /opt
git clone https://gitlab.com/xanmod/linux.git
git clone https://github.com/amnezia-vpn/amneziawg-linux-kernel-module.git
cd amneziawg-linux-kernel-module/src
ln -s /opt/linux kernel

sudo make dkms-install

and get error:
make: /bin/sh: Argument list too long

<!-- gh-comment-id:3368815289 --> @AdB0kaT commented on GitHub (Oct 5, 2025): I use the xanmod kernel, so I connect the source code for it cd /opt git clone https://gitlab.com/xanmod/linux.git git clone https://github.com/amnezia-vpn/amneziawg-linux-kernel-module.git cd amneziawg-linux-kernel-module/src ln -s /opt/linux kernel sudo make dkms-install and get error: make: /bin/sh: Argument list too long
Author
Owner

@AdB0kaT commented on GitHub (Oct 16, 2025):

After update, problem resolve. Thanks.

<!-- gh-comment-id:3409156543 --> @AdB0kaT commented on GitHub (Oct 16, 2025): After update, problem resolve. Thanks.
Author
Owner

@ygurov commented on GitHub (Oct 20, 2025):

Hi @AdB0kaT,
Thanks for reporting the issue and keep track of the status. Closing as resolved by the recent fixes

<!-- gh-comment-id:3423351424 --> @ygurov commented on GitHub (Oct 20, 2025): Hi @AdB0kaT, Thanks for reporting the issue and keep track of the status. Closing as resolved by the recent fixes
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amneziawg-linux-kernel-module#47
No description provided.