guile-devel
[Top][All Lists]
Advanced

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

Throw without catch before boot:


From: David Kastrup
Subject: Throw without catch before boot:
Date: Sun, 15 Jan 2012 18:46:17 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux)

Well, deciding to use my guile checkout not just for reference, I tried
./autogen.sh, ./configure and make on master.

For one thing it is an aggravation that configure stops at the first
unfound library dependency instead of going on and creating a report for
all of them.  That means that it takes O(n^2) time to get n dependencies
in place.

For another, I end up with

make[3]: Entering directory `/usr/local/tmp/guile/libguile'
  GEN    guile-procedures.texi
Throw without catch before boot:
Throw to key misc-error with args ("module-transformer" "no module, and 
`macroexpand' unbound" () #f)Aborting.
/bin/bash: line 1:  8604 Broken pipe             cat alist.doc arbiters.doc 
array-handle.doc array-map.doc arrays.doc async.doc backtrace.doc boolean.doc 
bitvectors.doc bytevectors.doc chars.doc control.doc continuations.doc 
debug.doc deprecated.doc deprecation.doc dynl.doc dynwind.doc eq.doc error.doc 
eval.doc evalext.doc expand.doc extensions.doc feature.doc filesys.doc 
fluids.doc foreign.doc fports.doc gc-malloc.doc gc.doc gettext.doc 
generalized-arrays.doc generalized-vectors.doc goops.doc gsubr.doc 
guardians.doc hash.doc hashtab.doc hooks.doc i18n.doc init.doc ioext.doc 
keywords.doc list.doc load.doc macros.doc mallocs.doc memoize.doc modules.doc 
numbers.doc objprop.doc options.doc pairs.doc ports.doc print.doc procprop.doc 
procs.doc promises.doc r6rs-ports.doc random.doc rdelim.doc read.doc root.doc 
rw.doc scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc 
srfi-1.doc srfi-4.doc srfi-13.doc srfi-14.doc srfi-60.doc stackchk.doc 
stacks.doc stime.doc strings.doc strorder.doc strports.doc struct.doc 
symbols.doc threads.doc throw.doc trees.doc uniform.doc values.doc variable.doc 
vectors.doc version.doc vports.doc weak-set.doc weak-table.doc weak-vector.doc 
dynl.doc posix.doc net_db.doc socket.doc regex-posix.doc
      8605 Aborted                 | GUILE_AUTO_COMPILE=0 
../meta/uninstalled-env guild snarf-check-and-output-texi > 
guile-procedures.texi
make[3]: *** [guile-procedures.texi] Error 1
make[3]: Leaving directory `/usr/local/tmp/guile/libguile'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/tmp/guile/libguile'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/tmp/guile'
make: *** [all] Error 2

Is that expected?

-- 
David Kastrup




reply via email to

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