mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
package/wireshark: bump to the latest upstream v4.6.9
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> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
c4c6ad81bf
commit
f20b1b166b
@@ -10,6 +10,7 @@ config BR2_PACKAGE_WIRESHARK
|
|||||||
select BR2_PACKAGE_LIBPCAP
|
select BR2_PACKAGE_LIBPCAP
|
||||||
select BR2_PACKAGE_LIBGCRYPT
|
select BR2_PACKAGE_LIBGCRYPT
|
||||||
select BR2_PACKAGE_LIBGLIB2
|
select BR2_PACKAGE_LIBGLIB2
|
||||||
|
select BR2_PACKAGE_LIBXML2
|
||||||
select BR2_PACKAGE_PCRE2
|
select BR2_PACKAGE_PCRE2
|
||||||
select BR2_PACKAGE_SPEEXDSP
|
select BR2_PACKAGE_SPEEXDSP
|
||||||
help
|
help
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-4.4.19.txt
|
# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-4.6.9.txt
|
||||||
sha1 46c2805407197048d90dc7eac9f0a4a19d13815a wireshark-4.4.19.tar.xz
|
sha1 8287d01d50fa1269dcfd4e01c5dfd8d00ef652f4 wireshark-4.6.9.tar.xz
|
||||||
sha256 0499dddc0aeea500bc65196714e1e01097742efbc479a2d67a9a8b5dd57d6d04 wireshark-4.4.19.tar.xz
|
sha256 d062d416a1ab3a49975aafe3a671c882dde0562ccd71b078808ceb59d465fc0f wireshark-4.6.9.tar.xz
|
||||||
|
|
||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 edaef632cbb643e4e7a221717a6c441a4c1a7c918e6e4d56debc3d8739b233f6 COPYING
|
sha256 edaef632cbb643e4e7a221717a6c441a4c1a7c918e6e4d56debc3d8739b233f6 COPYING
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
WIRESHARK_VERSION = 4.4.19
|
WIRESHARK_VERSION = 4.6.9
|
||||||
WIRESHARK_SOURCE = wireshark-$(WIRESHARK_VERSION).tar.xz
|
WIRESHARK_SOURCE = wireshark-$(WIRESHARK_VERSION).tar.xz
|
||||||
WIRESHARK_SITE = https://www.wireshark.org/download/src/all-versions
|
WIRESHARK_SITE = https://www.wireshark.org/download/src/all-versions
|
||||||
WIRESHARK_LICENSE = wireshark license
|
WIRESHARK_LICENSE = wireshark license
|
||||||
@@ -18,6 +18,7 @@ WIRESHARK_DEPENDENCIES = \
|
|||||||
libgcrypt \
|
libgcrypt \
|
||||||
libglib2 \
|
libglib2 \
|
||||||
libpcap \
|
libpcap \
|
||||||
|
libxml2 \
|
||||||
pcre2 \
|
pcre2 \
|
||||||
speexdsp
|
speexdsp
|
||||||
|
|
||||||
@@ -102,13 +103,6 @@ else
|
|||||||
WIRESHARK_CONF_OPTS += -DENABLE_LIBSSH=OFF
|
WIRESHARK_CONF_OPTS += -DENABLE_LIBSSH=OFF
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_LIBXML2),y)
|
|
||||||
WIRESHARK_CONF_OPTS += -DENABLE_LIBXML2=ON
|
|
||||||
WIRESHARK_DEPENDENCIES += libxml2
|
|
||||||
else
|
|
||||||
WIRESHARK_CONF_OPTS += -DENABLE_LIBXML2=OFF
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_LUA_5_3)$(BR2_PACKAGE_LUA_5_4),y)
|
ifeq ($(BR2_PACKAGE_LUA_5_3)$(BR2_PACKAGE_LUA_5_4),y)
|
||||||
WIRESHARK_CONF_OPTS += -DENABLE_LUA=ON
|
WIRESHARK_CONF_OPTS += -DENABLE_LUA=ON
|
||||||
WIRESHARK_DEPENDENCIES += lua
|
WIRESHARK_DEPENDENCIES += lua
|
||||||
|
|||||||
Reference in New Issue
Block a user