Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] package/wireshark: bump to the latest upstream v4.6.9
@ 2026-09-28 15:48 Titouan Christophe via buildroot
  2026-09-28 21:08 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Titouan Christophe via buildroot @ 2026-09-28 15:48 UTC (permalink / raw)
  To: buildroot; +Cc: Giulio Benetti

Wireshark 4.6 is the current Stable version, while 4.4 is the Old Stable,
see https://www.wireshark.org/download.html

See the major changes from Wireshark 4.4 to 4.6 in these release notes:
https://www.wireshark.org/docs/relnotes/wireshark-4.6.0.html. Of notable
interest, libxml2 is now a required dependency.

This is not considered a security update because all important security fixes
that landed in Wireshark 4.6 patch releases are also available in
Wireshark 4.4.19 (currently in Buildroot).

Side discussion: Wireshark 4.2 is now EOL, see
https://www.wireshark.org/docs/wsug_html/#ChIntroEndOfSupportPlanning
As of today, Buildroot LTS 2025.02.x distributes Wireshark 4.2, and
therefore we should consider bumping it to 4.4.19, or even apply this
patch to bump to Wireshark 4.6.9 which will be supported for longer.

Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>
---
 package/wireshark/Config.in      |  1 +
 package/wireshark/wireshark.hash |  6 +++---
 package/wireshark/wireshark.mk   | 10 ++--------
 3 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/package/wireshark/Config.in b/package/wireshark/Config.in
index 8b05599ecb..894e629b1a 100644
--- a/package/wireshark/Config.in
+++ b/package/wireshark/Config.in
@@ -10,6 +10,7 @@ config BR2_PACKAGE_WIRESHARK
 	select BR2_PACKAGE_LIBPCAP
 	select BR2_PACKAGE_LIBGCRYPT
 	select BR2_PACKAGE_LIBGLIB2
+	select BR2_PACKAGE_LIBXML2
 	select BR2_PACKAGE_PCRE2
 	select BR2_PACKAGE_SPEEXDSP
 	help
diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash
index b17f4bcf17..63a3226c19 100644
--- a/package/wireshark/wireshark.hash
+++ b/package/wireshark/wireshark.hash
@@ -1,6 +1,6 @@
-# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-4.4.19.txt
-sha1  46c2805407197048d90dc7eac9f0a4a19d13815a  wireshark-4.4.19.tar.xz
-sha256  0499dddc0aeea500bc65196714e1e01097742efbc479a2d67a9a8b5dd57d6d04  wireshark-4.4.19.tar.xz
+# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-4.6.9.txt
+sha1  8287d01d50fa1269dcfd4e01c5dfd8d00ef652f4  wireshark-4.6.9.tar.xz
+sha256  d062d416a1ab3a49975aafe3a671c882dde0562ccd71b078808ceb59d465fc0f  wireshark-4.6.9.tar.xz
 
 # Locally calculated
 sha256  edaef632cbb643e4e7a221717a6c441a4c1a7c918e6e4d56debc3d8739b233f6  COPYING
diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk
index a67b915b5b..e6611b431d 100644
--- a/package/wireshark/wireshark.mk
+++ b/package/wireshark/wireshark.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-WIRESHARK_VERSION = 4.4.19
+WIRESHARK_VERSION = 4.6.9
 WIRESHARK_SOURCE = wireshark-$(WIRESHARK_VERSION).tar.xz
 WIRESHARK_SITE = https://www.wireshark.org/download/src/all-versions
 WIRESHARK_LICENSE = wireshark license
@@ -18,6 +18,7 @@ WIRESHARK_DEPENDENCIES = \
 	libgcrypt \
 	libglib2 \
 	libpcap \
+	libxml2 \
 	pcre2 \
 	speexdsp
 
@@ -102,13 +103,6 @@ else
 WIRESHARK_CONF_OPTS += -DENABLE_LIBSSH=OFF
 endif
 
-ifeq ($(BR2_PACKAGE_LIBXML2),y)
-WIRESHARK_CONF_OPTS += -DENABLE_LIBXML2=ON
-WIRESHARK_DEPENDENCIES += libxml2
-else
-WIRESHARK_CONF_OPTS += -DENABLE_LIBXML2=OFF
-endif
-
 # no support for lua53 yet
 ifeq ($(BR2_PACKAGE_LUA_5_1),y)
 WIRESHARK_CONF_OPTS += -DENABLE_LUA=ON
-- 
2.55.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [Buildroot] [PATCH] package/wireshark: bump to the latest upstream v4.6.9
  2026-09-28 15:48 [Buildroot] [PATCH] package/wireshark: bump to the latest upstream v4.6.9 Titouan Christophe via buildroot
@ 2026-09-28 21:08 ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-09-28 21:08 UTC (permalink / raw)
  To: Titouan Christophe; +Cc: buildroot, Giulio Benetti

On Mon, Sep 28, 2026 at 05:48:04PM +0200, Titouan Christophe via buildroot wrote:
> Wireshark 4.6 is the current Stable version, while 4.4 is the Old Stable,
> see https://www.wireshark.org/download.html
> 
> See the major changes from Wireshark 4.4 to 4.6 in these release notes:
> https://www.wireshark.org/docs/relnotes/wireshark-4.6.0.html. Of notable
> interest, libxml2 is now a required dependency.
> 
> This is not considered a security update because all important security fixes
> that landed in Wireshark 4.6 patch releases are also available in
> Wireshark 4.4.19 (currently in Buildroot).
> 
> Side discussion: Wireshark 4.2 is now EOL, see
> https://www.wireshark.org/docs/wsug_html/#ChIntroEndOfSupportPlanning
> As of today, Buildroot LTS 2025.02.x distributes Wireshark 4.2, and
> therefore we should consider bumping it to 4.4.19, or even apply this
> patch to bump to Wireshark 4.6.9 which will be supported for longer.
> 
> Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>

Applied to master, thanks!

Best regards,

Thomas Petazzoni
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-09-28 21:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-28 15:48 [Buildroot] [PATCH] package/wireshark: bump to the latest upstream v4.6.9 Titouan Christophe via buildroot
2026-09-28 21:08 ` Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox