lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GUILE_CONFIG


From: David Kastrup
Subject: GUILE_CONFIG
Date: Mon, 07 Jun 2021 16:03:18 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

I was just tripped up by

commit 0fdf74b106d7b6c7dbb24a05f289ec4592724766
Author: Jonas Hahnfeld <hahnjo@hahnjo.de>
Date:   Mon Apr 5 21:03:14 2021 +0200

    configure: Remove GUILE_CONFIG
    
    This variable is deprecated and was added for transitioning build
    configurations from version 2.20.

Frankly, I don't get the point of sabotaging this.  I now need to write

./configure GUILE_FLAVOR=guile-1.8
GUILE_CFLAGS="$(/usr/local/tmp/guile-1.8/bin/guile-config compile)"
GUILE_LIBS="$(/usr/local/tmp/guile-1.8/bin/guile-config link)"
--enable-checking

instead of

./configure GUILE_CONFIG=/usr/local/tmp/guile-1.8/bin/guile-config 
--enable-checking

The options correspond in non-obvious ways to calls of guile-config, and
there is no obvious or documented way to adjust pkgconfig paths in a
manner where it would detect a local guile installation without breaking
all other package configuration on the way.

As long as Guile-1.8 remains a recommended option, I don't see the point
in sabotaging the easiest (and certainly not deprecated as of version
1.8) way of using it.

-- 
David Kastrup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]