#160 Add #111 'Removing ldconfig Scriptlets'
Merged 7 years ago by pbokoc. Opened 7 years ago by mayorga.
fedora-docs/ mayorga/release-notes iss111  into  f28

@@ -25,3 +25,13 @@ 

  * On x86-64, binaries have been built in such a way that they will support Control Flow Enforcement Technology (CET) in the future.

  * On systems which support memory protection keys, lazy binding now uses a read-only GOT.

  * By default the toolchain generates PIE executables to further harden Fedora executables from attacks.

+ 

+ [[sect-ldconfig-scriptlets]]

+ == Removing ldconfig Scriptlets

+ 

+ Packages in Fedora repositories included calls to ldconfig in `%post` and `%postun` sections of the spec file if they package shared libraries.

+ With Fedora 28, packages can use _file triggers_, which allow faster installation of packages as `ldconfig` is run only once per transaction.

+ 

+ NOTE: If your package places shared libraries in special locations referenced by `ld.so.conf`, you still need to run `ldconfig` manually.

+ 

+ More information about this change can be found on related https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets[Fedora change page].

Draft release note for Issue #111 'Removing ldconfig Scriptlets'. @ignatenkobrain, @ngompa please would you review the text and let me know if anything needs to be added, changed or removed?

Pull-Request has been merged by pbokoc

7 years ago
Metadata