1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2026-01-26 21:41:34 +03:00
Files
libxml2/doc
Nick Wellnhofer bbb2b8f136 Remove symbols from version script
The version script didn't account for symbols disabled by configuration
options. This has caused problems on some OSs in the past and breaks
lld 16 which enables --no-undefined-version by default.

A proper fix would be rather involved, so we simply remove all symbols
from the version script. This is an ELF-only feature and libxml2 never
made use of symbol versioning anyway. Ultimately, this removes the need
for a lot of bookkeeping without tangible benefits.

We have to keep the version nodes to avoid errors when running binaries
linked against older versions of libxml2.

Fixes #473.
2023-01-17 16:18:48 +01:00
..
2022-12-07 13:21:12 +00:00
2022-02-13 23:10:00 +01:00
2023-01-17 16:18:48 +01:00
2022-04-03 19:02:34 +02:00
2022-08-17 11:41:23 +02:00
2022-04-02 16:42:33 +02:00
2022-08-17 11:41:23 +02:00