* [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