bug-guile
[Top][All Lists]
Advanced

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

bug#24446: Porting Guile 2.0.11 on AIX


From: REIX, Tony
Subject: bug#24446: Porting Guile 2.0.11 on AIX
Date: Thu, 15 Sep 2016 14:40:15 +0000

It looks like there was an issue in the .spec file for Guile of FedoraCore24.

After adding the following lines in my .spec file, guile command now works. :)
It appears that ccache and *.go files were missing in the install.

Sorry for the inconvenience.

Regards,

Tony


%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/%{GuileVersion}
%dir %{_libdir}/%{name}/%{GuileVersion}/ccache
%{_libdir}/%{name}/%{GuileVersion}/ccache/ice-9
%{_libdir}/%{name}/%{GuileVersion}/ccache/language
%{_libdir}/%{name}/%{GuileVersion}/ccache/oop
%{_libdir}/%{name}/%{GuileVersion}/ccache/rnrs
%{_libdir}/%{name}/%{GuileVersion}/ccache/scripts
%{_libdir}/%{name}/%{GuileVersion}/ccache/srfi
%{_libdir}/%{name}/%{GuileVersion}/ccache/sxml
%{_libdir}/%{name}/%{GuileVersion}/ccache/system
%{_libdir}/%{name}/%{GuileVersion}/ccache/texinfo
%{_libdir}/%{name}/%{GuileVersion}/ccache/web
%{_libdir}/%{name}/%{GuileVersion}/ccache/*.go


Le 15/09/2016 13:57, Tony REIX a écrit :

Hi,

I'm porting guile 2.0.11 on AIX, based on what we did for 1.8.8 and based on FedoraCore 24 .spec file.

I know nothing about Guile language/environment, since I port dozens and dozens of packages every year.


I have an issue with guile 2.0.11 which is weird to me but it may be very simple for a Guile expert who knows how Guile process starts and finds what it needs.


Launching the tests with guile is OK.

Tests are nearly OK : 2 failures out of 72 tests:
FAIL: test-guile-snarf
FAIL: check-guile


However, when launching guile command once installed, I get warnings and errors. See below.
I guess that something is missing. But I cannot find what.

I've also looked at Guile 2.0 on Ubuntu/x86 and found that there are .go files in a ccache directory that I do not have. But FC24 also  do not handle such cache or .go files.

Do you have an advice ?

Thx

Tony


# type guile
guile is hashed (/opt/freeware/bin/guile)

# ldd /opt/freeware/bin/guile
/opt/freeware/bin/guile needs:
         /usr/lib/libc.a(shr.o)
         /usr/lib/libpthread.a(shr_xpg5.o)
         /opt/freeware/lib/libguile-2.0.a(libguile-2.0.so.22)
         /unix
         /usr/lib/libcrypt.a(shr.o)
         /usr/lib/libpthreads.a(shr_comm.o)
         /opt/freeware/lib/libgmp.a(libgmp.so.10)
         /opt/freeware/lib/libgc.a(libgc.so.1)
         /usr/lib/libpthread.a(shr_comm.o)
         /opt/freeware/lib/libiconv.a(libiconv.so.2)
         /opt/freeware/lib/libunistring.a(libunistring.so.2)
         /usr/lib/libdl.a(shr.o)
         /opt/freeware/lib/libffi.a(libffi.so.6)
         /opt/freeware/lib/libintl.a(libintl.so.8)
         /opt/freeware/lib/libgcc_s.a(shr.o)
         /usr/lib/libpthreads.a(shr_xpg5.o)


1) First launch:
# guile
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /opt/freeware/share/guile/2.0/ice-9/command-line.scm
;;; compiling /opt/freeware/share/guile/2.0/system/base/compile.scm
;;; it seems /opt/freeware/share/guile/2.0/system/base/compile.scm
;;; is part of the compiler; skipping auto-compilation
.... Beaucoup
;;; compiling /opt/freeware/share/guile/2.0/language/objcode/spec.scm
;;; WARNING: compilation of /opt/freeware/share/guile/2.0/language/objcode/spec.scm failed:
;;; ERROR: no such language objcode
...
;;; compiling /opt/freeware/share/guile/2.0/language/scheme/spec.scm
;;; WARNING: compilation of /opt/freeware/share/guile/2.0/language/scheme/spec.scm failed:
;;; ERROR: no such language scheme
...
;;; compiling /opt/freeware/share/guile/2.0/language/tree-il/spec.scm
;;; WARNING: compilation of /opt/freeware/share/guile/2.0/language/tree-il/spec.scm failed:
;;; ERROR: no such language tree-il
...
;;; compiling /opt/freeware/share/guile/2.0/language/glil/spec.scm
;;; WARNING: compilation of /opt/freeware/share/guile/2.0/language/glil/spec.scm failed:
;;; ERROR: no such language glil
...
;;; compiling /opt/freeware/share/guile/2.0/language/assembly/spec.scm
;;; WARNING: compilation of /opt/freeware/share/guile/2.0/language/assembly/spec.scm failed:
;;; ERROR: no such language assembly
...
;;; compiling /opt/freeware/share/guile/2.0/language/bytecode/spec.scm
;;; WARNING: compilation of /opt/freeware/share/guile/2.0/language/bytecode/spec.scm failed:
;;; ERROR: no such language bytecode
;;; compiled //.cache/guile/ccache/2.0-BE-4-2.0/opt/freeware/share/guile/2.0/ice-9/command-line.scm.go
;;; compiling /opt/freeware/share/guile/2.0/ice-9/top-repl.scm
;;; compiling /opt/freeware/share/guile/2.0/system/repl/repl.scm
;;; compiling /opt/freeware/share/guile/2.0/system/repl/error-handling.scm
;;; compiling /opt/freeware/share/guile/2.0/system/vm/trap-state.scm
;;; compiling /opt/freeware/share/guile/2.0/system/vm/traps.scm
;;; compiling /opt/freeware/share/guile/2.0/system/vm/frame.scm
;;; compiled //.cache/guile/ccache/2.0-BE-4-2.0/opt/freeware/share/guile/2.0/system/vm/frame.scm.go
...
;;; compiled //.cache/guile/ccache/2.0-BE-4-2.0/opt/freeware/share/guile/2.0/ice-9/threads.scm.go
GNU Guile 2.0.11
Copyright (C) 1995-2014 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.

scheme@(guile-user)> 
2) Second launch:
# guile
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /opt/freeware/share/guile/2.0/system/vm/vm.scm
;;; compiling /opt/freeware/share/guile/2.0/system/base/compile.scm
;;; it seems /opt/freeware/share/guile/2.0/system/base/compile.scm
;;; is part of the compiler; skipping auto-compilation
...
;;; WARNING: compilation of /opt/freeware/share/guile/2.0/system/vm/vm.scm failed:
;;; ERROR: no code for module (system vm vm)
;;; compiling /opt/freeware/share/guile/2.0/ice-9/control.scm
;;; it seems /opt/freeware/share/guile/2.0/ice-9/control.scm
;;; is part of the compiler; skipping auto-compilation
...
GNU Guile 2.0.11
Copyright (C) 1995-2014 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guile-user)> ^D
3)
 # GUILE_AUTO_COMPILE=0  /opt/freeware/bin/guile        : No more error message, but it takes minutes before showing the prompt 

GNU Guile 2.0.11
...
scheme@(guile-user)>
scheme@(guile-user)> (1+2)
While compiling _expression_:
ERROR: no such language tree-il



 # rpm -ql guile
/opt/freeware/bin/guild
/opt/freeware/bin/guile
/opt/freeware/bin/guile-tools
/opt/freeware/bin/guile2
/opt/freeware/bin/guile2-tools
/opt/freeware/bin/guile_32
/opt/freeware/bin/guile_64
/opt/freeware/doc/guile-2.0.11
/opt/freeware/doc/guile-2.0.11/AUTHORS
/opt/freeware/doc/guile-2.0.11/COPYING
/opt/freeware/doc/guile-2.0.11/COPYING.LESSER
/opt/freeware/doc/guile-2.0.11/ChangeLog
/opt/freeware/doc/guile-2.0.11/HACKING
/opt/freeware/doc/guile-2.0.11/NEWS.bz2
/opt/freeware/doc/guile-2.0.11/README
/opt/freeware/doc/guile-2.0.11/THANKS
/opt/freeware/info/guile.info-1.gz
/opt/freeware/info/guile.info-10.gz
/opt/freeware/info/guile.info-2.gz
/opt/freeware/info/guile.info-3.gz
/opt/freeware/info/guile.info-4.gz
/opt/freeware/info/guile.info-5.gz
/opt/freeware/info/guile.info-6.gz
/opt/freeware/info/guile.info-7.gz
/opt/freeware/info/guile.info-8.gz
/opt/freeware/info/guile.info-9.gz
/opt/freeware/info/guile.info.gz
/opt/freeware/info/r5rs.info.gz
/opt/freeware/lib/libguile-2.0.a
/opt/freeware/lib/libguile-2.0.so.22
/opt/freeware/lib/libguile.a
/opt/freeware/lib/libguilereadline-v-18.a
/opt/freeware/lib/libguilereadline-v-18.so.18
/opt/freeware/man/man1/guile.1
/opt/freeware/share/guile
/opt/freeware/share/guile/2.0
/opt/freeware/share/guile/2.0/guile-procedures.txt
/opt/freeware/share/guile/2.0/ice-9
/opt/freeware/share/guile/2.0/ice-9/and-let-star.scm
/opt/freeware/share/guile/2.0/ice-9/binary-ports.scm
/opt/freeware/share/guile/2.0/ice-9/boot-9.scm
/opt/freeware/share/guile/2.0/ice-9/buffered-input.scm
/opt/freeware/share/guile/2.0/ice-9/calling.scm
/opt/freeware/share/guile/2.0/ice-9/channel.scm
/opt/freeware/share/guile/2.0/ice-9/command-line.scm
/opt/freeware/share/guile/2.0/ice-9/common-list.scm
/opt/freeware/share/guile/2.0/ice-9/control.scm
/opt/freeware/share/guile/2.0/ice-9/curried-definitions.scm
/opt/freeware/share/guile/2.0/ice-9/debug.scm
/opt/freeware/share/guile/2.0/ice-9/deprecated.scm
/opt/freeware/share/guile/2.0/ice-9/documentation.scm
/opt/freeware/share/guile/2.0/ice-9/eval-string.scm
/opt/freeware/share/guile/2.0/ice-9/eval.scm
/opt/freeware/share/guile/2.0/ice-9/expect.scm
/opt/freeware/share/guile/2.0/ice-9/format.scm
/opt/freeware/share/guile/2.0/ice-9/ftw.scm
/opt/freeware/share/guile/2.0/ice-9/futures.scm
/opt/freeware/share/guile/2.0/ice-9/gap-buffer.scm
/opt/freeware/share/guile/2.0/ice-9/getopt-long.scm
/opt/freeware/share/guile/2.0/ice-9/hash-table.scm
/opt/freeware/share/guile/2.0/ice-9/hcons.scm
/opt/freeware/share/guile/2.0/ice-9/history.scm
/opt/freeware/share/guile/2.0/ice-9/i18n.scm
/opt/freeware/share/guile/2.0/ice-9/iconv.scm
/opt/freeware/share/guile/2.0/ice-9/lineio.scm
/opt/freeware/share/guile/2.0/ice-9/list.scm
/opt/freeware/share/guile/2.0/ice-9/local-eval.scm
/opt/freeware/share/guile/2.0/ice-9/ls.scm
/opt/freeware/share/guile/2.0/ice-9/mapping.scm
/opt/freeware/share/guile/2.0/ice-9/match.scm
/opt/freeware/share/guile/2.0/ice-9/match.upstream.scm
/opt/freeware/share/guile/2.0/ice-9/networking.scm
/opt/freeware/share/guile/2.0/ice-9/null.scm
/opt/freeware/share/guile/2.0/ice-9/occam-channel.scm
/opt/freeware/share/guile/2.0/ice-9/optargs.scm
/opt/freeware/share/guile/2.0/ice-9/poe.scm
/opt/freeware/share/guile/2.0/ice-9/poll.scm
/opt/freeware/share/guile/2.0/ice-9/popen.scm
/opt/freeware/share/guile/2.0/ice-9/posix.scm
/opt/freeware/share/guile/2.0/ice-9/pretty-print.scm
/opt/freeware/share/guile/2.0/ice-9/psyntax-pp.scm
/opt/freeware/share/guile/2.0/ice-9/psyntax.scm
/opt/freeware/share/guile/2.0/ice-9/q.scm
/opt/freeware/share/guile/2.0/ice-9/quasisyntax.scm
/opt/freeware/share/guile/2.0/ice-9/r4rs.scm
/opt/freeware/share/guile/2.0/ice-9/r5rs.scm
/opt/freeware/share/guile/2.0/ice-9/r6rs-libraries.scm
/opt/freeware/share/guile/2.0/ice-9/rdelim.scm
/opt/freeware/share/guile/2.0/ice-9/readline.scm
/opt/freeware/share/guile/2.0/ice-9/receive.scm
/opt/freeware/share/guile/2.0/ice-9/regex.scm
/opt/freeware/share/guile/2.0/ice-9/runq.scm
/opt/freeware/share/guile/2.0/ice-9/rw.scm
/opt/freeware/share/guile/2.0/ice-9/safe-r5rs.scm
/opt/freeware/share/guile/2.0/ice-9/safe.scm
/opt/freeware/share/guile/2.0/ice-9/save-stack.scm
/opt/freeware/share/guile/2.0/ice-9/scm-style-repl.scm
/opt/freeware/share/guile/2.0/ice-9/serialize.scm
/opt/freeware/share/guile/2.0/ice-9/session.scm
/opt/freeware/share/guile/2.0/ice-9/slib.scm
/opt/freeware/share/guile/2.0/ice-9/stack-catch.scm
/opt/freeware/share/guile/2.0/ice-9/streams.scm
/opt/freeware/share/guile/2.0/ice-9/string-fun.scm
/opt/freeware/share/guile/2.0/ice-9/syncase.scm
/opt/freeware/share/guile/2.0/ice-9/threads.scm
/opt/freeware/share/guile/2.0/ice-9/time.scm
/opt/freeware/share/guile/2.0/ice-9/top-repl.scm
/opt/freeware/share/guile/2.0/ice-9/vlist.scm
/opt/freeware/share/guile/2.0/ice-9/weak-vector.scm
/opt/freeware/share/guile/2.0/language
/opt/freeware/share/guile/2.0/language/assembly
/opt/freeware/share/guile/2.0/language/assembly.scm
/opt/freeware/share/guile/2.0/language/assembly/compile-bytecode.scm
/opt/freeware/share/guile/2.0/language/assembly/decompile-bytecode.scm
/opt/freeware/share/guile/2.0/language/assembly/disassemble.scm
/opt/freeware/share/guile/2.0/language/assembly/spec.scm
/opt/freeware/share/guile/2.0/language/brainfuck
/opt/freeware/share/guile/2.0/language/brainfuck/compile-scheme.scm
/opt/freeware/share/guile/2.0/language/brainfuck/compile-tree-il.scm
/opt/freeware/share/guile/2.0/language/brainfuck/parse.scm
/opt/freeware/share/guile/2.0/language/brainfuck/spec.scm
/opt/freeware/share/guile/2.0/language/bytecode
/opt/freeware/share/guile/2.0/language/bytecode/spec.scm
/opt/freeware/share/guile/2.0/language/ecmascript
/opt/freeware/share/guile/2.0/language/ecmascript/array.scm
/opt/freeware/share/guile/2.0/language/ecmascript/base.scm
/opt/freeware/share/guile/2.0/language/ecmascript/compile-tree-il.scm
/opt/freeware/share/guile/2.0/language/ecmascript/function.scm
/opt/freeware/share/guile/2.0/language/ecmascript/impl.scm
/opt/freeware/share/guile/2.0/language/ecmascript/parse.scm
/opt/freeware/share/guile/2.0/language/ecmascript/spec.scm
/opt/freeware/share/guile/2.0/language/ecmascript/tokenize.scm
/opt/freeware/share/guile/2.0/language/elisp
/opt/freeware/share/guile/2.0/language/elisp/bindings.scm
/opt/freeware/share/guile/2.0/language/elisp/compile-tree-il.scm
/opt/freeware/share/guile/2.0/language/elisp/lexer.scm
/opt/freeware/share/guile/2.0/language/elisp/parser.scm
/opt/freeware/share/guile/2.0/language/elisp/runtime
/opt/freeware/share/guile/2.0/language/elisp/runtime.scm
/opt/freeware/share/guile/2.0/language/elisp/runtime/function-slot.scm
/opt/freeware/share/guile/2.0/language/elisp/runtime/macros.scm
/opt/freeware/share/guile/2.0/language/elisp/runtime/subrs.scm
/opt/freeware/share/guile/2.0/language/elisp/runtime/value-slot.scm
/opt/freeware/share/guile/2.0/language/elisp/spec.scm
/opt/freeware/share/guile/2.0/language/glil
/opt/freeware/share/guile/2.0/language/glil.scm
/opt/freeware/share/guile/2.0/language/glil/compile-assembly.scm
/opt/freeware/share/guile/2.0/language/glil/spec.scm
/opt/freeware/share/guile/2.0/language/objcode
/opt/freeware/share/guile/2.0/language/objcode/spec.scm
/opt/freeware/share/guile/2.0/language/scheme
/opt/freeware/share/guile/2.0/language/scheme/compile-tree-il.scm
/opt/freeware/share/guile/2.0/language/scheme/decompile-tree-il.scm
/opt/freeware/share/guile/2.0/language/scheme/spec.scm
/opt/freeware/share/guile/2.0/language/tree-il
/opt/freeware/share/guile/2.0/language/tree-il.scm
/opt/freeware/share/guile/2.0/language/tree-il/analyze.scm
/opt/freeware/share/guile/2.0/language/tree-il/canonicalize.scm
/opt/freeware/share/guile/2.0/language/tree-il/compile-glil.scm
/opt/freeware/share/guile/2.0/language/tree-il/cse.scm
/opt/freeware/share/guile/2.0/language/tree-il/debug.scm
/opt/freeware/share/guile/2.0/language/tree-il/effects.scm
/opt/freeware/share/guile/2.0/language/tree-il/fix-letrec.scm
/opt/freeware/share/guile/2.0/language/tree-il/inline.scm
/opt/freeware/share/guile/2.0/language/tree-il/optimize.scm
/opt/freeware/share/guile/2.0/language/tree-il/peval.scm
/opt/freeware/share/guile/2.0/language/tree-il/primitives.scm
/opt/freeware/share/guile/2.0/language/tree-il/spec.scm
/opt/freeware/share/guile/2.0/language/value
/opt/freeware/share/guile/2.0/language/value/spec.scm
/opt/freeware/share/guile/2.0/oop
/opt/freeware/share/guile/2.0/oop/goops
/opt/freeware/share/guile/2.0/oop/goops.scm
/opt/freeware/share/guile/2.0/oop/goops/accessors.scm
/opt/freeware/share/guile/2.0/oop/goops/active-slot.scm
/opt/freeware/share/guile/2.0/oop/goops/compile.scm
/opt/freeware/share/guile/2.0/oop/goops/composite-slot.scm
/opt/freeware/share/guile/2.0/oop/goops/describe.scm
/opt/freeware/share/guile/2.0/oop/goops/dispatch.scm
/opt/freeware/share/guile/2.0/oop/goops/internal.scm
/opt/freeware/share/guile/2.0/oop/goops/save.scm
/opt/freeware/share/guile/2.0/oop/goops/simple.scm
/opt/freeware/share/guile/2.0/oop/goops/stklos.scm
/opt/freeware/share/guile/2.0/oop/goops/util.scm
/opt/freeware/share/guile/2.0/rnrs
/opt/freeware/share/guile/2.0/rnrs.scm
/opt/freeware/share/guile/2.0/rnrs/arithmetic
/opt/freeware/share/guile/2.0/rnrs/arithmetic/bitwise.scm
/opt/freeware/share/guile/2.0/rnrs/arithmetic/fixnums.scm
/opt/freeware/share/guile/2.0/rnrs/arithmetic/flonums.scm
/opt/freeware/share/guile/2.0/rnrs/base.scm
/opt/freeware/share/guile/2.0/rnrs/bytevectors.scm
/opt/freeware/share/guile/2.0/rnrs/conditions.scm
/opt/freeware/share/guile/2.0/rnrs/control.scm
/opt/freeware/share/guile/2.0/rnrs/enums.scm
/opt/freeware/share/guile/2.0/rnrs/eval.scm
/opt/freeware/share/guile/2.0/rnrs/exceptions.scm
/opt/freeware/share/guile/2.0/rnrs/files.scm
/opt/freeware/share/guile/2.0/rnrs/hashtables.scm
/opt/freeware/share/guile/2.0/rnrs/io
/opt/freeware/share/guile/2.0/rnrs/io/ports.scm
/opt/freeware/share/guile/2.0/rnrs/io/simple.scm
/opt/freeware/share/guile/2.0/rnrs/lists.scm
/opt/freeware/share/guile/2.0/rnrs/mutable-pairs.scm
/opt/freeware/share/guile/2.0/rnrs/mutable-strings.scm
/opt/freeware/share/guile/2.0/rnrs/programs.scm
/opt/freeware/share/guile/2.0/rnrs/r5rs.scm
/opt/freeware/share/guile/2.0/rnrs/records
/opt/freeware/share/guile/2.0/rnrs/records/inspection.scm
/opt/freeware/share/guile/2.0/rnrs/records/procedural.scm
/opt/freeware/share/guile/2.0/rnrs/records/syntactic.scm
/opt/freeware/share/guile/2.0/rnrs/sorting.scm
/opt/freeware/share/guile/2.0/rnrs/syntax-case.scm
/opt/freeware/share/guile/2.0/rnrs/unicode.scm
/opt/freeware/share/guile/2.0/scripts
/opt/freeware/share/guile/2.0/scripts/api-diff.scm
/opt/freeware/share/guile/2.0/scripts/autofrisk.scm
/opt/freeware/share/guile/2.0/scripts/compile.scm
/opt/freeware/share/guile/2.0/scripts/disassemble.scm
/opt/freeware/share/guile/2.0/scripts/display-commentary.scm
/opt/freeware/share/guile/2.0/scripts/doc-snarf.scm
/opt/freeware/share/guile/2.0/scripts/frisk.scm
/opt/freeware/share/guile/2.0/scripts/generate-autoload.scm
/opt/freeware/share/guile/2.0/scripts/help.scm
/opt/freeware/share/guile/2.0/scripts/lint.scm
/opt/freeware/share/guile/2.0/scripts/list.scm
/opt/freeware/share/guile/2.0/scripts/punify.scm
/opt/freeware/share/guile/2.0/scripts/read-rfc822.scm
/opt/freeware/share/guile/2.0/scripts/read-scheme-source.scm
/opt/freeware/share/guile/2.0/scripts/read-text-outline.scm
/opt/freeware/share/guile/2.0/scripts/scan-api.scm
/opt/freeware/share/guile/2.0/scripts/snarf-check-and-output-texi.scm
/opt/freeware/share/guile/2.0/scripts/snarf-guile-m4-docs.scm
/opt/freeware/share/guile/2.0/scripts/summarize-guile-TODO.scm
/opt/freeware/share/guile/2.0/scripts/use2dot.scm
/opt/freeware/share/guile/2.0/srfi
/opt/freeware/share/guile/2.0/srfi/srfi-1.scm
/opt/freeware/share/guile/2.0/srfi/srfi-10.scm
/opt/freeware/share/guile/2.0/srfi/srfi-11.scm
/opt/freeware/share/guile/2.0/srfi/srfi-111.scm
/opt/freeware/share/guile/2.0/srfi/srfi-13.scm
/opt/freeware/share/guile/2.0/srfi/srfi-14.scm
/opt/freeware/share/guile/2.0/srfi/srfi-16.scm
/opt/freeware/share/guile/2.0/srfi/srfi-17.scm
/opt/freeware/share/guile/2.0/srfi/srfi-18.scm
/opt/freeware/share/guile/2.0/srfi/srfi-19.scm
/opt/freeware/share/guile/2.0/srfi/srfi-2.scm
/opt/freeware/share/guile/2.0/srfi/srfi-26.scm
/opt/freeware/share/guile/2.0/srfi/srfi-27.scm
/opt/freeware/share/guile/2.0/srfi/srfi-31.scm
/opt/freeware/share/guile/2.0/srfi/srfi-34.scm
/opt/freeware/share/guile/2.0/srfi/srfi-35.scm
/opt/freeware/share/guile/2.0/srfi/srfi-37.scm
/opt/freeware/share/guile/2.0/srfi/srfi-38.scm
/opt/freeware/share/guile/2.0/srfi/srfi-39.scm
/opt/freeware/share/guile/2.0/srfi/srfi-4
/opt/freeware/share/guile/2.0/srfi/srfi-4.scm
/opt/freeware/share/guile/2.0/srfi/srfi-4/gnu.scm
/opt/freeware/share/guile/2.0/srfi/srfi-41.scm
/opt/freeware/share/guile/2.0/srfi/srfi-42
/opt/freeware/share/guile/2.0/srfi/srfi-42.scm
/opt/freeware/share/guile/2.0/srfi/srfi-42/ec.scm
/opt/freeware/share/guile/2.0/srfi/srfi-43.scm
/opt/freeware/share/guile/2.0/srfi/srfi-45.scm
/opt/freeware/share/guile/2.0/srfi/srfi-6.scm
/opt/freeware/share/guile/2.0/srfi/srfi-60.scm
/opt/freeware/share/guile/2.0/srfi/srfi-64
/opt/freeware/share/guile/2.0/srfi/srfi-64.scm
/opt/freeware/share/guile/2.0/srfi/srfi-64/testing.scm
/opt/freeware/share/guile/2.0/srfi/srfi-67
/opt/freeware/share/guile/2.0/srfi/srfi-67.scm
/opt/freeware/share/guile/2.0/srfi/srfi-67/compare.scm
/opt/freeware/share/guile/2.0/srfi/srfi-69.scm
/opt/freeware/share/guile/2.0/srfi/srfi-8.scm
/opt/freeware/share/guile/2.0/srfi/srfi-88.scm
/opt/freeware/share/guile/2.0/srfi/srfi-9
/opt/freeware/share/guile/2.0/srfi/srfi-9.scm
/opt/freeware/share/guile/2.0/srfi/srfi-9/gnu.scm
/opt/freeware/share/guile/2.0/srfi/srfi-98.scm
/opt/freeware/share/guile/2.0/statprof.scm
/opt/freeware/share/guile/2.0/sxml
/opt/freeware/share/guile/2.0/sxml/apply-templates.scm
/opt/freeware/share/guile/2.0/sxml/fold.scm
/opt/freeware/share/guile/2.0/sxml/match.scm
/opt/freeware/share/guile/2.0/sxml/simple.scm
/opt/freeware/share/guile/2.0/sxml/ssax
/opt/freeware/share/guile/2.0/sxml/ssax.scm
/opt/freeware/share/guile/2.0/sxml/ssax/input-parse.scm
/opt/freeware/share/guile/2.0/sxml/sxml-match.ss
/opt/freeware/share/guile/2.0/sxml/transform.scm
/opt/freeware/share/guile/2.0/sxml/upstream
/opt/freeware/share/guile/2.0/sxml/upstream/SSAX.scm
/opt/freeware/share/guile/2.0/sxml/upstream/SXML-tree-trans.scm
/opt/freeware/share/guile/2.0/sxml/upstream/SXPath-old.scm
/opt/freeware/share/guile/2.0/sxml/upstream/assert.scm
/opt/freeware/share/guile/2.0/sxml/upstream/input-parse.scm
/opt/freeware/share/guile/2.0/sxml/xpath.scm
/opt/freeware/share/guile/2.0/system
/opt/freeware/share/guile/2.0/system/base
/opt/freeware/share/guile/2.0/system/base/ck.scm
/opt/freeware/share/guile/2.0/system/base/compile.scm
/opt/freeware/share/guile/2.0/system/base/lalr.scm
/opt/freeware/share/guile/2.0/system/base/lalr.upstream.scm
/opt/freeware/share/guile/2.0/system/base/language.scm
/opt/freeware/share/guile/2.0/system/base/message.scm
/opt/freeware/share/guile/2.0/system/base/pmatch.scm
/opt/freeware/share/guile/2.0/system/base/syntax.scm
/opt/freeware/share/guile/2.0/system/base/target.scm
/opt/freeware/share/guile/2.0/system/base/types.scm
/opt/freeware/share/guile/2.0/system/foreign.scm
/opt/freeware/share/guile/2.0/system/repl
/opt/freeware/share/guile/2.0/system/repl/command.scm
/opt/freeware/share/guile/2.0/system/repl/common.scm
/opt/freeware/share/guile/2.0/system/repl/coop-server.scm
/opt/freeware/share/guile/2.0/system/repl/debug.scm
/opt/freeware/share/guile/2.0/system/repl/describe.scm
/opt/freeware/share/guile/2.0/system/repl/error-handling.scm
/opt/freeware/share/guile/2.0/system/repl/repl.scm
/opt/freeware/share/guile/2.0/system/repl/server.scm
/opt/freeware/share/guile/2.0/system/vm
/opt/freeware/share/guile/2.0/system/vm/coverage.scm
/opt/freeware/share/guile/2.0/system/vm/frame.scm
/opt/freeware/share/guile/2.0/system/vm/inspect.scm
/opt/freeware/share/guile/2.0/system/vm/instruction.scm
/opt/freeware/share/guile/2.0/system/vm/objcode.scm
/opt/freeware/share/guile/2.0/system/vm/program.scm
/opt/freeware/share/guile/2.0/system/vm/trace.scm
/opt/freeware/share/guile/2.0/system/vm/trap-state.scm
/opt/freeware/share/guile/2.0/system/vm/traps.scm
/opt/freeware/share/guile/2.0/system/vm/vm.scm
/opt/freeware/share/guile/2.0/system/xref.scm
/opt/freeware/share/guile/2.0/texinfo
/opt/freeware/share/guile/2.0/texinfo.scm
/opt/freeware/share/guile/2.0/texinfo/docbook.scm
/opt/freeware/share/guile/2.0/texinfo/html.scm
/opt/freeware/share/guile/2.0/texinfo/indexing.scm
/opt/freeware/share/guile/2.0/texinfo/plain-text.scm
/opt/freeware/share/guile/2.0/texinfo/reflection.scm
/opt/freeware/share/guile/2.0/texinfo/serialize.scm
/opt/freeware/share/guile/2.0/texinfo/string-utils.scm
/opt/freeware/share/guile/2.0/web
/opt/freeware/share/guile/2.0/web/client.scm
/opt/freeware/share/guile/2.0/web/http.scm
/opt/freeware/share/guile/2.0/web/request.scm
/opt/freeware/share/guile/2.0/web/response.scm
/opt/freeware/share/guile/2.0/web/server
/opt/freeware/share/guile/2.0/web/server.scm
/opt/freeware/share/guile/2.0/web/server/http.scm
/opt/freeware/share/guile/2.0/web/uri.scm





reply via email to

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