Re: Unintentional conflict in define-immutable-type?

2015-11-27 Thread Rob Browning
7; refer to and rely on it being bound to the > RTD. Ahh, right. So I suppose if you want as the goops name, then you really do just have to choose something other than foo for the constructor within the module. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-

Re: Guile 3.0.10 fails to build for powerpc-darwin (3.0.9 built earlier)

2024-08-30 Thread Rob Browning
broken on 32-bit architectures: https://buildd.debian.org/guile-3.0 So if that's what you have, you may need to stick with 3.0.9 for now. I plan to downgrade debian/unstable to 3.0.9 this weekend. -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1F

What should PACKAGE_VERSION be set to for guile-2.0?

2011-11-21 Thread Rob Browning
so you wouldn't want to include the Debian revision unless the format of PACKAGE_VERSION isn't very rigid. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Re: Thread+GC issues on ARM

2012-01-06 Thread Rob Browning
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7) Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Re: Thread+GC issues on ARM

2012-01-07 Thread Rob Browning
Neil Jerram writes: > I'm afraid I can't help in detail with those other ones, as I don't have > those systems. I should note that if anyone does come up with ideas or patches that they'd like to try, I can test them. Thanks -- Rob Browning rlb @defaultvalue.org and

Re: Thread+GC issues on ARM

2012-01-07 Thread Rob Browning
x27;ll first need an updated libgc in Debian unstable? If so, I'll probably hold off on the guile patch for now. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Re: guile 1.8.3 fails to build on sparc

2012-01-21 Thread Rob Browning
org/status/fetch.php?pkg=guile-2.0&arch=s390&ver=2.0.3%2B1-2&stamp=1322025002 Anything else I might try? Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Re: Thread+GC issues on ARM

2012-02-10 Thread Rob Browning
Neil Jerram writes: > Rob Browning writes: >> So do I understand correctly that in order for this to work, we'll first >> need an updated libgc in Debian unstable? > > Yes. Great. If we can get this and the s390 problem fixed, I'll be able to see about removing

Re: Thread+GC issues on ARM

2012-02-11 Thread Rob Browning
too? Given your next message, I think I might just wait for a fixed Debian libgc. We can't really proceed without that anyway. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Re: Thread+GC issues on ARM

2012-02-11 Thread Rob Browning
onable patch, we could ask the Debian libgc maintainer to apply it to the older version. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

srfi-55 support added

2005-02-11 Thread Rob Browning
sts are in test-suite/standalone/test-require-extension. I also just realized that I forgot to add appropriate info documentation. I'll try to make some time to do that, but if anyone else is motivated, go right ahead. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs

Re: Should we distribute libltdl?

2005-03-08 Thread Rob Browning
l. For the record, now that we don't need customizations, I don't have any problem with dropping our copy of libltdl. Alhough I agree that it would be good to have a clear configure error message when libltdl is not detected. -- Rob Browning rlb @defaultvalue.org and @debian.org; p

Re: About 'futures'

2005-03-08 Thread Rob Browning
ropriate. Although you'd probably also need a mutex which might obviate any potential resource savings achieved by dropping the thread. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A

Re: Should we distribute libltdl?

2005-03-09 Thread Rob Browning
tructs the user to install libltdl, > maybe by using the included sources. Hmm. I wonder what the chance is that a user will be able to get hold of the Guile source, but not the libltdl source. Is it high enough to justify keeping a normally unused copy of libltdl in our tree?

Re: About 'futures'

2005-03-09 Thread Rob Browning
Marius Vollmer <[EMAIL PROTECTED]> writes: > So futures are clearly faster than threads (as expected). Nice! Indeed, and as I think someone may have mentioned, we definitely need some clarification in the docs, since they don't make it clear how futures differ from threads. --

Re: About removing the low level thread API

2005-04-19 Thread Rob Browning
ent what we need and can change it at will, of course. Unless there's a strong case, I don't think we should export it. We can always be convinced to export it later, but it's much more difficult to "unexport" something. -- Rob Browning rlb @defaultvalue.org and @debian

Re: dynamic argv0 relocation

2005-06-12 Thread Rob Browning
tion is, and that those with sufficient experience with the platform (i.e. probably not me) have adequately considered any corner cases. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Re: Guile 1.6.7 on HP/UX

2005-06-13 Thread Rob Browning
and is a bit on > the painful side to figure out. Have you-all a "pkg-config" file > that can be installed? That would make life easier > Thanks! Regards, Bruce We don't at the moment, but I've wanted to take some time to investigate and see how/if we might

Re: configure.in: Look for flex

2005-06-15 Thread Rob Browning
... flex --version || ... But I'd guess that the normal -bash: flex: command not found might be informative enough. What would the configure check actually get us? -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432

Re: Block comments and `read-hash-extend'

2005-06-17 Thread Rob Browning
7;d like to see #| |# work in-line, in accordance with SRFI-30 and Common Lisp, and perhaps #! !# should just be a synonym. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B

Re: module GC bug

2005-06-19 Thread Rob Browning
issue has a chance to review the changes and comment (i.e. probably Marius). -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 ___ Guile

Re: module GC bug

2005-08-15 Thread Rob Browning
ught your previous message said that this was too big a change for the 1.6 series. Or did you mean that you want to gear up for a 1.8 release now? -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F

Re: module GC bug

2005-08-15 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > Hmm. Did I misunderstand. I thought your previous message said that > this was too big a change for the 1.6 series. Or did you mean that > you want to gear up for a 1.8 release now? Nevermind. I see I hadn't read far enough in

Re: Block comments and `read-hash-extend'

2005-09-04 Thread Rob Browning
If so, then I think that would probably be OK. I'd be surprised if anyone knew about and depended on the current in-line behavior. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25

guile-config and other packages compiling against guile

2005-09-06 Thread Rob Browning
info", some of it seems a bit questionable. For example, it mentions build tree directories which often won't be relevant after an install, and although it mentions $(pkgincludedir), most of our headers don't actually go there. They go to $(includedir)/libguile/. -- Rob Browning rlb @de

Re: guile-config and other packages compiling against guile

2005-09-07 Thread Rob Browning
mostly theoretical argument. For example, if you want to know the version, you can always just ask guile: guile -c '(display (version))' -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D

Bug in 1.6 on m68k with gcc 4.0

2005-09-10 Thread Rob Browning
p?email=&packages=guile-1.6&arches= -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 ___ Guile-devel mailing list Guile-devel@gnu.o

1.6 CVS should compile using gcc 4.0 now.

2005-10-14 Thread Rob Browning
I've just committed some changes that fix build problems with gcc 4.0, at least under a Debian unstable. Please test, especially anyone with a non-Linux machine. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F

Preparing for a 1.6.8 release.

2005-10-14 Thread Rob Browning
I'd like to release 1.6.8 quite soon. Given that, if there are issues that need to be resolved that you think I might overlook, please speak up. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0

Updating NEWS for 1.6.8 release.

2005-10-15 Thread Rob Browning
If you have time, could those of you who have committed changes to 1.6 (since 1.6.7) check out a current 1.6 tree, look over the output of cvs -qz5 diff -u -r release_1-6-7 and make sure that all of your changes have appropriate NEWS entries? Thanks -- Rob Browning rlb @defaultvalue.org

Re: 1.6 CVS should compile using gcc 4.0 now.

2005-10-15 Thread Rob Browning
Greg Troxel <[EMAIL PROTECTED]> writes: > Can you put up the output of 'make dist'. Certainly -- see my next message. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0

1.6.8 release candidate 0 available for testing.

2005-10-15 Thread Rob Browning
For now it's available here: http://people.debian.org/~rlb/tmp/guile-1.6.8-rc0.tar.gz Please test. This file isn't likely to become the actual release, but it's probably close. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG star

Re: Updating NEWS for 1.6.8 release.

2005-10-15 Thread Rob Browning
es regarding NEWS, so I'd be more than happy to hear relevant comments and opinions. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 _

Re: Updating NEWS for 1.6.8 release.

2005-10-16 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > If you have time, could those of you who have committed changes to 1.6 > (since 1.6.7) check out a current 1.6 tree, look over the output of > > cvs -qz5 diff -u -r release_1-6-7 > > and make sure that all of your changes have

Addition of numerator and denominator in 1.6.

2005-10-16 Thread Rob Browning
I can't remember the arguments for and against adding numerator and denominator to the public API in 1.6.8. Can someone remind me? Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377

Re: Preparing for a 1.6.8 release.

2005-10-16 Thread Rob Browning
one before has it? > > (The soname doesn't change, just the sub-minor version on the library > filename. Probably affects just about nothing.) Right, and thanks. That's on my to-do. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting

Re: Addition of numerator and denominator in 1.6.

2005-10-16 Thread Rob Browning
Kevin Ryde <[EMAIL PROTECTED]> writes: > Rob Browning <[EMAIL PROTECTED]> writes: >> >> I can't remember the arguments for and against adding numerator and >> denominator to the public API in 1.6.8. Can someone remind me? > > They're specified

Re: Updating NEWS for 1.6.8 release.

2005-10-16 Thread Rob Browning
Kevin Ryde <[EMAIL PROTECTED]> writes: > Rob Browning <[EMAIL PROTECTED]> writes: >> >> cvs -qz5 diff -u -r release_1-6-7 > > I added the bits I did, mostly fixes from bug reports. I've tried to > keep it brief, none are too terrible, unless you ac

Re: Updating NEWS for 1.6.8 release.

2005-10-16 Thread Rob Browning
or the release, but I'm not sure that's helpful. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 ___ Guile-devel mailing list Guile-de

Re: Updating NEWS for 1.6.8 release.

2005-10-17 Thread Rob Browning
i.e. perhaps something like ** make-stack can now correctly construct a stack from a continuation. if that's correct. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 _

Re: Preparing for a 1.6.8 release.

2005-10-19 Thread Rob Browning
uld you re-try with the 1.6.8-rc0 archive (or current 1.6 CVS)? > I don't know if this is a known issue or IA64 specific or what since I > am not that familiar with guile (I mostly just want to build autogen). We had a similar problem on ia64/Linux, but with rc0 it seems to h

Re: Preparing for a 1.6.8 release.

2005-10-19 Thread Rob Browning
to work or if I > should just look at the top-of-tree sources. Well if your needs aren't short-to-medium term, or if your intended purpose can handle a potentially very unstable guile, then you might want to focus on CVS HEAD (i.e. 1.7). However, if you need something stable, then 1.6 is i

Re: Preparing for a 1.6.8 release.

2005-10-19 Thread Rob Browning
. IA64 Linux GCC defines __ia64 and __ia64__ but not any of the > hpux macros. So what code should be used on HP-UX? Should the code in gc_os_dep.c that's currently guarded by IA64 be enabled or not, and should gc.c and continuations.c be doing something different for HP-UX, or

Re: Preparing for a 1.6.8 release.

2005-10-19 Thread Rob Browning
7;s no reason this can't wait for 1.6.9, which I can release as soon as we figure it out. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Future of ice-9/slib.scm.

2005-11-15 Thread Rob Browning
pproach this would be to do something like this in ice-9/slib.scm: (if (detect-older-slib?) (load-from-path "old-slib.scm") (load-from-slib "guile.init")) or similar. Though I don't know if there's an official way to discover the version of slib that's

Re: Future of ice-9/slib.scm.

2005-11-17 Thread Rob Browning
Andy Wingo <[EMAIL PROTECTED]> writes: > I thought about this in the past. It is however a maintainance > nightmare. If you don't believe me you are free to try it and see ;) I don't think I'd want to try this unless the upstream was interested in facilitatin

Re: Future of ice-9/slib.scm.

2005-11-17 Thread Rob Browning
this weekend at the earliest. [1] Though actually, the current SLIB release still has the unix/UNIX symbol case issue (which has been fixed in CVS). I believe it also doesn't define the (ice-9 slib) module if it detects guile 1.6, so we'd still need at least a small wrapper. -- Ro

Re: Future of ice-9/slib.scm.

2005-11-19 Thread Rob Browning
on it, rather than the code in slib.scm. Greg Troxel's suggestion may also be worth considering -- that we might also provide an easy way to request execution of the older slib.scm code. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD

Re: Future of ice-9/slib.scm.

2005-11-19 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > My current intention is to sit down when I have time and see if I can > figure out what changes, if any, we would have to make to the current > guile.init in order to be able to rely on it, rather than the code in > slib.scm. So here&#

Re: Future of ice-9/slib.scm.

2005-11-19 Thread Rob Browning
upstream, but should? For example, aside from the "eval in interaction-environment vs slib" issue, see also the comments in slib.scm regarding *features* and slib:load. Do we need or want to preserve any of those changes? -- Rob Browning rlb @defaultvalue.org and @debian.org; previousl

Re: Future of ice-9/slib.scm.

2005-11-20 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > For example, aside from the "eval in interaction-environment vs > slib" issue, see also the comments in slib.scm regarding *features* > and slib:load. Do we need or want to preserve any of those changes? With respect to some of

Re: Future of ice-9/slib.scm.

2005-11-20 Thread Rob Browning
slib docs, and as implemented in guile.init. I suppose that leaves just the vicinity related definitions in question. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 _

Re: Getting source location information

2005-11-30 Thread Rob Browning
(call-with-input-string str (lambda (port) (set-port-filename! port filename) (set-port-line! port line) (set-port-column! port column) (eval-port port -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 =

Re: Getting source location information

2005-11-30 Thread Rob Browning
scm_call_4. > I'll give this a spin and let you know if it works shortly > (a day or two). Thank you. (I still think adding it to libguile > would not hurt.) It could be worth adding something like this to Guile, but I'd need to think a bit more about what might be mos

What are the arguments in favor of delay/force in eval.c?

2005-12-06 Thread Rob Browning
implementation. SRFI-45: Primitives for Expressing Iterative Lazy Algorithms SRFI-40: A Library of Streams If these were added to Guile, then we might want the SRFI-40 delay and force to just replace our existing implementations. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org

Re: No way out.

2005-12-06 Thread Rob Browning
Marius Vollmer <[EMAIL PROTECTED]> writes: > Is there a way to return an exit code with pthread_exit()? Doesn't pthread allow that directly? Function: void pthread_exit (void *RETVAL) Of course you have to pthread_join() to get the value. -- Rob Browning rlb @defaul

Re: What are the arguments in favor of delay/force in eval.c?

2005-12-07 Thread Rob Browning
/ (do last to avoid race at [1]) result = SCM_PROMISE_DATA(p); } scm_unlock_mutex(mutex); } Note that this wouldn't be safe if the initial mutex assignment might copy a value that has been half filled by some other thread. Of course, if we're interested in srfi-45, then it

Re: What are the arguments in favor of delay/force in eval.c?

2005-12-07 Thread Rob Browning
ly back on-topic, I'm imagining that if > streams or lazy stuff throw off quite a few forced promises then it's > a good thing for them to be small and fast.) Quite possibly. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03

Re: What are the arguments in favor of delay/force in eval.c?

2005-12-07 Thread Rob Browning
rotect things in real code, so it's not an issue...) > Actually, I think some memory models will allow some accesses to be > moved into the region where the lock is held from outside it. Interesting. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG sta

Re: Future of ice-9/slib.scm.

2005-12-09 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > I suppose that leaves just the vicinity related definitions in > question. As far as I can tell, the vicinity related definitions aren't exported or documented, so I think we can just drop those too. For those still following thi

Re: What are the arguments in favor of delay/force in eval.c?

2005-12-09 Thread Rob Browning
ticed this, but I think the semantics of SRFI-45 force/delay are supposed to be a strict superset of R5RS force/delay, so in theory we might be able to have just one type of promise. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas

Re: Future of ice-9/slib.scm.

2005-12-10 Thread Rob Browning
an SLIB release yet. They will, but I'm not sure they have yet. With respect to 1.7, I believe I essentially agree with you. My current plan for 1.7 is to change slib.scm to more or less just read: (load-from-path "slib/guile.init") -- Rob Browning rlb @defaultvalue.org and

Re: Future of ice-9/slib.scm.

2005-12-12 Thread Rob Browning
ers to update. Absolutely. I was ready to attempt the release quite a bit back, but have held it up for this issue. I should be adding this code to 1.6 CVS in the next few days, and then I'll fire the release process back up. Thanks -- Rob Browning rlb @defaultvalu

Re: Branching for 1.8 on 2006-02-05

2006-02-04 Thread Rob Browning
.7. I need to add the slib changes. I hope to get to that later today or sometime tomorrow.) -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 _

Re: Branching for 1.8 on 2006-02-05

2006-02-05 Thread Rob Browning
t now, and maybe I will regret it > later, but what the heck! Also if we don't want to have people hold off on 1.9 only bits in the trunk, then I'd say that now qualifies as "as late as possible" ;> -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.

Re: [PATCH] Fix for `make-autoload-interface'

2006-03-10 Thread Rob Browning
nd I was told that they don't. i.e. this is fine: Copyright (C) 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B5

1.6.8 release candidate 1 available for testing.

2006-04-13 Thread Rob Browning
interested in any significant regressions with respect to 1.6.7. If none are found, we should be ready to release 1.6.8. Note that rc1 includes the new SLIB related code; see NEWS. (SLIB fixes for 1.8 are still pending.) Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-16 Thread Rob Browning
no matter what the compiler. What > gives? I think this may have been fixed in 1.6 CVS. If so, the 1.6.8-rc1 test archive that I recently announced should contain the changes. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39

Re: 1.6.8 release candidate 1 available for testing.

2006-04-16 Thread Rob Browning
in SLIB behavior for 1.8 may be substantial, but I'll know more later. We may end up just requiring a new enough (perhaps even pending) version of SLIB. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D

Re: libguile-ltdl remove

2006-04-16 Thread Rob Browning
Kevin Ryde <[EMAIL PROTECTED]> writes: > Now that libguile-ltdl is unused, I think I might cvs remove it from > 1.8 and the head, in the interests of less extraneous stuff. (The old > contents are still in the cvs of course, just not checked out.) Sounds good to me. -- R

Re: 1.6.8 release candidate 1 available for testing.

2006-04-16 Thread Rob Browning
est in SCM_TESTS (or at least EXTRA_DIST) so it'll show up in the distribution. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 ___ Guil

Re: Emacs-like file buffers

2006-05-07 Thread Rob Browning
ng library if, for example, the author of the library is willing to allow the inclusion of the code in Guile. Hope this helps. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Re: Emacs-like file buffers

2006-05-08 Thread Rob Browning
Kevin Ryde <[EMAIL PROTECTED]> writes: > Rob Browning <[EMAIL PROTECTED]> writes: >> >> I would really like to see Guile provide a fixed regular expression >> format, one that doesn't vary depending on what the build platform has >> available. Wit

Re: Emacs-like file buffers

2006-05-12 Thread Rob Browning
Kevin Ryde <[EMAIL PROTECTED]> writes: > Rob Browning <[EMAIL PROTECTED]> writes: >> My impression was that Guile just uses whatever library it finds on >> the system (if any), and that the library found might or might not be >> POSIX compliant. If that's

Guile 1.6.8 has been released.

2006-05-28 Thread Rob Browning
ber, i.e. 1.5.* are unstable development versions. Even middle numbers indicate stable versions. This has been the case since the 1.3.* series. Please send bug reports to [EMAIL PROTECTED] -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 43

Re: Bug#351693: guile-1.6: builds on ia64, but causes other packages to FTBFS?

2006-06-04 Thread Rob Browning
tinuation, and at least with Guile, that should make them notably more efficient. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 __

Re: Bug#351693: guile-1.6: builds on ia64, but causes other packages to FTBFS?

2006-07-14 Thread Rob Browning
uations.c, and that does fix the illegal instruction when executing (call/cc (lambda (c) (c #t))). However, without having a better understanding about what's actually happening, I'm not inclined to treat this as a correct solution yet. Can anyone else comment more conclusively?

Re: Bug#351693: guile-1.6: builds on ia64, but causes other packages to FTBFS?

2006-07-15 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > I also came across this, which suggests that adding a dummy setjmp > before the getcontext call might help: > > http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/144939 Here's a more recent comment which appears to sa

Problem with Guile on ia64 (possibly "getcontext" related)

2006-07-15 Thread Rob Browning
ag=branch_release-1-6&view=markup Versions: Debian libc6.1 2.3.6-15 Debian gcc (GCC) 4.1.2 20060708 (prerelease) (Debian 4.1.1-8) Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE3

Re: Problem with Guile on ia64 (possibly "getcontext" related)

2006-07-18 Thread Rob Browning
that because Guile calls getcontext via asm, gcc doesn't know that the call needs to be handled specially? Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592

Re: Bug#351693: guile-1.6: builds on ia64, but causes other packages to FTBFS?

2006-07-19 Thread Rob Browning
I've committed the fix suggested in the following thread to 1.6, 1.8, and CVS head: http://lists.gnu.org/archive/html/guile-devel/2006-07/msg6.html I'll try to release updated Debian packages soon. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.

1.8 make check failing in popen.test

2006-07-23 Thread Rob Browning
es in a their own test module, and that raised two questions: 1) Should they (to limit the chance that one test might affect another inadvertently)? 2) Is there any reason I shouldn't consider just reworking the scheme level tests to run each foo.test in a separate Guile

Re: 1.8 make check failing in popen.test

2006-07-23 Thread Rob Browning
way. I wonder if those test counts are actually all that useful. I would guess that most of the time you only care whether there was an error or not. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F

Re: 1.8 make check failing in popen.test

2006-07-29 Thread Rob Browning
tently break (or just improperly skew) the current test, i.e. it makes it harder to isolate your variables. Such a problem seems like the kind of thing that might take a long time to track down, without providing any useful diagnostics. -- Rob Browning rlb @defaultvalue.org and @debian.org

Re: 1.8 status

2006-08-12 Thread Rob Browning
icular, do gnucash and lilypond work with 1.8.0? I think lilypond probably does. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 ___

Re: 1.8 make check failing in popen.test

2006-08-15 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > Right now 1.8's make check fails here in popen.test: I have some further information, and it's quite surprising. At this point with a fresh guile-1.8.0 tree, popen.test no longer fails during make check, it hangs, but only in *some*

Re: 1.8 make check failing in popen.test

2006-08-15 Thread Rob Browning
n-input-pipe: no duplicate PASS: popen.test: open-output-pipe: no args PASS: popen.test: open-output-pipe: port? PASS: popen.test: open-output-pipe: stdin==stderr PASS: popen.test: open-output-pipe: stdout==stderr -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexa

Re: 1.8 make check failing in popen.test

2006-08-17 Thread Rob Browning
handler=0x400b6080 , handler_data=0x400d867e) at throw.c:218 #7 0x400b55ad in really_spawn (d=0xbfa860c8) at threads.c:777 -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE

Re: 1.8 make check failing in popen.test

2006-08-21 Thread Rob Browning
, it looks like the child is probably one of these zombies. There are several zombie sh children: \_ [sh] \_ [sh] \_ [sh] \_ [lt-guile] \_ [lt-guile] -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14

Re: 1.8 make check failing in popen.test

2006-08-24 Thread Rob Browning
g number of arguments to ~A" (#) #f)) ERROR: In procedure fport_flush: ERROR: Bad file descriptor ERROR: In procedure fport_flush: ERROR: Bad file descriptor Running ports.test -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14

Re: 1.8 make check failing in popen.test

2006-08-27 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > OK, here's what I see with that test code: > > Running popen.test > FAIL: popen.test: open-output-pipe: no duplicate > FAIL: popen.test: close-pipe: exit 0 > ERROR: popen.test: close-pipe: exit 1 - arguments: ((wrong-number-o

Re: 1.8 make check failing in popen.test

2006-08-27 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > Hmm. Just to be sure, I started off with a completely fresh tree, and > now it hangs with the original code, and fails like this with your > replacement code: > > Running popen.test > FAIL: popen.test: open-output-pipe:

Re: 1.8 make check failing in popen.test

2006-08-30 Thread Rob Browning
tation fault. #0 0x400729ca in scm_fileno (port=0x0) at ioext.c:180 180 port = SCM_COERCE_OUTPORT (port); (gdb) where #0 0x400729ca in scm_fileno (port=0x0) at ioext.c:180 #1 0x4005ad41 in ceval (x=0x404, env=0x40372710) at eval.c:4218 #2 0x4005b26e in ceval (x=, env

Re: 1.8 make check failing in popen.test

2006-08-30 Thread Rob Browning
lieve scm_c_port_for_each() needs a call to scm_remember_upto_here_1(ports) at the end. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 ___

Re: 1.8 make check failing in popen.test

2006-09-03 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > Kevin Ryde <[EMAIL PROTECTED]> writes: > >> I suppose that's the killer, a port gc-ed prematurely. Perhaps >> there'd be some significance in which one it was. port-for-each >> looks pretty safe, maybe the

Re: Inlining calls to primitives

2006-09-05 Thread Rob Browning
ge, then I think it should probably be optional, so that you can just turn it on for code that was written with the changed semantics in mind. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 7

Re: 1.8 make check failing in popen.test

2006-09-07 Thread Rob Browning
pthreads and fork unless we were very careful, and I'm beginning to wonder again. -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 ___ Gui

Re: 1.8 make check failing in popen.test

2006-09-09 Thread Rob Browning
using --without-threads. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 ___ Guile-devel mailing list Guile-devel@gnu.org http://lists.g

Re: 1.8 make check failing in popen.test

2006-09-10 Thread Rob Browning
Rob Browning <[EMAIL PROTECTED]> writes: > In any case, I'll see if I can still get it to hang using > --without-threads. I have a tree here where I added a (gc) call before and after the port-for-each call in popen.scm (in the child). Given that and --with-threads=yes, "

Switching to a SRFI-45 compliant force/delay.

2006-09-10 Thread Rob Browning
(force-aux p) (with-mutex (promise-mutex promise) (force-aux promise))) -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 ___ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel

<    1   2   3   >