[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: build failure for ppc64le on fedora rawhide
From: |
Bruno Haible |
Subject: |
Re: build failure for ppc64le on fedora rawhide |
Date: |
Wed, 09 Feb 2022 19:15:18 +0100 |
Hi,
> Getting build errors for ppc64le. See log
> <https://kojipkgs.fedoraproject.org//work/tasks/2109/82592109/build.log>.
> Any suggestions to fix this would really be helpful.
Since
- the first error is
In file included from /usr/include/stdio.h:899,
from ./stdio.h:43,
from tempname.h:23,
from tempname.c:20:
/usr/include/bits/stdio-ldbl.h: In function '__LDBL_REDIR1_DECL':
/usr/include/bits/stdio-ldbl.h:36:1: error: expected declaration specifiers
before '__LDBL_REDIR1_DECL'
- you say that the error is specific to ppc64le,
- glibc 2.35 has just been released a few days ago,
my first suspicion is that it's caused by ppc64le specific glibc header files.
Note also that gettext-0.21 includes many files from Gnulib, and there has
been a number of bug fixes there, regarding interoperability with glibc headers,
in particular:
https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=1dd848e8a7792129984f55b317d386e36617bdb2
https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=9a6782ac052fc3b07349fb8e0c08b7d5060d403d
https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=eb32c992c90617b529e2ce08ad6014d418dceaf9
Therefore, just to see if that is a problem, I would suggest you try also
a GNU gettext snapshot tarball, which you can from
https://gitlab.com/gnu-gettext/ci-distcheck
Bruno