Hello, I've got a very suspiciously looking compilation issues while building PSPP package. All other arches are good except for ppc64le. Just grep for "error:" in the log attached.
* https://koji.fedoraproject.org/koji/taskinfo?taskID=82939449 * https://kojipkgs.fedoraproject.org//work/tasks/9583/82939583/build.log (ppc64le build log)
Is it a known issue or something new?
* Peter Lemenkov:
I've got a very suspiciously looking compilation issues while building PSPP package. All other arches are good except for ppc64le. Just grep for "error:" in the log attached.
- https://koji.fedoraproject.org/koji/taskinfo?taskID=82939449
- https://kojipkgs.fedoraproject.org//work/tasks/9583/82939583/build.log
(ppc64le build log)
Is it a known issue or something new?
Your package contains a bundled copy of sys/cdefs.h, a glibc header. It probably comes from gnulib. You need to delete it or import an updated version of gnulib.
Thanks, Florian
On Thu, 17 Feb 2022 20:06:48 +0100 Florian Weimer fweimer@redhat.com wrote:
- Peter Lemenkov:
I've got a very suspiciously looking compilation issues while building PSPP package. All other arches are good except for ppc64le. Just grep for "error:" in the log attached.
- https://koji.fedoraproject.org/koji/taskinfo?taskID=82939449
- https://kojipkgs.fedoraproject.org//work/tasks/9583/82939583/build.log
(ppc64le build log)
Is it a known issue or something new?
Your package contains a bundled copy of sys/cdefs.h, a glibc header. It probably comes from gnulib. You need to delete it or import an updated version of gnulib.
actually this seems to be the better case, pspp is using a system copy of gnulib (from gnulib-devel), we should fix it (replace the cdefs.h or rebase to newer snapshot)
Dan
On Thu, Feb 17, 2022 at 07:49:45PM +0100, Peter Lemenkov wrote:
Hello, I've got a very suspiciously looking compilation issues while building PSPP package. All other arches are good except for ppc64le. Just grep for "error:" in the log attached.
- https://koji.fedoraproject.org/koji/taskinfo?taskID=82939449
- https://kojipkgs.fedoraproject.org//work/tasks/9583/82939583/build.log
(ppc64le build log)
Is it a known issue or something new?
That typically means using old gnulib headers which contained a copy of what glibc did, but weren't updated to what glibc does now.
See https://bugzilla.redhat.com/show_bug.cgi?id=2044656 for more details.
Jakub
Thanks, now I can see what's wrong here! So I am going to update gnulib to something more recent starting from F-36
вт, 22 февр. 2022 г. в 19:01, Jakub Jelinek jakub@redhat.com:
On Thu, Feb 17, 2022 at 07:49:45PM +0100, Peter Lemenkov wrote:
Hello, I've got a very suspiciously looking compilation issues while building PSPP package. All other arches are good except for ppc64le. Just grep for "error:" in the log attached.
- https://koji.fedoraproject.org/koji/taskinfo?taskID=82939449
- https://kojipkgs.fedoraproject.org//work/tasks/9583/82939583/build.log
(ppc64le build log)
Is it a known issue or something new?
That typically means using old gnulib headers which contained a copy of what glibc did, but weren't updated to what glibc does now.
See https://bugzilla.redhat.com/show_bug.cgi?id=2044656 for more details.
Jakub
devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure