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

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  ba4bc8da4eec7fdb43d8c0b444aec8b2343deb86 (commit)
       via  953337104a45b1d3296d9a474ae57cb789c830f0 (commit)
       via  47bc2d0c30c0fecd135880dd223ff6fb6c375ac0 (commit)
       via  78646ef87613853692f8ee7498353dff9d90db7a (commit)
      from  2c6dbe05755d81aa0a56969df825915c9df8c739 (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 ba4bc8da4eec7fdb43d8c0b444aec8b2343deb86
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Fri Mar 21 15:08:43 2025 +0000

    gcc: Update mpfr to version 4.2.2
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 953337104a45b1d3296d9a474ae57cb789c830f0
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Fri Mar 21 15:08:02 2025 +0000

    core194: Ship mpfr
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 47bc2d0c30c0fecd135880dd223ff6fb6c375ac0
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Mar 21 14:30:45 2025 +0100

    mpfr: Update to version 4.2.2
    
    - Update from version 4.2.1 to 4.2.2
    - Update of rootfile
    - Changelog
        4.2.2
    	- In order to resolve a portability issue with the _Float128 fallback to
    	  __float128 for binary128 support (e.g. with Clang and glibc 2.41), the
    	  prototypes of the corresponding conversion functions had to be changed,
    	  with _Float128 replaced by mpfr_float128, where mpfr_float128 is a macro
    	  defined as _Float128 by default. This changes neither the ABI nor the API
    	  (except that the end user of MPFR would need to define mpfr_float128 as
    	  the actual type for the binary128 format if this is not the standard
    	  _Float128 type).
    	- Other bug fixes (see <https://www.mpfr.org/mpfr-4.2.1/#fixed> and/or the
    	  ChangeLog file). In particular, the formatted output functions behaved
    	  incorrectly with %c on the value 0; such a use is uncommon, but this bug
    	  may have security implications.
    	- Improved MPFR manual.
    	- Detect the use of GMP's buggy vsnprintf replacement at configure time.
    	  With it, the tests of "%a" will be disabled to avoid an assertion failure
    	  in the MPFR testsuite. A warning will be displayed in the configure output
    	  in such a case.
    	Also, note that due to new tests related to the fix of the formatted
    	  output functions with %c on the value 0, failures in the tfprintf and
    	  tsprintf tests may be observed if GMP has been built with its vsnprintf
    	  replacement (i.e. if GMP detected at configure time that the vsnprintf
    	  function from the C library is buggy/non-conforming). This is due to a
    	  bug in the vsnprintf replacement from GMP 6.3.0 (official tarball) and
    	  below. This could be observed on MS Windows and OpenBSD. To get rid of
    	  these failures, either use a fixed version (recommended!) or build the
    	  MPFR tests with the MPFR_TESTS_SKIP_CHECK_NULL macro defined.
    	  See the INSTALL file for other details.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 78646ef87613853692f8ee7498353dff9d90db7a
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Fri Mar 21 15:07:19 2025 +0000

    samba: Fix riscv64 rootfile (again)
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

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

Summary of changes:
 config/rootfiles/common/mpfr                              | 2 +-
 config/rootfiles/{oldcore/101 => core/194}/filelists/mpfr | 0
 config/rootfiles/packages/riscv64/samba                   | 4 ++--
 lfs/gcc                                                   | 4 ++--
 lfs/mpfr                                                  | 7 +++----
 5 files changed, 8 insertions(+), 9 deletions(-)
 copy config/rootfiles/{oldcore/101 => core/194}/filelists/mpfr (100%)

Difference in files:
diff --git a/config/rootfiles/common/mpfr b/config/rootfiles/common/mpfr
index e3cf8d2da..1d55558a4 100644
--- a/config/rootfiles/common/mpfr
+++ b/config/rootfiles/common/mpfr
@@ -4,7 +4,7 @@
 #usr/lib/libmpfr.la
 #usr/lib/libmpfr.so
 usr/lib/libmpfr.so.6
-usr/lib/libmpfr.so.6.2.1
+usr/lib/libmpfr.so.6.2.2
 #usr/lib/pkgconfig/mpfr.pc
 #usr/share/doc/mpfr
 #usr/share/doc/mpfr/AUTHORS
diff --git a/config/rootfiles/core/194/filelists/mpfr b/config/rootfiles/core/194/filelists/mpfr
new file mode 120000
index 000000000..c8468bf42
--- /dev/null
+++ b/config/rootfiles/core/194/filelists/mpfr
@@ -0,0 +1 @@
+../../../common/mpfr
\ No newline at end of file
diff --git a/config/rootfiles/packages/riscv64/samba b/config/rootfiles/packages/riscv64/samba
index 04ff9e551..e6ec03deb 100644
--- a/config/rootfiles/packages/riscv64/samba
+++ b/config/rootfiles/packages/riscv64/samba
@@ -696,7 +696,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/py_credentials.py
 #usr/lib/python3.10/site-packages/samba/tests/registry.py
 #usr/lib/python3.10/site-packages/samba/tests/reparsepoints.py
-+usr/lib/python3.10/site-packages/samba/tests/rust.py
+#usr/lib/python3.10/site-packages/samba/tests/rust.py
 #usr/lib/python3.10/site-packages/samba/tests/s3_net_join.py
 #usr/lib/python3.10/site-packages/samba/tests/s3idmapdb.py
 #usr/lib/python3.10/site-packages/samba/tests/s3param.py
@@ -933,7 +933,7 @@ usr/lib/samba/libsmbpasswdparser-private-samba.so
 usr/lib/samba/libsocket-blocking-private-samba.so
 usr/lib/samba/libstable-sort-private-samba.so
 usr/lib/samba/libsys-rw-private-samba.so
-+usr/lib/samba/libtalloc-private-samba.so
+usr/lib/samba/libtalloc-private-samba.so
 usr/lib/samba/libtalloc-report-printf-private-samba.so
 usr/lib/samba/libtalloc-report-private-samba.so
 usr/lib/samba/libtdb-private-samba.so
diff --git a/lfs/gcc b/lfs/gcc
index a340442b0..c06a09f09 100644
--- a/lfs/gcc
+++ b/lfs/gcc
@@ -27,7 +27,7 @@ include Config
 VER        = 14.2.0
 
 GMP_VER    = 6.3.0
-MPFR_VER   = 4.2.1
+MPFR_VER   = 4.2.2
 MPC_VER    = 1.3.1
 
 THISAPP    = gcc-$(VER)
@@ -183,7 +183,7 @@ mpc-$(MPC_VER).tar.gz = $(DL_FROM)/mpc-$(MPC_VER).tar.gz
 
 $(DL_FILE)_BLAKE2 = 87baf2a06dfa75d8fb6cd62c747ef1f57d3b9bbbe33a360d9ed3de4b4dbeaa8d920504c67e409bd9863414202c14fd854b46108e984418171205119216d03d3b
 gmp-$(GMP_VER).tar.xz_BLAKE2	= a865129e2b3f634ec5bad7f97ed89532e43f5662ac47a7d8ab7f0df8c9f8d0886bd984651422e2573c2163bca69c0547c248147ec90880accbd53db97dc0ddee
-mpfr-$(MPFR_VER).tar.xz_BLAKE2	= ad69f53bc910294647523e7613b18a683f1d0f3dd994168ab2a46b66d0371ffa9b8e7cb59495f898470aea69d343e83fc722f11babe4af7b3a12665a1e65860c
+mpfr-$(MPFR_VER).tar.xz_BLAKE2	= 6bbf5658e70fbb673a3b65246a6bac708d1571aa6943c6742efd92f468ac71e6f0fe351b757f7133440ea312d9a5fc3549acd89d54f4d975c58bdc204d7b21ec
 mpc-$(MPC_VER).tar.gz_BLAKE2	= 76434e6f8830af3571836d51576bfebbc9701e9bbb5c4686f134081cd96cd90ae02f7ff42bf9e3957c7a7ba92b6b2d9cdabe18f0269271147521cd7f6a2d551c
 
 install : $(TARGET)
diff --git a/lfs/mpfr b/lfs/mpfr
index 018bc39d7..30f64d82d 100644
--- a/lfs/mpfr
+++ b/lfs/mpfr
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # 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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.2.1
+VER        = 4.2.2
 
 THISAPP    = mpfr-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = ad69f53bc910294647523e7613b18a683f1d0f3dd994168ab2a46b66d0371ffa9b8e7cb59495f898470aea69d343e83fc722f11babe4af7b3a12665a1e65860c
+$(DL_FILE)_BLAKE2 = 6bbf5658e70fbb673a3b65246a6bac708d1571aa6943c6742efd92f468ac71e6f0fe351b757f7133440ea312d9a5fc3549acd89d54f4d975c58bdc204d7b21ec
 
 install : $(TARGET)
 
@@ -70,7 +70,6 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-#	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/mpfr-4.2.1-cumulative-patches-1-to-x.patch
 	cd $(DIR_APP) && $(CONFIGURE_ARGS) ./configure \
 					--prefix=/usr \
 					--enable-thread-safe


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


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

only message in thread, other threads:[~2025-03-21 15:09 UTC | newest]

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

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