From f188fd5d70c1737630a8a0f55fc80e6675da992f Mon Sep 17 00:00:00 2001 From: "Sean T. Allen" Date: Fri, 20 Jan 2023 19:38:08 +0000 Subject: [PATCH] Add release notes --- .release-notes/245.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.release-notes/245.md b/.release-notes/245.md index e69de29..b4a39d6 100644 --- a/.release-notes/245.md +++ b/.release-notes/245.md @@ -0,0 +1,5 @@ +## Stop installing "generic gnu" ponyc builds + +Previously, on glibc based Linux distributions, the default setup of ponyup would install the "generic gnu" builds of ponyc. These "generic builds" only work on Linux distributions that are library compatible with the build environment. This use of "generic gnu" made it easy to install a ponyc that wouldn't work on the users platform even if we have ponyc builds for said distribution. + +We've stopped using the "generic gnu" builds and instead, on glibc Linux distributions, are using `lsb_release -d` to determine the distribution and if we support the distribution, set up ponyup to install ponyc builds for the distribution in question. If we don't support the distribution or recognize the output of `lsb_release`, an error message is displayed.