From 87edbcd959050cc2b0be5cde9fbbff7aa926eb83 Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Oct 22 2019 15:00:39 +0000 Subject: [PATCH 1/2] Describes issue 371 --- diff --git a/modules/release-notes/pages/developers/Development_Tools.adoc b/modules/release-notes/pages/developers/Development_Tools.adoc index f60e270..615f9d7 100644 --- a/modules/release-notes/pages/developers/Development_Tools.adoc +++ b/modules/release-notes/pages/developers/Development_Tools.adoc @@ -9,3 +9,11 @@ include::{partialsdir}/entities.adoc[] Google LLC decided not to continue development of the `gold` linker. As a result its code may start to bit-rot. Therefore the linker has been moved into its own sub-package of the `binutils` package, in Fedora 31. This change is a precautionary measure, in case in the future Fedora decides that `gold` should be deprecated. + +[[lld-option-for-ld]] +== LLD has been added as update-alternatives option for LD + +The `%post` and `%postun` steps of the `lld` package have been updated. As a result, users are able to use the `update-alternatives` utility to create a symbolic link from the `/usr/bin/ld` file to `/usr/bin/lld`. This change effectively allows the `lld` utility to act as the system linker. However, the aim is to make it easier for users to integrate `lld` into their projects. + +Users can try `lld` with their projects by running `update-alternatives --set ld /usr/bin/lld`. No modifications to the existing build systems are required. + From a2c9a332f192dc5702dad5e57814d5da9c91157f Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Oct 25 2019 09:24:00 +0000 Subject: [PATCH 2/2] Applies SME feedback --- diff --git a/modules/release-notes/pages/developers/Development_Tools.adoc b/modules/release-notes/pages/developers/Development_Tools.adoc index 615f9d7..83220e7 100644 --- a/modules/release-notes/pages/developers/Development_Tools.adoc +++ b/modules/release-notes/pages/developers/Development_Tools.adoc @@ -13,7 +13,7 @@ Google LLC decided not to continue development of the `gold` linker. As a result [[lld-option-for-ld]] == LLD has been added as update-alternatives option for LD -The `%post` and `%postun` steps of the `lld` package have been updated. As a result, users are able to use the `update-alternatives` utility to create a symbolic link from the `/usr/bin/ld` file to `/usr/bin/lld`. This change effectively allows the `lld` utility to act as the system linker. However, the aim is to make it easier for users to integrate `lld` into their projects. +Users are able to use the `update-alternatives` utility to create a symbolic link from the `/usr/bin/ld` file to `/usr/bin/lld`. This change effectively allows the `lld` utility to act as the system linker. The aim is to make it easier for users to integrate `lld` into their projects. Users can try `lld` with their projects by running `update-alternatives --set ld /usr/bin/lld`. No modifications to the existing build systems are required.