From unknown Mon Jun 23 07:46:42 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#61994 <61994@debbugs.gnu.org> To: bug#61994 <61994@debbugs.gnu.org> Subject: Status: [PATCH 0/2] fix m17n libs cross-compile. Reply-To: bug#61994 <61994@debbugs.gnu.org> Date: Mon, 23 Jun 2025 14:46:42 +0000 retitle 61994 [PATCH 0/2] fix m17n libs cross-compile. reassign 61994 guix-patches submitter 61994 Z572 <873216071@qq.com> severity 61994 normal tag 61994 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 06 00:55:30 2023 Received: (at submit) by debbugs.gnu.org; 6 Mar 2023 05:55:30 +0000 Received: from localhost ([127.0.0.1]:41128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZ3on-00083D-HW for submit@debbugs.gnu.org; Mon, 06 Mar 2023 00:55:30 -0500 Received: from lists.gnu.org ([209.51.188.17]:51576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <873216071@qq.com>) id 1pZ3oj-00082s-6y for submit@debbugs.gnu.org; Mon, 06 Mar 2023 00:55:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <873216071@qq.com>) id 1pZ3oi-000838-TJ for guix-patches@gnu.org; Mon, 06 Mar 2023 00:55:24 -0500 Received: from out162-62-57-252.mail.qq.com ([162.62.57.252]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <873216071@qq.com>) id 1pZ3oc-0007ce-3g for guix-patches@gnu.org; Mon, 06 Mar 2023 00:55:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1678082105; bh=GZdqB56SWc/+tju+w84Lmby6YHPUlhXyFO3NrHTFvyw=; h=From:To:Subject:Date; b=gJej0dTmoxFHzBRtd6kPl043mgyPIXbyVQKZNv14fMIcaSOBngCLkOyU29tXkREox i3zVZx0eQwWP6Dqx0qa2n+LK5R90KZLxXCmjnNEzl/kNK7kZ7d8twLrZaZ5DW3+wN2 NWvWue1RmR9UIee5G9jZcsWo6OvhrWzM9fcnNzv4= Received: from localhost.localdomain ([111.0.51.52]) by newxmesmtplogicsvrszc2-1.qq.com (NewEsmtp) with SMTP id DC42626F; Mon, 06 Mar 2023 13:55:04 +0800 X-QQ-mid: xmsmtpt1678082104tg4mqpo8i Message-ID: X-QQ-XMAILINFO: OZD3S9ylNTmeR/rVE/ylviRNzagCd9Y2Vlz7tzPhY5f4uF6mFfS6vM2g9GVXW7 ReTdyP/eXDRZgtSZ0zDHcIeTjNGKhbLCpkCzhOjtRuEEhgFoR3c1dZ5eD+NATDly61QWnviUAX2Q rhyhG8scWAxqYEs7cuURMfHy0eIIXXTjiU/1W7f9fpBLGr3FrozT0Q2JmsWb+fZltN6SEizBgLTR HH7e2RyV7PtY2XN8eAKv7YOXriFcnQQSyHl5Y4ZkOjdzmQ9nYy+OBP0bITZXOevZ75jW5QDpmdsD 4SqkfZE91L1HlAtsccEeSe5J7POxbenyI3gtftREfdwsfP+YIinXtRxRTCxYWowpbUFQSUdEXFhJ p0r5FpEOV0hcTyNYP/XLdVZEyGhR4fUw/xyF0J4D+c3CkBT9+FRkdnyn7s0zzC40iJnHf9N6SJIY 953FelqMMnqBEtdaMqy2zLkWAw/Cw6JaRpohdYpINv4aLOExCjjUy4lNw6Ggu7bqLFbG9WUbQ+T/ QOYZlUk9GHxHNdQK9c36FFcq07PWl7pdyLQg/sgiZt6e/u0nTu7p1zlGkFOTIoB65lm6K7QYzg09 OBmeA+WaPpBr/PVLPmjsADBXo5kxYYEv2e1qM9ayi3z69xvEs6KBe9xuUFRX52qtW1p/5KpN2Lc1 bQR2piLyWVT3xTWEYYkylhVN8qd+YLriGsbXIS3eGpXpmUa2TfBSKsOCrs2v49Eeb8rTCnPHL8kD aEsh/HENttCbsksby4bPwlX0t4cMhXTon4k0F/IfUwpCH9O2dmnwBLxkUdbdewG5/Bnrb2XzgFd/ IkQ58GQvADa5kqPlhrvyaTceer6pXbUkGUUoXw0H2ApIbHh6t6m/6MtaQ0m12v3WLOtMuiOQH7zz 9j0AzNqVFoetZrCMHgygJou4gBULe/3deOaR5W/9jD3UCE11xV5muQJrEcYw+x0g== From: Z572 <873216071@qq.com> To: guix-patches@gnu.org Subject: [PATCH 0/2] fix m17n libs cross-compile. Date: Mon, 6 Mar 2023 13:55:03 +0800 X-OQ-MSGID: X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=162.62.57.252; envelope-from=873216071@qq.com; helo=out162-62-57-252.mail.qq.com X-Spam_score_int: 11 X-Spam_score: 1.1 X-Spam_bar: + X-Spam_report: (1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HELO_DYNAMIC_IPADDR=1.951, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) This patchset allow m17n-db and m17n-lib cross-compile, and add a backport patch make sure m17n-lib cross-compile success. Zheng Junjie (2): gnu: m17n-db: fix cross-compile. gnu: m17n-lib: fix cross-compile. gnu/local.mk | 2 + gnu/packages/emacs.scm | 28 +++- ...ib-1.8.0-use-pkg-config-for-freetype.patch | 125 ++++++++++++++++++ 3 files changed, 152 insertions(+), 3 deletions(-) create mode 100644 gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch -- 2.39.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 06 00:57:51 2023 Received: (at 61994) by debbugs.gnu.org; 6 Mar 2023 05:57:51 +0000 Received: from localhost ([127.0.0.1]:41134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZ3r4-0008C5-8b for submit@debbugs.gnu.org; Mon, 06 Mar 2023 00:57:51 -0500 Received: from out203-205-221-239.mail.qq.com ([203.205.221.239]:39255) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <873216071@qq.com>) id 1pZ3r1-0008BF-7B for 61994@debbugs.gnu.org; Mon, 06 Mar 2023 00:57:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1678082258; bh=2jVEp6rWAzp/QIRzy7ZWJ4kyPRt0DgeaSbPn4oIJhk4=; h=From:To:Subject:Date:In-Reply-To:References; b=sypXNHiqmuwSkATufSQX+N2O8L0V2IilklcqFRdKfEV2LblreGUFK+WV8fmjZZGmW tANo3T4yh9suX2zWUapqcyyrwqCgwhi4xdBMrTnJTkQHQJCLcSh1fBSjkfw2wP2u6X kUnOZnoD8LFwfdtTl/YUzRZyAaBR8rcJ/2oeLm7w= Received: from localhost.localdomain ([111.0.51.52]) by newxmesmtplogicsvrszb6-0.qq.com (NewEsmtp) with SMTP id E642FCEE; Mon, 06 Mar 2023 13:57:36 +0800 X-QQ-mid: xmsmtpt1678082257t39vd20x2 Message-ID: X-QQ-XMAILINFO: MR/iVh5QLeieBLm0N9sA9Py416Pll6ZuKKY59wN8ZEwPNRXFwftkmWFqlBnYPo BbZShTNJJwoK4RQD4zDawGNc9g7ocA7Do2U809yL6HU6hJxxHHpsoliiGvxojxiu90N/4+aqCq4w HGPFxv3I0XTsiFCGyysJZqx/EGpXx/t6SPrFLrFoVAvEi2xOcVhi3UDE/FIiaUA0nB582DKB2i+q TDmQgH8DAZyXUCK2N0tE0K264sBpT10eSUcW2+ANep+B9mrlKAsNn0VkkxCxL6drgwPFRMhLjP3y O1lefG7uiTrMFKDgaRuSFkBEFgfVroa1AXUDgT23WmG3bTLOAtaXluhdWDXFP+m3MpKhM4gzDcJD 2x2kz2iqM1wqS3cyZZzdNouSCm3AsdupntNCaka57S5CYlLFke/sKBIWHDqCNmaUK/IZt1krGFCK CTUTGm68B80aNE5ub9Im1DbNdAaZkDXuSJ49HW57S7EmT/YZyzUv1Ut1YhAI3aRgwDv1oH2IxK4k IsMj3oc+ELhxTrZ+UFEO0W2mKEpUhIUblBFljgQ1RF5QJJSSGxDIYx+yoqsf2+Xefb3fGvUL6uNA bKHMn+2GQKGOj+dXVbC9fqqxtUhdsvkD7J2Eurpn/Vk0Bhd4tC5WE5K6jRV53zto3CadTnd+5bZu a0WRBb2s3wspQ+BY4qX6ZLGhtmFVRj5Ge8ypuhwAweuMzU0zCRDoa7U06EaxuNyNTvd8oDgf6g/M chk7o8YrZWCK8sYTQbm+sszAoo3dWie9skwi71/sx4PnoCIhc9SuPTI5ECMzfuoM8NnQ15QljHHp ZJninu4kNbYhxvlM700/ziGNAyaj428QFA8DPR4ELPfDv1TrI6ZFLZZQwFHRjZmt9pQDz2pe0h2P N8XjzJQ0yVKAzrRsxOQ0QYTFEm6Ywn6aYhbnFeruCXkXbWAYi+TmNBtYx7Y/DhClIdg8hTc0s23L YpkBocw2c= From: Z572 <873216071@qq.com> To: 61994@debbugs.gnu.org Subject: [PATCH 2/2] gnu: m17n-lib: fix cross-compile. Date: Mon, 6 Mar 2023 13:57:35 +0800 X-OQ-MSGID: <808db977a122b49cddf56a06d980d168b99d017e.1678080942.git.873216071@qq.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/local.mk: add m17n-lib-1.8.0-use-pkg-config-for-freetype.patch. * gnu/packages/emacs.scm(m17n-lib): [source]: add m17n-lib-1.8.0-use-pkg-config-for-freetype.patch. [native-inputs]: when cross-co [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.239 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 61994 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/local.mk: add m17n-lib-1.8.0-use-pkg-config-for-freetype.patch. * gnu/packages/emacs.scm(m17n-lib): [source]: add m17n-lib-1.8.0-use-pkg-config-for-freetype.patch. [native-inputs]: when cross-co [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.239 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/local.mk: add m17n-lib-1.8.0-use-pkg-config-for-freetype.patch. * gnu/packages/emacs.scm(m17n-lib): [source]: add m17n-lib-1.8.0-use-pkg-config-for-freetype.patch. [native-inputs]: when cross-compile add pkg-config, libtool, gettext-minimal, autoconf, automake. [arguments]: when cross-compile, add phase to fix rpl_malloc undefined references. * gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch: new file. --- gnu/local.mk | 2 + gnu/packages/emacs.scm | 25 +++- ...ib-1.8.0-use-pkg-config-for-freetype.patch | 125 ++++++++++++++++++ 3 files changed, 150 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch diff --git a/gnu/local.mk b/gnu/local.mk index 07a7a0f527..1e98792f54 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -56,6 +56,7 @@ # Copyright © 2022 Alex Griffin # Copyright © 2022 ( # Copyright © 2022 jgart +# Copyright © 2023 Zheng Junjie <873216071@qq.com> # # This file is part of GNU Guix. # @@ -1560,6 +1561,7 @@ dist_patch_DATA = \ %D%/packages/patches/musl-cross-locale.patch \ %D%/packages/patches/mutt-store-references.patch \ %D%/packages/patches/m4-gnulib-libio.patch \ + %D%/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch \ %D%/packages/patches/nautilus-extension-search-path.patch \ %D%/packages/patches/ncompress-fix-softlinks.patch \ %D%/packages/patches/ncftp-reproducible.patch \ diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 3754b79ef0..194c77fea4 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -621,8 +621,16 @@ (define-public m17n-lib version ".tar.gz")) (sha256 (base32 - "0jp61y09xqj10mclpip48qlfhniw8gwy8b28cbzxy8hq8pkwmfkq")))) + "0jp61y09xqj10mclpip48qlfhniw8gwy8b28cbzxy8hq8pkwmfkq")) + (patches (search-patches "m17n-lib-1.8.0-use-pkg-config-for-freetype.patch")))) (build-system gnu-build-system) + (native-inputs + (if (%current-target-system) + (list pkg-config + libtool + gettext-minimal + autoconf automake) + '())) (inputs (list fribidi gd @@ -631,7 +639,20 @@ (define-public m17n-lib libxml2 m17n-db)) (arguments - `(#:parallel-build? #f)) + `(#:parallel-build? #f + ,@(if (%current-target-system) + '(#:phases + (modify-phases %standard-phases + ;; AC_FUNC_MALLOC and AC_FUNC_REALLOC usually unneeded + ;; see https://lists.gnu.org/archive/html/autoconf/2003-02/msg00017.html + (add-after 'unpack 'fix-rpl_malloc + (lambda _ + (substitute* "configure.ac" + (("AC_FUNC_MALLOC") "") + (("AC_FUNC_REALLOC") "")) + ;; let bootstrap phase run. + (delete-file "./configure"))))) + '()))) ;; With `guix lint' the home-page URI returns a small page saying ;; that your browser does not handle frames. This triggers the "URI ;; returns suspiciously small file" warning. diff --git a/gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch b/gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch new file mode 100644 index 0000000000..38c311bee5 --- /dev/null +++ b/gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch @@ -0,0 +1,125 @@ +backport from upstream. + +From b468fc95150b7ca0e766e7c385a60879e65322d4 Mon Sep 17 00:00:00 2001 +From: "K. Handa" +Date: Tue, 23 Oct 2018 00:05:46 +0900 +Subject: Use pkg-config for freetype, use %p to print a pointer + +--- + ChangeLog | 5 +++++ + configure.ac | 48 +++++++++++++++++++----------------------------- + src/ChangeLog | 5 +++++ + src/chartab.c | 4 ++-- + 4 files changed, 31 insertions(+), 31 deletions(-) + +diff --git a/ChangeLog b/ChangeLog +index b069d89..9dfc0b0 100644 +--- a/ChangeLog ++++ b/ChangeLog +@@ -1,3 +1,8 @@ ++2018-10-22 K. Handa ++ ++ * configure.ac: Do not use the program freetype-config, use ++ PKG_CHECK_MODULES for checking freetype2. ++ + 2018-02-08 K. Handa + + Version 1.8.0 released. +diff --git a/configure.ac b/configure.ac +index 7f8b08e..3516bad 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -204,36 +204,26 @@ fi + AC_SUBST(OTF_LD_FLAGS) + + dnl Check for Freetype2 usability. +-AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, freetype-config, yes) +-if test "x$HAVE_FREETYPE_CONFIG" = "xyes"; then +- FREETYPE_INC=`freetype-config --cflags` +- save_CPPFLAGS="$CPPFLAGS" +- CPPFLAGS="$CPPFLAGS $FREETYPE_INC" +- AC_CHECK_HEADER(ft2build.h, HAVE_FREETYPE=yes, +- HAVE_FREETYPE=no CPPFLAGS="$save_CPPFLAGS") +- if test "x$HAVE_FREETYPE" = "xyes" ; then +- save_LIBS="$LIBS" +- LIBS="$LIBS `freetype-config --libs`" +- AC_CHECK_LIB(freetype, FT_Init_FreeType, HAVE_FREETYPE=yes, +- HAVE_FREETYPE=no) +- LIBS="$save_LIBS" +- if test "x$HAVE_FREETYPE" = "xyes"; then +- FREETYPE_LD_FLAGS=`freetype-config --libs` +- AC_DEFINE(HAVE_FREETYPE, 1, +- [Define to 1 if you have FreeType library and header file.]) +- M17N_EXT_LIBS="$M17N_EXT_LIBS freetype" +- AC_CHECK_HEADER(freetype/ftbdf.h, HAVE_FTBDF_H=yes, HAVE_FTBDF_H=no, +- [#include ++PKG_CHECK_MODULES([FREETYPE], [freetype2], [HAVE_FREETYPE=yes], ++ [HAVE_FREETYPE=no]) ++AS_IF([test "x$HAVE_FREETYPE" = "xyes"], ++ [CPPFLAGS="$CPPFLAGS $FREETYPE_CFLAGS"; ++ FREETYPE_LD_FLAGS=FREETYPE_LIBS; ++ AC_DEFINE([HAVE_FREETYPE], [1], ++ [Define to 1 if you have FreeType library and header file.]) ++ M17N_EXT_LIBS="$M17N_EXT_LIBS freetype"; ++ AC_CHECK_HEADER([freetype/ftbdf.h], [HAVE_FTBDF_H=yes], [HAVE_FTBDF_H=no], ++ [#include + #include FT_FREETYPE_H]) +- if test "x$HAVE_FTBDF_H" = "xyes"; then +- AC_DEFINE(HAVE_FTBDF_H, 1, +- [Define to 1 if you have freetype/ftbdf.h.]) +- fi +- CONFIG_FLAGS="$CONFIG_FLAGS -DHAVE_FREETYPE" +- fi +- fi +-fi +-AC_SUBST(FREETYPE_LD_FLAGS) ++ AS_IF([test "x$HAVE_FTBDF_H" = "xyes"], ++ [AC_DEFINE([HAVE_FTBDF_H], [1], ++ [Define to 1 if you have freetype/ftbdf.h.])], ++ []) ++ CONFIG_FLAGS="$CONFIG_FLAGS -DHAVE_FREETYPE" ++ ], ++ [] ++ ) ++AC_SUBST([FREETYPE_LD_FLAGS]) + + dnl Check for Xft2 usability. + save_CPPFLAGS="$CPPFLAGS" +diff --git a/src/ChangeLog b/src/ChangeLog +index ee28ea6..8cb91c1 100644 +--- a/src/ChangeLog ++++ b/src/ChangeLog +@@ -1,3 +1,8 @@ ++2018-10-22 K. Handa ++ ++ * chartab.c (dump_sub_chartab): Use %p directive to print a ++ pointer value. ++ + 2018-02-08 K. Handa + + Version 1.8.0 released. +diff --git a/src/chartab.c b/src/chartab.c +index d58aa65..8aeb6d7 100644 +--- a/src/chartab.c ++++ b/src/chartab.c +@@ -558,7 +558,7 @@ dump_sub_chartab (MSubCharTable *table, void *default_value, + fprintf (mdebug__output, "(default nil)"); + } + else +- fprintf (mdebug__output, "(default #x%X)", (unsigned) table->default_value); ++ fprintf (mdebug__output, "(default #x%p)", table->default_value); + + default_value = table->default_value; + if (table->contents.tables) +@@ -589,7 +589,7 @@ dump_sub_chartab (MSubCharTable *table, void *default_value, + fprintf (mdebug__output, "nil)"); + } + else +- fprintf (mdebug__output, " #xx%X)", (unsigned) default_value); ++ fprintf (mdebug__output, " #x%p)", default_value); + } + } + fprintf (mdebug__output, ")"); +-- +cgit v1.1 + -- 2.39.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 06 00:57:51 2023 Received: (at 61994) by debbugs.gnu.org; 6 Mar 2023 05:57:51 +0000 Received: from localhost ([127.0.0.1]:41136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZ3r5-0008CA-47 for submit@debbugs.gnu.org; Mon, 06 Mar 2023 00:57:51 -0500 Received: from out203-205-221-202.mail.qq.com ([203.205.221.202]:42944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <873216071@qq.com>) id 1pZ3r0-0008BE-3Y for 61994@debbugs.gnu.org; Mon, 06 Mar 2023 00:57:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1678082257; bh=17mCU6mVCjEa1ic67FyHg+4EIFh4gDBn1lQd0zfy/5g=; h=From:To:Subject:Date:In-Reply-To:References; b=d8bC7jAj1S1va1l33dpJADZPsA8NQgZSkmMhP1u0PCnIHDY+ECxiJpUsM7enyNKgW 3HdHZ8ImVUg0Ie/XMnJSM2eRnQXE1MqtFvkXha3hZWiirno0amr7G7XU0u41A+SmWS 8ScuoQKjlQgvA5vD2izBlAfX7m5UJO1+6fGXC+Hc= Received: from localhost.localdomain ([111.0.51.52]) by newxmesmtplogicsvrszb6-0.qq.com (NewEsmtp) with SMTP id E642FCEE; Mon, 06 Mar 2023 13:57:36 +0800 X-QQ-mid: xmsmtpt1678082256tp96z7i45 Message-ID: X-QQ-XMAILINFO: NMGzQWUSIfvTP6orm1oCdo/et4OhCnJvy9YvZBaiZX4dSJNwjIWmKGF5HFmYYP 0HsmHH1+PT2ZBY9UlakBOwZqyxVoaWFFLwqnm3yYRfvVu5b93/ivdO02RwxutxRbu/cUEUykCbMh 9DD03wrH9LeBKyoZ0DH9qS9fDlvzukuQk70TcC+QWdnd5Vfyb0Wg56xkVCgNjF0is6vPcQEKK6Xj xIhYug2NzYPt5zOE5UusGUTqogb9DOMlNhEfkMgovWtnaYOMGSQSlDwLXQQFG24U60mxq2h9Kgyg smhJeBZO5eS4zo4K1/XwUL5BKbEHt08t2izQ/KgBgzPV5eJVNpibxTJtqEWnE3titcshFAemhVXq 41JmBj9x0Vz3JU1cqL8EKMG9pEq1hdN1iipOsNRUeAqRyfoujoSRaTFHlR5TErKJCVWjrSRd1rjJ 9MmuSatzfoZxGjV12ipqZj5s+uBzbd+GCMFe42IRLgJRxhG657KOsSgV8M6DZ0EG93dNIIYyyzk3 VV/5bf8AqSdYPd04/XqDgIaAeJg0JGbNdmSxda43lhaacIvkTUL3SIYYCNRt6acdZz9sIZm/HIEE 9A8wkQvfW6CEqsTvWEnEHWWvmX2GYNZ8Ey/KZRhi0d3qofPk/StipyvCT0TOt4n897r3wc1FLsvb fD66n6CWZmoQLBVEQiyUXYkGdf39oB9VUM9BiYGTa9CW1DXU4McgcRa/7ClHwxBE1oZAHJMAuZAB WjVMD0hpZPN6DMsGV9ww0v2zNUEV6WIru35HmbCt+niRwDmcumuuY3mDYmLI8hQLYhnTzhFfM/Jh X2q3hvy0XW/du5k2d3yMbHFN2af2U8QVcRMRKpOwP/anY04DEVC3HwYUTFMHYN7isy9iDX4XlauV L9lFBRxoMkPZ70wnyJcIrSKpXIo37zfe54zoHCiaHPq4Zs2QHByia/OlzmYU0lvg== From: Z572 <873216071@qq.com> To: 61994@debbugs.gnu.org Subject: [PATCH 1/2] gnu: m17n-db: fix cross-compile. Date: Mon, 6 Mar 2023 13:57:34 +0800 X-OQ-MSGID: <1e49fa575f3825e8a6acf829e723aa1d0d54e114.1678080942.git.873216071@qq.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/emacs.scm(m17n-db): fix cross-compile. [inputs]: move gettext-minimal to ... [native-inputs]: ... here --- gnu/packages/emacs.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.202 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.202 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 61994 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/emacs.scm(m17n-db): fix cross-compile. [inputs]: move gettext-minimal to ... [native-inputs]: ... here --- gnu/packages/emacs.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.202 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.202 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/emacs.scm(m17n-db): fix cross-compile. [inputs]: move gettext-minimal to ... [native-inputs]: ... here --- gnu/packages/emacs.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 953aad961c..3754b79ef0 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -24,6 +24,7 @@ ;;; Copyright © 2020 Morgan Smith ;;; Copyright © 2022 Zhu Zihao ;;; Copyright © 2023 Declan Tsien +;;; Copyright © 2023 Zheng Junjie <873216071@qq.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -587,7 +588,7 @@ (define-public m17n-db (base32 "0vfw7z9i2s9np6nmx1d4dlsywm044rkaqarn7akffmb6bf1j6zv5")))) (build-system gnu-build-system) - (inputs + (native-inputs `(("gettext" ,gettext-minimal))) (arguments `(#:configure-flags -- 2.39.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 06:34:16 2023 Received: (at 61994-done) by debbugs.gnu.org; 17 Mar 2023 10:34:16 +0000 Received: from localhost ([127.0.0.1]:43760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd7Pc-0002l0-D1 for submit@debbugs.gnu.org; Fri, 17 Mar 2023 06:34:16 -0400 Received: from envs.net ([89.163.145.170]:33448 helo=mail.envs.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd7Pa-0002ks-GE for 61994-done@debbugs.gnu.org; Fri, 17 Mar 2023 06:34:15 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 0DD1238A087B; Fri, 17 Mar 2023 10:34:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1679049253; bh=SN/sjxw9dXtdvnugV0MB8HBjGxV0qQGy0HI71SObnnc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=Djw8YeU/ITzKXoVHqDXKVohH1/zIP6edabpJMkj0zaWShG13dkEoZQAd4Gg+1jCS7 TG+s1/3Fy10q89rze9wRBc1uGle1Ih1rqNRuF0FYQMM3HOj7eQpWViR9H4oVdYG54+ b62B4i4VDPyDp+IkctVn79o+WQ7vtGNyD7s0gNHnXv/n2WjTxs3ZycJfqciekMwSq0 u/Erq4l/3ug3vmrILyqcOVIh3gYfN/VnD7NOxdAfA4G00TVJqMDdWU0emBJSiR2N3y cOTQqpKtfOHQ2PTPSNP6nUPqNfdWVO945M6I/N35Hf1sjeFcdmYHznu88j/v1K2bL/ Ta4wm6/wGl5w5+zV0iJyOcj9bL6qd9xTWIxV8uw0l1z9PtNfRzhcTkAEl6Rhwj3bwP gWejwXFLBqYBK9c1O3TEyqKSFHuL8ofHIRt5bKcc6JEu24cEuv2niEr0vk5u98bxkv JWmEE6NM6vHVel7TcL+8cVds7r70Yj5xMg34g04kddOTQNPwFsxHYhmD/RplyCmRKd vNlO26IkLhodYnZu157NolGpIukhUHEaY8LHOPgiITKOm+k/qSZ199DA2+qQnmb4ZG S6lXvvc2XGnk870GZpuPGiybsk7RX86XCSmMWJTrKUhfD/9t5KqaBAs5N8lD8ea9td 3ip7oDkU65Bm538jHGKJytpE= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Iolvf9SUpFw9; Fri, 17 Mar 2023 10:34:09 +0000 (UTC) Received: from localhost (unknown [36.170.56.219]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Fri, 17 Mar 2023 10:34:09 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id c2476898; Fri, 17 Mar 2023 10:34:42 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Z572 <873216071@qq.com> Subject: Re: bug#61994: [PATCH 0/2] fix m17n libs cross-compile. References: Date: Fri, 17 Mar 2023 18:34:42 +0800 In-Reply-To: (873216071@qq.com's message of "Mon, 6 Mar 2023 13:55:03 +0800") Message-ID: <87sfe31xa5.fsf@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61994-done Cc: 61994-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Z572 <873216071@qq.com> writes: > This patchset allow m17n-db and m17n-lib cross-compile, and add a > backport patch make sure m17n-lib cross-compile success. > > Zheng Junjie (2): > gnu: m17n-db: fix cross-compile. > gnu: m17n-lib: fix cross-compile. Pushed with small adjust for commit messages, thank you! From unknown Mon Jun 23 07:46:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 14 Apr 2023 11:24:12 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator