iproute2: Update to version 5.16.0

Message ID 20220205203312.1998433-1-adolf.belka@ipfire.org
State Accepted
Commit 7a4f1250177069b040abab6dfb139a8bb5a394ba
Headers
Series iproute2: Update to version 5.16.0 |

Commit Message

Adolf Belka Feb. 5, 2022, 8:33 p.m. UTC
  - Update from 5.15.0 to 5.16.0
- Update of rootfile
   routef has been removed
    Commit message - This script is old and limited to IPv4. Using ip route command
                     directly is better option.
   rtpr has been removed
    Commit message - This script was a one off hack for a special case. Now that ip
                     commands have better formatting, there is no real reason for it
   ifcfg has been removed
    Commit message - This script was from olden days of ifcfg. I don't see any
                     distribution using it and it is time to put it out to pasture.
- Changelog - There is no changelog. For details of changes you have to review the
              commits in the git repository
              https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/iproute2 | 6 ------
 lfs/iproute2                     | 4 ++--
 2 files changed, 2 insertions(+), 8 deletions(-)
  

Comments

Peter Müller Feb. 6, 2022, 10:09 a.m. UTC | #1
Hello Adolf,
hello *,

thank you for submitting this.

To ensure we are not using any of the commands removed in iproute 5.16.0, I just grepped through
the "next" branch. There is one hit in the dracut LFS file, but that seems unrelated to me - either
way, the "rm" command would not have failed.

./lfs/dracut:	rm -rf /usr/lib/dracut/modules.d/*{biosdevname,bootchart,dash,fips*,modsign,busybox,convertfs,network,ifcfg,url-lib,gensplash,cms,plymouth,btrfs,crypt*,dm,dmraid,dmsquash-live,livenet,lvm,multipath,qemu*,cifs,dasd*,fcoe*,iscsi,nbd,nfs,resume,ssh-client,zfcp*,systemd*,znet,securityfs,masterkey,selinux,usrmount,uefi-lib}

Reviewed-by: Peter Müller <peter.mueller@ipfire.org>

Thanks, and best regards,
Peter Müller


> - Update from 5.15.0 to 5.16.0
> - Update of rootfile
>    routef has been removed
>     Commit message - This script is old and limited to IPv4. Using ip route command
>                      directly is better option.
>    rtpr has been removed
>     Commit message - This script was a one off hack for a special case. Now that ip
>                      commands have better formatting, there is no real reason for it
>    ifcfg has been removed
>     Commit message - This script was from olden days of ifcfg. I don't see any
>                      distribution using it and it is time to put it out to pasture.
> - Changelog - There is no changelog. For details of changes you have to review the
>               commits in the git repository
>               https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/
> 
> Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
> ---
>  config/rootfiles/common/iproute2 | 6 ------
>  lfs/iproute2                     | 4 ++--
>  2 files changed, 2 insertions(+), 8 deletions(-)
> 
> diff --git a/config/rootfiles/common/iproute2 b/config/rootfiles/common/iproute2
> index ebef87ef7..0247aa976 100644
> --- a/config/rootfiles/common/iproute2
> +++ b/config/rootfiles/common/iproute2
> @@ -13,17 +13,14 @@ sbin/ctstat
>  sbin/dcb
>  sbin/devlink
>  sbin/genl
> -sbin/ifcfg
>  sbin/ifstat
>  sbin/ip
>  sbin/lnstat
>  sbin/nstat
>  sbin/rdma
> -sbin/routef
>  sbin/routel
>  sbin/rtacct
>  sbin/rtmon
> -sbin/rtpr
>  sbin/rtstat
>  sbin/ss
>  sbin/tc
> @@ -65,7 +62,6 @@ usr/share/bash-completion/completions/tc
>  #usr/share/man/man8/devlink-trap.8
>  #usr/share/man/man8/devlink.8
>  #usr/share/man/man8/genl.8
> -#usr/share/man/man8/ifcfg.8
>  #usr/share/man/man8/ifstat.8
>  #usr/share/man/man8/ip-address.8
>  #usr/share/man/man8/ip-addrlabel.8
> @@ -101,11 +97,9 @@ usr/share/bash-completion/completions/tc
>  #usr/share/man/man8/rdma-statistic.8
>  #usr/share/man/man8/rdma-system.8
>  #usr/share/man/man8/rdma.8
> -#usr/share/man/man8/routef.8
>  #usr/share/man/man8/routel.8
>  #usr/share/man/man8/rtacct.8
>  #usr/share/man/man8/rtmon.8
> -#usr/share/man/man8/rtpr.8
>  #usr/share/man/man8/rtstat.8
>  #usr/share/man/man8/ss.8
>  #usr/share/man/man8/tc-actions.8
> diff --git a/lfs/iproute2 b/lfs/iproute2
> index acea611b1..21b792e0a 100644
> --- a/lfs/iproute2
> +++ b/lfs/iproute2
> @@ -24,7 +24,7 @@
>  
>  include Config
>  
> -VER        = 5.15.0
> +VER        = 5.16.0
>  
>  THISAPP    = iproute2-$(VER)
>  DL_FILE    = $(THISAPP).tar.xz
> @@ -40,7 +40,7 @@ objects = $(DL_FILE)
>  
>  $(DL_FILE)             = $(DL_FROM)/$(DL_FILE)
>  
> -$(DL_FILE)_MD5         = 8a598a61c054a3ce538b47c40b010552
> +$(DL_FILE)_MD5         = 994c1bad2a24aa9d70e89670c5b5dfcb
>  
>  install : $(TARGET)
>
  

Patch

diff --git a/config/rootfiles/common/iproute2 b/config/rootfiles/common/iproute2
index ebef87ef7..0247aa976 100644
--- a/config/rootfiles/common/iproute2
+++ b/config/rootfiles/common/iproute2
@@ -13,17 +13,14 @@  sbin/ctstat
 sbin/dcb
 sbin/devlink
 sbin/genl
-sbin/ifcfg
 sbin/ifstat
 sbin/ip
 sbin/lnstat
 sbin/nstat
 sbin/rdma
-sbin/routef
 sbin/routel
 sbin/rtacct
 sbin/rtmon
-sbin/rtpr
 sbin/rtstat
 sbin/ss
 sbin/tc
@@ -65,7 +62,6 @@  usr/share/bash-completion/completions/tc
 #usr/share/man/man8/devlink-trap.8
 #usr/share/man/man8/devlink.8
 #usr/share/man/man8/genl.8
-#usr/share/man/man8/ifcfg.8
 #usr/share/man/man8/ifstat.8
 #usr/share/man/man8/ip-address.8
 #usr/share/man/man8/ip-addrlabel.8
@@ -101,11 +97,9 @@  usr/share/bash-completion/completions/tc
 #usr/share/man/man8/rdma-statistic.8
 #usr/share/man/man8/rdma-system.8
 #usr/share/man/man8/rdma.8
-#usr/share/man/man8/routef.8
 #usr/share/man/man8/routel.8
 #usr/share/man/man8/rtacct.8
 #usr/share/man/man8/rtmon.8
-#usr/share/man/man8/rtpr.8
 #usr/share/man/man8/rtstat.8
 #usr/share/man/man8/ss.8
 #usr/share/man/man8/tc-actions.8
diff --git a/lfs/iproute2 b/lfs/iproute2
index acea611b1..21b792e0a 100644
--- a/lfs/iproute2
+++ b/lfs/iproute2
@@ -24,7 +24,7 @@ 
 
 include Config
 
-VER        = 5.15.0
+VER        = 5.16.0
 
 THISAPP    = iproute2-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE)             = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5         = 8a598a61c054a3ce538b47c40b010552
+$(DL_FILE)_MD5         = 994c1bad2a24aa9d70e89670c5b5dfcb
 
 install : $(TARGET)