Hi, With the attached patch, sed builds on my Fedora machine. Yay! There was a small mistake in my prior email to this bug report, so you can ignore that patch. Chris Marusich writes: > diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm > index 279fe9e3d8..f075ee8f74 100644 > --- a/gnu/packages/base.scm > +++ b/gnu/packages/base.scm > @@ -15,6 +15,7 @@ > ;;; Copyright © 2018 Tobias Geerinckx-Rice > ;;; Copyright © 2018, 2019 Ricardo Wurmus > ;;; Copyright © 2020 Vitaliy Shatrov > +;;; Copyright © 2020 Chris Marusich > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -141,7 +142,21 @@ including, for example, recursive directory searching.") > ".tar.gz")) > (sha256 > (base32 > - "0alqagh0nliymz23kfjg6g9w3cr086k0sfni56gi8fhzqwa3xksk")))) > + "0alqagh0nliymz23kfjg6g9w3cr086k0sfni56gi8fhzqwa3xksk")) > + ;; Remove this patch once upstream releases a fixed version. > + (patches > + (list > + (origin > + (method url-fetch) > + (uri (string-append > + "https://debbugs.gnu.org/cgi/bugreport.cgi?" > + "att=1;msg=16;bug=36150;filename=0001-tests-" > + "Export-CONFIG_HEADER-to-test-scripts.patch")) > + (file-name > + "sed-Export-CONFIG_HEADER-to-test-scripts.patch") > + (sha256 > + (base32 > + "0q78qzc0mv4bmsf7wnqj9fjbrwb71xz18v07h0jz2cwnbbj1nwm9"))))))) > (build-system gnu-build-system) > (synopsis "Stream editor") > (native-inputs > -- > 2.26.2 Even though this patch is appropriate for the sed maintainers, it is not appropriate for use in Guix's sed package definition. This is because the patch changes testsuite/local.mk, which is used only when creating the release distribution of sed (via an include directive in Makefile.am), and Guix builds sed from a release distribution tarball. As a result, even if Guix modifies the file, it does not have the desired effect, and the test still fails for the same reason as before. One way to work around this is to modify the Makefile.in, which is generated by Automake and included in the release distribution. I have gone ahead and committed the sed patch to core-updates in a48a3f0640d76cb5e5945557c9aae6dabce39d93. I have committed the guix lint improvement to master in 21887021b9acf60157b1b0a39c16f2ec6498021b. I am closing this bug report. -- Chris