On Wed, Feb 01, 2023 at 12:29:02PM +0100, Florian Weimer via Gcc wrote: > >> This impacts most (all?) Fortran code on GNU/Linux because libgfortran > >> depends on libquadmath. > > > > Not anymore. > > If GCC is configured against new enough glibc (with _Float128 support) > > libgfortran.so.5 is no longer linked against -lquadmath, and -lquadmath > > is added only --as-needed to ld command line, so if all the Fortran object > > files that need real(kind=16) (or quad complex) are built by such configured > > GCC, -lquadmath is not linked in (just needs to be present). > > Hmm, I missed that recent change. > > Would it make sense to drop the libgfortran RPM dependency on > libquadmath in Fedora rawhide?
This is a downstream question. We could drop it from libgfortran (package that contains just the shared library), but we still need it on gcc-gfortran (as the library is used during linking for backwards compatibility reasons). Jakub