[Buildroot] [PATCH] package/netstat-nat: remove package

Thomas Perale thomas.perale at mind.be
Thu Sep 11 19:22:02 UTC 2025


In reply of:
> Fixes http://autobuild.buildroot.net/results/bc52c072121286ddde3eee98ac28feb98f33dbbd/
> 
> The package has not been updated in 15 years (since commit 60ce1b0842de
> "Bump netstat-nat to 1.4.10"), the upstream URL is gone and the package
> fails to build on modern gcc versions because of missing prototypes, so drop
> it.
> 
> Signed-off-by: Peter Korsgaard <peter at korsgaard.com>

Applied to 2025.02.x & 2025.05.x. Thanks

> ---
>  Config.in.legacy                     |  7 +++++++
>  package/Config.in                    |  1 -
>  package/netstat-nat/Config.in        |  6 ------
>  package/netstat-nat/netstat-nat.hash |  3 ---
>  package/netstat-nat/netstat-nat.mk   | 12 ------------
>  5 files changed, 7 insertions(+), 22 deletions(-)
>  delete mode 100644 package/netstat-nat/Config.in
>  delete mode 100644 package/netstat-nat/netstat-nat.hash
>  delete mode 100644 package/netstat-nat/netstat-nat.mk
> 
> diff --git a/Config.in.legacy b/Config.in.legacy
> index f761c9063a..19bd948e15 100644
> --- a/Config.in.legacy
> +++ b/Config.in.legacy
> @@ -146,6 +146,13 @@ endif
>  
>  comment "Legacy options removed in 2025.08"
>  
> +config BR2_PACKAGE_NETSTAT_NAT
> +	bool "netstat-nat has been removed"
> +	select BR2_LEGACY
> +	help
> +	  The upstream URL is gone and netstat-nat has been removed
> +	  from Buildroot.
> +
>  config BR2_PACKAGE_THTTPD
>  	bool "thttpd has been removed"
>  	select BR2_LEGACY
> diff --git a/package/Config.in b/package/Config.in
> index c22978408c..f2ca1cde7d 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -2597,7 +2597,6 @@ endif
>  	source "package/nethogs/Config.in"
>  	source "package/netplug/Config.in"
>  	source "package/netsnmp/Config.in"
> -	source "package/netstat-nat/Config.in"
>  	source "package/network-manager/Config.in"
>  	source "package/network-manager-openvpn/Config.in"
>  	source "package/networkd-dispatcher/Config.in"
> diff --git a/package/netstat-nat/Config.in b/package/netstat-nat/Config.in
> deleted file mode 100644
> index 6afcf89e3b..0000000000
> --- a/package/netstat-nat/Config.in
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -config BR2_PACKAGE_NETSTAT_NAT
> -	bool "netstat-nat"
> -	help
> -	  Displays NAT connections
> -
> -	  http://tweegy.nl/projects/netstat-nat/
> diff --git a/package/netstat-nat/netstat-nat.hash b/package/netstat-nat/netstat-nat.hash
> deleted file mode 100644
> index 7530b8a09f..0000000000
> --- a/package/netstat-nat/netstat-nat.hash
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -# Locally calculated
> -sha256  e945faa283a49f33af15de915a949c9273a230fc17154925364c547adab676ca  netstat-nat-1.4.10.tar.gz
> -sha256  91df39d1816bfb17a4dda2d3d2c83b1f6f2d38d53e53e41e8f97ad5ac46a0cad  COPYING
> diff --git a/package/netstat-nat/netstat-nat.mk b/package/netstat-nat/netstat-nat.mk
> deleted file mode 100644
> index 0d16579a6a..0000000000
> --- a/package/netstat-nat/netstat-nat.mk
> +++ /dev/null
> @@ -1,12 +0,0 @@
> -################################################################################
> -#
> -# netstat-nat
> -#
> -################################################################################
> -
> -NETSTAT_NAT_VERSION = 1.4.10
> -NETSTAT_NAT_SITE = http://tweegy.nl/download
> -NETSTAT_NAT_LICENSE = GPL-2.0+
> -NETSTAT_NAT_LICENSE_FILES = COPYING
> -
> -$(eval $(autotools-package))
> -- 
> 2.39.5
> 
> _______________________________________________
> buildroot mailing list
> buildroot at buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot


More information about the buildroot mailing list