* guile-config: inconsistent behaviour when run using lilypond configure under meta/uninstalled-env bash or fully installed Guile V1.9.14
@ 2010-12-23 20:42 Ian Hulin
0 siblings, 0 replies; 2+ messages in thread
From: Ian Hulin @ 2010-12-23 20:42 UTC (permalink / raw)
To: bug-guile; +Cc: lilypond-devel@gnu.org, Han-Wen Nienhuys
Hi all,
If we run lilypond ./configure under meta/uninstalled-env bash it hangs
as follows:
ian@nanny-ogg:~/lily-build-g2$ /home/ian/lilypond/configure
--srcdir=/home/ian/lilypond --disable-optimising --prefix=/usr/local
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking Package... LILYPOND
checking builddir... /home/ian/lily-build-g2
checking for stepmake... /home/ian/lilypond/stepmake
(${datarootdir}/stepmake not found)
checking for gmake... no
checking for make... make
checking for find... find
checking for tar... tar
checking for bash... /bin/bash
checking for python... python
checking python version... 2.6.6
<snip>
checking for flex... flex
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking FlexLexer.h usability... yes
checking FlexLexer.h presence... yes
checking for FlexLexer.h... yes
checking for yyFlexLexer.yy_current_buffer... no
checking FlexLexer.h location... /usr/include/FlexLexer.h
checking language... English
checking for gettext in -lintl... no
checking for gettext... yes
checking for msgfmt... msgfmt
checking for mf-nowin... mf-nowin
checking for mpost... mpost
checking for working metafont mode... ljfour
checking for kpsewhich... kpsewhich
checking for guile-config... guile-config
If I run exactly the same configuration in a Virtual Machine with guile
configured, compiled and installed the configuration runs to completion.
ian@greebo:~/lily-build-g2$ /home/ian/lilypond/configure
--srcdir=/home/ian/lilypond --disable-optimising --prefix=/usr/local
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking Package... LILYPOND
checking builddir... /home/ian/lily-build-g2
checking for stepmake... /home/ian/lilypond/stepmake
(${datarootdir}/stepmake not found)
checking for gmake... no
checking for make... make
checking for find... find
checking for tar... tar
checking for bash... /bin/bash
checking for python... python
checking python version... 2.6.6
checking for python... /usr/bin/python
<snip>
checking FlexLexer.h presence... yes
checking for FlexLexer.h... yes
checking for yyFlexLexer.yy_current_buffer... no
checking FlexLexer.h location... /usr/include/FlexLexer.h
checking language... English
checking for gettext in -lintl... no
checking for gettext... yes
checking for msgfmt... msgfmt
checking for mf-nowin... mf-nowin
checking for mpost... mpost
checking for working metafont mode... ljfour
checking for kpsewhich... kpsewhich
checking for guile-config... guile-config
checking guile-config version... 1.9.14
checking guile compile flags... -pthread -I/usr/local/include/guile/2.0
-I/usr/local/include
checking guile link flags... -L/usr/local/lib -lguile-2.0
checking libguile.h usability... yes
checking libguile.h presence... yes
checking for libguile.h... yes
checking for scm_boot_guile in -lguile... no
checking for scm_boot_guile... yes
checking for scm_t_hash_fold_fn... yes
checking for scm_t_hash_handle_fn... yes
checking GUILE rational bugfix... ok
checking for python-config... python-config
checking Python.h usability... yes
checking Python.h presence... yes
checking for Python.h... yes
checking for gs... gs
checking for gs... /usr/bin/gs
checking /usr/bin/gs version... 8.71
checking for fontforge... fontforge
checking for fontforge... /usr/local/bin/fontforge
checking /usr/local/bin/fontforge version... 20100501
checking for fontforge... (cached) fontforge
checking for fontforge... (cached) /usr/local/bin/fontforge
checking /usr/local/bin/fontforge version... 20100501
checking for t1asm... t1asm
checking for t1asm... /usr/bin/t1asm
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking libio.h usability... yes
checking libio.h presence... yes
checking for libio.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking for sys/stat.h... (cached) yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking fpu_control.h usability... yes
checking fpu_control.h presence... yes
checking for fpu_control.h... yes
checking sstream usability... yes
checking sstream presence... yes
checking for sstream... yes
checking whether stat file-mode macros are broken... no
checking for working memcmp... yes
checking for vprintf... yes
checking for _doprnt... no
checking for chroot... yes
checking for fopencookie... yes
checking for gettext... (cached) yes
checking for isinf... yes
checking for memmem... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for pkg-config... pkg-config
checking pkg-config version... 0.25
checking whether to enable dynamic relocation... no
checking for rpath linkage... no
checking for pangoft2 >= 1.6.0... yes
checking PANGO_FT2_CFLAGS... -pthread -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include
checking PANGO_FT2_LIBS... -pthread -lpangoft2-1.0 -lpango-1.0
-lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt
-lglib-2.0
checking pango/pangoft2.h usability... yes
checking pango/pangoft2.h presence... yes
checking for pango/pangoft2.h... yes
checking for pango_ft2_font_map_create_context... yes
checking for fontconfig >= 2.4.0... yes
checking FONTCONFIG_CFLAGS...
checking FONTCONFIG_LIBS... -lfontconfig
checking for freetype2 >= 2.1.10... yes
checking FREETYPE2_CFLAGS... -I/usr/include/freetype2
checking FREETYPE2_LIBS... -lfreetype
checking for some flavor of Windows... no
checking for -windres... no
checking for windres... no
checking for guile... guile
checking for guile... /usr/local/bin/guile
checking for perl... perl
checking for perl... /usr/bin/perl
checking for makeinfo... makeinfo
checking makeinfo version... 4.13
checking for texi2html... texi2html
checking texi2html version... 1.82
checking for dblatex... dblatex
checking for pdflatex... pdflatex
checking for pngtopnm... pngtopnm
checking for convert... convert
checking for zip... zip
checking for rsync... rsync
configure: creating ./config.status
config.status: creating config.make
config.status: creating config.hh
Type:
make all to build LilyPond
make install to install LilyPond
make help to see all possible targets
Edit local.make for local Makefile overrides.
ian@greebo:~/lily-build-g2$
It's really tedious having to keep a full VM or laptop installation set
up to work around this inconsistency, is there any chance of fixing this
in the guile kit, please? If not, how can we work around this in our
configure?
I think this has been the behaviour since Guile V1.9.11.
Cheers,
Ian Hulin
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: guile-config: inconsistent behaviour when run using lilypond configure under meta/uninstalled-env bash or fully installed Guile V1.9.14
[not found] <4D13B424.3040301@hulin.org.uk>
@ 2011-01-23 21:22 ` Andy Wingo
0 siblings, 0 replies; 2+ messages in thread
From: Andy Wingo @ 2011-01-23 21:22 UTC (permalink / raw)
To: Ian Hulin; +Cc: bug-guile, lilypond-devel@gnu.org, Han-Wen Nienhuys
On Thu 23 Dec 2010 21:42, Ian Hulin <ian@hulin.org.uk> writes:
> If we run lilypond ./configure under meta/uninstalled-env bash it
> hangs
Do you happen to have a stale guile-config file in the root of your
Guile checkout?
IIRC At some point guile-config moved from the root to meta, but is or
was generated, so an old build artifact could be hanging around.
Andy
--
http://wingolog.org/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-01-23 21:22 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-23 20:42 guile-config: inconsistent behaviour when run using lilypond configure under meta/uninstalled-env bash or fully installed Guile V1.9.14 Ian Hulin
[not found] <4D13B424.3040301@hulin.org.uk>
2011-01-23 21:22 ` Andy Wingo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).