while (ds = ListNumberSystems(1,1)) fprintf(fp,"\t%s\n",ds); ^ == clang -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -DALLOCAOK -std=gnu99 -DUSEUNINUMOK -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -c -o iso8601.o iso8601.c misc.c:422:16: error: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib-j4-20221108-023017 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-12 * clang/llvm (if any): clang version 15.0.4 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Configuration file: /etc/clang/clang.cfg /usr/lib/llvm/15 15.0.4 Python 3.10.8 Available Rust versions: [1] rust-bin-1.64.0 * The Glorious Glasgow Haskell Compilation System, version 8.10.6 php cli (if any): GNU Make 4.4 HEAD of ::gentoo commit 9d72366ed887936a000d48dbcc60cae4891ae4b4 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Tue Nov 8 07:16:52 2022 +0000 2022-11-08 07:16:51 UTC emerge -qpvO app-text/msort [ebuild N ] app-text/msort-8.53-r1 USE="icu libuninum -heap"
Created attachment 828695 [details] emerge-info.txt
Created attachment 828697 [details] app-text:msort-8.53-r1:20221108-083326.log
Created attachment 828699 [details] clang.tar.bz2
Created attachment 828701 [details] emerge-history.txt
Created attachment 828703 [details] environment
Created attachment 828705 [details] etc.portage.tar.bz2
Created attachment 828707 [details] logs.tar.bz2
Created attachment 828709 [details] temp.tar.bz2
@sam: Any idea how to fix this? Upstream is pretty dead, by I still like to use that tool :-)
We fix it by deleting offending line and adding AC_USE_SYSTEM_EXTENSIONS in configure.ac
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bde74954b4b6bd291650daf46e5cd0ec0cab3c8 commit 9bde74954b4b6bd291650daf46e5cd0ec0cab3c8 Author: NHOrus <jy6x2b32pie9@yahoo.com> AuthorDate: 2024-11-17 17:52:13 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2024-11-22 23:22:02 +0000 app-text/msort: c23 porting Remove erroneous extern, fix configure so it enables fopen() Bug: https://bugs.gentoo.org/880333 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/39350 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> .../files/msort-8.53-fix-missing-prototypes.patch | 21 ++++++++++ app-text/msort/msort-8.53-r3.ebuild | 48 ++++++++++++++++++++++ 2 files changed, 69 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a161013664ddbef9c4f5bba95ed3735f11cef08c commit a161013664ddbef9c4f5bba95ed3735f11cef08c Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2024-12-23 19:18:45 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2024-12-23 19:31:42 +0000 app-text/msort: drop 8.53-r2 Closes: https://bugs.gentoo.org/880333 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> app-text/msort/msort-8.53-r2.ebuild | 47 ------------------------------------- 1 file changed, 47 deletions(-)