https://bugzilla.redhat.com/show_bug.cgi?id=2293272 Jakub Jelinek <jakub@xxxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Review Request: compat-gcc |Review Request: compat-gcc |- <short summary here> |- GCC 13 compatibility | |compiler --- Comment #2 from Jakub Jelinek <jakub@xxxxxxxxxx> --- Spec URL: https://www.dropbox.com/scl/fi/n1rn31tfvhsmqj4yp57qr/compat-gcc.spec?rlkey=y2ro4skiod232cagmexo5ca2l&st=02cswqoa&dl=0 SRPM URL: https://www.dropbox.com/scl/fi/rxeagrp5277dvgmi7wxzd/compat-gcc-13.3.1-2.1.fc40.src.rpm?rlkey=2upxn8ft9a190u1f2r8rmoors&st=26rv3vzm&dl=0 Description: For the AI packages we're trying to find a solution because NVIDIA CUDA relies on understanding all the new GCC features and extensions, but lags at least half a year behind, so the idea is to ship in Fedora compat-gcc package which will be one GCC major older than that to be usable in case the system gcc is too new for CUDA. As long as there are no changes to SONAMEs of the libraries, during dynamic linking the packages just use the system gcc libraries, just during linking with gcc-13 or g++-13 etc. restrict to the set of symbols from the older gcc. Some features are intentionally removed from the compatibility compiler, it only supports C/C++/Fortran, not ObjC/ObjC++/D/Go/Ada/Modula2, the Graphite optimizations or OpenMP/OpenACC offloading aren't supported either. To avoid doing new package process each year, the src.rpm is unversioned, while the binary packages are versioned and will eventually contain needed Obsoletes. Fedora Account System Username: jakub Earlier scratch build is in https://koji.fedoraproject.org/scratch/jakub/task_118872650/ -- You are receiving this mail because: You are always notified about changes to this product and component You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=2293272 Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202293272%23c2 -- _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-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/package-review@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue