unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* Guile 1.5.7 beta available for testing.
@ 2002-08-20 18:20 Rob Browning
  2002-08-20 18:38 ` Rob Browning
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Rob Browning @ 2002-08-20 18:20 UTC (permalink / raw)



We are pleased to annouce the availability of Guile 1.5.7 for testing.
Please report problems to guile-devel@gnu.org or bug-guile@gnu.org.

Note that the 1.5.X series is a BETA series, intended only for
testing, so please don't put it into a distribution or anything
similar.  If after two weeks, no agreed upon release-critical bugs
have been found, then the first 1.6 stable version, 1.6.1, will be
released.

You can find the file here:

  ftp://ftp.dt.e-technik.uni-dortmund.de/pub/guile/

If you're interested in testing, please try as much of the following
as is convenient:

        - Unset GUILE_LOAD_PATH.

        - Remove automake and autoconf from your path, or turn off
          their execute bits, or something.  (Users must be able to
          build from the tarfile without installing those tools.)  As
          an example, you could disable the tools during the test like
          so:

            mkdir /tmp/stub
            cat > /tmp/stub/do-nothing <<EOF
            #!/bin/sh
            echo warning: $0 called
            sleep 10
            exit 0
            EOF
            chmod +x /tmp/stub/do-nothing
            ln /tmp/stub/do-nothing /tmp/stub/automake
            ln /tmp/stub/do-nothing /tmp/stub/autoconf	# etc
            PATH=/tmp/stub:$PATH

        - Configure, "make", "make check", and "make install".  Make
          sure to remove your previous install tree before the "make
          install".

        - Make sure LD_LIBRARY_PATH doesn't include anything
          unnecessary -- though at the moment it (or
          LTDL_LIBRARY_PATH) will need to include guile's lib
          directory if that directory is not already in the normal
          places libltdl looks.

        - Run the test suite on the installed version.
            ./check-guile -i [INSTALL_PATH]/bin/guile

        - Look at the install tree (with "find | sort" or similar) and
          make sure nothing seems obviously amiss.

        - Check that the dependencies in guile-readline/Makefile look
          OK.  (We currently use a kludge which edits the dependencies
          generated by automake so that Guile can be built in a
          directory separate from the source tree also with non-GNU
          make programs.)

        - Make sure readline works.

        - You might try the example code in the doc directory.

Thanks

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-20 18:20 Guile 1.5.7 beta available for testing Rob Browning
@ 2002-08-20 18:38 ` Rob Browning
  2002-08-20 19:16   ` Marius Vollmer
       [not found]   ` <87wuqluyrj.fsf@zagadka.ping.de>
  2002-08-20 20:33 ` Han-Wen Nienhuys
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 15+ messages in thread
From: Rob Browning @ 2002-08-20 18:38 UTC (permalink / raw)
  Cc: guile-user

Rob Browning <rlb@defaultvalue.org> writes:

> You can find the file here:
>
>   ftp://ftp.dt.e-technik.uni-dortmund.de/pub/guile/

As some may have noticed, the permissions are a bit off.  This will be
fixed as soon as possible.

Thanks

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-20 18:38 ` Rob Browning
@ 2002-08-20 19:16   ` Marius Vollmer
       [not found]   ` <87wuqluyrj.fsf@zagadka.ping.de>
  1 sibling, 0 replies; 15+ messages in thread
From: Marius Vollmer @ 2002-08-20 19:16 UTC (permalink / raw)
  Cc: guile-devel, guile-user

Rob Browning <rlb@defaultvalue.org> writes:

> As some may have noticed, the permissions are a bit off.  This will be
> fixed as soon as possible.

Should be fixed now.  My fault, sorry.

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
       [not found]   ` <87wuqluyrj.fsf@zagadka.ping.de>
@ 2002-08-20 19:54     ` Rob Browning
  0 siblings, 0 replies; 15+ messages in thread
From: Rob Browning @ 2002-08-20 19:54 UTC (permalink / raw)
  Cc: guile-devel, guile-user

Marius Vollmer <mvo@zagadka.ping.de> writes:

> Rob Browning <rlb@defaultvalue.org> writes:
>
>> As some may have noticed, the permissions are a bit off.  This will be
>> fixed as soon as possible.
>
> Should be fixed now.  My fault, sorry.

np.  I've done something similar plenty of times :>

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Guile 1.5.7 beta available for testing.
  2002-08-20 18:20 Guile 1.5.7 beta available for testing Rob Browning
  2002-08-20 18:38 ` Rob Browning
@ 2002-08-20 20:33 ` Han-Wen Nienhuys
  2002-08-20 20:50   ` Rob Browning
  2002-08-22 11:56 ` Martin Grabmueller
  2002-08-22 20:21 ` Neil Jerram
  3 siblings, 1 reply; 15+ messages in thread
From: Han-Wen Nienhuys @ 2002-08-20 20:33 UTC (permalink / raw)
  Cc: guile-devel

rlb@defaultvalue.org writes:
> Note that the 1.5.X series is a BETA series, intended only for
> testing, so please don't put it into a distribution or anything
> similar.  If after two weeks, no agreed upon release-critical bugs
> have been found, then the first 1.6 stable version, 1.6.1, will be
> released.


Is my 1.7 fix for the malloc GC trigger still eligible for 1.6? It
would improve performance of lots of string oriented applictations a
lot. I could  backport it.

-- 

Han-Wen Nienhuys   |   hanwen@cs.uu.nl   |   http://www.cs.uu.nl/~hanwen 


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-20 20:33 ` Han-Wen Nienhuys
@ 2002-08-20 20:50   ` Rob Browning
  0 siblings, 0 replies; 15+ messages in thread
From: Rob Browning @ 2002-08-20 20:50 UTC (permalink / raw)
  Cc: guile-devel

Han-Wen Nienhuys <hanwen@cs.uu.nl> writes:

> Is my 1.7 fix for the malloc GC trigger still eligible for 1.6? It
> would improve performance of lots of string oriented applictations a
> lot. I could  backport it.

Yes, though I'd like to put it in 1.6.2, not 1.6.1.  If you'd like to
make a patch now and file it in bugs/, or send it to me, that would be
great, or alternately (and equally good) would be to wait until 1.6.1
is tagged/released and then I'd be OK with you just editing the tree
directly.

Thanks.

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-20 18:20 Guile 1.5.7 beta available for testing Rob Browning
  2002-08-20 18:38 ` Rob Browning
  2002-08-20 20:33 ` Han-Wen Nienhuys
@ 2002-08-22 11:56 ` Martin Grabmueller
  2002-08-26 18:16   ` Dale P. Smith
                     ` (3 more replies)
  2002-08-22 20:21 ` Neil Jerram
  3 siblings, 4 replies; 15+ messages in thread
From: Martin Grabmueller @ 2002-08-22 11:56 UTC (permalink / raw)
  Cc: guile-devel, guile-user

> From: Rob Browning <rlb@defaultvalue.org>
> Sender: guile-devel-admin@gnu.org
> 
> We are pleased to annouce the availability of Guile 1.5.7 for testing.
> Please report problems to guile-devel@gnu.org or bug-guile@gnu.org.
> 
> Note that the 1.5.X series is a BETA series, intended only for
> testing, so please don't put it into a distribution or anything
> similar.  If after two weeks, no agreed upon release-critical bugs
> have been found, then the first 1.6 stable version, 1.6.1, will be
> released.

One minor note: guile -v output should contain 2002 in the copyright
line.

Then I had problems installing from the tarball to /usr/local when an
old Guile (1.3.4) lived in /usr: Dynamic linking did not work, not for
readline nor for srfi-13/14.  After purging the Guile in /usr,
everything worked fine.

I'll try to find more details.

'martin


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-20 18:20 Guile 1.5.7 beta available for testing Rob Browning
                   ` (2 preceding siblings ...)
  2002-08-22 11:56 ` Martin Grabmueller
@ 2002-08-22 20:21 ` Neil Jerram
  3 siblings, 0 replies; 15+ messages in thread
From: Neil Jerram @ 2002-08-22 20:21 UTC (permalink / raw)
  Cc: guile-devel, guile-user

>>>>> "Rob" == Rob Browning <rlb@defaultvalue.org> writes:

    Rob> We are pleased to annouce the availability of Guile 1.5.7 for
    Rob> testing.  Please report problems to guile-devel@gnu.org or
    Rob> bug-guile@gnu.org.

Nice!

    Rob> Note that the 1.5.X series is a BETA series, intended only for
    Rob> testing, so please don't put it into a distribution or anything
    Rob> similar.  If after two weeks, no agreed upon release-critical bugs
    Rob> have been found, then the first 1.6 stable version, 1.6.1, will be
    Rob> released.

<tempting fate>

The clock's ticking ...   2 days down, 12 to go ...  Exciting!

</tempting fate>

        Neil



_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-22 11:56 ` Martin Grabmueller
@ 2002-08-26 18:16   ` Dale P. Smith
  2002-08-26 21:47   ` Marius Vollmer
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 15+ messages in thread
From: Dale P. Smith @ 2002-08-26 18:16 UTC (permalink / raw)
  Cc: mg, guile-devel, guile-user

On Thu, 22 Aug 2002 13:56:42 +0200
Martin Grabmueller <mg@glug.org> wrote:

> Then I had problems installing from the tarball to /usr/local when an
> old Guile (1.3.4) lived in /usr: Dynamic linking did not work, not for
> readline nor for srfi-13/14.  After purging the Guile in /usr,
> everything worked fine.

Ahhh!  That's interesting!

-Dale

-- 
Dale P. Smith
Senior Systems Consultant,      | Treasurer,
Altus Technologies Corporation  | Cleveland Linux Users Group
dsmith@altustech.com            | http://cleveland.lug.net
440-746-9000 x339               |


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-22 11:56 ` Martin Grabmueller
  2002-08-26 18:16   ` Dale P. Smith
@ 2002-08-26 21:47   ` Marius Vollmer
  2002-08-26 21:52   ` Marius Vollmer
       [not found]   ` <87bs7p70fo.fsf@zagadka.ping.de>
  3 siblings, 0 replies; 15+ messages in thread
From: Marius Vollmer @ 2002-08-26 21:47 UTC (permalink / raw)
  Cc: rlb, guile-devel, guile-user

Martin Grabmueller <mg@glug.org> writes:

> One minor note: guile -v output should contain 2002 in the copyright
> line.

Fixed, thanks!

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-22 11:56 ` Martin Grabmueller
  2002-08-26 18:16   ` Dale P. Smith
  2002-08-26 21:47   ` Marius Vollmer
@ 2002-08-26 21:52   ` Marius Vollmer
       [not found]   ` <87bs7p70fo.fsf@zagadka.ping.de>
  3 siblings, 0 replies; 15+ messages in thread
From: Marius Vollmer @ 2002-08-26 21:52 UTC (permalink / raw)
  Cc: rlb, guile-devel, guile-user

Martin Grabmueller <mg@glug.org> writes:

> Then I had problems installing from the tarball to /usr/local when an
> old Guile (1.3.4) lived in /usr: Dynamic linking did not work, not for
> readline nor for srfi-13/14.  After purging the Guile in /usr,
> everything worked fine.

This is strange.  Guile 1.5 uses different names for its dynamically
linked libraries, as compared to 1.3.4.  For example, libguilereadline
is now libguilereadline-v-12.  There shouldn't be any conflict with
old libs.

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
       [not found]   ` <87bs7p70fo.fsf@zagadka.ping.de>
@ 2002-08-29  9:24     ` Martin Grabmueller
  2002-08-29 16:24       ` Rob Browning
  0 siblings, 1 reply; 15+ messages in thread
From: Martin Grabmueller @ 2002-08-29  9:24 UTC (permalink / raw)
  Cc: rlb, guile-devel, guile-user

> From: Marius Vollmer <mvo@zagadka.ping.de>
> Date: 26 Aug 2002 23:52:11 +0200
> 
> Martin Grabmueller <mg@glug.org> writes:
> 
> > Then I had problems installing from the tarball to /usr/local when an
> > old Guile (1.3.4) lived in /usr: Dynamic linking did not work, not for
> > readline nor for srfi-13/14.  After purging the Guile in /usr,
> > everything worked fine.
> 
> This is strange.  Guile 1.5 uses different names for its dynamically
> linked libraries, as compared to 1.3.4.  For example, libguilereadline
> is now libguilereadline-v-12.  There shouldn't be any conflict with
> old libs.

I haven't tried it again yet, but strace told me that Guile somehow
tried to load the old libguilereadline.so, which in turn tried to load
libguile.so.6, which didn't work and caused a nonsense `file not
found' message from libtdl...

'martin


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-29  9:24     ` Martin Grabmueller
@ 2002-08-29 16:24       ` Rob Browning
  2002-08-30  9:09         ` Martin Grabmueller
       [not found]         ` <200208300909.g7U99IG10890@pepita.cs.tu-berlin.de>
  0 siblings, 2 replies; 15+ messages in thread
From: Rob Browning @ 2002-08-29 16:24 UTC (permalink / raw)
  Cc: mvo, guile-devel, guile-user

Martin Grabmueller <mg@glug.org> writes:

>> This is strange.  Guile 1.5 uses different names for its dynamically
>> linked libraries, as compared to 1.3.4.  For example, libguilereadline
>> is now libguilereadline-v-12.  There shouldn't be any conflict with
>> old libs.
>
> I haven't tried it again yet, but strace told me that Guile somehow
> tried to load the old libguilereadline.so, which in turn tried to load
> libguile.so.6, which didn't work and caused a nonsense `file not
> found' message from libtdl...

Hmm -- can you find out which file guile is loading that's then
loading libguilereadline?  I'm wondering if it's finding the wrong
readline.scm, or if somehow we're not loading the versioned
libguilereadline like I thought we were.

Thanks

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
  2002-08-29 16:24       ` Rob Browning
@ 2002-08-30  9:09         ` Martin Grabmueller
       [not found]         ` <200208300909.g7U99IG10890@pepita.cs.tu-berlin.de>
  1 sibling, 0 replies; 15+ messages in thread
From: Martin Grabmueller @ 2002-08-30  9:09 UTC (permalink / raw)
  Cc: mvo, guile-devel, guile-user

> From: Rob Browning <rlb@defaultvalue.org>
> Date: Thu, 29 Aug 2002 11:24:03 -0500
> 
> Martin Grabmueller <mg@glug.org> writes:
> 
> > I haven't tried it again yet, but strace told me that Guile somehow
> > tried to load the old libguilereadline.so, which in turn tried to load
> > libguile.so.6, which didn't work and caused a nonsense `file not
> > found' message from libtdl...
> 
> Hmm -- can you find out which file guile is loading that's then
> loading libguilereadline?  I'm wondering if it's finding the wrong
> readline.scm, or if somehow we're not loading the versioned
> libguilereadline like I thought we were.

I think I had the same problem Tomas had.  Though I didn't solve it
with setting LD_LIBRARY_PATH, but by removing the old Guile version.

'martin


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Guile 1.5.7 beta available for testing.
       [not found]         ` <200208300909.g7U99IG10890@pepita.cs.tu-berlin.de>
@ 2002-08-30 13:17           ` tomas
  0 siblings, 0 replies; 15+ messages in thread
From: tomas @ 2002-08-30 13:17 UTC (permalink / raw)
  Cc: rlb, mvo, guile-devel

On Fri, Aug 30, 2002 at 11:09:18AM +0200, Martin Grabmueller wrote:
> > From: Rob Browning <rlb@defaultvalue.org>
> > Date: Thu, 29 Aug 2002 11:24:03 -0500
> > 
> > Martin Grabmueller <mg@glug.org> writes:
> > 
> > > I haven't tried it again yet, but strace told me that Guile somehow
> > > tried to load the old libguilereadline.so, which in turn tried to load
> > > libguile.so.6, which didn't work and caused a nonsense `file not
> > > found' message from libtdl...
> > 
> > Hmm -- can you find out which file guile is loading that's then
> > loading libguilereadline?  I'm wondering if it's finding the wrong
> > readline.scm, or if somehow we're not loading the versioned
> > libguilereadline like I thought we were.
> 
> I think I had the same problem Tomas had.  Though I didn't solve it
> with setting LD_LIBRARY_PATH, but by removing the old Guile version.

I beg to differ (hey, it's my machine, after all ;-)

Seriously. I moved old guile related libs out of the way, and it didn't
change anything. In my case what happens is probably that loading libs
via libltdl (the guile ``standard'' way of explicitly loading libs)
doesn't care about the system's standard mechanisms (on GNU/Linux it's
ld.so with its /etc/ld.so.[conf|cache] and looks into its own places
(which by default happen to be in /lib and /usr/lib). Either the application
writer has to take care of explicitly setting non-standard paths, as
/usr/local/lib would be, or it's the sysadmin's or user's job.

Thanks
-- tomas


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2002-08-30 13:17 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-08-20 18:20 Guile 1.5.7 beta available for testing Rob Browning
2002-08-20 18:38 ` Rob Browning
2002-08-20 19:16   ` Marius Vollmer
     [not found]   ` <87wuqluyrj.fsf@zagadka.ping.de>
2002-08-20 19:54     ` Rob Browning
2002-08-20 20:33 ` Han-Wen Nienhuys
2002-08-20 20:50   ` Rob Browning
2002-08-22 11:56 ` Martin Grabmueller
2002-08-26 18:16   ` Dale P. Smith
2002-08-26 21:47   ` Marius Vollmer
2002-08-26 21:52   ` Marius Vollmer
     [not found]   ` <87bs7p70fo.fsf@zagadka.ping.de>
2002-08-29  9:24     ` Martin Grabmueller
2002-08-29 16:24       ` Rob Browning
2002-08-30  9:09         ` Martin Grabmueller
     [not found]         ` <200208300909.g7U99IG10890@pepita.cs.tu-berlin.de>
2002-08-30 13:17           ` tomas
2002-08-22 20:21 ` Neil Jerram

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).