* guile-lib, compiled files, packages
@ 2016-09-11 23:27 Greg Troxel
2016-09-16 16:50 ` David Pirotte
0 siblings, 1 reply; 2+ messages in thread
From: Greg Troxel @ 2016-09-11 23:27 UTC (permalink / raw)
To: guile-devel Development
[-- Attachment #1: Type: text/plain, Size: 1467 bytes --]
(I have been sort of using guile for wicked long time, I think since
before 1.0, but I have been not paying attention lately and just
lurking.)
I am maintaining entries for guile and friends in pkgsrc, a portable
packaging system that supports many operating systems, versions of those
systems, and CPU types. I'm updating from 1.8 to 2.0, and we have both
because of the history of compat issues.
As part of the update, I am flipping guile-lib and g-wrap to build
against guile 2.0 (latest micro release really).
In switching guile-lib, I find that the set of installed files changes
very significantly. Besides sxml going away (now in guile proper, so
that's fine), I see PLIST diffs like:
-share/guile/site/texinfo.scm
-share/guile/site/texinfo/docbook.scm
-share/guile/site/texinfo/html.scm
-share/guile/site/texinfo/indexing.scm
+share/guile/site/texinfo/nodal-tree.go
share/guile/site/texinfo/nodal-tree.scm
-share/guile/site/texinfo/plain-text.scm
-share/guile/site/texinfo/reflection.scm
-share/guile/site/texinfo/serialize.scm
which doesn't look right. On the other hand I see hunks like:
+share/guile/site/apicheck.go
share/guile/site/apicheck.scm
which look fine -- adding the compiled version and leaving the scm
version.
Is it the case that most of the texinfo code is now in guile 2, except
for nodal-tree, so that seems ok too?
Also, statprof looks withdrawn.
If I'm not confused, I'll press on - but if so would appreciate knowing
it!
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 162 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: guile-lib, compiled files, packages
2016-09-11 23:27 guile-lib, compiled files, packages Greg Troxel
@ 2016-09-16 16:50 ` David Pirotte
0 siblings, 0 replies; 2+ messages in thread
From: David Pirotte @ 2016-09-16 16:50 UTC (permalink / raw)
To: Greg Troxel; +Cc: guile-devel Development
[-- Attachment #1: Type: text/plain, Size: 1345 bytes --]
Hi Greg,
> ...
> As part of the update, I am flipping guile-lib and g-wrap to build
> against guile 2.0 (latest micro release really).
Great, it's 2.0.12 [saying this in case it would not 'yet' be in your distro.
> In switching guile-lib, I find that the set of installed files changes
> very significantly. Besides sxml going away (now in guile proper, so
> that's fine), I see PLIST diffs like:
> -share/guile/site/texinfo.scm
> -share/guile/site/texinfo/docbook.scm
> -share/guile/site/texinfo/html.scm
> -share/guile/site/texinfo/indexing.scm
> +share/guile/site/texinfo/nodal-tree.go
> share/guile/site/texinfo/nodal-tree.scm
> -share/guile/site/texinfo/plain-text.scm
> -share/guile/site/texinfo/reflection.scm
> -share/guile/site/texinfo/serialize.scm
This is correct.
> which doesn't look right. On the other hand I see hunks like:
> +share/guile/site/apicheck.go
> share/guile/site/apicheck.scm
Yes, ok too
> Is it the case that most of the texinfo code is now in guile 2, except
> for nodal-tree, so that seems ok too?
Yes. see $prefix/share/guile/site/texinfo
> Also, statprof looks withdrawn.
Not sure how things were wrt guile-1.8, but in 2.0 and 2.2, the module is here
(respectively):
$prefix/share/guile/2.0/statprof.scm
$prefix/share/guile/2.2/statprof.scm
David
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-09-16 16:50 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-11 23:27 guile-lib, compiled files, packages Greg Troxel
2016-09-16 16:50 ` David Pirotte
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).