# Testing for the v8.14 release

**URL:** <https://racket.discourse.group/t/testing-for-the-v8-14-release/3038>\
**Category:** Internals\
**Tags:** release-management, release\
**Created:** [July 18, 2024, 3:40pm UTC](https://racket.discourse.group/t/testing-for-the-v8-14-release/3038 "2024-07-18T15:40:09Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jbclements](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jbclements/32/11_2.png) [@jbclements](https://racket.discourse.group/u/jbclements)\
**Post date:** [July 18, 2024, 3:40pm UTC](https://racket.discourse.group/t/testing-for-the-v8-14-release/3038/1 "2024-07-18T15:40:09Z")

</div>

```
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

```

---

<div class="post-metadata">

**Author:** ![jbclements](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jbclements/32/11_2.png) [@jbclements](https://racket.discourse.group/u/jbclements)\
**Post date:** [July 24, 2024, 3:45pm UTC](https://racket.discourse.group/t/testing-for-the-v8-14-release/3038/2 "2024-07-24T15:45:18Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![jbclements](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jbclements/32/11_2.png) [@jbclements](https://racket.discourse.group/u/jbclements)\
**Post date:** [July 24, 2024, 3:47pm UTC](https://racket.discourse.group/t/testing-for-the-v8-14-release/3038/3 "2024-07-24T15:47:33Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![jbclements](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jbclements/32/11_2.png) [@jbclements](https://racket.discourse.group/u/jbclements)\
**Post date:** [July 24, 2024, 3:48pm UTC](https://racket.discourse.group/t/testing-for-the-v8-14-release/3038/4 "2024-07-24T15:48:30Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![sorawee](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sorawee](https://racket.discourse.group/u/sorawee)\
**Post date:** [July 24, 2024, 4:06pm UTC](https://racket.discourse.group/t/testing-for-the-v8-14-release/3038/5 "2024-07-24T16:06:52Z")

</div>

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](https://github.com/racket/gui/actions/runs/10064064909/job/27820206911?pr=333#step:4:25)

Is it related to any changes in 8.14?

---

<div class="post-metadata">

**Author:** ![jbclements](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jbclements/32/11_2.png) [@jbclements](https://racket.discourse.group/u/jbclements)\
**Post date:** [July 24, 2024, 4:17pm UTC](https://racket.discourse.group/t/testing-for-the-v8-14-release/3038/6 "2024-07-24T16:17:39Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![sorawee](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sorawee](https://racket.discourse.group/u/sorawee)\
**Post date:** [July 24, 2024, 4:34pm UTC](https://racket.discourse.group/t/testing-for-the-v8-14-release/3038/7 "2024-07-24T16:34:18Z")

</div>

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](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!

---

<div class="post-metadata">

**Author:** ![mflatt](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/mflatt/32/6_2.png) [@mflatt](https://racket.discourse.group/u/mflatt)\
**Post date:** [July 24, 2024, 11:05pm UTC](https://racket.discourse.group/t/testing-for-the-v8-14-release/3038/8 "2024-07-24T23:05:46Z")

</div>

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!
