From unknown Thu Jun 19 14:09:00 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#69260 <69260@debbugs.gnu.org> To: bug#69260 <69260@debbugs.gnu.org> Subject: Status: [PATCH 0/3] Fix python-mysqlclient segfault Reply-To: bug#69260 <69260@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:09:00 +0000 retitle 69260 [PATCH 0/3] Fix python-mysqlclient segfault reassign 69260 guix-patches submitter 69260 rimarko@libero.it severity 69260 normal tag 69260 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 18 17:10:38 2024 Received: (at submit) by debbugs.gnu.org; 18 Feb 2024 22:10:38 +0000 Received: from localhost ([127.0.0.1]:39852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbpMs-0005hh-5g for submit@debbugs.gnu.org; Sun, 18 Feb 2024 17:10:38 -0500 Received: from lists.gnu.org ([209.51.188.17]:43382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbpMp-0005hZ-D6 for submit@debbugs.gnu.org; Sun, 18 Feb 2024 17:10:36 -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 ) id 1rbpMU-00026V-DE for guix-patches@gnu.org; Sun, 18 Feb 2024 17:10:14 -0500 Received: from smtp-32.italiaonline.it ([213.209.10.32] helo=libero.it) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rbpMR-0001fb-Sp for guix-patches@gnu.org; Sun, 18 Feb 2024 17:10:14 -0500 Received: from localhost ([93.38.119.137]) by smtp-32.iol.local with ESMTPA id bpMHrWjpxQSiObpMNrk9Mn; Sun, 18 Feb 2024 23:10:08 +0100 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2021; t=1708294208; bh=JU0o+8Rkqhwf7PL3YW9kRJ6hIMaBbsAP4I8AEubnNFY=; h=From; b=IUOHRonWszl5JL/tes3NvDn7diXPfnlGKC0t/hJoo00hvF3qyRkN8+tSFt1yKu0Dx U6yJyex9v6HCc9wpo30Cxd8VmmW4H7AT5r4VKlB+8iWSDDBdQjYreQXpT88EgYnr51 giraHvK7xR0jX4hbilUMquG8EU/UQLBesK9lhZpSbXhXmm4VnLdNbWXHX8KZupbrCm Pl9yfQ4l4sUNhWScNYQmg+Xw04oCVRtnGm9S0f5Z3g/Qre7CeJ6nYXIFsTB2eaSuqY E9fwM58k/rUziYcBqvyiE2fUZB7KbE4I5Urt1EDuOWEWCg0C6zXhGsWrvihmycl0jY m/zk/6I9AXwkg== X-CNFS-Analysis: v=2.4 cv=M6buKDws c=1 sm=1 tr=0 ts=65d28040 cx=a_exe a=zr5aN+YwjWvrDHBFAPbA8Q==:117 a=zr5aN+YwjWvrDHBFAPbA8Q==:17 a=mDV3o1hIAAAA:8 a=S9a5jBKO4xkUKwc8bcwA:9 a=0lgtpPvCYYIA:10 a=_FVE-zBwftR9WsbkzFJk:22 From: rimarko@libero.it To: guix-patches@gnu.org Subject: [PATCH 0/3] Fix python-mysqlclient segfault Date: Sun, 18 Feb 2024 22:54:35 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfDJkFsPbf7xhnS5hx6Za9LhQVqu+rv04G7BvscetIHyoa1oMegobrAODfjtHZihG072AOgcwqmYVTuDHDD+qhVzrWzAJbx+zZ5MghxDPWINirrtvqMWd /lOkYpfoQiNyS2cwjrK2snn9HO63fUm+42IYPmcOmZz0ZBkahTbJAt4w7iteQmiqTpKtqROLSat1r2ypDaxunc9hu3qV9+3qUiI= Received-SPF: pass client-ip=213.209.10.32; envelope-from=rimarko@libero.it; helo=libero.it X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: submit Cc: Marco Rimoldi 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: -5.2 (-----) From: Marco Rimoldi This patch is divided in three steps: 1. enable tests for python-mysqlclient (sigh!); check phase now fails (see https://issues.guix.gnu.org/69064) 2. work around the bug by changing input library 3. update the package to the latest version available Cheers, Marco Marco Rimoldi (3): gnu: python-mysqlclient: Enable selected tests. gnu: python-mysqlclient: A test highlights segfault bug in mariadb: apply workaround. gnu: python-mysqlclient: Update to version 2.2.4. gnu/packages/databases.scm | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) base-commit: fdbf4192f5eaa7fdb5e6e2e98ada0726c8104824 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 18 17:12:46 2024 Received: (at 69260) by debbugs.gnu.org; 18 Feb 2024 22:12:46 +0000 Received: from localhost ([127.0.0.1]:39858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbpOv-0005lq-Mg for submit@debbugs.gnu.org; Sun, 18 Feb 2024 17:12:46 -0500 Received: from smtp-32.italiaonline.it ([213.209.10.32]:41775 helo=libero.it) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbpOs-0005lS-Pk for 69260@debbugs.gnu.org; Sun, 18 Feb 2024 17:12:43 -0500 Received: from localhost ([93.38.119.137]) by smtp-32.iol.local with ESMTPA id bpONrWl2aQSiObpORrk9dE; Sun, 18 Feb 2024 23:12:15 +0100 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2021; t=1708294335; bh=Vg7TcepTk9obl+tNEbvtWx8oorTetRSUKgwBElKJCZs=; h=From; b=ndSrS5BMTFma8IzRawbEhBtDLfEaLLMH2a3FF5gks/dECSShWg/DYbRo3jKR7SCUw 3yJLOutIr99+8jbHF5D0WxKxyADM4l2Azn9MFD00DpPnUeWyzQQpc+axYVbkp9bbiD cXdlfQ6ysbZRcdvw3Iecjp8tSd9Cd4komn9wZ4dQ8qqj9j4ejR38ApwIbnMZjd1Hc4 5NEDilCXEsc9itKku1rcwCimbqn32bZhmJFvCR1ec1mk65c0/GmRumpfw6ar8s0zMx GdFKIuDGQZxl9RkhmDTDuKwK6vl5cb3OKs2OFtqFPuQu/sQTsEpReBM7IW7JuZYRIA LAUcin4kJ+cuQ== X-CNFS-Analysis: v=2.4 cv=M6buKDws c=1 sm=1 tr=0 ts=65d280bf cx=a_exe a=zr5aN+YwjWvrDHBFAPbA8Q==:117 a=zr5aN+YwjWvrDHBFAPbA8Q==:17 a=NEAV23lmAAAA:8 a=w2sSfZO1tNF0gT-0X_sA:9 From: rimarko@libero.it To: 69260@debbugs.gnu.org Subject: [PATCH 1/3] gnu: python-mysqlclient: Enable selected tests. Date: Sun, 18 Feb 2024 23:12:05 +0100 Message-ID: <0bcd19d4aed0a520fb3686b297a9d095f5bea441.1708293210.git.rimarko@libero.it> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfHfOmwJcHIKdUXC6Blc1jIx50059djD6qp8YLP4Hk6/dv0ahQT5oFgV2Jr6DUyQ5bjsY8CBUWmxV9GSxIIid7Zl+mM30+aO8CdkaGFLljpUHsFSkErRc YWZLOYd+/nj+rLy+AML1ZNqSQq+hLCThBlxG04y59qbSk9aAubh00EEB9fEELLbdqNEZfy8UJ9FjaWvzrIIubyrHw2P5hl9AKss= X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 69260 Cc: Marco Rimoldi 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 (--) From: Marco Rimoldi * gnu/packages/databases.scm (python-mysqlclient) [build-system]: Change to pyproject-build-system. [arguments] <#:phases>: Add 'fix-test phase. <#:test-flags>: Specify tests to run. [native-inputs]: Add python-pytest. [homepage]: Updated. Change-Id: I5ae0873155f9a7cc90a318762b77864665fadc01 --- gnu/packages/databases.scm | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 5169795404..4bb992c97c 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -4155,15 +4155,24 @@ (define-public python-mysqlclient (method url-fetch) (uri (pypi-uri "mysqlclient" version)) (sha256 - (base32 - "1rf5l8hazs3v18hmcrm90z3hi9wxv553ipwd5l6kj8j7l6p7abzv")))) - (build-system python-build-system) - (arguments '(#:tests? #f)) ;XXX: requires a live database - (inputs - `(("mysql-dev" ,mariadb "dev"))) - (home-page "https://github.com/PyMySQL/mysqlclient-python") - (synopsis "MySQLdb is an interface to the popular MySQL database server for Python") - (description "MySQLdb is an interface to the popular MySQL database server + (base32 "1rf5l8hazs3v18hmcrm90z3hi9wxv553ipwd5l6kj8j7l6p7abzv")))) + (build-system pyproject-build-system) + (arguments + '(#:phases (modify-phases %standard-phases + (add-before 'check 'fix-test + (lambda _ + (substitute* "tests/test_MySQLdb_times.py" + (("^import mock") + "from unittest import mock"))))) + #:test-flags '("tests/test__mysql.py" ;tests not needing a live db + "tests/test_MySQLdb_times.py"))) + (native-inputs (list python-pytest)) + (inputs `(("mysql-dev" ,mariadb "dev"))) + (home-page "https://github.com/PyMySQL/mysqlclient") + (synopsis + "MySQLdb is an interface to the popular MySQL database server for Python") + (description + "MySQLdb is an interface to the popular MySQL database server for Python. The design goals are: @enumerate @item Compliance with Python database API version 2.0 [PEP-0249], -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 18 17:12:48 2024 Received: (at 69260) by debbugs.gnu.org; 18 Feb 2024 22:12:48 +0000 Received: from localhost ([127.0.0.1]:39861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbpOy-0005lz-2J for submit@debbugs.gnu.org; Sun, 18 Feb 2024 17:12:48 -0500 Received: from smtp-32.italiaonline.it ([213.209.10.32]:46914 helo=libero.it) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbpOu-0005lV-VL for 69260@debbugs.gnu.org; Sun, 18 Feb 2024 17:12:45 -0500 Received: from localhost ([93.38.119.137]) by smtp-32.iol.local with ESMTPA id bpONrWl2aQSiObpOUrk9dg; Sun, 18 Feb 2024 23:12:18 +0100 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2021; t=1708294338; bh=VNukpQWc41fsCGKsME9g8KZ+cEYTFeCpjX//hbq2UCo=; h=From; b=tVZtQ4of9rYMbvow9a8rISjemj0kOe3aAf6/NEs6aCahSZ2b5cJFHrL9qCGWwf3GV yJIBIHztLAXQzljDfemMMKHb7dyfFpMTAQ8ZKG09LtkXxlYulNIHljDNbHgdmbZufH 95h9n3RkhuR6uj4EMMcldXOnsOx/0MPi/LK2FfqINWBfdzFueejaXjDXxm8zlOsmaG bH9YJt7yNDL3g41X8blcWUqUt9ZKLX7+j8Qg9QMqHJbWdFOARLGvx7clnM88aaRasI GjnYf6uk0md5k+wm+6PIraOKEU74mJVbDuShLb4jxkbaDVjZnyr6K8V3zurZN00qep xUJCXPxNwbl0Q== X-CNFS-Analysis: v=2.4 cv=M6buKDws c=1 sm=1 tr=0 ts=65d280c2 cx=a_exe a=zr5aN+YwjWvrDHBFAPbA8Q==:117 a=zr5aN+YwjWvrDHBFAPbA8Q==:17 a=NEAV23lmAAAA:8 a=J2bPrY56XkG2C4DIOMAA:9 From: rimarko@libero.it To: 69260@debbugs.gnu.org Subject: [PATCH 2/3] gnu: python-mysqlclient: A test highlights segfault bug in mariadb: apply workaround. Date: Sun, 18 Feb 2024 23:12:06 +0100 Message-ID: <43476a737fa34fc12962943944349e8fc301e0fc.1708293210.git.rimarko@libero.it> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfA3nYo+SYh9q6AnJyHUddbZrI6IS/3M1MuxYLGuA+g8KH/6cpnH2mhWTEUrX3jr5L6w9k8mG6j46Zl6/+Bdk3p6WZKps6ucBIF7LpE+XCHzw9Jo9IH++ KWAS7Ql/LzlnNUhmv9QtYAA5Bqi/R30KR6UH2jNVhVDP9WuMBmK7ib2gxB8KCoRpx46eQo9q+FWbNOFzLDylP6w8mpVg/IOIxHI= X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 69260 Cc: Marco Rimoldi 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 (--) From: Marco Rimoldi * gnu/packages/databases.scm (python-mysqlclient): [inputs]: Change mariadb:dev to mariadb-connector-c, which also provides libmariadb.so.3. Change-Id: I8adf277c2c9aae637aef8994b149b3b696bfe790 --- gnu/packages/databases.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 4bb992c97c..c252738533 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -4167,7 +4167,7 @@ (define-public python-mysqlclient #:test-flags '("tests/test__mysql.py" ;tests not needing a live db "tests/test_MySQLdb_times.py"))) (native-inputs (list python-pytest)) - (inputs `(("mysql-dev" ,mariadb "dev"))) + (inputs (list mariadb-connector-c)) (home-page "https://github.com/PyMySQL/mysqlclient") (synopsis "MySQLdb is an interface to the popular MySQL database server for Python") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 18 17:12:52 2024 Received: (at 69260) by debbugs.gnu.org; 18 Feb 2024 22:12:52 +0000 Received: from localhost ([127.0.0.1]:39863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbpP1-0005mE-Ih for submit@debbugs.gnu.org; Sun, 18 Feb 2024 17:12:51 -0500 Received: from smtp-32.italiaonline.it ([213.209.10.32]:40101 helo=libero.it) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbpOx-0005lY-HB for 69260@debbugs.gnu.org; Sun, 18 Feb 2024 17:12:48 -0500 Received: from localhost ([93.38.119.137]) by smtp-32.iol.local with ESMTPA id bpONrWl2aQSiObpOWrk9eQ; Sun, 18 Feb 2024 23:12:21 +0100 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2021; t=1708294341; bh=ZZUKvBipxsLoFGAIQhWoopV50lFeTRc02hygyZAlCfU=; h=From; b=jpb1SxGbgPQ05AeluJA/58A2YulW0lil78iH1pgIT7BHgzSH1BV/1UiaRxfYyNW10 ZoXLbga/Wi1kdRbqNmtOnBF9q6bHXHs2W531hEpUS4aTKm0wKNs8q6lYVQ22sM2Z5T KY2r955xxfgJ0EgNf5/3/Z6Tf7gFmJV2GiQ+UeI1LLTa7D2gB5W1TWQEk9EO9mo6ix wKfZ9bmFxYFFp4bp+1ypA3EpJ2Uzwqq7MPqb1N+Pt9CHxvp6auvTiGxpr7uOOIway8 6ppYCGlme02tKkUUGLj6bG93UurlxA00TzPxKrBIZf7B7hYpbFvFNFGoRcf0h+1YmS mQVO929rR86vA== X-CNFS-Analysis: v=2.4 cv=M6buKDws c=1 sm=1 tr=0 ts=65d280c5 cx=a_exe a=zr5aN+YwjWvrDHBFAPbA8Q==:117 a=zr5aN+YwjWvrDHBFAPbA8Q==:17 a=NEAV23lmAAAA:8 a=_INezrEauIkuprFQsfgA:9 From: rimarko@libero.it To: 69260@debbugs.gnu.org Subject: [PATCH 3/3] gnu: python-mysqlclient: Update to version 2.2.4. Date: Sun, 18 Feb 2024 23:12:07 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfK7hPC2j6dJhMe/0NFrr6pHDT51S8dteFyfRT2bFpRTwD0BdeL0NirWibIxA6uT56M2j52hPYgLqccY6Do6u5LI7mbWfDd2zZhVe6U79A1DFlVtGd66+ negA/8/mn1GskZBSmXKZ/ZiM7Uf/108LT/F7Cu4sOvrl9qiUrNf5/E6jav7dzL61sJgR8GYqElrwfbsMy/DPMNs+EF88R2oinYQ= X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 69260 Cc: Marco Rimoldi 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 (--) From: Marco Rimoldi * gnu/packages/databases.scm (python-mysqlclient) [version]: 2.0.1 -> 2.2.4. [arguments] <#:phases> Remove 'fix-test phase (fixed upstream). [native-inputs]: Add pkg-config. Change-Id: I57a0b84eb0d56f9cea619b226090cc1ccd84812b --- gnu/packages/databases.scm | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index c252738533..c035a05e74 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -4149,24 +4149,18 @@ (define-public yoyo-migrations (define-public python-mysqlclient (package (name "python-mysqlclient") - (version "2.0.1") + (version "2.2.4") (source (origin (method url-fetch) (uri (pypi-uri "mysqlclient" version)) (sha256 - (base32 "1rf5l8hazs3v18hmcrm90z3hi9wxv553ipwd5l6kj8j7l6p7abzv")))) + (base32 "0hdznfz9095d2qhl7awbp39s7wpqbxn37xzan487qzaf8srrzg1k")))) (build-system pyproject-build-system) (arguments - '(#:phases (modify-phases %standard-phases - (add-before 'check 'fix-test - (lambda _ - (substitute* "tests/test_MySQLdb_times.py" - (("^import mock") - "from unittest import mock"))))) - #:test-flags '("tests/test__mysql.py" ;tests not needing a live db + '(#:test-flags '("tests/test__mysql.py" ;tests not needing a live db "tests/test_MySQLdb_times.py"))) - (native-inputs (list python-pytest)) + (native-inputs (list pkg-config python-pytest)) (inputs (list mariadb-connector-c)) (home-page "https://github.com/PyMySQL/mysqlclient") (synopsis -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 27 11:22:41 2024 Received: (at 69260-done) by debbugs.gnu.org; 27 Mar 2024 15:22:42 +0000 Received: from localhost ([127.0.0.1]:38191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpV6v-0002Qi-5T for submit@debbugs.gnu.org; Wed, 27 Mar 2024 11:22:41 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:33854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpV6s-0002QQ-Q2 for 69260-done@debbugs.gnu.org; Wed, 27 Mar 2024 11:22:39 -0400 Date: Wed, 27 Mar 2024 23:21:55 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1711552881; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=B4KBZHaGr1aEUW4Mu6YZVQaoz/vc2NlcV86nGWMGQ5k=; b=MjIg2y0cyQ2uL9I1I92aTFNQ0qvKgKR/KTdkNm7M4CW1h7da0ExovaTe5veIiCHVh9nGad gnf8449j4L6AhEf4DKeE/tZPZ4A+feF0RWFD6kNVtOd84sb1fMPo17ixL1PUr3miUtlqsk dIYk196Pqhd5wg1evbf885zgOxXnWfLRicNEppPZjxlp5bHC3WIodvVQZ/8xo0O96Q+vSk Uj4UpnEqVQc7/InkzXLDEek+u6DRrvmgnJ843YczG1m9qbXH//S2UC5m810YK+bHBxm1kr EphhoNQdZ9bE2NaqyHmLB00734Wjf4Aj/ptHnaq0mQYTU3H3cBEmdw1r5SCSPg== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Message-ID: <87cyrfn1ik.wl-hako@ultrarare.space> From: Hilton Chain To: Marco Rimoldi Subject: Re: [bug#69260] [PATCH 0/3] Fix python-mysqlclient segfault In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spamd-Bar: -- X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 69260-done Cc: 69260-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 (-) Hi Marco, On Mon, 19 Feb 2024 05:54:35 +0800, Marco Rimoldi via Guix-patches via wrote: > > From: Marco Rimoldi > > This patch is divided in three steps: > > 1. enable tests for python-mysqlclient (sigh!); check phase now fails (see https://issues.guix.gnu.org/69064) > 2. work around the bug by changing input library > 3. update the package to the latest version available > > Cheers, > Marco > > Marco Rimoldi (3): > gnu: python-mysqlclient: Enable selected tests. > gnu: python-mysqlclient: A test highlights segfault bug in mariadb: > apply workaround. > gnu: python-mysqlclient: Update to version 2.2.4. > > gnu/packages/databases.scm | 23 +++++++++++++---------- > 1 file changed, 13 insertions(+), 10 deletions(-) > > > base-commit: fdbf4192f5eaa7fdb5e6e2e98ada0726c8104824 > -- > 2.41.0 I have merged patch 01 and 02 into one commit, used gexps for arguments, adjusted commit messages, and applied the series as 5a41d4a56d0d...517c13624a96. Thanks! From unknown Thu Jun 19 14:09:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 25 Apr 2024 11:25:52 +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