Hello :)
I am the author of this patch; submitted it to the mailing list kernel-style to see what would happen.
In my workflow I use dpkg on Darwin (macOS), through the Nix package manager.
Building dpkg 1.20 borked with this message about internationalization, so I submitted this patch which fixes the issue on Darwin.
The corresponding git commit for this patch is here:
https://github.com/siriobalmelli-foss/dpkg/commit/afca7b4ae1db7926698f7a5ff47ce0f03f42c663
FYI the patch has also been submitted for inclusion into nixpkgs so that downstream is ok while I work to get this fixed upstream:
https://github.com/NixOS/nixpkgs/pull/87755
So ... am I presenting this right for inclusion into dpkg upstream?
Thank you, and any feedback is welcome :)
best,
Sirio
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Saturday, May 16, 2020 2:47 AM, Don Gould <
[email protected]> wrote:
Why does my temp gauge have this language message in it? ;)
Thanks for the help guys.
D
--
Don Gould
5 Cargill Place
Richmond
Christchurch, New Zealand
Mobile/Telegram: + 64 21 114 0699
www.bowenvale.co.nz
-------- Original message --------
From: Sirio Balmelli <[email protected]>
Date: 16/05/20 4:13 am (GMT+12:00)
To: [email protected]
Subject: [PATCH] i18n.c: add dependency on xlocale.h for DarwinBSD
From afca7b4ae1db7926698f7a5ff47ce0f03f42c663 Mon Sep 17 00:00:00 2001
From: Sirio Balmelli <[email protected]>
Date: Wed, 13 May 2020 20:02:48 +0200
Subject: [PATCH] i18n.c: add dependency on xlocale.h for DarwinBSD
To: [email protected]
Fixes build failures starting with:
i18n.c:27:8: error: unknown type name 'locale_t'
Signed-off-by: Sirio Balmelli <[email protected]>
---
lib/dpkg/i18n.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/lib/dpkg/i18n.c b/lib/dpkg/i18n.c
index 495270003..d98392783 100644
--- a/lib/dpkg/i18n.c
+++ b/lib/dpkg/i18n.c
@@ -24,6 +24,9 @@
#include <dpkg/i18n.h>
#ifdef HAVE_USELOCALE
+#if __APPLE__
+#include <xlocale.h>
+#endif
static locale_t dpkg_C_locale;
#endif
--
2.26.2
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)