From 2eac4120cad0d71d5ce652d64eb41e91d03e9355 Mon Sep 17 00:00:00 2001 From: hazen2215 Date: Sun, 2 Jul 2023 18:35:38 +0900 Subject: [PATCH] lifelines: fix build on musl --- srcpkgs/lifelines/patches/fix-musl.patch | 15 +++++++++++++++ srcpkgs/lifelines/template | 1 - 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/lifelines/patches/fix-musl.patch diff --git a/srcpkgs/lifelines/patches/fix-musl.patch b/srcpkgs/lifelines/patches/fix-musl.patch new file mode 100644 index 000000000000..16f4a595388e --- /dev/null +++ b/srcpkgs/lifelines/patches/fix-musl.patch @@ -0,0 +1,15 @@ +diff --git a/src/gedlib/locales.c b/src/gedlib/locales.c +index fb3badca27..c6a73b3fc7 100644 +--- a/src/gedlib/locales.c ++++ b/src/gedlib/locales.c +@@ -414,8 +414,10 @@ notify_gettext_language_changed (void) + #if WIN32_INTL_SHIM + gt_notify_language_change(); + #else ++#ifdef __GLIBC__ + extern int _nl_msg_cat_cntr; + ++_nl_msg_cat_cntr; ++#endif __GLIBC__ + #endif + #endif + } diff --git a/srcpkgs/lifelines/template b/srcpkgs/lifelines/template index b8f42c2e3431..6100b593dccb 100644 --- a/srcpkgs/lifelines/template +++ b/srcpkgs/lifelines/template @@ -5,7 +5,6 @@ revision=1 build_style=gnu-configure hostmakedepends="bison" makedepends="ncurses-devel" -archs="~*-musl" # For no reason except it keeps failing short_desc="Genealogy Software System" maintainer="Toyam Cox " license="MIT"