mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2025-12-31 20:36:25 +00:00
Release 3.40.1
This release fixes an issue created during GNOME 40 development where the libsysprof-capture-4.a library could leak symbols into a shared library that consumed it (such as Pango, GTK 4, and GLib). This fixes that by removing symbol visibility from libsysprof-capture.a. Distributions are encouraged to rebuild their libraries that consume Sysprof's libsysprof-capture-4.a.
This commit is contained in:
7
NEWS
7
NEWS
@ -1,3 +1,10 @@
|
||||
Overview of changes in Sysprof 3.40.1
|
||||
=====================================
|
||||
|
||||
* Fix build system issue which caused symbols from libsysprof-capture.a to leak
|
||||
into the ABI of libraries consuming it. This was due to inheritance of GNU
|
||||
default symbol visibility. A recompilation of those libraries is necessary.
|
||||
|
||||
Overview of changes in Sysprof 3.40.0
|
||||
=====================================
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
project('sysprof', 'c',
|
||||
license: ['GPL3+', 'GPL2+'],
|
||||
version: '3.40.0',
|
||||
version: '3.40.1',
|
||||
meson_version: '>=0.51.0',
|
||||
default_options: [ 'c_std=gnu11',
|
||||
'cpp_std=c++11',
|
||||
|
||||
Reference in New Issue
Block a user