gccNGPackages_15.gfortran: fix missing spec file

This commit is contained in:
Tristan Ross 2025-07-11 13:02:16 -07:00
parent 2deaafc431
commit dffc946786
No known key found for this signature in database
GPG Key ID: B09C422035669AF8

View File

@ -121,6 +121,21 @@ makeScopeWithSplicing' {
};
gfortran = wrapCCWith rec {
cc = gccPackages.gfortran-unwrapped;
libcxx = targetGccPackages.libstdcxx;
bintools = binutils;
extraPackages = [
targetGccPackages.libgcc
];
nixSupport.cc-cflags = [
"-B${targetGccPackages.libgcc}/lib"
"-B${targetGccPackages.libssp}/lib"
"-B${targetGccPackages.libatomic}/lib"
"-B${targetGccPackages.libgfortran}/lib/"
];
};
gfortranNoLibgfortran = wrapCCWith rec {
cc = gccPackages.gfortran-unwrapped;
libcxx = targetGccPackages.libstdcxx;
bintools = binutils;
@ -211,7 +226,7 @@ makeScopeWithSplicing' {
libgfortran = callPackage ./libgfortran {
stdenv = overrideCC stdenv buildGccPackages.gcc;
inherit (buildGccPackages) gfortran;
gfortran = buildGccPackages.gfortranNoLibgfortran;
};
libstdcxx = callPackage ./libstdcxx {