summaryrefslogtreecommitdiff
path: root/scripts/package-build
AgeCommit message (Collapse)Author
2025-06-11Kernel: T7539: compile in WWAN drivers and not use loadable modulesChristian Breunig
2025-06-11Kernel: T7539: add option to only install build dependencies for developmentChristian Breunig
2025-06-10Merge pull request #927 from sever-sever/T4409Daniil Baturin
T4409: Fix Framed-Route with attr Accel-VRF-Name
2025-06-10Merge pull request #973 from tjjh89017/T7534Christian Breunig
T7534: netfilter: add asciidoc-base as build depend
2025-06-10Merge pull request #975 from sever-sever/T7530Daniil Baturin
T7530: Build package binaries script should exit if repo is absent
2025-06-10T7534: netfilter: add asciidoc-base,bison as build dependDate Huang
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2025-06-09Remove an emoji from an error messageDaniil Baturin
2025-06-09Remove an emoji from an error messageDaniil Baturin
2025-06-09T7530: Build package binaries script should exit if repo is absentViacheslav Hletenko
The build package binaries script should exit if the repo is absent or cannot be cloned If a build package `repo-a` depends on the `repo-b` and the `repo-b` cannot be cloned, then we shoud exit from the script to avoid partly build dependencies For example: ``` [[packages]] name = "fake-repo" commit_id = "v0.0.1" scm_url = "https://github.com/vyos/fake-repo" [[packages]] name = "ethtool" commit_id = "debian/1%6.10-1" scm_url = "https://salsa.debian.org/kernel-team/ethtool" ``` If ethtool depends on some fake-package and this package cannot be downloaded from the repo, then we shouldn't build the ethtool package at all.
2025-06-08T7535: aws-gwlbtun: add cmake for dependDate Huang
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2025-05-30Kernel: T7428: re-enable CONFIG_INOTIFY_STACKFSChristian Breunig
Kernel compile time option for our custom patch to enable inotify on stackable filesystems accidently got removed in commit cfdd4451ca3aa ("Kernel: T7428: remove io_uring support"). Option was re-enabled.
2025-05-28Merge pull request #967 from dmbaturin/T7490-broadcast-relay-buildYevhen Bondarenko
packages: T7490: add build files for udp-broadcast-relay
2025-05-28packages: T7490: add build files for udp-broadcast-relayDaniil Baturin
2025-05-28T7494: FRR add build dependency flex libelf-devViacheslav Hletenko
2025-05-28T7494: FRR add missing build bison and liblua dependenciesViacheslav Hletenko
2025-05-12Kernel: T7253: build linux-perf-$version packageChristian Breunig
Previous patch was removed during VyOS 1.3 -> 1.4 development cycle as the internal handling for Kernel package generation changed. This brings back the perf binary in a new linux-perf-$KERNELVERSION Debian package.
2025-05-12Docker: T7253: remove Kernel build dependencies to shrink container imageChristian Breunig
Move the Kernel build dependencies to package.toml to unbload the build container even more.
2025-05-12Kernel: T5887: update Linux Kernel to v6.6.90Christian Breunig
2025-05-06Merge pull request #955 from tjjh89017/arm64_kernelViacheslav Hletenko
T7406: add virtio-gpu and pl011 console support for arm64
2025-05-04Kernel: T7428: remove io_uring supportChristian Breunig
Given the recent chatter about io_uring and it flaws - e.g. [1] - and we have to my knowledge no use for it we should remove it from the Kernel configuration. Every feature not used and removed from the Kernel is a good one. 1: https://www.armosec.io/blog/io_uring-rootkit-bypasses-linux-security/
2025-04-28T7406: add virtio-gpu and pl011 console support for arm64Date Huang
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2025-04-24Merge pull request #943 from nvollmar/T7347Daniil Baturin
T7347: Update prometheus exporters
2025-04-24T7384: Radius patch for Dns-Server-IPv6-Address attribute - accel-ppp (#926)AlexIT-FT
* Add 0002-Radius-Dns-Server-IPv6-Address.patch This adds the ability to pull IPv6 DNS servers from the radius response not just hard coded in the config file
2025-04-23packages: T7347: Update prometheus exportersNicolas Vollmar
2025-04-19radvd: T7376: upgrade package to v2.20Ryan Zuwala
2025-04-17packages: T6230: include iptables modules in vyos-ipt-netflowDaniil Baturin
2025-04-14kea: T7281: Patches from upstream to include ping_check librarysarthurdev
2025-04-14kea: T7281: Update Kea to 2.6.1-2sarthurdev
2025-04-13vyos-build: T7357: add libnss-mapuser packageThomas Kupper
After renaming the package from libnss-mapuser to vyos-libnss-mapuser in T7336-new-package-name, the package is missing from scripts/package-build/. Adding it, taking libpam-radius-auth as an example. The dependency is taking from the Build-Depends field of the debian/control file of the libnss-mapuser package. Signed-off-by: Thomas Kupper <thomas.kupper@gmail.com>
2025-04-10packages: T7344: build bash-completion from sourceDaniil Baturin
2025-04-01Merge pull request #924 from c-po/ipt-netflowDaniil Baturin
Kernel: T6230: add ipt_NETFLOW out-of-tree module
2025-03-21Merge pull request #934 from AndriiFullroot/VyOS_T7226Viacheslav Hletenko
T7226: Fixed ldpd crash with tLDP message for disabled LDP hello message
2025-03-21T7226: Fixed ldpd crash with tLDP message for disabled LDP hello messageAndrii Melnychenko
Signed-off-by: Andrii Melnychenko <a.melnychenko@vyos.io>
2025-03-21Merge pull request #930 from c-po/T861-secure-bootChristian Breunig
T861: minor improvements to secure-boot certificate handling
2025-03-18T861: use custom Kernel certificate over the root shim signing certificateChristian Breunig
2025-03-17T7226: Added FRR patch with option that disables LDP helloAndrii Melnychenko
2025-03-13T4409: Fix Framed-Route with attr Accel-VRF-NameViacheslav Hletenko
If you use attribute Accel-VRF-Name we are expecting a route in a specific VRF, the cuurent implementation set the Framed-Route/Framed-IPv6-Route to the default VRf (no VRF) Fixes this, so routes are installed in the proper VRF name
2025-03-11Kernel: T6230: add ipt_NETFLOW out-of-tree moduleChristian Breunig
2025-03-11T7233: Fix wrong MOK certs path in the script of build-kernel.shYouyuan
2025-02-25Kernel: T5887: update Linux Kernel to v6.6.79Christian Breunig
2025-02-20Merge pull request #913 from c-po/T6847-intel-ootViacheslav Hletenko
Intel: T6847: provide common build script for Out-Of-Tree drivers
2025-02-20Merge pull request #916 from sever-sever/T7178Daniil Baturin
T7178: Add vDPA Virtio Data Path Aceleration kernel module
2025-02-20Merge pull request #912 from vyos/T7174Daniil Baturin
T7174: bump host-sflow version to v2.1.11-5 to build with VPP feature
2025-02-20T7178: Add vDPA Virtio Data Path Aceleration kernel moduleViacheslav Hletenko
2025-02-19Intel: T6847: provide common build script for Out-Of-Tree driversChristian Breunig
Use one build script to rule all the Intel Git based drivers.
2025-02-17T7174: bump host-sflow version to v2.1.11-5 to build with VPP featureT7174Viacheslav Hletenko
2025-02-17T7173: Bump keepalived version to 2.3.2Viacheslav Hletenko
2025-02-15intel: T6847: fix build system to perform proper "git clone" on IXGBE driverChristian Breunig
Previous commit a10b29560 ("intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5") missed a proper CI "git clone" on the driver repository - this has been fixed.
2025-02-15intel: T6847: port patches to latest driver version 6.0.5Christian Breunig
2025-02-13Merge pull request #906 from c-po/intel-ixgbe-ootViacheslav Hletenko
intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5