{ pkgs, stdenv, ... }: let version = pkgs.glibc.version; src = pkgs.glibc.src; pname = "glibcPatos"; in stdenv.mkDerivation (finalAttrs: { inherit version; inherit src; inherit pname; enableParallelBuilding = true; dontPatchShebangs = true; configureFlags = [ "--prefix=/" "--libdir=/lib" "--bindir=/bin" "--sysconfdir=/etc" ]; preConfigure = '' export PWD_P=$(type -tP pwd) for i in configure io/ftwtest-sh; do sed -i "$i" -e "s^/bin/pwd^$PWD_P^g" done mkdir ../build cd ../build configureScript="`pwd`/../$sourceRoot/configure" ''; nativeBuildInputs = with pkgs; [ bison python3Minimal ]; outputs = [ "out" ]; preInstall = '' export DESTDIR=${placeholder "out"} ''; })