]> git.ipfire.org Git - thirdparty/openwrt.git/commit
package: nftables backport of reproducible builds patches 23735/head
authorPaul Spooren <mail@aparcar.org>
Wed, 10 Jun 2026 14:21:40 +0000 (16:21 +0200)
committerPaul Spooren <mail@aparcar.org>
Wed, 10 Jun 2026 18:15:49 +0000 (20:15 +0200)
commit86184b18d22136dcbc1e66e3051618c89d4b01f1
treedb8f40827a9932da2e68b0f39476ded90185e1ce
parent353e23dfbc15feb9557bf09095cf54ab77f3042b
package: nftables backport of reproducible builds patches

Building `nftables` twice results in slightly different binaries and since
it's including in the OpenWrt default firmware, breaks reproducibility of
shipped artifacts.

Enabling autoreconf, since the patches introduce a `nftvbersion.h.in` file.

This commit backports patches netfilter to fix this:

* https://git.netfilter.org/nftables/commit/?id=ca86f206c92704170a295b8dc7a41f6448835dde
* https://git.netfilter.org/nftables/commit/?id=b92571cc59ce49fdd9fe2daac9350529adfb2424
* https://git.netfilter.org/nftables/commit/?id=2a0ec8a7246e5c5eb85270e3d4de43e20a00c577

Fixes: https://github.com/openwrt/openwrt/issues/23709
Link: https://github.com/openwrt/openwrt/pull/23735
Signed-off-by: Paul Spooren <mail@aparcar.org>
package/network/utils/nftables/Makefile
package/network/utils/nftables/patches/001-build-simplify-the-instantiation-of-nftversion-h.patch [new file with mode: 0644]
package/network/utils/nftables/patches/002-build-generate-build-time-stamp-once-at-configure.patch [new file with mode: 0644]
package/network/utils/nftables/patches/003-build-support-SOURCE_DATE_EPOCH-for-build-time-stamp.patch [new file with mode: 0644]