* [PATCH] abseil-cpp: Update to version 20250814.0
@ 2025-08-29 19:25 Adolf Belka
2025-08-29 19:25 ` [PATCH] meson: Update to version 1.9.0 Adolf Belka
2025-08-29 19:26 ` [PATCH] tshark: Update to version 4.4.9 Adolf Belka
0 siblings, 2 replies; 3+ messages in thread
From: Adolf Belka @ 2025-08-29 19:25 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 20250127.0 to 20250814.0
- Update of rootfile
- Changelog
20250814.0
What's New:
absl::Mutex now contains lower-case method names like lock() and
shared_lock() to align with standard C++ mutex methods. This allows
absl::Mutex to be used with std::scoped_lock and friends. The old names
are still present but may be removed in a future release.
The RAII Mutex-locker types like absl::MutexLock, absl::ReaderMutexLock,
and friends now accept references to absl::Mutex. The pointer-accepting
constructors are now deprecated, and may be removed in a future release.
Breaking Changes:
Nullability template types, which were deprecated in the May 2025 release,
have been removed.
absl::string_view(nullptr), which is undefined behavior according to the
C++ standard, now triggers an assert failure. Note that unless you
changed absl/base/options.h, absl::string_view is an alias for
std::string_view, so by default you will be inheriting the behavior of
your standard library instead of using the Abseil implementation.
Abseil's hash tables now require a hash function that has a return type
with size >= sizeof(size_t).
Known Issues
CHECK_<OP> is failing to compile on older versions of GCC when one of the
arguments is a C-style string. This is fixed by ba9a180 and will be
included in a future patch release.
20250512.1
What's New:
The polyfill types absl::any, absl::optional, and absl::variant are now
aliases for std::any, std::optional, and std::variant in all builds.
(Note that the polyfill implementation absl::string_view remains at the
present time, but it defaults to being an alias std::string_view in all
builds.)
Added absl::FastTypeId<Type>(), which evaluates at compile-time to a
unique id for the passed-in type.
Added absl::endian and absl::byteswap polyfills (25bce12).
Breaking Changes:
Abseil now requires at least C++17 and follows Google's Foundational C++
Support Policy. See this table for a list of currently supported versions
compilers, platforms, and build tools.
Nullability template types are deprecated and will be removed in a future
release. The macro-style annotations (absl_nonnull, absl_nullable) should
be used instead (caf854d).
Known Issues
None known at this time.
20250512.0
What's New:
The polyfill types absl::any, absl::optional, and absl::variant are now
aliases for std::any, std::optional, and std::variant in all builds.
(Note that the polyfill implementation absl::string_view remains at the
present time, but it defaults to being an alias std::string_view in all
builds.)
Added absl::FastTypeId<Type>(), which evaluates at compile-time to a
unique id for the passed-in type.
Added absl::endian and absl::byteswap polyfills (25bce12).
Breaking Changes:
Abseil now requires at least C++17 and follows Google's Foundational C++
Support Policy. See this table for a list of currently supported versions
compilers, platforms, and build tools.
Nullability template types are deprecated and will be removed in a future
release. The macro-style annotations (absl_nonnull, absl_nullable) should
be used instead (caf854d).
Known Issues
This release fails to compile with GCC7 and GCC8. This is fixed in
20250512.1.
20250127.1
What's New:
Added support for Bazel 8.0
Added support for Bazel Platforms for better portability
Added ABSL_ATTRIBUTE_VIEW and ABSL_ATTRIBUTE_OWNER for diagnosing certain
lifetime issues
Many performance improvements
A security issue in hash container create/resize has been fixed. Note that
the latest patch releases for previous LTS versions also address this issue.
Breaking Changes:
Bazel BUILD files now reference repositories by their canonical names from
the Bazel Central Registry. For example, Abseil is now @abseil-cpp
instead of @com_google_absl, and GoogleTest is now @googletest instead of
@com_google_googletest. Users still using the old WORKSPACE system may
need to use repo_mapping on repositories that still use the old names.
See 90a7ba6 for an example.
Other:
This will be the last release to support C++14. Future releases will
require at least C++17.
Known Issues
None known at this time.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/abseil-cpp | 57 ++++++++++++++----------------
lfs/abseil-cpp | 4 +--
2 files changed, 29 insertions(+), 32 deletions(-)
diff --git a/config/rootfiles/common/abseil-cpp b/config/rootfiles/common/abseil-cpp
index be751acbd..7050d9456 100644
--- a/config/rootfiles/common/abseil-cpp
+++ b/config/rootfiles/common/abseil-cpp
@@ -31,6 +31,7 @@
#usr/include/absl/base/config.h
#usr/include/absl/base/const_init.h
#usr/include/absl/base/dynamic_annotations.h
+#usr/include/absl/base/fast_type_id.h
#usr/include/absl/base/internal
#usr/include/absl/base/internal/atomic_hook.h
#usr/include/absl/base/internal/atomic_hook_test_helper.h
@@ -42,15 +43,12 @@
#usr/include/absl/base/internal/errno_saver.h
#usr/include/absl/base/internal/exception_safety_testing.h
#usr/include/absl/base/internal/exception_testing.h
-#usr/include/absl/base/internal/fast_type_id.h
#usr/include/absl/base/internal/hide_ptr.h
#usr/include/absl/base/internal/identity.h
-#usr/include/absl/base/internal/inline_variable.h
-#usr/include/absl/base/internal/inline_variable_testing.h
-#usr/include/absl/base/internal/invoke.h
+#usr/include/absl/base/internal/iterator_traits.h
+#usr/include/absl/base/internal/iterator_traits_test_helper.h
#usr/include/absl/base/internal/low_level_alloc.h
#usr/include/absl/base/internal/low_level_scheduling.h
-#usr/include/absl/base/internal/nullability_impl.h
#usr/include/absl/base/internal/per_thread_tls.h
#usr/include/absl/base/internal/poison.h
#usr/include/absl/base/internal/pretty_function.h
@@ -112,6 +110,7 @@
#usr/include/absl/container/internal/hash_generator_testing.h
#usr/include/absl/container/internal/hash_policy_testing.h
#usr/include/absl/container/internal/hash_policy_traits.h
+#usr/include/absl/container/internal/hashtable_control_bytes.h
#usr/include/absl/container/internal/hashtable_debug.h
#usr/include/absl/container/internal/hashtable_debug_hooks.h
#usr/include/absl/container/internal/hashtablez_sampler.h
@@ -120,6 +119,7 @@
#usr/include/absl/container/internal/node_slot_policy.h
#usr/include/absl/container/internal/raw_hash_map.h
#usr/include/absl/container/internal/raw_hash_set.h
+#usr/include/absl/container/internal/raw_hash_set_resize_impl.h
#usr/include/absl/container/internal/test_allocator.h
#usr/include/absl/container/internal/test_instance_tracker.h
#usr/include/absl/container/internal/tracked.h
@@ -176,6 +176,7 @@
#usr/include/absl/debugging/failure_signal_handler.h
#usr/include/absl/debugging/internal
#usr/include/absl/debugging/internal/address_is_readable.h
+#usr/include/absl/debugging/internal/addresses.h
#usr/include/absl/debugging/internal/bounded_utf8_length_sequence.h
#usr/include/absl/debugging/internal/decode_rust_punycode.h
#usr/include/absl/debugging/internal/demangle.h
@@ -257,16 +258,14 @@
#usr/include/absl/hash/CMakeFiles/city.dir/internal
#usr/include/absl/hash/CMakeFiles/hash.dir
#usr/include/absl/hash/CMakeFiles/hash.dir/internal
-#usr/include/absl/hash/CMakeFiles/low_level_hash.dir
-#usr/include/absl/hash/CMakeFiles/low_level_hash.dir/internal
#usr/include/absl/hash/hash.h
#usr/include/absl/hash/hash_testing.h
#usr/include/absl/hash/internal
#usr/include/absl/hash/internal/city.h
#usr/include/absl/hash/internal/hash.h
#usr/include/absl/hash/internal/hash_test.h
-#usr/include/absl/hash/internal/low_level_hash.h
#usr/include/absl/hash/internal/spy_hash_state.h
+#usr/include/absl/hash/internal/weakly_mixed_integer.h
#usr/include/absl/log
#usr/include/absl/log/CMakeFiles
#usr/include/absl/log/CMakeFiles/die_if_null.dir
@@ -359,21 +358,26 @@
#usr/include/absl/profiling/CMakeFiles
#usr/include/absl/profiling/CMakeFiles/exponential_biased.dir
#usr/include/absl/profiling/CMakeFiles/exponential_biased.dir/internal
+#usr/include/absl/profiling/CMakeFiles/hashtable_profiler.dir
#usr/include/absl/profiling/CMakeFiles/periodic_sampler.dir
#usr/include/absl/profiling/CMakeFiles/periodic_sampler.dir/internal
+#usr/include/absl/profiling/CMakeFiles/profile_builder.dir
+#usr/include/absl/profiling/CMakeFiles/profile_builder.dir/internal
+#usr/include/absl/profiling/hashtable.h
#usr/include/absl/profiling/internal
#usr/include/absl/profiling/internal/exponential_biased.h
#usr/include/absl/profiling/internal/periodic_sampler.h
+#usr/include/absl/profiling/internal/profile_builder.h
#usr/include/absl/profiling/internal/sample_recorder.h
#usr/include/absl/random
#usr/include/absl/random/CMakeFiles
#usr/include/absl/random/CMakeFiles/random_distributions.dir
#usr/include/absl/random/CMakeFiles/random_internal_distribution_test_util.dir
#usr/include/absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal
+#usr/include/absl/random/CMakeFiles/random_internal_entropy_pool.dir
+#usr/include/absl/random/CMakeFiles/random_internal_entropy_pool.dir/internal
#usr/include/absl/random/CMakeFiles/random_internal_platform.dir
#usr/include/absl/random/CMakeFiles/random_internal_platform.dir/internal
-#usr/include/absl/random/CMakeFiles/random_internal_pool_urbg.dir
-#usr/include/absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal
#usr/include/absl/random/CMakeFiles/random_internal_randen.dir
#usr/include/absl/random/CMakeFiles/random_internal_randen.dir/internal
#usr/include/absl/random/CMakeFiles/random_internal_randen_hwaes.dir
@@ -397,6 +401,7 @@
#usr/include/absl/random/internal/chi_square.h
#usr/include/absl/random/internal/distribution_caller.h
#usr/include/absl/random/internal/distribution_test_util.h
+#usr/include/absl/random/internal/entropy_pool.h
#usr/include/absl/random/internal/explicit_seed_seq.h
#usr/include/absl/random/internal/fast_uniform_bits.h
#usr/include/absl/random/internal/fastmath.h
@@ -409,7 +414,6 @@
#usr/include/absl/random/internal/nonsecure_base.h
#usr/include/absl/random/internal/pcg_engine.h
#usr/include/absl/random/internal/platform.h
-#usr/include/absl/random/internal/pool_urbg.h
#usr/include/absl/random/internal/randen.h
#usr/include/absl/random/internal/randen_detect.h
#usr/include/absl/random/internal/randen_engine.h
@@ -577,6 +581,7 @@
#usr/include/absl/time/internal/cctz/include/cctz/time_zone.h
#usr/include/absl/time/internal/cctz/include/cctz/zone_info_source.h
#usr/include/absl/time/internal/cctz/src
+#usr/include/absl/time/internal/cctz/src/test_time_zone_names.h
#usr/include/absl/time/internal/cctz/src/time_zone_fixed.h
#usr/include/absl/time/internal/cctz/src/time_zone_if.h
#usr/include/absl/time/internal/cctz/src/time_zone_impl.h
@@ -590,34 +595,21 @@
#usr/include/absl/time/time.h
#usr/include/absl/types
#usr/include/absl/types/CMakeFiles
-#usr/include/absl/types/CMakeFiles/bad_any_cast_impl.dir
-#usr/include/absl/types/CMakeFiles/bad_optional_access.dir
-#usr/include/absl/types/CMakeFiles/bad_variant_access.dir
#usr/include/absl/types/any.h
-#usr/include/absl/types/bad_any_cast.h
-#usr/include/absl/types/bad_optional_access.h
-#usr/include/absl/types/bad_variant_access.h
#usr/include/absl/types/compare.h
#usr/include/absl/types/internal
-#usr/include/absl/types/internal/optional.h
#usr/include/absl/types/internal/span.h
-#usr/include/absl/types/internal/variant.h
#usr/include/absl/types/optional.h
#usr/include/absl/types/span.h
#usr/include/absl/types/variant.h
#usr/include/absl/utility
#usr/include/absl/utility/CMakeFiles
-#usr/include/absl/utility/internal
-#usr/include/absl/utility/internal/if_constexpr.h
#usr/include/absl/utility/utility.h
#usr/lib/cmake/absl
#usr/lib/cmake/absl/abslConfig.cmake
#usr/lib/cmake/absl/abslConfigVersion.cmake
#usr/lib/cmake/absl/abslTargets-noconfig.cmake
#usr/lib/cmake/absl/abslTargets.cmake
-#usr/lib/libabsl_bad_any_cast_impl.a
-#usr/lib/libabsl_bad_optional_access.a
-#usr/lib/libabsl_bad_variant_access.a
#usr/lib/libabsl_base.a
#usr/lib/libabsl_city.a
#usr/lib/libabsl_civil_time.a
@@ -652,6 +644,7 @@
#usr/lib/libabsl_flags_usage_internal.a
#usr/lib/libabsl_graphcycles_internal.a
#usr/lib/libabsl_hash.a
+#usr/lib/libabsl_hashtable_profiler.a
#usr/lib/libabsl_hashtablez_sampler.a
#usr/lib/libabsl_int128.a
#usr/lib/libabsl_kernel_timeout_internal.a
@@ -672,14 +665,14 @@
#usr/lib/libabsl_log_internal_structured_proto.a
#usr/lib/libabsl_log_severity.a
#usr/lib/libabsl_log_sink.a
-#usr/lib/libabsl_low_level_hash.a
#usr/lib/libabsl_malloc_internal.a
#usr/lib/libabsl_periodic_sampler.a
#usr/lib/libabsl_poison.a
+#usr/lib/libabsl_profile_builder.a
#usr/lib/libabsl_random_distributions.a
#usr/lib/libabsl_random_internal_distribution_test_util.a
+#usr/lib/libabsl_random_internal_entropy_pool.a
#usr/lib/libabsl_random_internal_platform.a
-#usr/lib/libabsl_random_internal_pool_urbg.a
#usr/lib/libabsl_random_internal_randen.a
#usr/lib/libabsl_random_internal_randen_hwaes.a
#usr/lib/libabsl_random_internal_randen_hwaes_impl.a
@@ -716,7 +709,6 @@
#usr/lib/pkgconfig/absl_any_invocable.pc
#usr/lib/pkgconfig/absl_atomic_hook.pc
#usr/lib/pkgconfig/absl_bad_any_cast.pc
-#usr/lib/pkgconfig/absl_bad_any_cast_impl.pc
#usr/lib/pkgconfig/absl_bad_optional_access.pc
#usr/lib/pkgconfig/absl_bad_variant_access.pc
#usr/lib/pkgconfig/absl_base.pc
@@ -787,13 +779,16 @@
#usr/lib/pkgconfig/absl_hash_container_defaults.pc
#usr/lib/pkgconfig/absl_hash_function_defaults.pc
#usr/lib/pkgconfig/absl_hash_policy_traits.pc
+#usr/lib/pkgconfig/absl_hashtable_control_bytes.pc
#usr/lib/pkgconfig/absl_hashtable_debug.pc
#usr/lib/pkgconfig/absl_hashtable_debug_hooks.pc
+#usr/lib/pkgconfig/absl_hashtable_profiler.pc
#usr/lib/pkgconfig/absl_hashtablez_sampler.pc
-#usr/lib/pkgconfig/absl_if_constexpr.pc
#usr/lib/pkgconfig/absl_inlined_vector.pc
#usr/lib/pkgconfig/absl_inlined_vector_internal.pc
#usr/lib/pkgconfig/absl_int128.pc
+#usr/lib/pkgconfig/absl_iterator_traits_internal.pc
+#usr/lib/pkgconfig/absl_iterator_traits_test_helper_internal.pc
#usr/lib/pkgconfig/absl_kernel_timeout_internal.pc
#usr/lib/pkgconfig/absl_layout.pc
#usr/lib/pkgconfig/absl_leak_check.pc
@@ -826,7 +821,6 @@
#usr/lib/pkgconfig/absl_log_sink_registry.pc
#usr/lib/pkgconfig/absl_log_streamer.pc
#usr/lib/pkgconfig/absl_log_structured.pc
-#usr/lib/pkgconfig/absl_low_level_hash.pc
#usr/lib/pkgconfig/absl_malloc_internal.pc
#usr/lib/pkgconfig/absl_memory.pc
#usr/lib/pkgconfig/absl_meta.pc
@@ -845,10 +839,12 @@
#usr/lib/pkgconfig/absl_poison.pc
#usr/lib/pkgconfig/absl_prefetch.pc
#usr/lib/pkgconfig/absl_pretty_function.pc
+#usr/lib/pkgconfig/absl_profile_builder.pc
#usr/lib/pkgconfig/absl_random_bit_gen_ref.pc
#usr/lib/pkgconfig/absl_random_distributions.pc
#usr/lib/pkgconfig/absl_random_internal_distribution_caller.pc
#usr/lib/pkgconfig/absl_random_internal_distribution_test_util.pc
+#usr/lib/pkgconfig/absl_random_internal_entropy_pool.pc
#usr/lib/pkgconfig/absl_random_internal_fast_uniform_bits.pc
#usr/lib/pkgconfig/absl_random_internal_fastmath.pc
#usr/lib/pkgconfig/absl_random_internal_generate_real.pc
@@ -857,7 +853,6 @@
#usr/lib/pkgconfig/absl_random_internal_nonsecure_base.pc
#usr/lib/pkgconfig/absl_random_internal_pcg_engine.pc
#usr/lib/pkgconfig/absl_random_internal_platform.pc
-#usr/lib/pkgconfig/absl_random_internal_pool_urbg.pc
#usr/lib/pkgconfig/absl_random_internal_randen.pc
#usr/lib/pkgconfig/absl_random_internal_randen_engine.pc
#usr/lib/pkgconfig/absl_random_internal_randen_hwaes.pc
@@ -873,6 +868,7 @@
#usr/lib/pkgconfig/absl_random_seed_sequences.pc
#usr/lib/pkgconfig/absl_raw_hash_map.pc
#usr/lib/pkgconfig/absl_raw_hash_set.pc
+#usr/lib/pkgconfig/absl_raw_hash_set_resize_impl.pc
#usr/lib/pkgconfig/absl_raw_logging_internal.pc
#usr/lib/pkgconfig/absl_sample_recorder.pc
#usr/lib/pkgconfig/absl_scoped_set_env.pc
@@ -899,3 +895,4 @@
#usr/lib/pkgconfig/absl_variant.pc
#usr/lib/pkgconfig/absl_vlog_config_internal.pc
#usr/lib/pkgconfig/absl_vlog_is_on.pc
+#usr/lib/pkgconfig/absl_weakly_mixed_integer.pc
diff --git a/lfs/abseil-cpp b/lfs/abseil-cpp
index 65c31f5ab..c3ca1c31c 100644
--- a/lfs/abseil-cpp
+++ b/lfs/abseil-cpp
@@ -24,7 +24,7 @@
include Config
-VER = 20250127.0
+VER = 20250814.0
THISAPP = abseil-cpp-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 70fa05a0db91b9e7ccf9f2828a7bf4b7fe6d7177b5f2d17b2f2f6f2a5e83289674d624fa7983410713a2d62b1025a5b5d957f1ba11e01cb727fc771ce76bc914
+$(DL_FILE)_BLAKE2 = f60f3604215f64f33fad902637360050061ec62cfa6413cafc4cd3794a1898c7ee67f7b6edf78e5cb7c6b0ed86b8d80338ad4abee3f2664e391c2cfae5997220
install : $(TARGET)
--
2.51.0
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH] meson: Update to version 1.9.0
2025-08-29 19:25 [PATCH] abseil-cpp: Update to version 20250814.0 Adolf Belka
@ 2025-08-29 19:25 ` Adolf Belka
2025-08-29 19:26 ` [PATCH] tshark: Update to version 4.4.9 Adolf Belka
1 sibling, 0 replies; 3+ messages in thread
From: Adolf Belka @ 2025-08-29 19:25 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 1.8.0 to 1.9.0
- Update of rootfile
- Changelog
1.9.0
Array .flatten() method
Arrays now have a .flatten() method, which turns nested arrays into a
single flat array. This provides the same effect that Meson often
does to arrays internally, such as when passed to most function
arguments.
clang-tidy's auto-generated targets correctly select source files
In previous versions, the target would run clang-tidy on every C-like
source files (.c, .h, .cpp, .hpp). It did not work correctly because
some files, especially headers, are not intended to be consumed as is.
It will now run only on source files participating in targets.
Added Qualcomm's embedded linker, eld
Qualcomm recently open-sourced their embedded linker.
https://github.com/qualcomm/eld
Meson users can now use this linker.
Added suffix function to the FS module
The basename and stem were already available. For completeness, expose
also the suffix.
Support response files for custom targets
When using the Ninja backend, Meson can now pass arguments to
supported tools through response files.
In this release it's enabled only for the Gnome module, fixing calling
gnome.mkenums() with a large set of files on Windows (requires
Glib 2.59 or higher).
meson format now has a --source-file-path argument when reading from stdin
This argument is mandatory to mix stdin reading with the use of editor
config. It allows to know where to look for the .editorconfig, and to
use the right section of .editorconfig based on the parsed file name.
Added license keyword to pkgconfig.generate
When specified, it will add a License: attribute to the generated .pc
file.
New experimental option rust_dynamic_std
A new option rust_dynamic_std can be used to link Rust programs so
that they use a dynamic library for the Rust libstd.
Right now, staticlib crates cannot be produced if rust_dynamic_std is
true, but this may change in the future.
Rust and non-Rust sources in the same target
Meson now supports creating a single target with Rust and non Rust
sources mixed together. In this case, if specified, link_language
must be set to rust.
Explicitly setting Swift module name is now supported
It is now possible to set the Swift module name for a target via the
swift_module_name target kwarg, overriding the default inferred from
the target name.
lib = library('foo', 'foo.swift', swift_module_name: 'Foo')
Top-level statement handling in Swift libraries
The Swift compiler normally treats modules with a single source file
(and files named main.swift) to run top-level code at program start.
This emits a main symbol which is usually undesirable in a library
target. Meson now automatically passes the -parse-as-library flag to
the Swift compiler in case of single-file library targets to disable
this behavior unless the source file is called main.swift.
Swift compiler receives select C family compiler options
Meson now passes select few C family (C/C++/Obj-C/Obj-C++) compiler
options to the Swift compiler, notably -std=, in order to improve the
compatibility of C code as interpreted by the C compiler and the
Swift compiler.
NB: This does not include any of the options set in the target's c_flags.
Swift/C++ interoperability is now supported
It is now possible to create Swift executables that can link to C++ or
Objective-C++ libraries. To enable this feature, set the target kwarg
swift_interoperability_mode to 'cpp'.
To import C++ code, specify a bridging header in the Swift target's
sources, or use another way such as adding a directory containing a
Clang module map to its include path.
Note: Enabling C++ interoperability in a library target is a breaking
change. Swift libraries that enable it need their consumers to enable
it as well, as per the Swift documentation.
Swift 5.9 is required to use this feature. Xcode 15 is required if the
Xcode backend is used.
lib = static_library('mylib', 'mylib.cpp')
exe = executable('prog', 'main.swift', 'mylib.h', link_with: lib,
swift_interoperability_mode: 'cpp')
Support for MASM in Visual Studio backends
Previously, assembling .masm files with Microsoft's Macro Assembler is
only available on the Ninja backend. This now also works on Visual
Studio backends.
Note that building ARM64EC code using ml64.exe is currently
unimplemented in both of the backends. If you need mixing x64 and
Arm64 in your project, please file an issue on GitHub.
Limited support for WrapDB v1
WrapDB v1 has been discontinued for several years, Meson will now
print a deprecation warning if a v1 URL is still being used. Wraps
can be updated to latest version using meson wrap update command.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/meson | 16 +++++++++-------
lfs/meson | 4 ++--
2 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/config/rootfiles/common/meson b/config/rootfiles/common/meson
index 8fac42cd7..d6d487271 100644
--- a/config/rootfiles/common/meson
+++ b/config/rootfiles/common/meson
@@ -1,11 +1,11 @@
#usr/bin/meson
-#usr/lib/python3.10/site-packages/meson-1.8.0-py3.10.egg-info
-#usr/lib/python3.10/site-packages/meson-1.8.0-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/meson-1.8.0-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/meson-1.8.0-py3.10.egg-info/dependency_links.txt
-#usr/lib/python3.10/site-packages/meson-1.8.0-py3.10.egg-info/entry_points.txt
-#usr/lib/python3.10/site-packages/meson-1.8.0-py3.10.egg-info/requires.txt
-#usr/lib/python3.10/site-packages/meson-1.8.0-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/meson-1.9.0-py3.10.egg-info
+#usr/lib/python3.10/site-packages/meson-1.9.0-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/meson-1.9.0-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/meson-1.9.0-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/meson-1.9.0-py3.10.egg-info/entry_points.txt
+#usr/lib/python3.10/site-packages/meson-1.9.0-py3.10.egg-info/requires.txt
+#usr/lib/python3.10/site-packages/meson-1.9.0-py3.10.egg-info/top_level.txt
#usr/lib/python3.10/site-packages/mesonbuild
#usr/lib/python3.10/site-packages/mesonbuild/__init__.py
#usr/lib/python3.10/site-packages/mesonbuild/_pathlib.py
@@ -38,6 +38,8 @@
#usr/lib/python3.10/site-packages/mesonbuild/cargo/cfg.py
#usr/lib/python3.10/site-packages/mesonbuild/cargo/interpreter.py
#usr/lib/python3.10/site-packages/mesonbuild/cargo/manifest.py
+#usr/lib/python3.10/site-packages/mesonbuild/cargo/raw.py
+#usr/lib/python3.10/site-packages/mesonbuild/cargo/toml.py
#usr/lib/python3.10/site-packages/mesonbuild/cargo/version.py
#usr/lib/python3.10/site-packages/mesonbuild/cmake
#usr/lib/python3.10/site-packages/mesonbuild/cmake/__init__.py
diff --git a/lfs/meson b/lfs/meson
index 43abb9813..ff0128193 100644
--- a/lfs/meson
+++ b/lfs/meson
@@ -24,7 +24,7 @@
include Config
-VER = 1.8.0
+VER = 1.9.0
THISAPP = meson-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = a27a6e105bb19ff0fa77f62b7563b66cdeffef8e4d6ec538e1cc5c49fae16097afeae9669ed80b1d0688059c1135ff392c722e39c94f5686fb926ffcd6abf893
+$(DL_FILE)_BLAKE2 = 54cef087a9629087e67a0d75422d08370e86273a202d9e054d160a4ae52b7b1ad612a2a2c8e72a00a8e29bd5857375bedca5935cd74a560950c6b45a48d69f19
install : $(TARGET)
--
2.51.0
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH] tshark: Update to version 4.4.9
2025-08-29 19:25 [PATCH] abseil-cpp: Update to version 20250814.0 Adolf Belka
2025-08-29 19:25 ` [PATCH] meson: Update to version 1.9.0 Adolf Belka
@ 2025-08-29 19:26 ` Adolf Belka
1 sibling, 0 replies; 3+ messages in thread
From: Adolf Belka @ 2025-08-29 19:26 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 4.4.8 to 4.4.9
- Update of rootfile
- Changelog
4.4.9
Bug Fixes
wnpa-sec-2025-03 SSH dissector crash. Issue 20642.
RDM Product Detail List ID Disect incorrect. Issue 20612.
SCCP LUDT segmentation decoding fails. Issue 20647.
Ciscodump fails to start capture on Cisco IOS. Issue 20655.
[BACnet] WritePropertyMultiple closing context tag 1 not showing. Issue 20665.
Bug in LZ77 decoder; reads a 16-bit length when it should read a 32-bit
length. Issue 20671.
New and Updated Features
New Protocol Support
There are no new protocols in this release.
Updated Protocol Support
BACapp, LIN, MySQL, RDM, SABP, SCCP, sFlow, and SSH
New and Updated Capture File Support
There is no new or updated capture file support in this release.
Updated File Format Decoding Support
There is no updated file format support in this release.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/packages/tshark | 4 ++--
lfs/tshark | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/config/rootfiles/packages/tshark b/config/rootfiles/packages/tshark
index 1f0a44458..1778ebb0b 100644
--- a/config/rootfiles/packages/tshark
+++ b/config/rootfiles/packages/tshark
@@ -12,10 +12,10 @@ usr/bin/dumpcap
usr/bin/tshark
#usr/lib/libwireshark.so
usr/lib/libwireshark.so.18
-usr/lib/libwireshark.so.18.0.8
+usr/lib/libwireshark.so.18.0.9
#usr/lib/libwiretap.so
usr/lib/libwiretap.so.15
-usr/lib/libwiretap.so.15.0.8
+usr/lib/libwiretap.so.15.0.9
#usr/lib/libwsutil.so
usr/lib/libwsutil.so.16
usr/lib/libwsutil.so.16.0.0
diff --git a/lfs/tshark b/lfs/tshark
index 6d04ca601..6f88045c6 100644
--- a/lfs/tshark
+++ b/lfs/tshark
@@ -26,7 +26,7 @@ include Config
SUMMARY = A Network Traffic Analyser
-VER = 4.4.8
+VER = 4.4.9
THISAPP = wireshark-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = d749d39e9aaaefce7fb55a6e8d2bc5122920a3d5b306fe414cf3b8519c094ac896a3684a2d50f2ec6678ffa129c3a8a537ff9d1234e63dc3d4cd055b8dea4618
+$(DL_FILE)_BLAKE2 = e3a9b959087f720d6ea76205d5a3fc69227a484998ce964ce3c0ecfd0dfb974b7035f7f026830e08c5bed38051a3c977717d3dffcdc2169d5bcaf6022f19e9de
install : $(TARGET)
--
2.51.0
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-08-29 19:26 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-08-29 19:25 [PATCH] abseil-cpp: Update to version 20250814.0 Adolf Belka
2025-08-29 19:25 ` [PATCH] meson: Update to version 1.9.0 Adolf Belka
2025-08-29 19:26 ` [PATCH] tshark: Update to version 4.4.9 Adolf Belka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox