Package: bison
Version: 2:3.0.2.dfsg-2

When building bison on a musl libc based system, creating
the package fails because it incorrectly assumes that the
libc has no gettext support.

The bison configure.ac uses

 AM_GNU_GETTEXT([external], [need-ngettext])

which ends up checking for glibc internal symbols
_nl_msg_cat_cntr and _nl_domain_bindings instead of just
checking for the API in use (gettext and ngettext).

This issue is reported upstream at
http://lists.gnu.org/archive/html/bug-gettext/2015-04/msg00002.html

More discussions at the musl-libc mailing list:
http://www.openwall.com/lists/musl/2015/04/16/3

This matters for rebootstrap cross compiled build of bison,
might affect other packages too.

To fix it, remove _nl_* checks from m4/gettext.m4.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to