From unknown Tue Jun 24 13:55:30 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#64012 <64012@debbugs.gnu.org> To: bug#64012 <64012@debbugs.gnu.org> Subject: Status: [PATCH] gnu: libxml2: Update to 2.11.4 Reply-To: bug#64012 <64012@debbugs.gnu.org> Date: Tue, 24 Jun 2025 20:55:30 +0000 retitle 64012 [PATCH] gnu: libxml2: Update to 2.11.4 reassign 64012 guix-patches submitter 64012 Andy Tai severity 64012 normal tag 64012 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 12 04:03:59 2023 Received: (at submit) by debbugs.gnu.org; 12 Jun 2023 08:04:00 +0000 Received: from localhost ([127.0.0.1]:38788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8cWt-0008Ka-20 for submit@debbugs.gnu.org; Mon, 12 Jun 2023 04:03:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:34456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8cWq-0008KQ-Jl for submit@debbugs.gnu.org; Mon, 12 Jun 2023 04:03:58 -0400 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 ) id 1q8cWq-00005V-Bu for guix-patches@gnu.org; Mon, 12 Jun 2023 04:03:56 -0400 Received: from mail-ot1-x330.google.com ([2607:f8b0:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q8cWo-0001F1-6z for guix-patches@gnu.org; Mon, 12 Jun 2023 04:03:56 -0400 Received: by mail-ot1-x330.google.com with SMTP id 46e09a7af769-6b29b9f5c40so2635999a34.2 for ; Mon, 12 Jun 2023 01:03:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686557033; x=1689149033; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=Lsifa9jMI+IrnztkPiTvyN1Ve2wYMtaZ6izrqmbEZLk=; b=UjzNb2Bbq1oUCxHx8ybAChyVLxs3aj/LLMtvmr3+jqbN3gIEyvAMfLWa0bkWQX6CtM DWxq13cujEqkOS/ptUW18f8P0nBELhVgr7fBoS3a0TWdgZXzmZ/CBiD4Tss3cN9B53YZ sfgjRXc/MUfo4NBedR1Qst8JQnw98lw97EEgfCYHFRILEXCN9+nC1qo3HZXRs2TIgC4x DoIFv8mY+JTNrzuSWTUgfFuq+sFeDIloUPXdBj3k9RKnnwB6DasXZPXg+VglwfMxMAO/ DtyPBPSEhv80bE5PXVwbVsTb7VD8GSzylXITDAI0scpop/ji9xemdPWJgOxQxtQ+oL6d cmow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686557033; x=1689149033; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Lsifa9jMI+IrnztkPiTvyN1Ve2wYMtaZ6izrqmbEZLk=; b=dcwnA2YB/d0jVWC2ObA0w7S9EASW1aE1sZfpR0n7C/5TxgEISmsFyfMbpEyKZVdUhw mFrrDpr4n5JMvZfQEsr6lINXB4tkr7BB1tU74e4JIG8121zLraF3JoPTaZnSxkXWYRyo /sbyx15CQXqi+dVKvenIN9aUV7XZaIeulBqGWRlKInNlo2vi5CxG+/axBElpQmSdwebO LP20TI8McqCPy9j/5Hv6EAgB8Hvq+SE1VlMSquv5HSMq9J16goSkxPy/k6k2HeBFASEE hnvhIL84l0in7xKbVzb8sDyo4UXz2VHw+lArfMqZk3wlzHB7IT0QSSPUFMoIJfRaD03+ bRNA== X-Gm-Message-State: AC+VfDyG+r0/MLcAqbAyGgYHlxd7eSP1vnp6a1tmTdoE+ZHGeJ9sTwkN 5GNV9GLQf5Garb7BM1xRk/dghQ5/jGU= X-Google-Smtp-Source: ACHHUZ6WCwrln2j90/L8jxS6xBg0wMpUaLTMEzjNrQq+ppTsRtBW/+YAUebj/qoFY9IYeb5HOX06Rg== X-Received: by 2002:a9d:6acb:0:b0:6b2:c2a1:38cd with SMTP id m11-20020a9d6acb000000b006b2c2a138cdmr7034763otq.21.1686557032563; Mon, 12 Jun 2023 01:03:52 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id k67-20020a632446000000b005439aaf0301sm6896906pgk.64.2023.06.12.01.03.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jun 2023 01:03:52 -0700 (PDT) From: Andy Tai To: guix-patches@gnu.org Subject: [PATCH] gnu: libxml2: Update to 2.11.4 Date: Mon, 12 Jun 2023 01:03:47 -0700 Message-Id: <6996b9b078528ad04b159a83f29ecd8adf7f79c4.1686556929.git.atai@atai.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::330; envelope-from=lichengtai@gmail.com; helo=mail-ot1-x330.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit Cc: Andy Tai 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 (--) * gnu/packages/xml.scm (libxml2): Update to 2.11.4 * gnu/packages/patches/python-libxml2-utf8.patch: Remove as patch no longer necessary; original issue fixed upstream (see https://gitlab.gnome.org/GNOME/libxml2/-/commit/76c6da420923f2721a2e16adfcef8707a2454a1b) * gnu/local.mk: Remove reference to deleted patch --- gnu/local.mk | 1 - .../patches/python-libxml2-utf8.patch | 40 ------------------- gnu/packages/xml.scm | 11 ++--- 3 files changed, 4 insertions(+), 48 deletions(-) delete mode 100644 gnu/packages/patches/python-libxml2-utf8.patch diff --git a/gnu/local.mk b/gnu/local.mk index ce16d37e2b..6f0fee2d34 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1803,7 +1803,6 @@ dist_patch_DATA = \ %D%/packages/patches/python-pyfakefs-remove-bad-test.patch \ %D%/packages/patches/python-pyflakes-test-location.patch \ %D%/packages/patches/python-flint-includes.patch \ - %D%/packages/patches/python-libxml2-utf8.patch \ %D%/packages/patches/python-memcached-syntax-warnings.patch \ %D%/packages/patches/python-mox3-python3.6-compat.patch \ %D%/packages/patches/python-parso-unit-tests-in-3.10.patch \ diff --git a/gnu/packages/patches/python-libxml2-utf8.patch b/gnu/packages/patches/python-libxml2-utf8.patch deleted file mode 100644 index e39672faa1..0000000000 --- a/gnu/packages/patches/python-libxml2-utf8.patch +++ /dev/null @@ -1,40 +0,0 @@ -This patch fixes a crash in the libxml2 bindings for Python 3.x -that 'itstool' stumbles upon when processing UTF-8 data: - - https://issues.guix.gnu.org/issue/37468 - -Patch by Jan Matejek -from . - ---- libxml2-2.9.5.orig/python/libxml.c -+++ libxml2-2.9.5/python/libxml.c -@@ -1620,6 +1620,7 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU - PyObject *message; - PyObject *result; - char str[1000]; -+ unsigned char *ptr = (unsigned char *)str; - - #ifdef DEBUG_ERROR - printf("libxml_xmlErrorFuncHandler(%p, %s, ...) called\n", ctx, msg); -@@ -1636,12 +1637,20 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU - str[999] = 0; - va_end(ap); - -+#if PY_MAJOR_VERSION >= 3 -+ /* Ensure the error string doesn't start at UTF8 continuation. */ -+ while (*ptr && (*ptr & 0xc0) == 0x80) -+ ptr++; -+#endif -+ - list = PyTuple_New(2); - PyTuple_SetItem(list, 0, libxml_xmlPythonErrorFuncCtxt); - Py_XINCREF(libxml_xmlPythonErrorFuncCtxt); -- message = libxml_charPtrConstWrap(str); -+ message = libxml_charPtrConstWrap(ptr); - PyTuple_SetItem(list, 1, message); - result = PyEval_CallObject(libxml_xmlPythonErrorFuncHandler, list); -+ /* Forget any errors caused in the error handler. */ -+ PyErr_Clear(); - Py_XDECREF(list); - Py_XDECREF(result); - } diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 8d9974b825..bbb91fbe6b 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -182,7 +182,7 @@ (define-public libebml (define-public libxml2 (package (name "libxml2") - (version "2.9.14") + (version "2.11.4") (source (origin (method url-fetch) (uri (string-append "https://download.gnome.org/sources/libxml2/" @@ -190,7 +190,7 @@ (define-public libxml2 version ".tar.xz")) (sha256 (base32 - "1vnzk33wfms348lgz9pvkq9li7jm44pvm73lbr3w1khwgljlmmv0")))) + "1xspgyswllk26g7jg95pnkfk1gqpzna28fm1kir3kwdki9ziszkk")))) (build-system gnu-build-system) (outputs '("out" "static" "doc")) (arguments @@ -221,7 +221,7 @@ (define-public libxml2 (synopsis "C parser for XML") (inputs (list xz)) (propagated-inputs (list zlib)) ; libxml2.la says '-lz'. - (native-inputs (list perl)) + (native-inputs (list perl python-minimal-wrapper pkg-config)) ;; $XML_CATALOG_FILES lists 'catalog.xml' files found in under the 'xml' ;; sub-directory of any given package. (native-search-paths (list (search-path-specification @@ -253,10 +253,7 @@ (define-public python-libxml2 (package/inherit libxml2 (name "python-libxml2") (source (origin - (inherit (package-source libxml2)) - (patches - (append (search-patches "python-libxml2-utf8.patch") - (origin-patches (package-source libxml2)))))) + (inherit (package-source libxml2)))) (build-system python-build-system) (outputs '("out")) (arguments base-commit: 6fe9a004dba2d4ddf69ff6f1714af15ffaa7e62a -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 12 04:48:13 2023 Received: (at 64012) by debbugs.gnu.org; 12 Jun 2023 08:48:13 +0000 Received: from localhost ([127.0.0.1]:38812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8dDf-00012h-Ce for submit@debbugs.gnu.org; Mon, 12 Jun 2023 04:48:13 -0400 Received: from mail-pj1-f42.google.com ([209.85.216.42]:61842) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8dDb-00011b-RE for 64012@debbugs.gnu.org; Mon, 12 Jun 2023 04:48:10 -0400 Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-25bf202899aso274738a91.3 for <64012@debbugs.gnu.org>; Mon, 12 Jun 2023 01:48:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686559681; x=1689151681; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=SOwL09iGQs4/T6FHJC8qQoz3foDpdegtwLymMeIJ6bw=; b=MZkzcEBBjZtLqF/roZGaFvF4vov35XqnpMhZNsqMg80l1GXjSxEORziyBV+c8KEIOQ tKLCsVQJgeiGlV1D61UUx5QiYR2T0N1E191toJtIacBxlN6hIkdGI+vxdmZJq5rd7Bdv 3ufWFvKqkXGEeyVGvCYbnBm0ng/x/RWNIdaYW+DahX2xvdXz5FPyf7GTwOTfbxTcV8xj bNMcgTAa9oIWP94gtIH4CGx4kFwPVHK5MvbG41W770Spv8UcNSyInzHy3ehA5sVFa3Gr yKhPiJsVuBDMv02EciqPeomcXNSY+hhRvFmXDZ81+MoEJPAkmDC/vnpLsHP4dg6h6iOE h92w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686559681; x=1689151681; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=SOwL09iGQs4/T6FHJC8qQoz3foDpdegtwLymMeIJ6bw=; b=C2RBEom5kYo4/uVFdNJGXnWqxfKxlWrIX/jp5pZi/OwGr+uGSIn3L6u1uhfSWE6vN5 BzDTq6ctSUzn/OwSengRQvrKY8/1i4If1gUR/2l0PI80+1RrblVkz1CWSC/zoam0CC6g cRWuavpekllc3p17rIwPtGUfSRqxZ920Hyp4f1/SRBRbfrFzLu6LJO5huEAyKeIHtzsS cvIctpY7WqEHd4HM70yBXEwoeelU7EcB8PvDaSmw62r0+46DYxDtEy/n6vY6HYXScWEJ AO7Mk00BvsXKrE5imiqetxFgGrF3RBBtmtw0+iY8A+nKPfKZ3QC2YLkQDpnvo/6hlnbG mfew== X-Gm-Message-State: AC+VfDzN7MzbPQ0KGuKSVI4DMxgcsKLB1z/lpoEyD1ZMZhjzOapNlfEk vWIJOvOVuy40XoH+v7gYCQeq2IbSSsA= X-Google-Smtp-Source: ACHHUZ4aJqqY6R5edP5H1iy8tZj2v8O+PSRfRzWl5Fb0L6m00IQpR/KAp4AY/wXtz/zTv7oF3IUBmg== X-Received: by 2002:a17:90b:b17:b0:258:89d3:d950 with SMTP id bf23-20020a17090b0b1700b0025889d3d950mr7566124pjb.46.1686559681404; Mon, 12 Jun 2023 01:48:01 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id j8-20020a17090a3e0800b00258f9597e9fsm1924539pjc.45.2023.06.12.01.48.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jun 2023 01:48:01 -0700 (PDT) From: Andy Tai To: 64012@debbugs.gnu.org Subject: [PATCH v2] gnu: libxml2: Update to 2.11.4 Date: Mon, 12 Jun 2023 01:47:57 -0700 Message-Id: <47194cb3bb60df88f4fb1ef727fe52031671a31b.1686559603.git.atai@atai.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64012 Cc: Andy Tai 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: -0.7 (/) * gnu/packages/xml.scm (libxml2): Update to 2.11.4 (python-libxml2) [arguments] phase: (configure): Invoke autoge.sh explicitly first as now setup.py is generated from autotools configure step [inputs]: Add autotools so autotools configure step can run * gnu/packages/patches/python-libxml2-utf8.patch: Remove as patch no longer necessary; original issue fixed upstream (see https://gitlab.gnome.org/GNOME/libxml2/-/commit/76c6da420923f2721a2e16adfcef8707a2454a1b) * gnu/local.mk: Remove reference to deleted patch --- gnu/local.mk | 1 - .../patches/python-libxml2-utf8.patch | 40 ------------------- gnu/packages/xml.scm | 20 ++++++---- 3 files changed, 13 insertions(+), 48 deletions(-) delete mode 100644 gnu/packages/patches/python-libxml2-utf8.patch diff --git a/gnu/local.mk b/gnu/local.mk index ce16d37e2b..6f0fee2d34 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1803,7 +1803,6 @@ dist_patch_DATA = \ %D%/packages/patches/python-pyfakefs-remove-bad-test.patch \ %D%/packages/patches/python-pyflakes-test-location.patch \ %D%/packages/patches/python-flint-includes.patch \ - %D%/packages/patches/python-libxml2-utf8.patch \ %D%/packages/patches/python-memcached-syntax-warnings.patch \ %D%/packages/patches/python-mox3-python3.6-compat.patch \ %D%/packages/patches/python-parso-unit-tests-in-3.10.patch \ diff --git a/gnu/packages/patches/python-libxml2-utf8.patch b/gnu/packages/patches/python-libxml2-utf8.patch deleted file mode 100644 index e39672faa1..0000000000 --- a/gnu/packages/patches/python-libxml2-utf8.patch +++ /dev/null @@ -1,40 +0,0 @@ -This patch fixes a crash in the libxml2 bindings for Python 3.x -that 'itstool' stumbles upon when processing UTF-8 data: - - https://issues.guix.gnu.org/issue/37468 - -Patch by Jan Matejek -from . - ---- libxml2-2.9.5.orig/python/libxml.c -+++ libxml2-2.9.5/python/libxml.c -@@ -1620,6 +1620,7 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU - PyObject *message; - PyObject *result; - char str[1000]; -+ unsigned char *ptr = (unsigned char *)str; - - #ifdef DEBUG_ERROR - printf("libxml_xmlErrorFuncHandler(%p, %s, ...) called\n", ctx, msg); -@@ -1636,12 +1637,20 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU - str[999] = 0; - va_end(ap); - -+#if PY_MAJOR_VERSION >= 3 -+ /* Ensure the error string doesn't start at UTF8 continuation. */ -+ while (*ptr && (*ptr & 0xc0) == 0x80) -+ ptr++; -+#endif -+ - list = PyTuple_New(2); - PyTuple_SetItem(list, 0, libxml_xmlPythonErrorFuncCtxt); - Py_XINCREF(libxml_xmlPythonErrorFuncCtxt); -- message = libxml_charPtrConstWrap(str); -+ message = libxml_charPtrConstWrap(ptr); - PyTuple_SetItem(list, 1, message); - result = PyEval_CallObject(libxml_xmlPythonErrorFuncHandler, list); -+ /* Forget any errors caused in the error handler. */ -+ PyErr_Clear(); - Py_XDECREF(list); - Py_XDECREF(result); - } diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 8d9974b825..314efbfb28 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -182,7 +182,7 @@ (define-public libebml (define-public libxml2 (package (name "libxml2") - (version "2.9.14") + (version "2.11.4") (source (origin (method url-fetch) (uri (string-append "https://download.gnome.org/sources/libxml2/" @@ -190,7 +190,7 @@ (define-public libxml2 version ".tar.xz")) (sha256 (base32 - "1vnzk33wfms348lgz9pvkq9li7jm44pvm73lbr3w1khwgljlmmv0")))) + "1xspgyswllk26g7jg95pnkfk1gqpzna28fm1kir3kwdki9ziszkk")))) (build-system gnu-build-system) (outputs '("out" "static" "doc")) (arguments @@ -221,7 +221,7 @@ (define-public libxml2 (synopsis "C parser for XML") (inputs (list xz)) (propagated-inputs (list zlib)) ; libxml2.la says '-lz'. - (native-inputs (list perl)) + (native-inputs (list perl python-minimal-wrapper pkg-config)) ;; $XML_CATALOG_FILES lists 'catalog.xml' files found in under the 'xml' ;; sub-directory of any given package. (native-search-paths (list (search-path-specification @@ -253,20 +253,26 @@ (define-public python-libxml2 (package/inherit libxml2 (name "python-libxml2") (source (origin - (inherit (package-source libxml2)) - (patches - (append (search-patches "python-libxml2-utf8.patch") - (origin-patches (package-source libxml2)))))) + (inherit (package-source libxml2)))) (build-system python-build-system) (outputs '("out")) + + (native-inputs (list pkg-config autoconf-wrapper automake libtool perl python-minimal-wrapper)) + ; needed to generate setup.py + (arguments (list ;; XXX: Tests are specified in 'Makefile.am', but not in 'setup.py'. #:tests? #f #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'set-env + (lambda _ + (setenv "CONFIG_SHELL" (which "sh")) + #t)) (add-before 'build 'configure (lambda* (#:key inputs #:allow-other-keys) + (invoke "sh" "autogen.sh") (chdir "python") (let ((libxml2-headers (search-input-directory inputs "include/libxml2"))) base-commit: 6fe9a004dba2d4ddf69ff6f1714af15ffaa7e62a -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 12 14:40:29 2023 Received: (at 64012) by debbugs.gnu.org; 12 Jun 2023 18:40:29 +0000 Received: from localhost ([127.0.0.1]:40516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8mSp-0003U5-HD for submit@debbugs.gnu.org; Mon, 12 Jun 2023 14:40:29 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:60631) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8mSm-0003Tq-Gy for 64012@debbugs.gnu.org; Mon, 12 Jun 2023 14:40:26 -0400 Received: by mail-ed1-f67.google.com with SMTP id 4fb4d7f45d1cf-5147dce372eso6949860a12.0 for <64012@debbugs.gnu.org>; Mon, 12 Jun 2023 11:40:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686595218; x=1689187218; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=ByyoxwPguCioXr2JSUa3vezQsTpCvaVi9Qq3bQLYKPE=; b=ir1RGArqVwUkPjGMJZyB7cEKqR19LwMghe/Jv5d9/CXaIjmhb+H8cDYOk+oLhhS0F8 xplGPJc/SHGm1wUx39UHwcpovcWqcf1r2TPNBMAU0RxBZi539nVZD2uofSd7Abr1Iagw h9eYnnYfmIjla0MiS7cb1OV1umPg48BSCpbCbg/fo2gRcXWkXDTg4Z0AiMJ+xAlKhyCS 6hDi+x+8xlb7MT/64ddqsVZ0XsHK0lQdfq80UmDGfH9w9eMfvGHLJWXSjpL07uDhJism gxxtpcUuYw/ARIXzcIv8CK50bfyWAnEXYcG/MmykM3OGXQ71xJydYjd/Y4TA2++h1L8c twdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686595218; x=1689187218; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ByyoxwPguCioXr2JSUa3vezQsTpCvaVi9Qq3bQLYKPE=; b=lD4O+H26iuROeBGUB12/QGUuqwhY91OaLSMuu6HBUViW+7OdmiTIHf52GNCfAh0bth xi8EBugdu0VrsKkrr1EW6aXq2zHAIMp4GNbbX30rSitSKvqSdZBmmBhHaaSeV6nkFuoN yjG9OnJoaawpNGo0RqrgQHqViyA7W6+ncVX/8FIwR342acrD8m/u3RBtqN5/mk3mvTif Hwc9RDt/bKp8mAwxHlBJzxZMr242iBX7uRU8OCcpXZns7pJ1x+TskadLahmEI7am0VXg NVkEGAdlW6yaz+V70Ln8fZG7oyJCNgfaO+dLcFMzMJGvU85i1GKvmikP8FBoQgf1+NuL 1p/Q== X-Gm-Message-State: AC+VfDzlrWeepFeDbVjOmQE2g6cijGdwp05CMF1mpckff4QLpHe5Zjzi qeudkeVzNlZwlgCBlLCk7TcSbSTlbiW6Z2bY X-Google-Smtp-Source: ACHHUZ7XrbM85UcasNJRnHsWd4nvXEar0IrRz649DZ9AGYzLbCPCyWP7LCJZmf1n+XMNxYb2tbnASw== X-Received: by 2002:a17:907:8690:b0:97a:bd0f:ac76 with SMTP id qa16-20020a170907869000b0097abd0fac76mr9965594ejc.76.1686595218067; Mon, 12 Jun 2023 11:40:18 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id h7-20020a17090634c700b00965d4b2bd4csm5638820ejb.141.2023.06.12.11.40.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jun 2023 11:40:17 -0700 (PDT) Message-ID: Subject: Re: [PATCH v2] gnu: libxml2: Update to 2.11.4 From: Liliana Marie Prikler To: Andy Tai , 64012@debbugs.gnu.org Date: Mon, 12 Jun 2023 20:40:16 +0200 In-Reply-To: <47194cb3bb60df88f4fb1ef727fe52031671a31b.1686559603.git.atai@atai.org> References: <47194cb3bb60df88f4fb1ef727fe52031671a31b.1686559603.git.atai@atai.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64012 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 (-) Hi Andy, Am Montag, dem 12.06.2023 um 01:47 -0700 schrieb Andy Tai: > * gnu/packages/xml.scm (libxml2): Update to 2.11.4 That's a world rebuild. Use a graft instead. > =C2=A0 (python-libxml2) [arguments] phase: (configure): Invoke > =C2=A0 autoge.sh explicitly first as now setup.py is generated > =C2=A0 from autotools configure step Use a pre-configure bootstrap phase instead to invoke autogen.sh. Proper ChangeLog would be (python-libxml2)[#:phases]: Add =E2=80=98bootstra= p=E2=80=99 or (python-libxml2)[arguments]<#:phases>: Add =E2=80=98bootstrap=E2=80=99. > =C2=A0 [inputs]: Add autotools so autotools configure step can run You don't need to justify the obvious. When something about the patch is not obvious, it ought to be explained before the ChangeLog. > * gnu/packages/patches/python-libxml2-utf8.patch: Remove as > =C2=A0 patch no longer necessary; original issue fixed upstream > =C2=A0 (see > https://gitlab.gnome.org/GNOME/libxml2/-/commit/76c6da420923f2721a2e16adf= cef8707a2454a1b > ) Removed file is enough. > * gnu/local.mk: Remove reference to deleted patch It's always nice to mention dist_patch_DATA :) Cheers From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 12 14:53:14 2023 Received: (at 64012) by debbugs.gnu.org; 12 Jun 2023 18:53:14 +0000 Received: from localhost ([127.0.0.1]:40539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8mfB-0006JI-Nf for submit@debbugs.gnu.org; Mon, 12 Jun 2023 14:53:14 -0400 Received: from mail-ua1-f50.google.com ([209.85.222.50]:57846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8mf8-0006J4-6Y for 64012@debbugs.gnu.org; Mon, 12 Jun 2023 14:53:13 -0400 Received: by mail-ua1-f50.google.com with SMTP id a1e0cc1a2514c-78caeb69125so90146241.3 for <64012@debbugs.gnu.org>; Mon, 12 Jun 2023 11:53:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20221208.gappssmtp.com; s=20221208; t=1686595984; x=1689187984; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+zQY1m+Et1LLhq5Myp+tsYqj0ajOgg0pbppvACPwi4s=; b=NXgk2mzsKOjH2GS/h95eZZ5TTWawATGvGF9GflbVMuOOBHeFF+V4nq1fs+pp4ssjOB hN0i0gSvhBNub43HBZYvqO2C2KQ/CT55ozEMbZfSd1TtVMzqz1+uw632/mlUXAbWVuAq heUIrNGRCzZ99ET7Em25Ej6yPJF5vXYP2vaBtAdll53LJ/BfNQg82FhZRYcgOhSyE/fs mK2ZfKFRsYj7OFUJM3qBIPE0QuMp3VWhpe2lZZetbG/0+Jqc4tpwg3XcIlgSKI//xo3b bLgxFIx4ZrjyQr3UBxtqaKa5D2YCjQBB6XwUA6uiZUy0mTAD2khkcEfJvpS4oiz1gq23 8vIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686595984; x=1689187984; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+zQY1m+Et1LLhq5Myp+tsYqj0ajOgg0pbppvACPwi4s=; b=BRfGDd9b4GreKm89uxLYvnzR0Q1WIcp95IsMRRJkWRceoZheH6ohL6xRWe6jUp+E0A IRZ/FkuGH2eI//itS3wTwQnKRq5aHxuwAtHNZ7HQcMMZ4Fwt2Z/uUixUWl1NAEomxRFy gLMJr/lL3rqhE3Ce6pzq75QXOkQUyHY8u0bd7RD2GqyyMLvcSKGdrk8pNDcJ9RVnyTsu JooUxaEG+3PqarVRTTalzEGo6WUM4oWgAjL5qmUkt2jyR9tdEFlPzf3kEeG2l4QA+yGH CpYx4YW+JaqaiNtLYK3qSUaXI9ldJasoeookWoNmXoYkO2GDivBj8Rhld7iMZRZfaOio kiKA== X-Gm-Message-State: AC+VfDweBqt1SCa9zSS+hxqY8EkpDpAyH+/nDwFDrXzlaW+i+u+ORIr4 WYP9847lXSzch9dp2bXGK4c+qSbVd6ZJ3k6/KyU= X-Google-Smtp-Source: ACHHUZ5cmn75iD4YyYAyDpqS+cITlk/fCDO2OeC1ktxn5wDvnr8uQ/J11MrWAWZQt57c+FFGzPrRHDwcIJIz+LRYiKw= X-Received: by 2002:a67:e3a9:0:b0:436:57fc:ffa4 with SMTP id j9-20020a67e3a9000000b0043657fcffa4mr5208831vsm.16.1686595984357; Mon, 12 Jun 2023 11:53:04 -0700 (PDT) MIME-Version: 1.0 References: <47194cb3bb60df88f4fb1ef727fe52031671a31b.1686559603.git.atai@atai.org> In-Reply-To: From: Andy Tai Date: Mon, 12 Jun 2023 11:52:28 -0700 Message-ID: Subject: Re: [PATCH v2] gnu: libxml2: Update to 2.11.4 To: Liliana Marie Prikler Content-Type: multipart/alternative; boundary="00000000000086ff6805fdf33ab0" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64012 Cc: 64012@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: -0.7 (/) --00000000000086ff6805fdf33ab0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jun 12, 2023 at 11:40=E2=80=AFAM Liliana Marie Prikler < liliana.prikler@gmail.com> wrote: > Am Montag, dem 12.06.2023 um 01:47 -0700 schrieb Andy Tai: > > * gnu/packages/xml.scm (libxml2): Update to 2.11.4 > That's a world rebuild. Use a graft instead. > Liliana, thanks for the review. Can you give more hints on how to use a graft? I do not know how that is done, Thanks --00000000000086ff6805fdf33ab0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Mon, Jun 12, 2023 at 11:4= 0=E2=80=AFAM Liliana Marie Prikler <liliana.prikler@gmail.com> wrote:
Am Montag, dem 12.06.2023 um 01:47 -0700 schrieb Andy Tai:
> * gnu/packages/xml.scm (libxml2): Update to 2.11.4
That's a world rebuild.=C2=A0 Use a graft instead.

Liliana, thanks for the review.=C2=A0 Can you give= more hints on how to use a graft?=C2=A0 I do not know how that is done, Th= anks

--00000000000086ff6805fdf33ab0-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 12 15:38:17 2023 Received: (at 64012) by debbugs.gnu.org; 12 Jun 2023 19:38:17 +0000 Received: from localhost ([127.0.0.1]:40606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8nMn-0007Sa-H5 for submit@debbugs.gnu.org; Mon, 12 Jun 2023 15:38:17 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:42372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8nMi-0007SJ-MK for 64012@debbugs.gnu.org; Mon, 12 Jun 2023 15:38:16 -0400 Received: by mail-ed1-f66.google.com with SMTP id 4fb4d7f45d1cf-516a008e495so9712841a12.1 for <64012@debbugs.gnu.org>; Mon, 12 Jun 2023 12:38:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686598687; x=1689190687; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=rvyDcjgfiNnkWdgBSMaNWuLzzXJ9yPo/ATjxh0SVcvE=; b=oOAi5tt0XXWvpJ3Ozgu5L/yWx+pd421VuPQmwq82hAaLOS0fe15grF4MftumznUorJ Xh8hVfn5pFGDIqKJU0olJZZdd94MkBGqCVQYOROuGXAqPgQ38n7l/xFpww75ZeaOltIe KN0DRKETh00G+fpzWbOfWuva5e5SCtO8DWhk6htMok8tq4R+Cuq5vM+cHPcIG0tZgIna 9IV7dSPob/w6I+3Orohw0gpeGsqdxfn8D1mxHQ3O0MB0SMhtkaY7vttqODiLuM5x4MBy QX0CRaj3zW2PjvtO53ngvMtTRDLP0FDR8cVhG4/gRxBneEpaO4zu+lN3gbKHSmtvct6S Hs2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686598687; x=1689190687; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rvyDcjgfiNnkWdgBSMaNWuLzzXJ9yPo/ATjxh0SVcvE=; b=SfgufqxV7w+6DQfpXWyBXbsHhWLd0DgTtJi9WDyFFRpXHupczgJTL7xBBd892nvx5/ PR5YNtT4PW7p0e2CbiWZjjBoD5wTWuHmvyIDqjhi4TKWqfHhALH9NL2dIz3wBDn7ja+q SPYvSpEdVSR5kiUixCiO1t4CLYJiy06vCFZFxVn3M01m79Jmz5Le6FqSBMGjXKXAd+kt ZshYcII29xTTeHTDnHqsLUEm8yuLOjbdoQxW1nGXCMNa+lck4pZkS7GHXe9eDkHyVPL0 VTiTfUe/5xGynSqoIEuZZAg8ega3ABcISnB2ZIFuowWj5FGQLiZDEKZNG5JdvNPmIEJm /4aQ== X-Gm-Message-State: AC+VfDw2dPDAmlzAXamSwMGjYvIKwHlaT/dFzS8wmGySQJmn3gOM0MFO A3jAZ+aMCfDNUJxXfcFQpEZ/xnkmLVFQ/c8Q X-Google-Smtp-Source: ACHHUZ6uhQRJ4vy9v0mmO27lhLmm6TXnQydj7+hMAL2hy//y+r3JNNXA9mBYO+dqRv4DizEyg4qnkA== X-Received: by 2002:a05:6402:34c9:b0:4ea:a9b0:a518 with SMTP id w9-20020a05640234c900b004eaa9b0a518mr6698325edc.17.1686598686684; Mon, 12 Jun 2023 12:38:06 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id n21-20020aa7d055000000b0050bc7c882bfsm5312454edo.65.2023.06.12.12.38.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jun 2023 12:38:06 -0700 (PDT) Message-ID: <01e873fc4557187d83ef0318cb6f143b44c91c59.camel@gmail.com> Subject: Re: [PATCH v2] gnu: libxml2: Update to 2.11.4 From: Liliana Marie Prikler To: Andy Tai Date: Mon, 12 Jun 2023 21:38:05 +0200 In-Reply-To: References: <47194cb3bb60df88f4fb1ef727fe52031671a31b.1686559603.git.atai@atai.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64012 Cc: 64012@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 (-) Am Montag, dem 12.06.2023 um 11:52 -0700 schrieb Andy Tai: >=20 >=20 > On Mon, Jun 12, 2023 at 11:40=E2=80=AFAM Liliana Marie Prikler > wrote: > > Am Montag, dem 12.06.2023 um 01:47 -0700 schrieb Andy Tai: > > > * gnu/packages/xml.scm (libxml2): Update to 2.11.4 > > That's a world rebuild.=C2=A0 Use a graft instead. >=20 > Liliana, thanks for the review.=C2=A0 Can you give more hints on how to > use a graft?=C2=A0 I do not know how that is done, Thanks You add a (replacement some-other-variable) field to the existing record and then=C2=A0 (define some-other-variable=C2=A0 (package (inherit existing) ...)) Cheers From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 13 01:01:18 2023 Received: (at 64012) by debbugs.gnu.org; 13 Jun 2023 05:01:18 +0000 Received: from localhost ([127.0.0.1]:41140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8w9c-0005Kl-7y for submit@debbugs.gnu.org; Tue, 13 Jun 2023 01:01:18 -0400 Received: from mail-ot1-f46.google.com ([209.85.210.46]:57778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8w9X-0005KS-BV for 64012@debbugs.gnu.org; Tue, 13 Jun 2023 01:01:15 -0400 Received: by mail-ot1-f46.google.com with SMTP id 46e09a7af769-6b280319df5so3387308a34.3 for <64012@debbugs.gnu.org>; Mon, 12 Jun 2023 22:01:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686632465; x=1689224465; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=+QsZC0iKt05kJ/q9fHvh6we/q6ZdjMeZCmFsHetA4Jc=; b=FIysk/7I0wZEtfYi42mIcRCrxhdxQLk5BU35y5X0gnqy85ByEu5N2BiT0FRIrCG6do gldG11OqyGsbthtxTxOkEVpPLYISR0JaIEYt0a/OSxog6bspreH86kcPdseX8DTypixD LYuvEdNXSFiqpVQN875o5IsyHToQqiQS+l/yOZ0TvaAEymq1FJsrMrQ3SjxntnhHCtZd Dcme7SRf1tcjdapOrMAHs8nJVHzYTYYDlVuUYhxjbA4DD+m4MnvA0xOsisGi9ha9zbWL tQxfAtL71PMgPwitBVseSuZjHN9fiVZl6Sz0WVqgmyTiCyH5vv46eln0hJNMK2GIClQ7 RQMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686632465; x=1689224465; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+QsZC0iKt05kJ/q9fHvh6we/q6ZdjMeZCmFsHetA4Jc=; b=MEmv/RgdDlgErHlJbZ/wgC1vVxzsFBC0RchXiT32fzIQtPswUJimB8o8awJ6RXJanG 3nlVT8c+6nw5pjDspuIKe9CzvIJzV/jZ1D8ak4PXvN+Zo0WfCYbkE7F799fZr7G5N6VH RU+DRazhrpZTfM48YPP0pWUnwKGSjDM05SVHwueuofLIQECy4wnEIvYIdr3w/J99ZNsI Dh2zFodMHSPk7a1bpt3K8J+XlF1JN1jo56aw6IZopNekrH1/gsRTXTZ3AsB2HUbZhQ7i B5EWJ2ktewNGsevvu/nD4yOy4uylQGaz51uAKfewgT4Ubbewqvqdsp9+2AYBqX249VEz ljzQ== X-Gm-Message-State: AC+VfDwmLTxol4hA4ZcSFYbSHKtx3gHMoByVwyT9Ar9YNrTarqNntb8C 9gawoFcM9+9uTPYOs9PfuI5TUCIMZvI= X-Google-Smtp-Source: ACHHUZ48k+ov3gYEiPhvo1wC1IJ1UlhMvc/uO6zfDQ7LW8T7A8/osIGEZ52GGiGdj7G+tpAB9eT2TA== X-Received: by 2002:a05:6359:639f:b0:123:26fe:3346 with SMTP id sg31-20020a056359639f00b0012326fe3346mr5701219rwb.2.1686632464729; Mon, 12 Jun 2023 22:01:04 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id q23-20020a62ae17000000b0065007825f51sm3332025pff.79.2023.06.12.22.01.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jun 2023 22:01:04 -0700 (PDT) From: Andy Tai To: 64012@debbugs.gnu.org, liliana.prikler@gmail.com Subject: [PATCH v3] gnu: libxml2: Add version 2.11.4 Date: Mon, 12 Jun 2023 22:01:00 -0700 Message-Id: <536cd0b0eb1ac6f618f1b03ea722432e267b7bbd.1686632370.git.atai@atai.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64012 Cc: Andy Tai 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: -0.7 (/) * gnu/packages/xml.scm (libxml2-next): Version 2.11.4 as new variable (python-libxml2-next): Version 2.11.4 as new variable * gnu/packages/glib.scm (itstool) [inputs]: Switch to libxml2-next and python-libxml2-next --- gnu/packages/glib.scm | 5 +++- gnu/packages/xml.scm | 64 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+), 1 deletion(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index e988e8dc87..40dbd8f951 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -674,7 +674,10 @@ (define itstool "1jl7gsr7aclb9nvqazr039m86y7f7ivfhl2pixcrbfqjkb97r6kb")))) (build-system gnu-build-system) (inputs - (list libxml2 python-libxml2 python)) + (list libxml2-next python-libxml2-next python)) + ;; libxml2-next contains upstream fix for crash on UTF-8 data + ;; https://gitlab.gnome.org/GNOME/libxml2/-/commit/76c6da420923f2721a2e16adfcef8707a2454a1b + ;; so we change dependency to the new libxml2 version (arguments (list #:phases diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 8d9974b825..74976f7402 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -191,6 +191,9 @@ (define-public libxml2 (sha256 (base32 "1vnzk33wfms348lgz9pvkq9li7jm44pvm73lbr3w1khwgljlmmv0")))) + ;; TODO: remove once migrated to libxml2-next as upstream has + ;; proper fix in libxml2 2.11.4 + ;; defined as libxml2-next below for now (build-system gnu-build-system) (outputs '("out" "static" "doc")) (arguments @@ -249,6 +252,25 @@ (define-public libxml2-xpath0 provides an @code{--xpath0} option to @command{xmllint} that enables it to output XPath results with a null delimiter."))) + +;; libxml2-next contains upstream fix for itstool crash on UTF-8 data +;; https://gitlab.gnome.org/GNOME/libxml2/-/commit/76c6da420923f2721a2e16adfcef8707a2454a1b +;; so we need to being in the new libxml2 version +;; for itstool to depend on to avoid crash +(define-public libxml2-next + (package/inherit libxml2 + (version "2.11.4") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.gnome.org/sources/libxml2/" + (version-major+minor version) "/libxml2-" version + ".tar.xz")) + (sha256 (base32 + "1xspgyswllk26g7jg95pnkfk1gqpzna28fm1kir3kwdki9ziszkk")))) + (native-inputs (list perl python-minimal-wrapper pkg-config)))) + + (define-public python-libxml2 (package/inherit libxml2 (name "python-libxml2") @@ -278,6 +300,48 @@ (define-public python-libxml2 (inputs (list libxml2)) (synopsis "Python bindings for the libxml2 library"))) +(define-public python-libxml2-next + (package/inherit python-libxml2 + (version "2.11.4") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.gnome.org/sources/libxml2/" + (version-major+minor version) "/libxml2-" version + ".tar.xz")) + (sha256 (base32 + "1xspgyswllk26g7jg95pnkfk1gqpzna28fm1kir3kwdki9ziszkk")))) + + (native-inputs (list pkg-config + autoconf-wrapper + automake + libtool + perl + python-minimal-wrapper)) + ;; needed to generate setup.py + + (arguments (list + ;; XXX: Tests are specified in 'Makefile.am', but not in 'setup.py'. + #:tests? #f + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'set-env + (lambda _ + (setenv "CONFIG_SHELL" + (which "sh")) #t)) + (add-before 'build 'configure + (lambda* (#:key inputs #:allow-other-keys) + (invoke "sh" "autogen.sh") + (chdir "python") + (let ((libxml2-headers (search-input-directory + inputs + "include/libxml2"))) + (substitute* "setup.py" + ;; The build system ignores C_INCLUDE_PATH & co, so + ;; provide the absolute directory name. + (("/opt/include") + (dirname libxml2-headers))))))))) + (inputs (list libxml2-next)))) + (define-public libxlsxwriter (package (name "libxlsxwriter") base-commit: 6fe9a004dba2d4ddf69ff6f1714af15ffaa7e62a -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 13 14:26:18 2023 Received: (at 64012) by debbugs.gnu.org; 13 Jun 2023 18:26:18 +0000 Received: from localhost ([127.0.0.1]:43050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q98ig-0001bN-C6 for submit@debbugs.gnu.org; Tue, 13 Jun 2023 14:26:18 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:56338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q98ie-0001b4-FC for 64012@debbugs.gnu.org; Tue, 13 Jun 2023 14:26:17 -0400 Received: by mail-ed1-f66.google.com with SMTP id 4fb4d7f45d1cf-5184abe9e86so2769941a12.0 for <64012@debbugs.gnu.org>; Tue, 13 Jun 2023 11:26:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686680770; x=1689272770; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=ODa9SZ6j/xBtXCWvEeNHJApZW0Aq0QFmYcDdDeRxep4=; b=lw/tTJXecl/zolidROZwpxsGXFDfGx0KCLGL1Z582uZTZV4x0dpnbJuO0t6lBOcwu9 elgdakBfEX75cT5wgo341L6+6QgFOSuw4I1128eFQuMfUL7QNOVN80UvHTYOVmMLpSxj eG0mtsx0CHGNyFWfX67oe6j0M2KMQgz0wKGBVz/El20CYOvFCPblAyPENVn2dJUquPQ4 MGX8ALCUlWuz983dXWHMUaDB3LplJ/tkuJ7cJ3hDcu/8ey8D34zc1G8NFWFamWLnQBHX Nuo8OuGHWhQrouZbsPlMlyaOjDB65fS8hNMvCzVqUpa4ofvi0izjlFGAPuNNGJ7a+Zrw T5eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686680770; x=1689272770; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ODa9SZ6j/xBtXCWvEeNHJApZW0Aq0QFmYcDdDeRxep4=; b=OxzrnjW/gPquofuUHV7OIvZRgdqApBOg/0/Ki+kQVlelW2gf+EoDo8VcHU9wacV4On FXa+arwoONxi4zzn/GS4MsdVExBo+09+Rostb8GO9J7InNBkP/jxdTNd7KgkX+llcKRe YkQPw3XE3FcoL1MKsaSOkQpJjvmfYOKSd1xOc341+V2IVpn7dQEKPXi/WxXBWFcYIfxV D5ePijxopqVE1+QU8mOurPz3tazZuqo3gnNiWb/59Sb8qqPmrbwwutBVF/NWsBCGcghd i3iSfrHtLg708W/Q9NXgAjykAgBUbN/tqY6OQ0cmEHE2DQdsWPbfMtvLk76BdztZOezQ uY/A== X-Gm-Message-State: AC+VfDx8IBzlxBvsfK5nrXzW1QEuYy7NpadJlugUhekLj9/7zr9XahAo zFDFvT2LRgmbt+0KRr3b+7itrUos5ri1xmXJ X-Google-Smtp-Source: ACHHUZ6dzyNqpUd+C/3Nr/yjNLVJFR6nOoF4FGB8hXEm2+RYNfH1loBGXJputsnetgwgRpHV2Yxk3w== X-Received: by 2002:a17:907:2d91:b0:97d:cc56:d9bc with SMTP id gt17-20020a1709072d9100b0097dcc56d9bcmr11455217ejc.51.1686680770230; Tue, 13 Jun 2023 11:26:10 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id a18-20020a170906469200b00966265be7adsm6964950ejr.22.2023.06.13.11.26.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jun 2023 11:26:09 -0700 (PDT) Message-ID: <1111d26e2adb44bfed9c4264568afa3d337e10c1.camel@gmail.com> Subject: Re: [PATCH v3] gnu: libxml2: Add version 2.11.4 From: Liliana Marie Prikler To: Andy Tai , 64012@debbugs.gnu.org Date: Tue, 13 Jun 2023 20:26:01 +0200 In-Reply-To: <536cd0b0eb1ac6f618f1b03ea722432e267b7bbd.1686632370.git.atai@atai.org> References: <536cd0b0eb1ac6f618f1b03ea722432e267b7bbd.1686632370.git.atai@atai.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64012 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 (-) Am Montag, dem 12.06.2023 um 22:01 -0700 schrieb Andy Tai: > * gnu/packages/xml.scm (libxml2-next): Version 2.11.4 as new variable > =C2=A0 (python-libxml2-next): Version 2.11.4 as new variable One patch per package, please :) > * gnu/packages/glib.scm (itstool) [inputs]: Switch to libxml2-next > =C2=A0 and python-libxml2-next Still a world rebuild as far as I can see. Use grafts :) Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 14 02:04:25 2023 Received: (at 64012) by debbugs.gnu.org; 14 Jun 2023 06:04:25 +0000 Received: from localhost ([127.0.0.1]:43488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9JcG-0003zn-TU for submit@debbugs.gnu.org; Wed, 14 Jun 2023 02:04:25 -0400 Received: from mail-pl1-f173.google.com ([209.85.214.173]:61746) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9JcE-0003zU-79 for 64012@debbugs.gnu.org; Wed, 14 Jun 2023 02:04:23 -0400 Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-1b3a6fc8067so25419765ad.3 for <64012@debbugs.gnu.org>; Tue, 13 Jun 2023 23:04:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686722655; x=1689314655; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=SQZTQS36aLrkssf3Scmj7nO3cx8DB1huRY607yRV5xg=; b=gPyf1fUbx5/4vH81PTed+iJjNT0xV+ds94ostnYuwuA96BkBqqQxOXp4wCRfgyky/l v75s9TjO4ok8w6w9QWs5Yq4rW8VWH8suyR0HuZYzT7PYhE5Kj83uQOOo/hdL12JDOiBI N4aJKnCRlpjIU61A6AeEpyDmN8b3GQ7zRE1HU1o6n4fDmmxO8pBVb4BrRAwVk/DGb+jF tUQgjxXjhZhv+1g6iqu53RvE0Ky7/JLAL4ScLUN8qT4yoU2ZKC8WQcwzApOxhgVvFhQj Rx+ME4+6HQWNYlrcuD1iP1UIZi51+YDp34a819qgkxsIMUf/jFRYrLvjYWuXAUu0NQFM GmZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686722655; x=1689314655; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=SQZTQS36aLrkssf3Scmj7nO3cx8DB1huRY607yRV5xg=; b=Ebpsqx60X3rS2SpQ4V7BlQqLp1U4+PqF2H7dcsdShtHi953PhewGyRBPx196OMy5ip eHzp5T/0Hcq49C1+C0Pb1TrU4Bxzc09oq4YoeKFrkIpeSSUSFOUorn5BekkDuFtORDYX exrG6ribWYZ+a5q49VS+cAaoudSxX3Xb9XU5Ye3/vxqHmnjD1aos6UFeAEQ/Ueholl7i ooKHeyZvQpGo8H3zRSNExr52xuE8OwjH4Sy3PVmVVuwmUvg97E724GY9RYJh9PBkY1Fh 0Cx1vWbIzjbtGEZa1jZLFrvJkLXwxB2NS5cIUGVhAKLRTALrFpMvFbfq+qjQPlfvJ2Dk XKuA== X-Gm-Message-State: AC+VfDwixT44usmycQGPza7tzgb5ItZfnPbjg4wJX7xw+6LHDe9V9MIM yBsalsrAeFBYqS8t+7s+a3nsPnyNGLg= X-Google-Smtp-Source: ACHHUZ7wXhkPjzKLnDDUC1qdsHhLJcfFa/+OJkr4HJFzP+jwiRHfHAAX9e7akV6FzmW9YCUcLUBnSA== X-Received: by 2002:a17:902:6bc3:b0:1b1:9272:55f3 with SMTP id m3-20020a1709026bc300b001b1927255f3mr9331707plt.66.1686722655326; Tue, 13 Jun 2023 23:04:15 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id jd13-20020a170903260d00b001b3c33e575fsm5789245plb.95.2023.06.13.23.04.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jun 2023 23:04:14 -0700 (PDT) From: Andy Tai To: 64012@debbugs.gnu.org Subject: [PATCH v4 1/3] gnu: libxml2: Add version 2.11.4 Date: Tue, 13 Jun 2023 23:04:09 -0700 Message-Id: <3afe9802dd9c7006c4164c28169feb983c43be42.1686722470.git.atai@atai.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64012 Cc: Andy Tai 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: -0.7 (/) * gnu/packages/xml.scm (libxml2-next): Version 2.11.4 as new variable --- gnu/packages/xml.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 8d9974b825..eaaa93fe14 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -191,6 +191,9 @@ (define-public libxml2 (sha256 (base32 "1vnzk33wfms348lgz9pvkq9li7jm44pvm73lbr3w1khwgljlmmv0")))) + ;; TODO: remove once migrated to libxml2-next as upstream has + ;; proper fix in libxml2 2.11.4 + ;; defined as libxml2-next below for now (build-system gnu-build-system) (outputs '("out" "static" "doc")) (arguments @@ -249,6 +252,25 @@ (define-public libxml2-xpath0 provides an @code{--xpath0} option to @command{xmllint} that enables it to output XPath results with a null delimiter."))) + +;; libxml2-next contains upstream fix for itstool crash on UTF-8 data +;; https://gitlab.gnome.org/GNOME/libxml2/-/commit/76c6da420923f2721a2e16adfcef8707a2454a1b +;; so we need to being in the new libxml2 version +;; for itstool to depend on to avoid crash +(define-public libxml2-next + (package/inherit libxml2 + (version "2.11.4") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.gnome.org/sources/libxml2/" + (version-major+minor version) "/libxml2-" version + ".tar.xz")) + (sha256 (base32 + "1xspgyswllk26g7jg95pnkfk1gqpzna28fm1kir3kwdki9ziszkk")))) + (native-inputs (list perl python-minimal-wrapper pkg-config)))) + + (define-public python-libxml2 (package/inherit libxml2 (name "python-libxml2") base-commit: 6fe9a004dba2d4ddf69ff6f1714af15ffaa7e62a -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 14 02:04:28 2023 Received: (at 64012) by debbugs.gnu.org; 14 Jun 2023 06:04:28 +0000 Received: from localhost ([127.0.0.1]:43491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9JcI-000408-GY for submit@debbugs.gnu.org; Wed, 14 Jun 2023 02:04:28 -0400 Received: from mail-pl1-f177.google.com ([209.85.214.177]:59637) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9JcF-0003zW-Bu for 64012@debbugs.gnu.org; Wed, 14 Jun 2023 02:04:25 -0400 Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-1b3ce6607cbso25307565ad.2 for <64012@debbugs.gnu.org>; Tue, 13 Jun 2023 23:04:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686722657; x=1689314657; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=ks4BteZVjgt30QgwGE7XnCcLdvqMkj1RIEjzGv7UZUM=; b=R0L7NWMKWmP1EEHFIVzRq0Ec041OPLA1tL/WPvJMEm8oUnsOAhc6KprrnWcajOswc/ ZbMlctH2NE4chNHdhvzLzwa6+ukqkiQ2UKMApmVCGeKCIkaSS5O/9yWAPEpzMAy3QkBH VfJ8rBOqIrT/6uRfrduwbJ9X4j7+fjWOf0OjLmzFCWDwWEoTGB+OEqPPgAJoUfH2fB01 Bpd0q5qQ+0Ymfuw6lRbxU7d/dEzLzCUdmIRfO7UMTQyLPXixHXJiKUrvtzZH9SM1LuAV IGX8PnriA1hspj1S604QgyT2rFd+XhbV9g4ABcwehYLf8FfE1tAFxwmPCfjs5YkZMqMP 5OaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686722657; x=1689314657; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ks4BteZVjgt30QgwGE7XnCcLdvqMkj1RIEjzGv7UZUM=; b=ZlGJvf2vP8cNw17ZekQnyKwbhIf6xU0VOpcTO+xOKAkBW9gXFs4GQhDqkuCP4EGcMD +5ht+N0d6CDErNAfb5q3OUnAJI4wJKHzHluDmB41xqUdImZRu4eM76VMql4eGjfYG+Y6 AVqpGdKS9O0zPRbjK32WQwQXS4ALvelTAwEYUu0pum3QhlDAeZbUXkc3LlVKByz9XA2Z e1eO6iTRkD1fWY6V7oIJc8N/68as3HSinW4R0wYg+ZmkstJkNMAuV3utzLNdTZ1qRx8R XlnkkYw9+qUULQkrvfEk9aF5tbEQMjRVWDis+g/ilIi7siGyVlaVcNuEXFgYHcOzGLfR dmjQ== X-Gm-Message-State: AC+VfDyMXWU1vx5QSEpmb4DJEKGDa45sG4Eet7ongv62070bq+tI5GBo aRJrIeiaUcRUnupr7WvPVJjgdw+EH7U= X-Google-Smtp-Source: ACHHUZ6SFu59EOPgCsnrCsBVwuEUOnzjvk+WhDuCZ9EEhbAs8v3ZQusKa73gWxDSOysfAP1u1zJYig== X-Received: by 2002:a17:902:ec8d:b0:1b1:9e73:b0b8 with SMTP id x13-20020a170902ec8d00b001b19e73b0b8mr13189101plg.66.1686722657408; Tue, 13 Jun 2023 23:04:17 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id jd13-20020a170903260d00b001b3c33e575fsm5789245plb.95.2023.06.13.23.04.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jun 2023 23:04:16 -0700 (PDT) From: Andy Tai To: 64012@debbugs.gnu.org Subject: [PATCH v4 2/3] Ignu: python-libxml2: Add version 2.11.4 Date: Tue, 13 Jun 2023 23:04:10 -0700 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: <3afe9802dd9c7006c4164c28169feb983c43be42.1686722470.git.atai@atai.org> References: <3afe9802dd9c7006c4164c28169feb983c43be42.1686722470.git.atai@atai.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64012 Cc: Andy Tai 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: -0.7 (/) * gnu/packages/xml.scm (python-libxml2-next): Version 2.11.4 as new variable --- gnu/packages/xml.scm | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index eaaa93fe14..74976f7402 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -300,6 +300,48 @@ (define-public python-libxml2 (inputs (list libxml2)) (synopsis "Python bindings for the libxml2 library"))) +(define-public python-libxml2-next + (package/inherit python-libxml2 + (version "2.11.4") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.gnome.org/sources/libxml2/" + (version-major+minor version) "/libxml2-" version + ".tar.xz")) + (sha256 (base32 + "1xspgyswllk26g7jg95pnkfk1gqpzna28fm1kir3kwdki9ziszkk")))) + + (native-inputs (list pkg-config + autoconf-wrapper + automake + libtool + perl + python-minimal-wrapper)) + ;; needed to generate setup.py + + (arguments (list + ;; XXX: Tests are specified in 'Makefile.am', but not in 'setup.py'. + #:tests? #f + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'set-env + (lambda _ + (setenv "CONFIG_SHELL" + (which "sh")) #t)) + (add-before 'build 'configure + (lambda* (#:key inputs #:allow-other-keys) + (invoke "sh" "autogen.sh") + (chdir "python") + (let ((libxml2-headers (search-input-directory + inputs + "include/libxml2"))) + (substitute* "setup.py" + ;; The build system ignores C_INCLUDE_PATH & co, so + ;; provide the absolute directory name. + (("/opt/include") + (dirname libxml2-headers))))))))) + (inputs (list libxml2-next)))) + (define-public libxlsxwriter (package (name "libxlsxwriter") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 14 02:04:30 2023 Received: (at 64012) by debbugs.gnu.org; 14 Jun 2023 06:04:30 +0000 Received: from localhost ([127.0.0.1]:43493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9JcM-00040J-4j for submit@debbugs.gnu.org; Wed, 14 Jun 2023 02:04:30 -0400 Received: from mail-pf1-f178.google.com ([209.85.210.178]:57505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9JcH-0003zZ-2C for 64012@debbugs.gnu.org; Wed, 14 Jun 2023 02:04:26 -0400 Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-653436fcc1bso5226113b3a.2 for <64012@debbugs.gnu.org>; Tue, 13 Jun 2023 23:04:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686722659; x=1689314659; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=d56EP22jueD62Y/ZbdkeK5Ym8F0H887+YONF38qMP4U=; b=JJbncUOZY52nLAWzQcK3sSXsgOgcSg8GPFjC/G/gEworcQhlGclnT+Ew47SSFfUa7+ ET4KeSdlWGQxLytYqsnAFP5gIslPGcSHiIoEmIQ7oYzEeY3uYzgdnK97hxTvFlrx4AOv XRRZGnfh0TmxYaj/X8Jf9hGWeiiV9lUvLSMdvyRX06MZuZmkJ0m6hq8IlmKkJMA+gv0J 3qlsrJQr1dKIs+m3SFNovq9T0W1CynZx0J8vIqXeQ5cdKQ4UYsd3ArGiYtwwt/rUJ9rP EpvuAjS5E3ZendICaQrwPrDVbUJNRgNvqO9v67BcemwEPMNOcPy20QW4kdAVyCB5z7fk aFyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686722659; x=1689314659; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=d56EP22jueD62Y/ZbdkeK5Ym8F0H887+YONF38qMP4U=; b=LJg7vZinj+pK+UN2knlbQVz+zd0GFOWRbA1AQdoYpmjWtGaD7/Jj9jo2bRfSDJw9Gi t0SFVk0sxfoNRMpWOEDCp4WHV1jb9UugACBnoWPRv6HD/Kww1dFb51lXH5QUX138ZoUh ULZi4qpND3b9JRgctsVemrDQsklB4VY0JZy/ASm87ict5vAY/Ei2INk6MDYHvCzSYIZ5 7wzEjIDs79V8n5RzIUKiIHvk70YGGiDFOYGMumOgitbvm9VZyzQHFFd/e3qFfBqSPRHc oHjgQn8Dziwf9zbpVsR8Sy347xFtznZs83TMBaj3snoLtUIcy8G6ZWk0lLWO09qwEWAt GDuQ== X-Gm-Message-State: AC+VfDwOCfFo4NQ2OMnu+EWBI+HlO+jBsZX4smOVhJQF3Lsy4nvii1bK bK5sJVFD+/I199Rs62YSZeCiMtSDkhY= X-Google-Smtp-Source: ACHHUZ7vfdXBh+omQKkYm2hB1/O6Y9ywE+nRKjDoCsY4U4YeseWL5bMeI34FURNDeaMYs7qbSjp1kg== X-Received: by 2002:a05:6a20:7349:b0:10b:4a5d:87e with SMTP id v9-20020a056a20734900b0010b4a5d087emr632215pzc.53.1686722659140; Tue, 13 Jun 2023 23:04:19 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id jd13-20020a170903260d00b001b3c33e575fsm5789245plb.95.2023.06.13.23.04.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jun 2023 23:04:18 -0700 (PDT) From: Andy Tai To: 64012@debbugs.gnu.org Subject: [PATCH v4 3/3] gnu: itstool: Add version depending on needed fix Date: Tue, 13 Jun 2023 23:04:11 -0700 Message-Id: <97f8a6028983576e26d877f0793c3b3c46d627a4.1686722470.git.atai@atai.org> X-Mailer: git-send-email 2.40.1 In-Reply-To: <3afe9802dd9c7006c4164c28169feb983c43be42.1686722470.git.atai@atai.org> References: <3afe9802dd9c7006c4164c28169feb983c43be42.1686722470.git.atai@atai.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64012 Cc: Andy Tai 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: -0.7 (/) * gnu/packages/glib.scm (itstool-with-utf8-fix): New variable [inputs]: Switch to libxml2-next and python-libxml2-next --- gnu/packages/glib.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index e988e8dc87..c0df750b9b 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -705,6 +705,18 @@ (define itstool translated.") (license license:gpl3+))) + +;; libxml2-next contains upstream fix for itstool crash on UTF-8 data +;; https://gitlab.gnome.org/GNOME/libxml2/-/commit/76c6da420923f2721a2e16adfcef8707a2454a1b +;; so we need to have an itstool based the new libxml2 version +;; for itstool to avoid crash +(define-public itstool-with-utf8-fix + (package/inherit itstool + (name "itstool-with-utf8-fix") + (inputs + (list libxml2-next python-libxml2-next python)))) + + (define dbus-glib (package (name "dbus-glib") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 15 13:40:34 2023 Received: (at control) by debbugs.gnu.org; 15 Jun 2023 17:40:34 +0000 Received: from localhost ([127.0.0.1]:47866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9qxW-0003Hu-E9 for submit@debbugs.gnu.org; Thu, 15 Jun 2023 13:40:34 -0400 Received: from mail-ua1-f51.google.com ([209.85.222.51]:53613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9qxT-0003Hg-TO for control@debbugs.gnu.org; Thu, 15 Jun 2023 13:40:33 -0400 Received: by mail-ua1-f51.google.com with SMTP id a1e0cc1a2514c-784f7f7deddso1582450241.3 for ; Thu, 15 Jun 2023 10:40:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20221208.gappssmtp.com; s=20221208; t=1686850826; x=1689442826; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=evpH8sN/yn8OaW5/I/1tZ7+PoLoYiQ1u1mMCaHBECN0=; b=fB2fiL9/gnUtnFLB9BJY3yYwlxdndNdKORQqgYPNX9x/4ts0XV3A43B7AVBrYZJa0V u6MTmmo9SSLtJuzSGtXhVLahKZJ8F+f/KJtM+6pj2OezrhMwXgSmQRJwXZmflBLnWy1Y XRHIwNVHUzIRpneEQ/gTez4A1MgMUo5mzZxzu9nFPBgaxQcvwG+r8T0j5e4dLALOGJVI eI6IytaLEScgHRbDuYfjHyayroLUYWnu12qewQ+H9Lf+CrXIIWYY5ZtH3xXCp4Kxr0sv xKQkQCdLFkj4cQayZcFZzkCU7Nb8EFObm6Q3U1qxqbPKLdp2nEMsYRbEmKlo2MyQcXyQ BwRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686850826; x=1689442826; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=evpH8sN/yn8OaW5/I/1tZ7+PoLoYiQ1u1mMCaHBECN0=; b=DXU5Ts+yPQweANkk+jIAShUAHrTs+Hukrye3nxSgxVmegVVAM8lqy1OqvkaxUCNdLx zvJMa3EtQFtEBTV4YK0buoDL/pdA/4SSfi6t0STJXCh0B28GhYTvNnrE1cOWRV8VpIxY wDrf1kd3yJrNNyJHWigFcS3lI2JczV1kJOlVrrCrDxQ7UazZrDqTMKM43aO8xXlAlGbY c6VrkhUzwVbDHmKI9Blaax5vFgyGG2sRyvBYNEPO6Kya39/PpcbSp0eh/BWo7mj/J5YS tyFX7afM8K0tnFCwRpE7yWYq7Uq9l2FsgksdkQ9VG+y2WYh4JRzTLvMVgHR9+XdmMhJJ f3kg== X-Gm-Message-State: AC+VfDzkaavcjIsKYyHi/kY1dC88AVjd6HLywzh6R3/zl8cxcWaL0qql rtlhHHwTQDnti0pokIC9VBSgI7pjsk1RRw9e2tyVB+8u8xY= X-Google-Smtp-Source: ACHHUZ4qurdgsfPuv3dipof1a6jZIimy1cDnkd6LIP2sMpV6BSXzlYdzyvihaMzFvVsnopD7TI+uFk6jOuqU59y+OcA= X-Received: by 2002:a67:e907:0:b0:439:4664:6a71 with SMTP id c7-20020a67e907000000b0043946646a71mr112804vso.26.1686850826013; Thu, 15 Jun 2023 10:40:26 -0700 (PDT) MIME-Version: 1.0 From: Andy Tai Date: Thu, 15 Jun 2023 10:39:49 -0700 Message-ID: Subject: To: GNU bug tracker automated control server Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.2 (++) 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: block 64084 by 64001, 64012 Thanks Mate desktop 1.26 needs itzdata-next, libxml2-next, python-libxml2-next, itstool-with-utf8-fix Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.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 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.222.51 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.222.51 listed in list.dnswl.org] 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control 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.2 (+) 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: block 64084 by 64001, 64012 Thanks Mate desktop 1.26 needs itzdata-next, libxml2-next, python-libxml2-next, itstool-with-utf8-fix Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.222.51 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.222.51 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.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 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 BLANK_SUBJECT Subject is present but empty -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager block 64084 by 64001, 64012 Thanks Mate desktop 1.26 needs itzdata-next, libxml2-next, python-libxml2-next, itstool-with-utf8-fix From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 15 14:32:37 2023 Received: (at 64012) by debbugs.gnu.org; 15 Jun 2023 18:32:37 +0000 Received: from localhost ([127.0.0.1]:47909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9rls-00078t-TG for submit@debbugs.gnu.org; Thu, 15 Jun 2023 14:32:37 -0400 Received: from mail-vs1-f46.google.com ([209.85.217.46]:45287) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9rlq-00078f-3G for 64012@debbugs.gnu.org; Thu, 15 Jun 2023 14:32:35 -0400 Received: by mail-vs1-f46.google.com with SMTP id ada2fe7eead31-43f4167d2b5so1164575137.2 for <64012@debbugs.gnu.org>; Thu, 15 Jun 2023 11:32:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20221208.gappssmtp.com; s=20221208; t=1686853948; x=1689445948; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=esU+p+T24GaP6J02x049T5vOzGzK178fPcwEc1Zzwdk=; b=5NMac3iUHUqqXzeBZBvvday8rBCATfw2Srs6Fzhso1RZGXKEBMnpOQYd0pfkDQPm2s s5c5DJPaMdO2Jsw5GWKbOD+yL3P3UcJNXGcmCoULiP7NTQapLaRYUyHrSLmr26KszqPY oDrh0vHzSKm5D03u50GaAPsWIbyZH/nPJFWKEOpbjLY066gCb8OQtlX55u+5aD9imElh Gwxv6PkJ+YejpmSkAzu8yslGacFF8qghzhr/H4jmPBxpN2MmxCNn1whNNer1H8rOS5ah H0Q3yiX6eWTz6mhRqKA5enZEcihx/3/0hdZAHqW6Veqg3suKY2j8weiJPz8NdSqxwVwb uCCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686853948; x=1689445948; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=esU+p+T24GaP6J02x049T5vOzGzK178fPcwEc1Zzwdk=; b=hREgo2/tl9Kk7f3CPmcZGxI7EAFkFz7V4/RfrOki2oAwcJlJnIoM0eWp87Dyjq+0vC f0HfinrhvNKCuWpvbpqceGcYlfB36Wq3oPT41FuXRuq1DrDcXYXr97x2PDmBDtlVi/Pg GFhYhHUgtDqSG/I5Jk1flSwreTQnsvpkdXzhy3ZTiepmq0OCb1oP62gJ3srBSkyR2KM7 zAIyJej9KMI5nNNfAgKhTamXQSMADpUZvMlSXrcY/tBapRcAiKPuvLwx4IVoxoCZSY6l TLOmUevth7h8hINpXUT8ngJ72g0vCP5KfZ+ioP63p9edBLJ3g0KeEMskP3idK6ieYRph qorw== X-Gm-Message-State: AC+VfDxREobv+VJYId5bFWOTQZ6Rb0ImgcxOCDXyMkEsTHSHfyFUUX0V /yLiHitFiE46Q2tyU4sQWxztyL6S+nmjsTWLVxw= X-Google-Smtp-Source: ACHHUZ5Lm93S0+b/ycyfZqnszlh/yVheRSuEsNfFPetBJ2OSV07jZCCYc2DuZDf9ZSTPvUZlmfp7uV9Fc7WE0xTiAvY= X-Received: by 2002:a67:ffd7:0:b0:43f:5959:cb9 with SMTP id w23-20020a67ffd7000000b0043f59590cb9mr309316vsq.3.1686853948342; Thu, 15 Jun 2023 11:32:28 -0700 (PDT) MIME-Version: 1.0 References: <536cd0b0eb1ac6f618f1b03ea722432e267b7bbd.1686632370.git.atai@atai.org> <1111d26e2adb44bfed9c4264568afa3d337e10c1.camel@gmail.com> In-Reply-To: <1111d26e2adb44bfed9c4264568afa3d337e10c1.camel@gmail.com> From: Andy Tai Date: Thu, 15 Jun 2023 11:31:52 -0700 Message-ID: Subject: Re: [PATCH v3] gnu: libxml2: Add version 2.11.4 To: Liliana Marie Prikler Content-Type: multipart/alternative; boundary="00000000000061047705fe2f4ade" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64012 Cc: 64012@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: -0.7 (/) --00000000000061047705fe2f4ade Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Liliana, in patch v4 I create three new variables including a new itstool which shall have nothing depending on them. Guix QA still shows it will cause rebuilding of more than 8000 packages. I cannot make sense of this. On Tue, Jun 13, 2023 at 2:33=E2=80=AFPM Liliana Marie Prikler < liliana.prikler@gmail.com> wrote: > > * gnu/packages/glib.scm (itstool) [inputs]: Switch to libxml2-next > > and python-libxml2-next > Still a world rebuild as far as I can see. Use grafts :) > > > Cheers > --00000000000061047705fe2f4ade Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Liliana, in patch v4 I create three ne= w variables including a new itstool which shall have nothing depending on t= hem.=C2=A0 Guix QA still shows it will cause rebuilding of more than 8000 p= ackages.=C2=A0 I cannot make sense of this.

On Tue, Jun 13, 2023= at 2:33=E2=80=AFPM Liliana Marie Prikler <liliana.prikler@gmail.com> wrote:
> * gnu/packages/glib.scm (itstool) [inputs]: Switch to libxml2-next
> =C2=A0 and python-libxml2-next
Still a world rebuild as far as I can see.=C2=A0 Use grafts :)


Cheers


--00000000000061047705fe2f4ade-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 24 12:36:16 2023 Received: (at 64012-done) by debbugs.gnu.org; 24 Jul 2023 16:36:16 +0000 Received: from localhost ([127.0.0.1]:43870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNyXg-0004vl-BK for submit@debbugs.gnu.org; Mon, 24 Jul 2023 12:36:16 -0400 Received: from hera.aquilenet.fr ([2a0c:e300::1]:39802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNyXZ-0004vO-3D; Mon, 24 Jul 2023 12:36:15 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 904D6484; Mon, 24 Jul 2023 18:36:03 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JMtmYS59xRqH; Mon, 24 Jul 2023 18:36:02 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 11FD514F; Mon, 24 Jul 2023 18:36:01 +0200 (CEST) Date: Mon, 24 Jul 2023 18:36:00 +0200 From: Andreas Enge To: Andy Tai Subject: Re: pending mate upgrade patches to 1.26 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64012-done Cc: guix-devel@gnu.org, 64012-done@debbugs.gnu.org, 64001-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 (-) Am Mon, Jul 24, 2023 at 09:28:38AM -0700 schrieb Andy Tai: > Hi, these patches have been merged by Mr. Song (iyzsong@envs.net) . He worked > to get these built without the two extra patches. Thanks So closing the bugs https://issues.guix.gnu.org/64001 and https://issues.guix.gnu.org/64012 ; if this was a misunderstanding, please feel free to reopen them or to submit new patches. Andreas From unknown Tue Jun 24 13:55:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 22 Aug 2023 11:24:05 +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