bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #64323] Some symbols not exported in 0.22


From: Christian Weisgerber
Subject: [bug #64323] Some symbols not exported in 0.22
Date: Sat, 9 Sep 2023 10:47:30 -0400 (EDT)

Follow-up Comment #3, bug #64323 (project gettext):

OpenBSD packager here, same problem.

I think this is unintentional fallout from commit
a80b9021019fe311b81771d67138496f512ef35a. Part of that change is that now only
a subsection of libintl is built with -DBUILDING_DLL. In particular,
intl-compat.c is no longer compiled with -DBUILDING_DLL, so the unprefixed
compatibility symbols are no longer exported.

A simple fix/workaround is to re-add -DBUILDING_DLL to AM_CPPFLAGS in
gettext-runtime/intl/Makefile. (Hat tip to Tijl Coosemans <tijl@FreeBSD.org>,
who figured it out first.) With this, there are no relevant symbol differences
in libintl between 0.21.1 and 0.22.



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64323>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]