libiberty: enable strictDeps, enable structuredAttrs (#560597)

This commit is contained in:
Stefan Frijters
2026-09-07 11:44:00 +00:00
committed by GitHub

View File

@@ -28,12 +28,16 @@ stdenv.mkDerivation {
substituteInPlace ../config.guess --replace-fail /usr/bin/uname uname
'';
strictDeps = true;
configureFlags = [ "--enable-install-libiberty" ] ++ lib.optional (!staticBuild) "--enable-shared";
postInstall = lib.optionalString (!staticBuild) ''
cp pic/libiberty.a $out/lib*/libiberty.a
'';
__structuredAttrs = true;
meta = {
homepage = "https://gcc.gnu.org/";
license = lib.licenses.lgpl2;