Skip to content

openvpn: add kmod-ovpn-backports dependency if dco is enabled#29681

Open
egc112 wants to merge 2 commits into
openwrt:openwrt-25.12from
egc112:openwrt-25.12
Open

openvpn: add kmod-ovpn-backports dependency if dco is enabled#29681
egc112 wants to merge 2 commits into
openwrt:openwrt-25.12from
egc112:openwrt-25.12

Conversation

@egc112

@egc112 egc112 commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Maintainer: Alexandru Ardelean ardeleanalex@gmail.com

ping @feckert @commodo

A dependency of kmod-ovpn-backports seems missing this patch adds that dependency.

Backport from: c53d53f

I have compile and run tested it on X86-25.12

Please have a look and consider implementing.

Thanks

📦 Package Details

Maintainer: Alexandru Ardelean ardeleanalex@gmail.com @commodo

Description:
Adds kmod-ovpn-backports dependency if DCO is enabled


🧪 Run Testing Details

  • OpenWrt Version: 25.12
  • OpenWrt Target/Subtarget: X86
  • OpenWrt Device: PC

✅ Formalities

  • [X ] I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

If your PR contains a patch:

  • [X ] It can be applied using git am
  • [ X] It has been refreshed to avoid offsets, fuzzes, etc., using
    make package/<your-package>/refresh V=s
  • [ X] It is structured in a way that it is potentially upstreamable

@github-actions github-actions Bot added the OpenWrt 25.12 Issues/PR on branch 25.12 label Jun 8, 2026
@BKPepe

BKPepe commented Jun 8, 2026

Copy link
Copy Markdown
Member

This fails on CI/CD:

openvpn-mbedtls: Testing package version 2.7.4 from net/openvpn
openvpn-mbedtls: Test script found
openvpn-mbedtls: No pre-test.sh script available
ERROR: unable to select packages:
  kmod-ovpn-backports (no such package):
    required by: openvpn-mbedtls-2.7.4-r2[kmod-ovpn-backports]

@AndyChiang888

Copy link
Copy Markdown
Contributor

This patch https://github.com/openwrt/packages/blob/master/kernel/ovpn-dco/patches/0001-do-not-use-EIP-197.patch also needs to be backported; otherwise, devices with encryption engines will encounter issue using kmod-ovpn-backports.

@egc112

egc112 commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

This patch https://github.com/openwrt/packages/blob/master/kernel/ovpn-dco/patches/0001-do-not-use-EIP-197.patch also needs to be backported; otherwise, devices with encryption engines will encounter issue using kmod-ovpn-backports.

Thanks @AndyChiang888 I also backported that patch and added it to this PR

@BKPepe

BKPepe commented Jun 9, 2026

Copy link
Copy Markdown
Member

Why all your commits starts with openvpn-25.12? 🤔

@egc112 egc112 changed the title openvpn-25.12: add kmod-ovpn-backports dependency if dco is enabled openvpn: add kmod-ovpn-backports dependency if dco is enabled Jun 9, 2026
egc112 added 2 commits June 9, 2026 12:30
Maintainer: Alexandru Ardelean ardeleanalex@gmail.com

ping @feckert @commodo

A dependency of kmod-ovpn-backports seems missing this patch adds that dependency.

Backport from: openwrt@c53d53f

I have compile and run tested it on X86-25.12

Please have a look and consider implementing.

Thanks

Signed-off-by: Erik Conijn <egc112@msn.com>
This backports openwrt@974c2be

To make ovpn-dco compatible with the SafeXcel EIP-197 cryptographic engine.

Signed-off-by: Erik Conijn <egc112@msn.com>
@egc112

egc112 commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

Why all your commits starts with openvpn-25.12? 🤔

Sorry bad habit I do a lot of work for PBR, it works that way for PR's
It has been corrected.

About the CI error just some wild guesses, maybe the the 25.12 CI feed is missing kernel/ovpn-dco ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs work OpenWrt 25.12 Issues/PR on branch 25.12

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants