Subject: Re: bug#38755: icecat retains reference on clang

From: Ludovic Courtès <[email-masked]>
Date: Sat, 28 Dec 2019 01:25:50 +0100

Hi,

Ricardo Wurmus <[email-masked]> skribis:

> This should do the trick:
>
> diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
> index d5d9839e1a..e9458037a5 100644
> --- a/gnu/packages/gnuzilla.scm
> +++ b/gnu/packages/gnuzilla.scm
> @@ -1023,7 +1023,11 @@ from forcing GEXP-PROMISE."
>                 (format #t "configure flags: ~s~%" flags)
>                 (apply invoke bash
>                        (string-append srcdir "/configure")
> -                      flags))))
> +                      flags)
> +               ;; Remove references to store items
> +               (substitute* "toolkit/content/buildconfig.html"
> +                 (("/gnu/store") ""))

This should not be a literal “/gnu/store”, though.  Perhaps we should
just use ‘remove-store-references’ instead of ‘substitute*’?

Thanks,
Ludo’.