On Wed, Jan 07, 2026 at 08:37:53AM -0500, Siddhesh Poyarekar wrote:
> On 2025-12-22 21:12, Siddhesh Poyarekar wrote:
> > FYI, we have gcc 16 built in a side tag for testing, in preparation for
> > a rebase in F44 by the Toolchain Update checkpoint[1].  I'm running
> > scratch build tests[2][3] for various packages (some of you must have
> > seen bugs coming your way already) in preparation for the rebase, but if
> > any of you want to get ahead of the line and verify your own packages,
> > you may do so by doing a scratch build against f44-build-side-124978.
> > 
> > Please only do *scratch* builds against the side tag since we'd like to
> > avoid changes to that tag until the end of the year since most of the
> > gcc team is out.
> > 
> > If you find issues and file bugs, please block bz#2424310[4] so that we
> > can track them.
> 
> I'm compiling a list of common issues found by gcc during the mass prebuild
> and their resolutions here:
> 
> https://fedoraproject.org/wiki/Fedora_44_GCC_16_mass_prebuild
> 
> As before, the full log of results is here:
> 
> https://github.com/siddhesh/mass-prebuild-logs/blob/main/gcc16-prebuild-report.out
> 
> The wiki is still work in progress as I walk through the failure list.

FWIW, you've got linux-sgx listed as ignored supposedly due to it failing
in gcc 15 already but I think that must have been a transient failure.
GCC 16  did introduce a FTBFS problems with multiple errors like:

  trts_veh.cpp:200:90: error: ‘regparm’ attribute ignored [-Werror=attributes]

triggered by a newly introduced warning

  
https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;a=commit;h=ccead81bbc39668376eb5cf47066acb446cc43f3

It is not fair to blame GCC 16 here though. Per that commit message the
'regparm' attribute was always a no-op on x86_64 and shouldn't have been
used, and SGX also should not have hardcoded use of -Werror.  I worked
around it with -Wno-attributes since removing use of the 'regparam' attr
is more work.  I'm thinking this is pretty unlikely to be a common error
uncovered by GCC 16 though.

With regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to