Testing for the v8.14 release

Testing for the v8.14 release
  (using the v8.13.900 release candidate build)

Search for your name on the checklist page to find relevant items, either
reply when you finish an item (please indicate which item/s is/are done),
or check it off yourself on the checklist page. Also, if you have any
commits that should have been picked, make sure that the changes are in.

Be sure to finish your testing by the 22nd. Otherwise the release
will move on without your input.

The checklist page is at:
     https://github.com/racket/racket/wiki/Release-Checklist-8.14

Release candidates are at:
     https://pre-release.racket-lang.org

Please use these installers (or source bundles) -- don't test from
your own git clone (don't test the `master' branch by mistake!).
To get the tests, you can do this:

  cd ...racket-root...
  ./bin/raco pkg install -i --auto main-distribution-test

It looks to me like the behavior of our configure script has changed, in that it appears that the default installation prefix is now /usr/local/racket, rather than the root of the build tree. I confirmed this by re-running configure on the 8.13 release, which defaults to an in-place install.

I'm assuming this is deliberate. If so, perhaps a bullet in the release notes such as this?

  • Building from source defaults to installing in /usr/local/racket, rather than to an in-place-build.

(Or maybe this should be to "a platform-specific location" instead?)

I should have added that I'm using the Source + built packages bundle (chosen randomly), compiling on Debian.

Also, it seems like this could potentially impact our wonderful hard-working OS-specific rebundlers, should we send individual emails to them/you ?

There's a failure on GHA when the snapshot (8.14) is used, related to GLIBC not found

https://github.com/racket/gui/actions/runs/10064064909/job/27820206911?pr=333#step:4:25

Is it related to any changes in 8.14?

I'm super-not-familiar with the github actions builds. I also have no idea whether there's been a change to the glibc version required. (So... why am I responding to this message? Ah well.) Is there a history for this action, and can we see which versions succeed and fail?

Oh, actually this is probably not related to 8.14, since a previous build on GHA (https://github.com/racket/gui/actions/runs/10050832199/job/27779413399) is also on 8.14, and it built fine.

Must be something else. Sorry for the noise!

The change is not intentional. I have an idea why it might have
happened, and I'll investigate more.

I've been trying to run the Unix installer test, but a combination of
travel and a planned power outage at Utah slowed that down. It's
currently running, and I hope it detects the problem, too!