Skip to content

Pkg updates#892

Merged
mgsharm merged 5 commits intobottlerocket-os:developfrom
mgsharm:pkg-updates
Apr 15, 2026
Merged

Pkg updates#892
mgsharm merged 5 commits intobottlerocket-os:developfrom
mgsharm:pkg-updates

Conversation

@mgsharm
Copy link
Copy Markdown
Contributor

@mgsharm mgsharm commented Apr 7, 2026

Description of changes:

Routine package updates to address stale and approaching-stale upstream
versions:

  • bash: 5.3.4 → 5.3.9.(applies upstream patches 001–009 on top of the 5.3 base tarball, following the same pattern used by readline)
  • ethtool: 6.15 → 6.19
  • iproute: 6.18.0 → 6.19.0 (also adds the new dpll binary to %files, which is shipped starting in iproute2 6.19)
  • iptables: 1.8.11 → 1.8.12
  • strace: 6.18 → 6.19

Testing done:

  • Built each package locally for both x86_64 and aarch64:

PACKAGE=bash make twoliter build-package
PACKAGE=ethtool make twoliter build-package
PACKAGE=iproute make twoliter build-package
PACKAGE=iptables make twoliter build-package
PACKAGE=strace make twoliter build-package

repeated for aarch64

PACKAGE= BUILDSYS_ARCH=aarch64 make twoliter build-package

All ten builds (5 packages × 2 architectures) completed successfully. For iproute, verified the resulting RPMs on both architectures contain /usr/sbin/dpll so the new %files entry is correct.

  • Launched ami with core-kit and got latest pkg versions. See the details.
Details
  • bash version
bash-5.3# bash --version
GNU bash, version 5.3.9(1)-release (x86_64-bottlerocket-linux-gnu)
Copyright (C) 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
bash-5.3#
  • ethtool version
bash-5.3# ethtool --version
ethtool version 6.19
  • iproute version
bash-5.3# ip -V 
ip utility, iproute2-6.19.0
  • iptables version
bash-5.3# iptables --version
iptables v1.8.12 (nf_tables)
  • strace version
bash-5.3# strace --version 
strace -- version 6.19
Copyright (c) 1991-2026 The strace developers <https://strace.io>.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Optional features enabled: no-m32-mpers no-mx32-mpers

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

mgsharm added 5 commits April 8, 2026 00:14
Signed-off-by: Gaurav Sharma <mgsharm@amazon.com>
Signed-off-by: Gaurav Sharma <mgsharm@amazon.com>
Signed-off-by: Gaurav Sharma <mgsharm@amazon.com>
Signed-off-by: Gaurav Sharma <mgsharm@amazon.com>
Signed-off-by: Gaurav Sharma <mgsharm@amazon.com>
@mgsharm
Copy link
Copy Markdown
Contributor Author

mgsharm commented Apr 8, 2026

Updated the bash commit to include upstream patches 005–009 (so 5.3.4 → 5.3.9).

Comment thread packages/bash/bash.spec
@mgsharm mgsharm merged commit 956ae1e into bottlerocket-os:develop Apr 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants