From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4cGQvH5gj7z2yXJ for ; Tue, 02 Sep 2025 13:04:59 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R13" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4cGQvH5Rg9z2xHm for ; Tue, 02 Sep 2025 13:04:59 +0000 (UTC) Received: from people01.haj.ipfire.org (people01.haj.ipfire.org [172.28.1.161]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bit raw public key) server-digest SHA256 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "people01.haj.ipfire.org", Issuer "E5" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4cGQvG6MZXz2gF for ; Tue, 02 Sep 2025 13:04:58 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1756818298; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=ODtxfbtH+y2qk3NrBc955aqcEnN+oegPRNNPnJ7uAb0=; b=d5Yy/RdnpMUc6GeUltfNRT/F/wMDwfh/NNjr4Mr1ioia8chAejFD9cK7pFtarEDUF/JADc NqNbzjWyuw4TlHAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1756818298; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=ODtxfbtH+y2qk3NrBc955aqcEnN+oegPRNNPnJ7uAb0=; b=t2IxQ9KE4VJGSmtLpd81vbkej49SRKVDa0OHBc9yA8TDMtafNLEuVW0lGO/B2Kr7Oqqb5e 2yX/l/vsoTvlYTnQ79e1skXa6XBm8W+i4qWI+6x5KoJUWrDm+2W00rXKCaA9M6lE+jBN0+ lxByVLeiiRdF4SgDOJ0HZuZtKWi4EzOARfZQjDkpKxr4JesyoSqR5SFtkm5PcZMqQ7KYDU u4QjXKivJyctUrty+jjq0GVGf2R0z/+f6V62Q73l97ZAquAGSpZidEh4blMj19bZylG9gj PN8DrxsoCGaU9W40+K04KT50O9KDoQWfSUxFiup+NZRsRrOuaqOGguhFqFrcpw== Received: by people01.haj.ipfire.org (Postfix, from userid 1000) id 4cGQvG54Rsz2y0X; Tue, 02 Sep 2025 13:04:58 +0000 (UTC) To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 962a028dccdc14facb82bcd34b7654c22e47c29e X-Git-Refname: refs/heads/next X-Git-Reftype: branch X-Git-Oldrev: df79229e7f6f59b5799ee69a944b812a5002c0cb X-Git-Newrev: 962a028dccdc14facb82bcd34b7654c22e47c29e Message-Id: <4cGQvG54Rsz2y0X@people01.haj.ipfire.org> Date: Tue, 02 Sep 2025 13:04:58 +0000 (UTC) From: Michael Tremer Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree". The branch, next has been updated via 962a028dccdc14facb82bcd34b7654c22e47c29e (commit) via 12b2965f84ede91c35c58a2110cbab8491db3ac8 (commit) via c64c91d7ce0810cde2705ae157882ed95b0df99e (commit) via 05ecc963636e71762aca02b13632dfce06578adb (commit) via 5c924fdccb6cceacaf536d4710dd989c829a689f (commit) from df79229e7f6f59b5799ee69a944b812a5002c0cb (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 962a028dccdc14facb82bcd34b7654c22e47c29e Author: Michael Tremer Date: Tue Sep 2 13:04:36 2025 +0000 core198: Ship libtirpc Signed-off-by: Michael Tremer commit 12b2965f84ede91c35c58a2110cbab8491db3ac8 Author: Adolf Belka Date: Tue Sep 2 09:30:42 2025 +0200 harfbuzz: Update to version 11.4.5 - Update from version 11.4.3 to 11.4.5 - Update of rootfile - Changelog 11.4.5 - Bug fixes for “AAT” shaping, and other shaping micro optimizations. 11.4.4 - Fix a shaping regression affecting mark glyphs in certain fonts. - Fix pruning of mark filtering sets when subsetting fonts, which caused changes in shaping behaviour. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit c64c91d7ce0810cde2705ae157882ed95b0df99e Author: Adolf Belka Date: Tue Sep 2 09:30:43 2025 +0200 libtirpc: Update to version 1.3.7 - Update from version 1.3.6 to 1.3.7 - Update of rootfile not required - Changelog 1.3.7 Add conditional version script support This patch adds conditional symbol versioning to libtirpc, allowing GSS-API, DES crypto, and RPC database symbols to be conditionally included in the version script based on build configuration. LLD is strict about undefined symbols referenced in a version script. Some libtirpc symbols (rpcsec_gss, old DES helpers, rpc database helpers) are optional and may not be built depending on configure options or missing deps. GNU ld tolerated this; LLD errors out. This change keeps the canonical symbol map in src/libtirpc.map, but adds a make-time rule to generate a filtered copy where names from disabled features are deleted. The lib is then linked against the generated linker map file. Fixes linking errors when these features are not available. Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions Convert old-style function definitions into modern-style definitions With newer compilers (gcc 15.1.1) -Wold-style-definition flag is set by default which causes warnings for most of the functions in these files. warning: old-style function definition [-Wold-style-definition] The warnings are remove by converting the old-style function definitions into modern-style definitions update signal and key_call declarations to allow compile with gcc-15 Follow up patch addressing the following declarations: sed -n 75,77p libtirpc-1.3.6/src/key_call.c cryptkeyres *(*__key_encryptsession_pk_LOCAL)() = 0; cryptkeyres *(*__key_decryptsession_pk_LOCAL)() = 0; des_block *(*__key_gendes_LOCAL)() = 0; Update declarations to allow compile with gcc-15 This patch fixes some of the compile errors with gcc 15-20241117. In addition the follow declarations need to be fixed: sed -n 75,77p libtirpc-1.3.6/src/key_call.c cryptkeyres *(*__key_encryptsession_pk_LOCAL)() = 0; cryptkeyres *(*__key_decryptsession_pk_LOCAL)() = 0; des_block *(*__key_gendes_LOCAL)() = 0; Revert "getnetconfig.c: free linep to avoid memory leakage" This reverts commit f138e68e7ffefa3f4d71857ddb137fff877fd1d0. There was no memory leak and freeing allocated memory is not a good thing getnetconfig.c: free linep to avoid memory leakage Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 05ecc963636e71762aca02b13632dfce06578adb Author: Adolf Belka Date: Tue Sep 2 09:30:41 2025 +0200 core198: Ship pcre2 Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 5c924fdccb6cceacaf536d4710dd989c829a689f Author: Adolf Belka Date: Tue Sep 2 09:30:44 2025 +0200 pcre2: Update to version 10.46 - Update from version 10.45 to 10.46 - Update of rootfile - Changelog 10.46 This is a security-only release, to address CVE-2025-58050. Compared to 10.45, this release has only a minimal code change to prevent a read-past-the-end memory error, of arbitrary length. An attacker-controlled regex pattern is required, and it cannot be triggered by providing crafted subject (match) text. The (*ACCEPT) and (*scs:) pattern features must be used together. Release 10.44 and earlier are not affected. This could have implications of denial-of-service or information disclosure, and could potentially be used to escalate other vulnerabilities in a system (such as information disclosure being used to escalate the severity of an unrelated bug in another system). Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/rootfiles/common/harfbuzz | 8 +- config/rootfiles/common/pcre2 | 230 ++++++++++----------- .../{oldcore/173 => core/198}/filelists/libtirpc | 0 .../{oldcore/155 => core/198}/filelists/pcre2 | 0 lfs/harfbuzz | 4 +- lfs/libtirpc | 6 +- lfs/pcre2 | 4 +- 7 files changed, 126 insertions(+), 126 deletions(-) copy config/rootfiles/{oldcore/173 => core/198}/filelists/libtirpc (100%) copy config/rootfiles/{oldcore/155 => core/198}/filelists/pcre2 (100%) Difference in files: diff --git a/config/rootfiles/common/harfbuzz b/config/rootfiles/common/harfbuzz index 08603435f..94c051fae 100644 --- a/config/rootfiles/common/harfbuzz +++ b/config/rootfiles/common/harfbuzz @@ -47,16 +47,16 @@ usr/include/harfbuzz/hb-script-list.h #usr/lib/cmake/harfbuzz/harfbuzz-config.cmake #usr/lib/libharfbuzz-cairo.so usr/lib/libharfbuzz-cairo.so.0 -usr/lib/libharfbuzz-cairo.so.0.61143.0 +usr/lib/libharfbuzz-cairo.so.0.61145.0 #usr/lib/libharfbuzz-gobject.so usr/lib/libharfbuzz-gobject.so.0 -usr/lib/libharfbuzz-gobject.so.0.61143.0 +usr/lib/libharfbuzz-gobject.so.0.61145.0 #usr/lib/libharfbuzz-subset.so usr/lib/libharfbuzz-subset.so.0 -usr/lib/libharfbuzz-subset.so.0.61143.0 +usr/lib/libharfbuzz-subset.so.0.61145.0 #usr/lib/libharfbuzz.so usr/lib/libharfbuzz.so.0 -usr/lib/libharfbuzz.so.0.61143.0 +usr/lib/libharfbuzz.so.0.61145.0 #usr/lib/pkgconfig/harfbuzz-cairo.pc #usr/lib/pkgconfig/harfbuzz-gobject.pc #usr/lib/pkgconfig/harfbuzz-subset.pc diff --git a/config/rootfiles/common/pcre2 b/config/rootfiles/common/pcre2 index fc7ffed4e..c80d7453b 100644 --- a/config/rootfiles/common/pcre2 +++ b/config/rootfiles/common/pcre2 @@ -23,121 +23,121 @@ usr/lib/libpcre2-posix.so.3.0.6 #usr/lib/pkgconfig/libpcre2-32.pc #usr/lib/pkgconfig/libpcre2-8.pc #usr/lib/pkgconfig/libpcre2-posix.pc -#usr/share/doc/pcre-pcre2-10.45 -#usr/share/doc/pcre-pcre2-10.45/AUTHORS.md -#usr/share/doc/pcre-pcre2-10.45/COPYING -#usr/share/doc/pcre-pcre2-10.45/ChangeLog -#usr/share/doc/pcre-pcre2-10.45/LICENCE.md -#usr/share/doc/pcre-pcre2-10.45/NEWS -#usr/share/doc/pcre-pcre2-10.45/README -#usr/share/doc/pcre-pcre2-10.45/SECURITY.md -#usr/share/doc/pcre-pcre2-10.45/html -#usr/share/doc/pcre-pcre2-10.45/html/NON-AUTOTOOLS-BUILD.txt -#usr/share/doc/pcre-pcre2-10.45/html/README.txt -#usr/share/doc/pcre-pcre2-10.45/html/index.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2-config.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_callout_enumerate.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_code_copy.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_code_copy_with_tables.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_code_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_compile.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_compile_context_copy.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_compile_context_create.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_compile_context_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_config.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_convert_context_copy.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_convert_context_create.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_convert_context_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_converted_pattern_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_dfa_match.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_general_context_copy.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_general_context_create.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_general_context_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_error_message.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_mark.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_match_data_heapframes_size.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_match_data_size.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_ovector_count.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_ovector_pointer.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_startchar.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_compile.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_free_unused_memory.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_match.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_stack_assign.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_stack_create.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_stack_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_maketables.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_maketables_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_context_copy.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_context_create.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_context_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_data_create.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_data_create_from_pattern.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_data_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_pattern_convert.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_pattern_info.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_serialize_decode.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_serialize_encode.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_serialize_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_serialize_get_number_of_codes.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_bsr.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_callout.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_character_tables.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_compile_extra_options.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_compile_recursion_guard.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_depth_limit.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_glob_escape.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_glob_separator.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_heap_limit.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_match_limit.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_max_pattern_compiled_length.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_max_pattern_length.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_max_varlookbehind.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_newline.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_offset_limit.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_optimize.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_parens_nest_limit.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_recursion_limit.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_recursion_memory_management.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_substitute_callout.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_substitute_case_callout.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substitute.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_copy_byname.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_copy_bynumber.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_get_byname.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_get_bynumber.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_length_byname.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_length_bynumber.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_list_free.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_list_get.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_nametable_scan.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_number_from_name.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2api.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2build.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2callout.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2compat.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2convert.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2demo.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2grep.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2jit.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2limits.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2matching.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2partial.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2pattern.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2perform.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2posix.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2sample.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2serialize.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2syntax.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2test.html -#usr/share/doc/pcre-pcre2-10.45/html/pcre2unicode.html -#usr/share/doc/pcre-pcre2-10.45/pcre2-config.txt -#usr/share/doc/pcre-pcre2-10.45/pcre2.txt -#usr/share/doc/pcre-pcre2-10.45/pcre2grep.txt -#usr/share/doc/pcre-pcre2-10.45/pcre2test.txt +#usr/share/doc/pcre-pcre2-10.46 +#usr/share/doc/pcre-pcre2-10.46/AUTHORS.md +#usr/share/doc/pcre-pcre2-10.46/COPYING +#usr/share/doc/pcre-pcre2-10.46/ChangeLog +#usr/share/doc/pcre-pcre2-10.46/LICENCE.md +#usr/share/doc/pcre-pcre2-10.46/NEWS +#usr/share/doc/pcre-pcre2-10.46/README +#usr/share/doc/pcre-pcre2-10.46/SECURITY.md +#usr/share/doc/pcre-pcre2-10.46/html +#usr/share/doc/pcre-pcre2-10.46/html/NON-AUTOTOOLS-BUILD.txt +#usr/share/doc/pcre-pcre2-10.46/html/README.txt +#usr/share/doc/pcre-pcre2-10.46/html/index.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2-config.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_callout_enumerate.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_code_copy.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_code_copy_with_tables.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_code_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_compile.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_compile_context_copy.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_compile_context_create.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_compile_context_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_config.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_convert_context_copy.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_convert_context_create.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_convert_context_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_converted_pattern_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_dfa_match.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_general_context_copy.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_general_context_create.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_general_context_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_get_error_message.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_get_mark.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_get_match_data_heapframes_size.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_get_match_data_size.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_get_ovector_count.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_get_ovector_pointer.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_get_startchar.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_jit_compile.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_jit_free_unused_memory.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_jit_match.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_jit_stack_assign.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_jit_stack_create.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_jit_stack_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_maketables.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_maketables_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_match.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_match_context_copy.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_match_context_create.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_match_context_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_match_data_create.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_match_data_create_from_pattern.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_match_data_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_pattern_convert.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_pattern_info.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_serialize_decode.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_serialize_encode.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_serialize_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_serialize_get_number_of_codes.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_bsr.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_callout.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_character_tables.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_compile_extra_options.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_compile_recursion_guard.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_depth_limit.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_glob_escape.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_glob_separator.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_heap_limit.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_match_limit.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_max_pattern_compiled_length.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_max_pattern_length.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_max_varlookbehind.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_newline.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_offset_limit.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_optimize.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_parens_nest_limit.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_recursion_limit.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_recursion_memory_management.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_substitute_callout.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_set_substitute_case_callout.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substitute.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_copy_byname.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_copy_bynumber.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_get_byname.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_get_bynumber.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_length_byname.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_length_bynumber.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_list_free.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_list_get.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_nametable_scan.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2_substring_number_from_name.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2api.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2build.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2callout.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2compat.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2convert.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2demo.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2grep.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2jit.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2limits.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2matching.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2partial.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2pattern.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2perform.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2posix.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2sample.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2serialize.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2syntax.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2test.html +#usr/share/doc/pcre-pcre2-10.46/html/pcre2unicode.html +#usr/share/doc/pcre-pcre2-10.46/pcre2-config.txt +#usr/share/doc/pcre-pcre2-10.46/pcre2.txt +#usr/share/doc/pcre-pcre2-10.46/pcre2grep.txt +#usr/share/doc/pcre-pcre2-10.46/pcre2test.txt #usr/share/man/man1/pcre2-config.1 #usr/share/man/man1/pcre2grep.1 #usr/share/man/man1/pcre2test.1 diff --git a/config/rootfiles/core/198/filelists/libtirpc b/config/rootfiles/core/198/filelists/libtirpc new file mode 120000 index 000000000..7ff318291 --- /dev/null +++ b/config/rootfiles/core/198/filelists/libtirpc @@ -0,0 +1 @@ +../../../common/libtirpc \ No newline at end of file diff --git a/config/rootfiles/core/198/filelists/pcre2 b/config/rootfiles/core/198/filelists/pcre2 new file mode 120000 index 000000000..4482caeae --- /dev/null +++ b/config/rootfiles/core/198/filelists/pcre2 @@ -0,0 +1 @@ +../../../common/pcre2 \ No newline at end of file diff --git a/lfs/harfbuzz b/lfs/harfbuzz index 574b51f15..6d6333051 100644 --- a/lfs/harfbuzz +++ b/lfs/harfbuzz @@ -24,7 +24,7 @@ include Config -VER = 11.4.3 +VER = 11.4.5 THISAPP = harfbuzz-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 88b2e29e28fd604457f40d26b85fc368823a08cdb2060138764534621d25620e0e25018719c9f64fcecca5051dcf4760bbcd05038cf32caa1902e27173ee1232 +$(DL_FILE)_BLAKE2 = a4a392c238857c414ee7659926a8e5c857e35079d47f65d69713b1c77c0e12b12ad34b432dbf339a3aed2160e7f23e1403d5036d66e47c9748b9eda3b95484a2 install : $(TARGET) diff --git a/lfs/libtirpc b/lfs/libtirpc index c00668998..abb1509b0 100644 --- a/lfs/libtirpc +++ b/lfs/libtirpc @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config SUMMARY = Transport Independent RPC Library -VER = 1.3.6 +VER = 1.3.7 THISAPP = libtirpc-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -45,7 +45,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 521e1e3d2ceefd668f1b0d52b7c0342b97952d322eeb7bf740bb1eb1fb88a14b0a2fce57f07a9fd3797d289f57f511085924bba3d8984f15c799468d30f47500 +$(DL_FILE)_BLAKE2 = b6a42add32c1a8bef4d974bb6c527131c0215179a303360d902110b03ce2217280efcb8dcad3a4da00f7ab971a1376e0bc30d6e3ecf6f98f1d4c2161a9276f86 install : $(TARGET) diff --git a/lfs/pcre2 b/lfs/pcre2 index 34b71b393..900545323 100644 --- a/lfs/pcre2 +++ b/lfs/pcre2 @@ -24,7 +24,7 @@ include Config -VER = 10.45 +VER = 10.46 THISAPP = pcre2-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -54,7 +54,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = ec8a76cb28ef6680f8655828462551baf4e48019ff01e40bda2732b43b849bd69f8321238d7fa8f6b650ec88f7229a72928ad95d57423643f995d95264f5a4db +$(DL_FILE)_BLAKE2 = ebd501ba2105c847bb830c932bbfafef2e14583743f62b46af7671aa801eff0ca8b1ed9ce8252f9b091f18ef6e5ef38d47777f657d3ba3813be3d94856558080 install : $(TARGET) hooks/post-receive -- IPFire 2.x development tree