Andy Wingo <wi...@pobox.com> writes: > Things do appear to work correctly with libgc 7.2alpha5 (or CVS). > Perhaps given that master has moved away from pthread redirection, we > should simply require libgc 7.2 for Guile 2.2.
Yes, absolutely. Speaking as a user :-), I would not mind at all being told "you must use version X.Y of libgc because it's the only one we support". Based on the number and complexity of GC-related issues over the last few months, and the level on continuing change in libgc, I think it could be a fruitless and losing battle to try to support multiple libgc versions - and at the very least it's a lot of extra effort. (And IMO it's also fine for you to arbitrarily advance the X.Y, when there's a new libgc release with a fix or feature that Guile needs.) Regards, Neil