Modern C i686 failures

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The GCC 14 and Modern C changes have caused a large number of build
failures.  No surprise there, but in particular though, a lot of these
failures have only occurred on i686, e.g.  uint64_t (aka long long
unsigned int) doesn't match long unsigned int *, etc.

A few examples:

gnome-keyring: https://koji.fedoraproject.org/koji/taskinfo?taskID=112010040
ldns: https://koji.fedoraproject.org/koji/taskinfo?taskID=112074780
ledmon: https://koji.fedoraproject.org/koji/taskinfo?taskID=112074925
libfabric: https://koji.fedoraproject.org/koji/taskinfo?taskID=112077476
libgphoto2: https://koji.fedoraproject.org/koji/taskinfo?taskID=112078167

Granted, in some cases this can be motivation to retire i686 leaves,
but for those that are not leaves, they now need to be fixed for i686
to complete the mass rebuild.

Given the increasingly limited usage of i686 in Fedora (not to mention
CentOS Stream and RHEL), is it actually worth the effort to "fix" all
the code just for 32-bit compatibility?  Or perhaps it's better if we
focus on issues that pertain to our primary (64-bit) architectures?

-- 
Yaakov Selkowitz
Principal Software Engineer - Emerging RHEL
Red Hat, Inc.
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux