Without that fix, when running ./configure with
'guix shell --pure --container -f scripts/manifest.scm', we have the
following error:
    checking for libcurl >= 7.62.0... no

    configure: error: Package requirements (libcurl >= 7.62.0) were
    not met:

    No package 'libcurl' found

    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.

    Alternatively, you may set the environment variables
    LIBCURL_CFLAGS and LIBCURL_LIBS to avoid the need to call
    pkg-config.  See the pkg-config man page for more details.

This issue wasn't found before because builds in guix shell weren't
often tested with --container.

Signed-off-by: Denis 'GNUtoo' Carikli <gnu...@cyberdimension.org>
---
 scripts/manifest.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/scripts/manifest.scm b/scripts/manifest.scm
index 32870f2..76dcb30 100644
--- a/scripts/manifest.scm
+++ b/scripts/manifest.scm
@@ -24,6 +24,7 @@
  (gnu packages autotools)
  (gnu packages base)
  (gnu packages commencement)
+ (gnu packages curl)
  (gnu packages disk)
  (gnu packages gawk)
  (gnu packages pkg-config)
@@ -35,6 +36,7 @@
  autoconf
  automake
  coreutils
+ curl
  ddrescue
  gawk
  gcc-toolchain
-- 
2.39.1

_______________________________________________
Replicant mailing list
Replicant@osuosl.org
https://lists.osuosl.org/mailman/listinfo/replicant

Reply via email to