Matthew Flatt

Results 434 comments of Matthew Flatt

I overlooked an issue in my earlier experiment: `--enable-scheme` was not correctly comparing versions, so it didn't detect when `scheme` is the same version as the one being built. In...

> I haven't cherry-picked https://github.com/racket/racket/commit/b4a85f54c20cc246d521a4cc7ea4d8c2b52a7e59 as the scheme-version change wasn't in the 8.7 release. Ah, right. I got confused trying to remember/check whether that change was before the release branch....

I was able to replicate this behavior. It seems that something goes wrong in unpacking https://download.racket-lang.org/releases/8.8/pkgs/draw-lib.zip, maybe? I'll continue to investigate.

On my first try, I got the same error — and too much the same to seem random or unrelated. But on subsequent tries, I'm not seeing the error, and...

I'm not sure I follow exactly what you're trying to do, but part of the answer may be to create a "config.rtkd" for use during RPM creation to select a...

While `raco setup` is incremental, `make install` for a non-in-place install isn't incremental. That is, the title of the issue is correct. I forget the details, but I think the...

There's a long history behind the current `make` versus `make install` split, but this is worth revisiting. Last year's overhaul of the build system (shifting to Zuo) should make a...

I've updated xform in 00945ab5d6f43c2679b85a144fe6d80b873d97f4, and now BC builds for me on NetBSD with `-D_FORTIFY_SOURCE=2`. The xform approach is definitely sketchy, though, and it's among the reasons that BC will...

I agree that more is needed here. For example, there's some duplication in the description of `#:atomic`, but there are also additional restrictions about escaping and C-level overflow in that...

@sorawee @dr-neptune — ping There's always the possibility of backward incompatibility when an export is added to a module. Our general rule is to add an export only when it...