Missing symbols in 3.21

Jordi Mallach <[email protected]> Thu, 18 Dec 2025 08:29:28 +0100
Newsgroups gmane.comp.gnu.mailutils.bugs
Message-ID <[email protected]>
Hello Sergey,

While working on packaging 3.21, I noticed a number of symbols have
been dropped from the shared libraries.

From the main libmailutils.so.9:

+#MISSING: 1:3.21-1# mu_cfg_section_add_params@Base 1:3.17
+#MISSING: 1:3.21-1# mu_create_canned_param@Base 1:3.17
+#MISSING: 1:3.21-1# mu_create_canned_section@Base 1:3.17
+#MISSING: 1:3.21-1# mu_str_expand@Base 1:3.17
+#MISSING: 1:3.21-1# mutil_parse_field_map@Base 1:3.17
+#MISSING: 1:3.21-1# wordsplit_escape@Base 1:3.18

From libmu_auth.so.9:

#MISSING: 1:3.21-1# freea@Base 1:3.17
#MISSING: 1:3.21-1# mmalloca@Base 1:3.17
#MISSING: 1:3.21-1# mu_umaxtostr@Base 1:3.17

I can understand if freea() and mmalloca() were not meant to be exposed
in the API (there are others similar) but at least the first group seem
functions a developer could use when developing with Mailutils.

Are we missing a soname bump?

--=20
Jordi Mallach <[email protected]>