public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. d33730b6a2a00607a6f81554008637df9c18a3f5
@ 2025-11-28 15:44 Michael Tremer
  0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2025-11-28 15:44 UTC (permalink / raw)
  To: ipfire-scm

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 62220 bytes --]

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  d33730b6a2a00607a6f81554008637df9c18a3f5 (commit)
       via  7616ad5345c1962b43ce38e8ddad53939f09a8b4 (commit)
       via  3e1f37d513d0f5559dbdc61c225e9faf30a6454b (commit)
       via  68a37b212cf7b9afe0357e6d46ab6cc82d04e9bb (commit)
       via  c9dd1f09935ef1921a7d4434f59c0103cf45d5c3 (commit)
       via  158fd70cba3ff8f6f1ecbc5a4be73676feb273a8 (commit)
       via  a61f4abc02e6141c832ac75665521e8c55be680b (commit)
       via  bebcbc0b64bdd1e8183cabb43886cccbdc9a8391 (commit)
       via  3ce34264980adf6f00f87f36b0f530513ce07e81 (commit)
       via  e262a756a57e0486b45eb64d05dbfb82fa8e64cb (commit)
       via  3014d770d13da8215a70a3dbe025b2372ef6fb76 (commit)
       via  f49a24b6dc8bd6ba5ebcaa92133f0fa0f3918d0a (commit)
      from  3ee6b853cca9c08ed1d0f9428ca193fefc3d7721 (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 d33730b6a2a00607a6f81554008637df9c18a3f5
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Fri Nov 28 15:43:38 2025 +0000

    core200: Rebuild initramdisks for Intel Microcode update
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 7616ad5345c1962b43ce38e8ddad53939f09a8b4
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:02 2025 +0100

    core200: Ship intel-microcode
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 3e1f37d513d0f5559dbdc61c225e9faf30a6454b
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:08 2025 +0100

    intel-microcode: Update to version 20251111
    
    - Update from version 20250812 to 20251111
    - Update of rootfile
    - Changelog
        20251111
    	Purpose
    		- Update for functional issues. Refer to [12th Generation Intel® Core™ Processor Family](https://cdrdv2.intel.com/v1/dl/getContent/682436) for details.
    		- Update for functional issues. Refer to [13th/14th Gen Intel® Core™ Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/740518) for details.
    		- Update for functional issues. Refer to [4th Gen Intel® Xeon® Scalable Processors Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/772415) for details.
    		- Update for functional issues. Refer to [5th Gen Intel® Xeon® Scalable Processors Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/793902) for details.
    		- Update for functional issues. Refer to [Intel® Core™ Ultra 200 V Series Processor ](https://cdrdv2.intel.com/v1/dl/getContent/827538) for details.
    		- Update for functional issues. Refer to [Intel® Core™ Ultra Processor (Series 2)](https://cdrdv2.intel.com/v1/dl/getContent/834774) for details.
    		- Update for functional issues. Refer to [Intel® Processors and Intel® Core™ i3 N-Series](https://cdrdv2.intel.com/v1/dl/getContent/764616) for details.
    		- Update for functional issues. Refer to [Intel® Xeon® 6700 Series Processors with E-cores](https://cdrdv2.intel.com/v1/dl/getContent/820922) for details.
    		- Update for functional issues. Refer to [Intel® Xeon® 6900/6700/6500 Series Processors with P-cores](https://cdrdv2.intel.com/v1/dl/getContent/835486) for details.
    		- Update for functional issues. Refer to [Intel® Xeon® 6700P-B/6500P-B-Series SoC with P-Cores](https://cdrdv2.intel.com/v1/dl/getContent/843306) for details.
    	New Platforms
    		| Processor      | Stepping | F-M-S/PI    | Old Ver  | New Ver  | Products
    		|:---------------|:---------|:------------|:---------|:---------|:---------
    		| GNR-D          | B0/B1    | 06-ae-01/97 |          | 01000273 | Xeon 6700P-B/6500P-B Series SoC with P-Cores
    	Updated Platforms
    		| Processor      | Stepping | F-M-S/PI    | Old Ver  | New Ver  | Products
    		|:---------------|:---------|:------------|:---------|:---------|:---------
    		| ADL            | C0       | 06-97-02/07 | 0000003a | 0000003d | Core Gen12
    		| ADL            | H0       | 06-97-05/07 | 0000003a | 0000003d | Core Gen12
    		| ADL            | L0       | 06-9a-03/80 | 00000437 | 0000043a | Core Gen12
    		| ADL            | R0       | 06-9a-04/80 | 00000437 | 0000043a | Core Gen12
    		| ADL-N          | N0       | 06-be-00/19 | 0000001d | 0000001e | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E
    		| ARL-H          | A1       | 06-c5-02/82 | 00000119 | 0000011a | Core Ultra Processor (Series 2)
    		| ARL-S/HX (8P)  | B0       | 06-c6-02/82 | 00000119 | 0000011a | Core Ultra Processor (Series 2)
    		| AZB            | A0/R0    | 06-9a-04/40 | 0000000a | 0000000b | Atom C1100
    		| EMR-SP         | A1       | 06-cf-02/87 | 210002b3 | 210002c0 | Xeon Scalable Gen5
    		| GNR-AP/SP      | Bx/Hx/Lx | 06-ad-01/95 | 010003d0 | 010003f0 | Xeon 6900-6700/6500-Series Processors with P-Cores
    		| GNR-SP R1S     | Bx/Hx/Lx | 06-ad-01/20 | 0a000100 | 0a000124 | Xeon 6700/6500-Series Processors with P-Cores
    		| LNL            | B0       | 06-bd-01/80 | 00000123 | 00000125 | Core Ultra 200 V Series Processor
    		| RPL-E/HX/S     | B0       | 06-b7-01/32 | 0000012f | 00000132 | Core Gen13/Gen14
    		| RPL-H/P/PX 6+8 | J0       | 06-ba-02/e0 | 00004129 | 00006133 | Core Gen13
    		| RPL-HX/S       | C0       | 06-bf-02/07 | 0000003a | 0000003d | Core Gen13/Gen14
    		| RPL-S          | H0       | 06-bf-05/07 | 0000003a | 0000003d | Core Gen13/Gen14
    		| RPL-U 2+8      | Q0       | 06-ba-03/e0 | 00004129 | 00006133 | Core Gen13
    		| SPR-HBM        | Bx       | 06-8f-08/10 | 2c000401 | 2c000410 | Xeon Max
    		| SPR-SP         | E4/S2    | 06-8f-07/87 | 2b000643 | 2b000650 | Xeon Scalable Gen4
    		| SPR-SP         | E5/S3    | 06-8f-08/87 | 2b000643 | 2b000650 | Xeon Scalable Gen4
    		| SRF-AP/SP      | C0       | 06-af-03/01 | 03000362 | 03000382 | Xeon 6900/6700-Series Processors with E-Cores
    		| TWL            | N0       | 06-be-00/19 | 0000001d | 0000001e | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E
    	Change History
    		General updates to current Release Notes: Correction of Xeon 6 family processors names.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 68a37b212cf7b9afe0357e6d46ab6cc82d04e9bb
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:04 2025 +0100

    core200: Ship liburcu
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit c9dd1f09935ef1921a7d4434f59c0103cf45d5c3
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:10 2025 +0100

    liburcu: Update to version 0.15.5
    
    - Update from version 0.15.1 to 0.15.5
    - Update of rootfile
    - Changelog
        0.15.5
    	* x86: Define cmm_smp_mb() as lock; addl rather than mfence
    	* Introduce barrier test
    	* Add test_uatomic to gitignore
    	* Cleanup: Remove stray space
    	* benchmark: Add uatomic benchmark
        0.15.4
    	* uatomic: Fix redundant memory barriers for atomic builtin operations
    	* Cleanup: Remove useless declarations from urcu-qsbr
    	* src/urcu-bp.c: assert => urcu_posix_assert
    	* ppc.h: improve ppc64 caa_get_cycles on Darwin
        0.15.3
    	* Fix: Use bitfield static assert with GCC < 7.1.0
    	* Fix: Allow compile-time checks for GCC 5.1
        0.15.2
    	* fix: __atomic_always_lock_free() not a constant expression on g++ < 5.1
    	* fix: urcu assert fallback for pre-C11 builds
    	* doc: update uatomic-api for static assert
    	* Add uatomic size static assert for 's390'
    	* Add uatomic size static assert for 'sparc64'
    	* Add uatomic size static assert for 'ppc'
    	* Add uatomic size static assert for 'x86'
    	* Add uatomic size static assert for 'generic'
    	* Add uatomic size static assert
    	* Use UATOMIC_HAS_ATOMIC_INT/LLONG in generic implementation
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for x86
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for tile
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for sparc64
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for s390
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for riscv
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for ppc
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for nios2
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for mips
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for m68k
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for loongarch
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for ia64
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for hppa
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for 'gcc' arch
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for arm
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for alpha
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for aarch64
    	* Add UATOMIC_HAS_ATOMIC_INT/LLONG for atomic builtins
    	* Add builtin atomics size static asserts
    	* cleanup: use URCU_GCC_VERSION from compiler.h
    	* fix: atomic builtins defines for type support
    	* Move back CMM_LOAD/STORE_SHARED to volatile access
    	* Add cmm_annotate_mem_acquire() to URCU_DEREFERENCE_USE_VOLATILE rcu_dereference
    	* Use uatomic_load CMM_RELAXED in URCU_DEREFERENCE_USE_VOLATILE
    	* Fix: Re-introduce URCU_DEREFERENCE_USE_VOLATILE read barrier depends for alpha
    	* Tree-wide: Rename to uatomic_load/uatomic_store
    	* src: Use __*__ for attribute names
    	* API: Use __*__ for attribute names
    	* Fix Changelog 0.15.1 date
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 158fd70cba3ff8f6f1ecbc5a4be73676feb273a8
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:03 2025 +0100

    core200: Ship libarchive
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit a61f4abc02e6141c832ac75665521e8c55be680b
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:09 2025 +0100

    libarchive: Update to version 3.8.3
    
    - Update from version 3.8.2 to 3.8.3
    - Update of rootfile
    - Changelog
        3.8.3
    	Security fixes:
    	    lib: Create temporary files in the target directory (#2753)
    	    lha: Fix for an out-of-bounds buffer overrun when using p[H_LEVEL_OFFSET]
    		(#2768)
    	    7-zip: Fix a buffer overrun when reading truncated 7zip headers (#2769)
    	Notable bugxies:
    	    lz4 and zstd: Support both lz4 and zstd data with leading skippable frames
    		(#2771)
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit bebcbc0b64bdd1e8183cabb43886cccbdc9a8391
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:01 2025 +0100

    core200: Ship glib
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 3ce34264980adf6f00f87f36b0f530513ce07e81
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:07 2025 +0100

    glib: Update to version 2.87.0
    
    - Update from version 2.86.0 to 2.87.0
    - Update of rootfile
    - Changelog
        2.87.0
    	* Update to Unicode 17.0.0 (!4793, work by Peng Wu)
    	* Support runtime extensions to `gdbus-codegen` tool to allow modifying its
    	  output in project-specific ways (!4812, work by Sebastian Wick)
    	* Use document portal to open all the URIs for snaps (!4822, work by
    	  Marco Trevisan)
    	* Add g_markup_parse_context_get_offset() API for getting error locations in XML
    	  files (!4879, work by Matthias Clasen)
    	* Bugs fixed:
    	  - GNOME/ptyxis#490 new tab does not open in current directory when hostname
    	    contains a period (Christian Hergert)
    	  - #672 hash resize broken for large sizes (Tobias Stoeckmann)
    	  - #2608 Support nanosecond time resolution with stat() on macOS (André Barnabá
    	    Silva)
    	  - #2949 gdbus-server-auth test intermittently fails on macOS
    	  - #3070 gio/g-file-info test fails on macOS (André Barnabá Silva)
    	  - #3523 g_filename_from_uri rejects valid host names according to RFC 1123
    	    (Christian Hergert)
    	  - #3771 Should opening a .desktop file fail if Exec key contains invalid
    	    escapes? (Philip Withnall)
    	  - #3784 Memory leak related to g_get_home_dir (Tobias Stoeckmann)
    	  - #3785 "gio trash --empty" returns 0 even when it fails to remove files
    	  - #3790 _g_log_abort() should check TracerPid from /proc before raising
    	    SIGTRAP
    	  - #3805 [CI] Pipeline on 'main' failed for commit e6c52881
    	  - #3806 fake-document-portal needs to use _g_fd_query_path() rather than
    	    accessing /proc/self/fd directly (Marco Trevisan (Treviño))
    	  - #3808 Uyghur language translation updated.
    	  - #3809 GRegex tests fail with pcre2 10.47: different error for ^(a)\g{3
    	    (Marco Trevisan (Treviño))
    	  - #3811 g_get_user_special_dir doesn't strip trailing slash from $HOME/
    	    (Tobias Stoeckmann)
    	  - !4753 GIO/Win32: Remove custom definitions of system interfaces
    	  - !4759 GWin32AppInfo: Allow focus-stealing when requested via
    	    GAppLaunchContext
    	  - !4764 subprojects: Update libffi, pcre2, proxy-libintl
    	  - !4789 gio: add some nullable / zero-terminated annotations
    	  - !4790 gstring: Support large strings in g_string_replace
    	  - !4792 gtype: Define copy and free functions for GTypeClass and
    	    GTypeInterface
    	  - !4793 gunicode: Update the code for Unicode 17.0.0
    	  - !4794 CI/MSYS2: Use builtin b_coverage option
    	  - !4795 Meson: Add arguments and defines to all C-like languages
    	  - !4798 GDBus: Add `(out)` annotation to quark in
    	    g_dbus_error_register_error_domain()
    	  - !4803 Add missing `(array length=n_values)` annotation to `GEnumClass` /
    	    `GFlagsClass`
    	  - !4806 build: Post-release version bump
    	  - !4807 Add missing "nullable" to parameter docs of GList/GSList
    	  - !4810 gutils: Mark load_user_special_dirs unlocked
    	  - !4811 Update Esperanto translation
    	  - !4812 gdbus-codegen: Support extensions and changing the
    	    GDBusInterfaceSkeleton type to inherit from
    	  - !4813 Update Serbian translation
    	  - !4815 gfile: Expand documentation around file equality
    	  - !4816 strfuncs: Check for overflows when joining strings
    	  - !4817 Mark a couple of functions as constructors and not methods
    	  - !4819 utils: Fix a leak when user-dirs.dirs declares a variable twice
    	  - !4820 gio/tests: Fix a race condition in /gdbus/connection/flush
    	  - !4822 GDesktopAppInfo: Use document portal to open all the URIs for snaps
    	  - !4823 gio/gdocumentportal: Use the target name when opening a symlink
    	  - !4825 gdbus-codegen: Supress coverity warning in skeleton finalization
    	  - !4827 ghostutils: Treat 0x80 (and above) as non-ASCII
    	  - !4829 docs: Fix typos in win32-build.md
    	  - !4830 giowin32: Fix uninitialised variable error on msys2-clang64
    	  - !4831 macros: Add C23/C++23 standards
    	  - !4832 gtypes: Support more overflow check implementations
    	  - !4835 Update Portuguese translation
    	  - !4837 tests: Fix another clang compiler warning
    	  - !4838 GLocalFile: keep suffix name when trashing
    	  - !4840 gpattern: Support patterns/strings longer than G_MAXUINT
    	  - !4843 tests: Use integer widths rather than maximum values for strfuncs
    	    check
    	  - !4844 Forward-port !4839 “Update Romanian translation” to main
    	  - !4847 GFile entity tags: Update HTTP reference link to point to RFC9110
    	    ETags description
    	  - !4849 Update British English translation (main)
    	  - !4851 Docs: New file-name-encodings image: light/dark, color
    	  - !4855 glib-compile-resources: print error message when the temp file cannot
    	    be created
    	  - !4856 Mark return value of g_dbus_interface_get_info() as `nullable`
    	  - !4857 Docs: Migrate gvariant-*.svg licenses to comments
    	  - !4858 gsocketcontrolmessage: Fix a minor typo in a doc comment
    	  - !4860 Fix `g_memory_monitor_base_query_mem_ratio` on Solaris
    	  - !4861 gio/tests/gapplication: Check the values received on action activation
    	  - !4862 ci: Temporarily disable macos-arm64 CI as it has issues creating temp
    	    files
    	  - !4863 ci: Temporarily disable msys2-mingw32 CI
    	  - !4864 ci: Update Fedora CI image to Fedora 41
    	  - !4866 Fix various scan-build errors
    	  - !4870 Reenable MSYS2 CI
    	  - !4874 ci: use APFS for macOS TMPDIR
    	  - !4877 gresolver: Fix loopback detection of IPv6 addresses
    	  - !4879 Add g_markup_parse_context_get_offset
    	  - !4887 glib-unix: Add Solaris implementation of g_unix_fd_query_path
    	  - !4893 ci: Use CI/CD file variable tokens for secrets
    	  - !4894 gthread-win32: Ignore error when setting thread priority
    	  - !4895 gunixmounts: fix out of bounds write in AIX mount table parser
    	  - !4896 ci: Actually use token file for the issue bot
    	  - !4897 Re-enable PCRE2 tests for 32-bit Visual Studio builds
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit e262a756a57e0486b45eb64d05dbfb82fa8e64cb
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:06 2025 +0100

    git: Update to version 2.52.0
    
    - Update from version 2.51.0 to 2.52.0
    - Update of rootfile
    - Changelog
        2.52.0
    	UI, Workflows & Features
    	 * The "list" subcommand of "git refs" acts as a front-end for
    	   "git for-each-ref".
    	 * "git cmd --help-all" now works outside repositories.
    	 * "git diff-tree" learned "--max-depth" option.
    	 * A new subcommand "git repo" gives users a way to grab various
    	   repository characteristics.
    	 * A new command "git last-modified" has been added to show the closest
    	   ancestor commit that touched each path.
    	 * The "git refs exists" command that works like "git show-ref --exists"
    	   has been added.
    	 * "git repo info" learns the short-hand option "-z" that is the same as
    	   "--format=nul", and learns to report the objects format used in the
    	   repository.
    	 * "core.commentChar=auto" that attempts to dynamically pick a
    	   suitable comment character is non-workable, as it is too much
    	   trouble to support for little benefit, and is marked as deprecated.
    	 * "git send-email" learned to drive "git imap-send" to store already
    	   sent e-mails in an IMAP folder.
    	 * The "promisor-remote" capability mechanism has been updated to
    	   allow the "partialCloneFilter" settings and the "token" value to be
    	   communicated from the server side.
    	 * Declare that "git init" that is not otherwise configured uses
    	   'main' as the initial branch, not 'master', starting Git 3.0.
    	 * Keep giving hint about the default initial branch name for users
    	   who may be surprised after Git 3.0 switch-over.
    	 * The stash.index configuration variable can be set to make "git stash
    	   pop/apply" pretend that it was invoked with "--index".
    	 * "git fast-import" learned that "--signed-commits=<how>" option that
    	   corresponds to that of "git fast-export".
    	 * Marking a hunk 'selected' in "git add -p" and then splitting made
    	   all the split pieces 'selected'; this has been changed to make them
    	   all 'undecided', which gives better end-user experience.
    	 * Configuration variables that take a pathname as a value
    	   (e.g. blame.ignorerevsfile) can be marked as optional by prefixing
    	   ":(optional)" before its value.
    	 * Show 'P'ipe command in "git add -p".
    	 * "git sparse-checkout" subcommand learned a new "clean" action to
    	   prune otherwise unused working-tree files that are outside the
    	   areas of interest.
    	 * "git fast-import" is taught to handle signed tags, just like it
    	   recently learned to handle signed commits, in different ways.
    	 * A new configuration variable commitGraph.changedPaths allows to
    	   turn "--changed-paths" on by default for "git commit-graph".
    	 * "Symlink symref" has been added to the list of things that will
    	   disappear at Git 3.0 boundary.
    	 * "git maintenance" command learns the "geometric" strategy where it
    	   avoids doing maintenance tasks that rebuilds everything from
    	   scratch.
    	 * "git repo structure", a new command.
    	 * The help text and manual page of "git bisect" command have been
    	   made consistent with each other.
    	Performance, Internal Implementation, Development Support etc.
    	 * string_list_split*() family of functions have been extended to
    	   simplify common use cases.
    	 * Arrays of strbuf is often a wrong data structure to use, and
    	   strbuf_split*() family of functions that create them often have
    	   better alternatives.  Update several code paths and replace
    	   strbuf_split*().
    	 * Revision traversal limited with pathspec, like "git log dir/*",
    	   used to ignore changed-paths Bloom filter when the pathspec
    	   contained wildcards; now they take advantage of the filter when
    	   they can.
    	 * Doc lint updates to encourage the newer and easier-to-use
    	   `synopsis` format, with fixes to a handful of existing uses.
    	 * Remove dependency on the_repository and other globals from the
    	   commit-graph code, and other changes unrelated to de-globaling.
    	 * Discord has been added to the first contribution documentation as
    	   another way to ask for help.
    	 * Inspired by Ezekiel's recent effort to showcase Rust interface, the
    	   hash function implementation used to hash lines have been updated
    	   to the one used for ELF symbol lookup by Glibc.
    	 * Instead of scanning for the remaining items to see if there are
    	   still commits to be explored in the queue, use khash to remember
    	   which items are still on the queue (an unacceptable alternative is
    	   to reserve one object flag bits).
    	 * The bulk-checkin code used to depend on a file-scope static
    	   singleton variable, which has been updated to pass an instance
    	   throughout the callchain.
    	 * The work to build on the bulk-checkin infrastructure to create many
    	   objects at once in a transaction and to abstract it into the
    	   generic object layer continues.
    	 * CodingGuidelines now spells out how bitfields are to be written.
    	 * Adjust to the way newer versions of cURL selectively enable tracing
    	   options, so that our tests can continue to work.
    	 * The clear_alloc_state() API function was not fully clearing the
    	   structure for reuse, but since nobody reuses it, replace it with a
    	   variant that frees the structure as well, making the callers simpler.
    	 * "git range-diff" learned a way to limit the memory consumed by
    	   O(N*N) cost matrix.
    	 * Some places in the code confused a variable that is *not* a boolean
    	   to enable color but is an enum that records what the user requested
    	   to do about color.  A couple of bugs of this sort have been fixed,
    	   while the code has been cleaned up to prevent similar bugs in the
    	   future.
    	 * The build procedure based on meson learned a target to only build
    	   documentation, similar to "make doc".
    	   (merge ff4ec8ded0 ps/meson-build-docs later to maint).
    	 * Dip our toes a bit to (optionally) use Rust implemented helper
    	   called from our C code.
    	 * Documentation for "git log --pretty" options has been updated
    	   to make it easier to translate.
    	 * Instead of three library archives (one for git, one for reftable,
    	   and one for xdiff), roll everything into a single libgit.a archive.
    	   This would help later effort to FFI into Rust.
    	 * The beginning of SHA1-SHA256 interoperability work.
    	 * Build procedure for a few credential helpers (in contrib/) have
    	   been updated.
    	 * CI improvements to handle the recent Rust integration better.
    	 * The code in "git repack" machinery has been cleaned up to prepare
    	   for incremental update of midx files.
    	 * Two slightly different ways to get at "all the packfiles" in API
    	   has been cleaned up.
    	 * The code to walk revision graph to compute merge base has been
    	   optimized.
    	 * AI guidelines has been added to our documentation set.
    	 * Contributed credential helpers (obviously in contrib/) now have "cd
    	   $there && make install" target.
    	 * The "MyFirstContribution" tutorial tells the reader how to send out
    	   their patches; the section gained a hint to verify the message
    	   reached the mailing list.
    	 * The "debug" ref-backend was missing a method implementation, which
    	   has been corrected.
    	 * Build procedure for Wincred credential helper has been updated.
    	 * The build procedure based on meson learned to allow builders to
    	   specify the directory to install HTML documents.
    	 * Building "git contacts" script (in contrib/) left the resulting
    	   file unexecutable, which has been corrected.
    	Bug Fixes
    	 * During interactive rebase, using 'drop' on a merge commit lead to
    	   an error, which was incorrect.
    	 * "git refs migrate" to migrate the reflog entries from a refs
    	   backend to another had a handful of bugs squashed.
    	 * "git remote rename origin upstream" failed to move origin/HEAD to
    	   upstream/HEAD when origin/HEAD is unborn and performed other
    	   renames extremely inefficiently, which has been corrected.
    	   (merge 16c4fa26b9 ps/remote-rename-fix later to maint).
    	 * "git describe" has been optimized by using better data structure.
    	   (merge 08bb69d70f rs/describe-with-prio-queue later to maint).
    	 * "git push" had a code path that led to BUG() but it should have
    	   been a die(), as it is a response to a usual but invalid end-user
    	   action to attempt pushing an object that does not exist.
    	 * Various bugs about rename handling in "ort" merge strategy have
    	   been fixed.
    	 * "git jump" (in contrib/) fails to parse the diff header correctly
    	   when a file has a space in its name, which has been corrected.
    	   (merge 621ce9c1c6 gh/git-jump-pathname-with-sp later to maint).
    	 * "git diff --no-index" run inside a subdirectory under control of a
    	   Git repository operated at the top of the working tree and stripped
    	   the prefix from the output, and oddballs like "-" (stdin) did not
    	   work correctly because of it.  Correct the set-up by undoing what
    	   the set-up sequence did to cwd and prefix.
    	 * Various options to "git diff" that makes comparison ignore certain
    	   aspects of the differences (like "space changes are ignored",
    	   "differences in lines that match these regular expressions are
    	   ignored") did not work well with "--name-only" and friends.
    	   (merge b55e6d36eb ly/diff-name-only-with-diff-from-content later to maint).
    	 * The above caused regressions, which has been corrected.
    	 * Documentation for "git rebase" has been updated.
    	   (merge 3f7f2b0359 je/doc-rebase later to maint).
    	 * The start_delayed_progress() function in the progress eye-candy API
    	   did not clear its internal state, making an initial delay value
    	   larger than 1 second ineffective, which has been corrected.
    	 * The compatObjectFormat extension is used to hide an incomplete
    	   feature that is not yet usable for any purpose other than
    	   developing the feature further.  Document it as such to discourage
    	   its use by mere mortals.
    	 * "git log -L..." compared trees of multiple parents with the tree of the
    	   merge result in an unnecessarily inefficient way.
    	   (merge 0a15bb634c sg/line-log-merge-optim later to maint).
    	 * Under a race against another process that is repacking the
    	   repository, especially a partially cloned one, "git fetch" may
    	   mistakenly think some objects we do have are missing, which has
    	   been corrected.
    	 * "git fetch" can clobber a symref that is dangling when the
    	   remote-tracking HEAD is set to auto update, which has been
    	   corrected.
    	 * "git describe <blob>" misbehaves and/or crashes in some corner
    	   cases, which has been taught to exit with failure gracefully.
    	   (merge 7c10e48e81 jk/describe-blob later to maint).
    	 * Manual page for "gitk" is updated with the current maintainer's
    	   name.
    	 * Update the instructions for using GGG in the MyFirstContribution
    	   document to say that a GitHub PR could be made against `git/git`
    	   instead of `gitgitgadget/git`.
    	 * Makefile tried to run multiple "cargo build" which would not work
    	   very well; serialize their execution to work around this problem.
    	 * "git repack --path-walk" lost objects in some corner cases, which
    	   has been corrected.
    	 * "git ls-files <pathspec>..." should not necessarily have to expand
    	   the index fully if a sparsified directory is excluded by the
    	   pathspec; the code is taught to expand the index on demand to avoid
    	   this.
    	   (merge 681f26bccc ds/ls-files-lazy-unsparse later to maint).
    	 * Windows "real-time monitoring" interferes with the execution of
    	   tests and affects negatively in both correctness and performance,
    	   which has been disabled in Gitlab CI.
    	 * A broken or malicious "git fetch" can say that it has the same
    	   object for many many times, and the upload-pack serving it can
    	   exhaust memory storing them redundantly, which has been corrected.
    	 * A corner case bug in "git log -L..." has been corrected.
    	 * "git rev-parse --short" and friends failed to disambiguate two
    	   objects with object names that share common prefix longer than 32
    	   characters, which has been fixed.
    	   (merge 8655908b9e jc/longer-disambiguation-fix later to maint).
    	 * Some among "git add -p" and friends ignored color.diff and/or
    	   color.ui configuration variables, which is an old regression, which
    	   has been corrected.
    	 * "git subtree" (in contrib/) did not work correctly when splitting
    	   squashed subtrees, which has been improved.
    	 * Import a newer version of the clar unit testing framework.
    	   (merge 93dbb6b3c5 ps/clar-updates later to maint).
    	 * "git send-email --compose --reply-to=<address>" used to add
    	   duplicated Reply-To: header, which made mailservers unhappy.  This
    	   has been corrected.
    	   (merge f448f65719 nb/send-email-no-dup-reply-to later to maint).
    	 * "git rebase -i" failed to clean-up the commit log message when the
    	   command commits the final one in a chain of "fixup" commands, which
    	   has been corrected.
    	 * There are double frees and leaks around setup_revisions() API used
    	   in "git stash show", which has been fixed, and setup_revisions()
    	   API gained a wrapper to make it more ergonomic when using it with
    	   strvec-manged argc/argv pairs.
    	   (merge a04bc71725 jk/setup-revisions-freefix later to maint).
    	 * Deal more gracefully with directory / file conflicts when the files
    	   backend is used for ref storage, by failing only the ones that are
    	   involved in the conflict while allowing others.
    	 * "git last-modified" operating in non-recursive mode used to trigger
    	   a BUG(), which has been corrected.
    	 * The use of "git config get" command to learn how ANSI color
    	   sequence is for a particular type, e.g., "git config get
    	   --type=color --default=reset no.such.thing", isn't very ergonomic.
    	   (merge e4dabf4fd6 ps/config-get-color-fixes later to maint).
    	 * The "do you still use it?" message given by a command that is
    	   deeply deprecated and allow us to suggest alternatives has been
    	   updated.
    	 * Clang-format update to let our control macros be formatted the way we
    	   had them traditionally, e.g., "for_each_string_list_item()" without
    	   space before the parentheses.
    	 * A few places where a size_t value was cast to curl_off_t without
    	   checking has been updated to use the existing helper function.
    	 * "git reflog write" did not honor the configured user.name/email
    	   which has been corrected.
    	 * Handling of an empty subdirectory of .git/refs/ in the ref-files
    	   backend has been corrected.
    	 * Our CI script requires "sudo" that can be told to preserve
    	   environment, but Ubuntu replaced with "sudo" with an implementation
    	   that lacks the feature.  Work this around by reinstalling the
    	   original version.
    	 * The reftable backend learned to sanity check its on-disk data more
    	   carefully.
    	   (merge 466a3a1afd kn/reftable-consistency-checks later to maint).
    	 * A lot of code clean-up of xdiff.
    	   Split out of a larger topic.
    	   (merge 8b9c5d2e3a en/xdiff-cleanup later to maint).
    	 * "git format-patch --range-diff=... --notes=..." did not drive the
    	   underlying range-diff with correct --notes parameter, ending up
    	   comparing with different set of notes from its main patch output
    	   you would get from "git format-patch --notes=..." for a singleton
    	   patch.
    	 * The code in "git add -p" and friends to iterate over hunks was
    	   riddled with bugs, which has been corrected.
    	 * A few more things that patch authors can do to help maintainer to
    	   keep track of their topics better.
    	   (merge 1a41698841 tb/doc-submitting-patches later to maint).
    	 * An earlier addition to "git diff --no-index A B" to limit the
    	   output with pathspec after the two directories misbehaved when
    	   these directories were given with a trailing slash, which has been
    	   corrected.
    	 * The "--short" option of "git status" that meant output for humans
    	   and "-z" option to show NUL delimited output format did not mix
    	   well, and colored some but not all things.  The command has been
    	   updated to color all elements consistently in such a case.
    	 * Unicode width table update.
    	 * GPG signing test set-up has been broken for a year, which has been
    	   corrected.
    	   (merge 516bf45749 jc/t1016-setup-fix later to maint).
    	 * Recent OpenSSH creates the Unix domain socket to communicate with
    	   ssh-agent under $HOME instead of /tmp, which causes our test to
    	   fail doe to overly long pathname in our test environment, which has
    	   been worked around by using "ssh-agent -T".
    	 * strbuf_split*() to split a string into multiple strbufs is often a
    	   wrong API to use.  A few uses of it have been removed by
    	   simplifying the code.
    	   (merge 2ab72a16d9 ob/gpg-interface-cleanup later to maint).
    	 * "git shortlog" knows "--committer" and "--author" options, which
    	   the command line completion (in contrib/) did not handle well,
    	   which has been corrected.
    	   (merge c568fa8e1c kf/log-shortlog-completion-fix later to maint).
    	 * "git bisect" command did not react correctly to "git bisect help"
    	   and "git bisect unknown", which has been corrected.
    	   (merge 2bb3a012f3 rz/bisect-help-unknown later to maint).
    	 * The 'q'(uit) command in "git add -p" has been improved to quit
    	   without doing any meaningless work before leaving, and giving EOF
    	   (typically control-D) to the prompt is made to behave the same way.
    	 * The wildmatch code had a corner case bug that mistakenly makes
    	   "foo**/bar" match with "foobar", which has been corrected.
    	   (merge 1940a02dc1 jk/match-pathname-fix later to maint).
    	 * Tests did not set up GNUPGHOME correctly, which is fixed but some
    	   flaky tests are exposed in t1016, which needs to be addressed
    	   before this topic can move forward.
    	   (merge 6cd8369ef3 tz/test-prepare-gnupghome later to maint).
    	 * The patterns used in the .gitignore files use backslash in the way
    	   documented for fnmatch(3); document as such to reduce confusion.
    	   (merge 8a6d158a1d jk/doc-backslash-in-exclude later to maint).
    	 * The version of macos image used in GitHub CI has been updated to
    	   macos-14, as the macos-13 that we have been using got deprecated.
    	   Perforce binary used there has been changed to arm64 version to
    	   match.
    	   (merge 73b9cdb7c4 jc/ci-use-macos-14 later to maint).
    	   (merge ffff0bb0da jc/ci-use-arm64-p4-on-macos later to maint).
    	 * Other code cleanup, docfix, build fix, etc.
    	   (merge 529a60a885 ua/t1517-short-help-tests later to maint).
    	   (merge 22d421fed9 ac/deglobal-fmt-merge-log-config later to maint).
    	   (merge a60203a015 dk/t7005-editor-updates later to maint).
    	   (merge 16684b6fae ps/reftable-libgit2-cleanup later to maint).
    	   (merge e5c27bd3d8 je/doc-add later to maint).
    	   (merge 13296ac909 ps/object-store-midx-dedup-info later to maint).
    	   (merge f9a6705d9a tc/t0450-harden later to maint).
    	   (merge a66fc22bf9 rs/get-oid-with-flags-cleanup later to maint).
    	   (merge 15b8abde07 js/mingw-includes-cleanup later to maint).
    	   (merge 2cebca0582 tb/cat-file-objectmode-update later to maint).
    	   (merge 8f487db07a kh/doc-patch-id-1 later to maint).
    	   (merge f711f37b05 eb/t1016-hash-transition-fix later to maint).
    	   (merge 85333aa1af jk/test-delete-gpgsig-leakfix later to maint).
        2.51.2
    	Bug Fixes
    	 * Recently we attempted to improve "git diff -w --quiet" and friends
    	   to handle cases where patch output would be suppressed, but it
    	   introduced a bug that emits unnecessary output, which has been
    	   corrected.
    	 * The code to squelch output from "git diff -w --name-status"
    	   etc. for paths that "git diff -w -p" would have stayed silent
    	   leaked output from dry-run patch generation, which has been
    	   corrected.
    	 * Windows "real-time monitoring" interferes with the execution of
    	   tests and affects negatively in both correctness and performance,
    	   which has been disabled in Gitlab CI.
    	 * An earlier addition to "git diff --no-index A B" to limit the
    	   output with pathspec after the two directories misbehaved when
    	   these directories were given with a trailing slash, which has been
    	   corrected.
    	 * The "--short" option of "git status" that meant output for humans
    	   and "-z" option to show NUL delimited output format did not mix
    	   well, and colored some but not all things.  The command has been
    	   updated to color all elements consistently in such a case.
    	 * Unicode width table update.
    	 * Recent OpenSSH creates the Unix domain socket to communicate with
    	   ssh-agent under $HOME instead of /tmp, which causes our test to
    	   fail doe to overly long pathname in our test environment, which has
    	   been worked around by using "ssh-agent -T".
    	Also contains various documentation updates, code cleanups and minor fixups.
        2.51.1
    	Bug Fixes
    	 * The "do you still use it?" message given by a command that is
    	   deeply deprecated and allow us to suggest alternatives has been
    	   updated.
    	 * The compatObjectFormat extension is used to hide an incomplete
    	   feature that is not yet usable for any purpose other than
    	   developing the feature further.  Document it as such to discourage
    	   its use by mere mortals.
    	 * Manual page for "gitk" is updated with the current maintainer's
    	   name.
    	 * Update the instructions for using GGG in the MyFirstContribution
    	   document to say that a GitHub PR could be made against `git/git`
    	   instead of `gitgitgadget/git`.
    	 * Clang-format update to let our control macros be formatted the way we
    	   had them traditionally, e.g., "for_each_string_list_item()" without
    	   space before the parentheses.
    	 * A few places where a size_t value was cast to curl_off_t without
    	   checking has been updated to use the existing helper function.
    	 * The start_delayed_progress() function in the progress eye-candy API
    	   did not clear its internal state, making an initial delay value
    	   larger than 1 second ineffective, which has been corrected.
    	 * Makefile tried to run multiple "cargo build" which would not work
    	   very well; serialize their execution to work around this problem.
    	 * Adjust to the way newer versions of cURL selectively enable tracing
    	   options, so that our tests can continue to work.
    	 * During interactive rebase, using 'drop' on a merge commit led to
    	   an error, which has been corrected.
    	 * "git refs migrate" to migrate the reflog entries from a refs
    	   backend to another had a handful of bugs squashed.
    	 * "git push" had a code path that led to BUG() but it should have
    	   been a die(), as it is a response to a usual but invalid end-user
    	   action to attempt pushing an object that does not exist.
    	 * Various bugs about rename handling in "ort" merge strategy have
    	   been fixed.
    	 * "git diff --no-index" run inside a subdirectory under control of a
    	   Git repository operated at the top of the working tree and stripped
    	   the prefix from the output, and oddballs like "-" (stdin) did not
    	   work correctly because of it.  Correct the set-up by undoing what
    	   the set-up sequence did to cwd and prefix.
    	 * Various options to "git diff" that make comparison ignore certain
    	   aspects of the differences (like "space changes are ignored",
    	   "differences in lines that match these regular expressions are
    	   ignored") did not work well with "--name-only" and friends.
    	 * Under a race against another process that is repacking the
    	   repository, especially a partially cloned one, "git fetch" may
    	   mistakenly think some objects we do have are missing, which has
    	   been corrected.
    	 * "git repack --path-walk" lost objects in some corner cases, which
    	   has been corrected.
    	   cf. <CABPp-BHFxxGrqKc0m==TjQNjDGdO=H5Rf6EFsf2nfE1=TuraOQ@mail.gmail.com>
    	 * Fixes multiple crashes around midx write-out codepaths.
    	 * A broken or malicious "git fetch" can say that it has the same
    	   object for many many times, and the upload-pack serving it can
    	   exhaust memory storing them redundantly, which has been corrected.
    	 * A corner case bug in "git log -L..." has been corrected.
    	 * Some among "git add -p" and friends ignored color.diff and/or
    	   color.ui configuration variables, which is an old regression, which
    	   has been corrected.
    	 * "git rebase -i" failed to clean-up the commit log message when the
    	   command commits the final one in a chain of "fixup" commands, which
    	   has been corrected.
    	 * Deal more gracefully with directory / file conflicts when the files
    	   backend is used for ref storage, by failing only the ones that are
    	   involved in the conflict while allowing others.
    	Also contains various documentation updates, code cleanups and minor fixups.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 3014d770d13da8215a70a3dbe025b2372ef6fb76
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:00 2025 +0100

    core200: Ship coreutils
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit f49a24b6dc8bd6ba5ebcaa92133f0fa0f3918d0a
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Nov 28 14:53:05 2025 +0100

    coreutils: Update to version 9.9
    
    - Update from version 9.8 to 9.9
    - Update of rootfile
    - Changelog
        9.9
    	Bug fixes
    	  `basenc --base58` would not operate correctly with input > 15561475 bytes.
    	   [bug introduced with --base58 in coreutils-9.8]
    	  'cksum --check' now supports base64 encoded input in untagged format:
    	    - for all length adjustable algorithms (blake2b, sha2, sha3),
    	    - if that base64 input starts with a tag like "SHA1" etc.
    	   Previously an error was given, about invalid input format.
    	   [bug introduced in coreutils-9.2]
    	  'cksum --check -a sha2' has better support for tagged format.  Previously
    	   an unneeded but explicit '-a sha2' did not match standard tags like SHA256.
    	   Also non standard SHA2 tags with a bad length resulted in undefined behavior.
    	   [bug introduced in coreutils-9.8]
    	  'cp' restores performance with transparently compressed files, which
    	   regressed due to the avoidance of copy offload, seen with OpenZFS at least.
    	   [bug introduced in coreutils-9.8]
    	  `env` on macOS, for now only when built with --disable-nls,
    	   will no longer always set a __CF_USER_TEXT_ENCODING environment variable.
    	   [bug introduced in coreutils-9.8]
    	  'nice' now limits the adjusted niceness value to its supported range on
    	   GNU/Hurd.
    	   [This bug was present in "the beginning".]
    	  'numfmt' no longer reads out-of-bounds memory with trailing blanks in input.
    	   [bug introduced with numfmt in coreutils-8.21]
    	  'numfmt' no longer outputs invalid characters with multi-byte blanks in input.
    	   [bug introduced in coreutils-9.5]
    	  'rm -d DIR' no longer fails on Ceph snapshot directories.
    	   Although these directories are nonempty, 'rmdir DIR' succeeds on them.
    	   [bug introduced in coreutils-8.16]
    	  'sort --compress-program' now diagnoses if it can't write more data to an
    	   exited compressor.  Previously sort could have exited silently in this case.
    	   [bug introduced in coreutils-6.8]
    	  'tail' outputs the correct number of lines again for non-small -n values.
    	   Previously it may have output too few lines.
    	   [bug introduced in coreutils-9.8]
    	  'unexpand' no longer triggers a heap buffer overflow with --tabs arguments
    	   that use the GNU extension /NUM or +NUM formats.
    	   [bug introduced in coreutils-8.28]
    	Changes in behavior
    	  'cp' with default options may again, like with versions before v9.8,
    	   miss opportunities to create holes with file systems that support
    	   SEEK_HOLE only trivially.  This change is a consequence of the
    	   abovementioned copy offload fix.
    	  'sort --compress-program' will continue without compressing temporary files
    	   if the specified program cannot be executed.  Also malformed shell scripts
    	   without a "shebang line" will no longer be executed.
    	New Features
    	  'numfmt' now accepts the --unit-separator=SEP option, to output or accept
    	   a separator between the number and unit.  For e.g. "1234 M".
    	Improvements
    	  'fmt', 'date', 'nl', and 'pr' will now exit promptly upon receiving a write
    	   error, which is significant when reading large / unbounded inputs.
    	  install, sort, and split now use posix_spawn() to invoke child programs more
    	   efficiently and more independently from their own memory usage.
    	  'numfmt':
    	   - parses numbers with a non-breaking space character before a unit
    	   - parses numbers containing grouping characters from the current locale
    	   - supports a multi-byte --delimiter character
    	   - no longer processes input indefinitely in the presence of write errors
    	  wc -l now operates 10% faster on hosts that support AVX512 instructions.
    	Build-related
    	  chcon and runcon are not built by default if selinux headers are not present,
    	   or if the --without-selinux configure option is specified.
    	   This can be overridden with the --with-selinux configure option.
    	  nproc no longer fails to build with Android API level <= 20.
    	   [build issue introduced in coreutils-9.8]
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/rootfiles/common/coreutils                        |  4 ----
 config/rootfiles/common/glib                             | 16 ++++++++--------
 config/rootfiles/common/libarchive                       |  2 +-
 config/rootfiles/common/liburcu                          |  2 ++
 config/rootfiles/common/x86_64/intel-microcode           |  1 +
 .../{oldcore/103 => core/200}/filelists/coreutils        |  0
 .../rootfiles/{oldcore/118 => core/200}/filelists/glib   |  0
 .../{oldcore/104 => core/200}/filelists/libarchive       |  0
 .../{oldcore/163 => core/200}/filelists/liburcu          |  0
 .../121 => core/200}/filelists/x86_64/intel-microcode    |  0
 config/rootfiles/core/200/update.sh                      | 10 ++++++++++
 config/rootfiles/packages/git                            |  3 +++
 lfs/coreutils                                            |  4 ++--
 lfs/git                                                  |  4 ++--
 lfs/glib                                                 |  4 ++--
 lfs/intel-microcode                                      |  4 ++--
 lfs/libarchive                                           |  4 ++--
 lfs/liburcu                                              |  4 ++--
 18 files changed, 37 insertions(+), 25 deletions(-)
 copy config/rootfiles/{oldcore/103 => core/200}/filelists/coreutils (100%)
 copy config/rootfiles/{oldcore/118 => core/200}/filelists/glib (100%)
 copy config/rootfiles/{oldcore/104 => core/200}/filelists/libarchive (100%)
 copy config/rootfiles/{oldcore/163 => core/200}/filelists/liburcu (100%)
 copy config/rootfiles/{oldcore/121 => core/200}/filelists/x86_64/intel-microcode (100%)

Difference in files:
diff --git a/config/rootfiles/common/coreutils b/config/rootfiles/common/coreutils
index e4b83a1b2..603c24d65 100644
--- a/config/rootfiles/common/coreutils
+++ b/config/rootfiles/common/coreutils
@@ -27,7 +27,6 @@ usr/bin/base32
 usr/bin/base64
 usr/bin/basename
 usr/bin/basenc
-usr/bin/chcon
 usr/bin/cksum
 usr/bin/comm
 usr/bin/csplit
@@ -66,7 +65,6 @@ usr/bin/printf
 usr/bin/ptx
 usr/bin/readlink
 usr/bin/realpath
-usr/bin/runcon
 usr/bin/seq
 usr/bin/sha1sum
 usr/bin/sha224sum
@@ -259,7 +257,6 @@ usr/sbin/chroot
 #usr/share/man/man1/basename.1
 #usr/share/man/man1/basenc.1
 #usr/share/man/man1/cat.1
-#usr/share/man/man1/chcon.1
 #usr/share/man/man1/chgrp.1
 #usr/share/man/man1/chmod.1
 #usr/share/man/man1/chown.1
@@ -318,7 +315,6 @@ usr/sbin/chroot
 #usr/share/man/man1/realpath.1
 #usr/share/man/man1/rm.1
 #usr/share/man/man1/rmdir.1
-#usr/share/man/man1/runcon.1
 #usr/share/man/man1/seq.1
 #usr/share/man/man1/sha1sum.1
 #usr/share/man/man1/sha224sum.1
diff --git a/config/rootfiles/common/glib b/config/rootfiles/common/glib
index debb0176d..cd4ef61da 100644
--- a/config/rootfiles/common/glib
+++ b/config/rootfiles/common/glib
@@ -337,22 +337,22 @@ usr/include/glib-2.0/gio/gdebugcontroller.h
 #usr/lib/glib-2.0/include/glibconfig.h
 #usr/lib/libgio-2.0.so
 usr/lib/libgio-2.0.so.0
-usr/lib/libgio-2.0.so.0.8600.0
+usr/lib/libgio-2.0.so.0.8700.0
 #usr/lib/libgirepository-2.0.so
 usr/lib/libgirepository-2.0.so.0
-usr/lib/libgirepository-2.0.so.0.8600.0
+usr/lib/libgirepository-2.0.so.0.8700.0
 #usr/lib/libglib-2.0.so
 usr/lib/libglib-2.0.so.0
-usr/lib/libglib-2.0.so.0.8600.0
+usr/lib/libglib-2.0.so.0.8700.0
 #usr/lib/libgmodule-2.0.so
 usr/lib/libgmodule-2.0.so.0
-usr/lib/libgmodule-2.0.so.0.8600.0
+usr/lib/libgmodule-2.0.so.0.8700.0
 #usr/lib/libgobject-2.0.so
 usr/lib/libgobject-2.0.so.0
-usr/lib/libgobject-2.0.so.0.8600.0
+usr/lib/libgobject-2.0.so.0.8700.0
 #usr/lib/libgthread-2.0.so
 usr/lib/libgthread-2.0.so.0
-usr/lib/libgthread-2.0.so.0.8600.0
+usr/lib/libgthread-2.0.so.0.8700.0
 #usr/lib/pkgconfig/gio-2.0.pc
 #usr/lib/pkgconfig/gio-unix-2.0.pc
 #usr/lib/pkgconfig/girepository-2.0.pc
@@ -375,8 +375,8 @@ usr/lib/libgthread-2.0.so.0.8600.0
 #usr/share/gdb/auto-load
 #usr/share/gdb/auto-load/usr
 #usr/share/gdb/auto-load/usr/lib
-#usr/share/gdb/auto-load/usr/lib/libglib-2.0.so.0.8600.0-gdb.py
-#usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.8600.0-gdb.py
+#usr/share/gdb/auto-load/usr/lib/libglib-2.0.so.0.8700.0-gdb.py
+#usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.8700.0-gdb.py
 #usr/share/gettext/its
 #usr/share/gettext/its/gschema.its
 #usr/share/gettext/its/gschema.loc
diff --git a/config/rootfiles/common/libarchive b/config/rootfiles/common/libarchive
index 9e35769e5..a28fad9e7 100644
--- a/config/rootfiles/common/libarchive
+++ b/config/rootfiles/common/libarchive
@@ -7,7 +7,7 @@
 #usr/lib/libarchive.la
 #usr/lib/libarchive.so
 usr/lib/libarchive.so.13
-usr/lib/libarchive.so.13.8.2
+usr/lib/libarchive.so.13.8.3
 #usr/lib/pkgconfig/libarchive.pc
 #usr/share/man/man1/bsdcat.1
 #usr/share/man/man1/bsdcpio.1
diff --git a/config/rootfiles/common/liburcu b/config/rootfiles/common/liburcu
index d890c2ebd..e3d0352c3 100644
--- a/config/rootfiles/common/liburcu
+++ b/config/rootfiles/common/liburcu
@@ -76,6 +76,7 @@
 #usr/include/urcu/uatomic/api.h
 #usr/include/urcu/uatomic/arm.h
 #usr/include/urcu/uatomic/builtins-generic.h
+#usr/include/urcu/uatomic/builtins-x86.h
 #usr/include/urcu/uatomic/builtins.h
 #usr/include/urcu/uatomic/gcc.h
 #usr/include/urcu/uatomic/generic.h
@@ -90,6 +91,7 @@
 #usr/include/urcu/uatomic/s390.h
 #usr/include/urcu/uatomic/sparc64.h
 #usr/include/urcu/uatomic/tile.h
+#usr/include/urcu/uatomic/uassert.h
 #usr/include/urcu/uatomic/x86.h
 #usr/include/urcu/uatomic_arch.h
 #usr/include/urcu/urcu-bp.h
diff --git a/config/rootfiles/common/x86_64/intel-microcode b/config/rootfiles/common/x86_64/intel-microcode
index 440ec1f26..fc212fe83 100644
--- a/config/rootfiles/common/x86_64/intel-microcode
+++ b/config/rootfiles/common/x86_64/intel-microcode
@@ -115,6 +115,7 @@ lib/firmware/intel-ucode/06-a6-01
 lib/firmware/intel-ucode/06-a7-01
 lib/firmware/intel-ucode/06-aa-04
 lib/firmware/intel-ucode/06-ad-01
+lib/firmware/intel-ucode/06-ae-01
 lib/firmware/intel-ucode/06-af-03
 lib/firmware/intel-ucode/06-b5-00
 lib/firmware/intel-ucode/06-b7-01
diff --git a/config/rootfiles/core/200/filelists/coreutils b/config/rootfiles/core/200/filelists/coreutils
new file mode 120000
index 000000000..7351ed2cf
--- /dev/null
+++ b/config/rootfiles/core/200/filelists/coreutils
@@ -0,0 +1 @@
+../../../common/coreutils
\ No newline at end of file
diff --git a/config/rootfiles/core/200/filelists/glib b/config/rootfiles/core/200/filelists/glib
new file mode 120000
index 000000000..44665746a
--- /dev/null
+++ b/config/rootfiles/core/200/filelists/glib
@@ -0,0 +1 @@
+../../../common/glib
\ No newline at end of file
diff --git a/config/rootfiles/core/200/filelists/libarchive b/config/rootfiles/core/200/filelists/libarchive
new file mode 120000
index 000000000..551f1f743
--- /dev/null
+++ b/config/rootfiles/core/200/filelists/libarchive
@@ -0,0 +1 @@
+../../../common/libarchive
\ No newline at end of file
diff --git a/config/rootfiles/core/200/filelists/liburcu b/config/rootfiles/core/200/filelists/liburcu
new file mode 120000
index 000000000..d19012e04
--- /dev/null
+++ b/config/rootfiles/core/200/filelists/liburcu
@@ -0,0 +1 @@
+../../../common/liburcu
\ No newline at end of file
diff --git a/config/rootfiles/core/200/filelists/x86_64/intel-microcode b/config/rootfiles/core/200/filelists/x86_64/intel-microcode
new file mode 120000
index 000000000..d5ac074e2
--- /dev/null
+++ b/config/rootfiles/core/200/filelists/x86_64/intel-microcode
@@ -0,0 +1 @@
+../../../../common/x86_64/intel-microcode
\ No newline at end of file
diff --git a/config/rootfiles/core/200/update.sh b/config/rootfiles/core/200/update.sh
index 97c3f6f90..6dba91fce 100644
--- a/config/rootfiles/core/200/update.sh
+++ b/config/rootfiles/core/200/update.sh
@@ -72,6 +72,16 @@ ldconfig
 # Start services
 /etc/init.d/unbound restart
 
+# Build initial ramdisks (for intel-microcode)
+dracut --regenerate-all --force
+KVER="xxxKVERxxx"
+case "$(uname -m)" in
+	aarch64)
+		mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}.img /boot/uInit-${KVER}
+		# dont remove initramfs because grub need this to boot.
+		;;
+esac
+
 # This update needs a reboot...
 #touch /var/run/need_reboot
 
diff --git a/config/rootfiles/packages/git b/config/rootfiles/packages/git
index a4e2ebfc8..3fb9dba6c 100644
--- a/config/rootfiles/packages/git
+++ b/config/rootfiles/packages/git
@@ -73,6 +73,7 @@ usr/libexec/git-core/git-get-tar-commit-id
 usr/libexec/git-core/git-grep
 #usr/libexec/git-core/git-gui
 #usr/libexec/git-core/git-gui--askpass
+#usr/libexec/git-core/git-gui--askyesno
 usr/libexec/git-core/git-hash-object
 usr/libexec/git-core/git-help
 usr/libexec/git-core/git-hook
@@ -85,6 +86,7 @@ usr/libexec/git-core/git-init
 usr/libexec/git-core/git-init-db
 usr/libexec/git-core/git-instaweb
 usr/libexec/git-core/git-interpret-trailers
+usr/libexec/git-core/git-last-modified
 usr/libexec/git-core/git-log
 usr/libexec/git-core/git-ls-files
 usr/libexec/git-core/git-ls-remote
@@ -137,6 +139,7 @@ usr/libexec/git-core/git-remote-https
 usr/libexec/git-core/git-repack
 usr/libexec/git-core/git-replace
 usr/libexec/git-core/git-replay
+usr/libexec/git-core/git-repo
 usr/libexec/git-core/git-request-pull
 usr/libexec/git-core/git-rerere
 usr/libexec/git-core/git-reset
diff --git a/lfs/coreutils b/lfs/coreutils
index 8a59bfadb..3ab75ac57 100644
--- a/lfs/coreutils
+++ b/lfs/coreutils
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 9.8
+VER        = 9.9
 
 THISAPP    = coreutils-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -58,7 +58,7 @@ objects =$(DL_FILE)
 
 $(DL_FILE)= $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a93e26c8dda875b11541808d82ff8d6537f521b9c44e2a9959ee8f452823a4df5aed2793ac32766e2d3f832606d7190f7f53ea5870419f585aa66429a9626d98
+$(DL_FILE)_BLAKE2 = ddae0c1ff882739712e901d6eb1373e4172de9335b95b4c1004773aadc6b7e3cb3bf5aa583f13034062a75dc9194bf8534b0f7f1258c8ff64595b1301964e124
 
 install : $(TARGET)
 
diff --git a/lfs/git b/lfs/git
index a0d655ec9..844f6d432 100644
--- a/lfs/git
+++ b/lfs/git
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.51.0
+VER        = 2.52.0
 SUMMARY    = Fast, scalable, distributed revision control system
 
 THISAPP    = git-$(VER)
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = b385ee2c7aed601435952c983045055c970cdda607d83ae8ba904ee10e5e76bca097ccbe0f22e4e1467c6d606c9eecb952ffb382f351124325b6fd5d87083596
+$(DL_FILE)_BLAKE2 = f228174814b1048f12543a6a20f771017991f9a23778f12fc32020b38837990eb19bc69e891078692ac4ad4ae1cb2e0e77400760964e09c491046e4ed8b16f96
 
 install : $(TARGET)
 
diff --git a/lfs/glib b/lfs/glib
index 6f5ea4241..7459d3bf4 100644
--- a/lfs/glib
+++ b/lfs/glib
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.86.0
+VER        = 2.87.0
 #          https://download.gnome.org/sources/glib/
 
 THISAPP    = glib-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 089fa2d34dacb360943cb18ce95ad880769300540e9f8ce56045cd19d0285526b8058fa79f9f0fede1ae6b4a6d9a73f3aa0f0e0ebfa18e728dbadbee3bd30d0a
+$(DL_FILE)_BLAKE2 = 799fc394e15c90c357687b681041530d9035af1c1d9ec16eaeb2453f3041e8c2a9d64b3e4e033e186975a3551edb95a4b1605300fa1384d7bf5f6600ce89ac18
 
 install : $(TARGET)
 
diff --git a/lfs/intel-microcode b/lfs/intel-microcode
index 2de71487d..8213edc70 100644
--- a/lfs/intel-microcode
+++ b/lfs/intel-microcode
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 20250812
+VER        = 20251111
 
 THISAPP    = Intel-Linux-Processor-Microcode-Data-Files-microcode-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = f0ae5a98ac65506f9a6c9d2902f6d1e1b8355ab0ddcdb7173ea5517cad4e0474b4cbbdd3196bf66ebd226d347f94d959db8bcf62c5f06eef13c6f8b7f16b70da
+$(DL_FILE)_BLAKE2 = 5cfe307f498a153540196679d5f32b3d15d54ece195f7c2f937bb16731e705bb643ad9302e1eaf0356414a0d345fb158e75035e75993b4d00275fb9565fd77b4
 
 install : $(TARGET)
 
diff --git a/lfs/libarchive b/lfs/libarchive
index b2d2d80b2..ebce89565 100644
--- a/lfs/libarchive
+++ b/lfs/libarchive
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.8.2
+VER        = 3.8.3
 
 THISAPP    = libarchive-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 4f5ed9afbedccf0f754b38743259a62f45d8407ddea8955e301b79b8c9c7653e633b58998a43d7a4bf8cfd35488b20af76ea8f948267230be0557797513b71a6
+$(DL_FILE)_BLAKE2 = 5be5f0e98f7582e2a34a43dd9217644defbd69532474fc07b3ac46ba7820c19dbd28cd691c1c798aed02643bbe68781cecd564127781c9b49323b9b54cebb32c
 
 install : $(TARGET)
 
diff --git a/lfs/liburcu b/lfs/liburcu
index 1e45817f6..a76e5ac35 100644
--- a/lfs/liburcu
+++ b/lfs/liburcu
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.15.1
+VER        = 0.15.5
 
 THISAPP    = userspace-rcu-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c2b20099a4a9284f44031bb2d5f87ab03292896739115fdc741493d7f7c714b306a1981c1ff8164fb39ddf200634ddefdb757582b4891aa04cadd9dd8b51260a
+$(DL_FILE)_BLAKE2 = 3e0ad236f77f1146ac3e7fe93ae8f3ea86632af38b78c6648a19c9df33959ff08e42779f6d34b47dfd3f7188efc39f8f4daaba81d702743e357d3bd9327000fc
 
 install : $(TARGET)
 


hooks/post-receive
--
IPFire 2.x development tree


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2025-11-28 15:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-11-28 15:44 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. d33730b6a2a00607a6f81554008637df9c18a3f5 Michael Tremer

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