From unknown Tue Jun 17 22:17:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78706] [PATCH] gnu: octave: Update to 10.2.0. Resent-From: Andy Tai Original-Sender: "Debbugs-submit" Resent-CC: andreas@enge.fr, bavier@posteo.net, sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Fri, 06 Jun 2025 05:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 78706 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78706@debbugs.gnu.org Cc: Andy Tai , Andreas Enge , Eric Bavier , Sharlatan Hellseher X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Andreas Enge , Eric Bavier , Sharlatan Hellseher Received: via spool by submit@debbugs.gnu.org id=B.1749189027611 (code B ref -1); Fri, 06 Jun 2025 05:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Jun 2025 05:50:27 +0000 Received: from localhost ([127.0.0.1]:41012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uNPyE-00009n-VX for submit@debbugs.gnu.org; Fri, 06 Jun 2025 01:50:27 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45380) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uNPyC-00009R-3V for submit@debbugs.gnu.org; Fri, 06 Jun 2025 01:50:24 -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 1uNPy6-0003on-Jn for guix-patches@gnu.org; Fri, 06 Jun 2025 01:50:18 -0400 Received: from mail-pg1-x52b.google.com ([2607:f8b0:4864:20::52b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uNPy4-00009z-Jm for guix-patches@gnu.org; Fri, 06 Jun 2025 01:50:18 -0400 Received: by mail-pg1-x52b.google.com with SMTP id 41be03b00d2f7-b2f645eba5dso55995a12.1 for ; Thu, 05 Jun 2025 22:50:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749189014; x=1749793814; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=GyA1Z4KZaluzxzn/mt0A18TJ5fCxUYb8X7ZCcLxZIZk=; b=DrZQU84b2fs+CjNYqPuhkIX9wtIWrc+WAdmnEDKAAKvz04SLn+Q8Yh2ymgfO4UiCox xRVm4odGoNSWst2sBYCZVPHey4o+ZhNlf6fdUTkQIKx0r78v08Q8+QE8/ipTPzMSauJs OaQ01MkB0bAlkcl8fdTC5/IhbBkbv5jUDI2EriqTDrifhzeaYjZQjtTDgDZsr2ldXtS8 eAPArwcOjQd8mRSlI4O3SRHSHuQ0ZsysAsPnq2uVdLHZm86vqxjlYfqmkTUthlB+Fs1O LvLK4oNnh2CkidWlzxn0JxSWM5k46hpTEuwAJgyBeeAf/mwL036EstJWtIjNXkV4uMY4 5Ytg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749189014; x=1749793814; 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=GyA1Z4KZaluzxzn/mt0A18TJ5fCxUYb8X7ZCcLxZIZk=; b=fyHvV040vi2OzKBFtHwqHezH6EVdWZofxEJC7Sz4QkPUEZxOqee7a6dxmY7eYQ64tH Zk1MwwsN/kzBttRlSLSJE3gxdtaiojqHuRqMNeNjcnb1KZDvFcEmPKHkkp1rSDl8mkG6 Vo6s9QO0AvxEsL6z2Ft3J1eTukxJCJtiEMG+7qSkGn0E7810cKuvY/usCaHYBuDPixDJ T40RYm5NUbaF0LEQYWk5L0P0m3lFGyF3XPQDhKsMXm/+UaqutLUdor7Lu2ky3EflSelW 01a40rXGGA28OapsWWw9+ct6uYGILVG9GD/Sk6mrtueqLZgdl6hl/WSAWWA8ubYbjmI0 aSgg== X-Gm-Message-State: AOJu0YzvgmuBsUEH/v1TvBGXE0M5ODYiMxZ34qWvHgiqQaqVvfhMhKPa 1llN0k7bFiSSZwt9rRg6F3v2EpNEXdAZfMt55vXtRJQ4bZrZmYS/zCTTR3voxr3h X-Gm-Gg: ASbGncsfwA8IOJTWEWcV7HjWe0ABPotEqsNSXeRYs3nrJ+Q5pHdYbiJ31D7BZVXxqeh ULy5ePEzHJ9mHReRsiL7JeNNVXpyNjR8ZgXRsaOZq5zDBdWiN+vk5FDSDttdjkhMBWP5NXh2/oD 7fhMZYagfD+JTOyIH3YNE0AUvcLa3PstQN7ChzVO+BnJ8+GdFbSiMG/ntmWw65/Lw/oVrMtd6/u VcPmrRF9Wcehl9W2FhDd2T2EnNjB3AUjgF+epXrkEcXjfIri4uoacI2OpsXYpcqmnAX/G60Z8Yd lKxyZv/k7E8jZPqt686+KjHRhHpg1QQKiNk4UTZLQxOJeEA= X-Google-Smtp-Source: AGHT+IE8o2lajrna2/BmH9j3XL8O5H4GzNMX1bkinicmdBYz7xVh6MzBKFNI+9m+FIsx0SmVucHXgg== X-Received: by 2002:a17:90b:1dc1:b0:312:df08:7276 with SMTP id 98e67ed59e1d1-31349f2e8c2mr2543649a91.3.1749189014397; Thu, 05 Jun 2025 22:50:14 -0700 (PDT) Received: from DEskMiniX300.. ([172.98.218.160]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3134b043d5bsm549008a91.6.2025.06.05.22.50.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Jun 2025 22:50:14 -0700 (PDT) From: Andy Tai Date: Thu, 5 Jun 2025 22:50:10 -0700 Message-ID: <3940bd05cfff7bc2d983b0edf54ddd5a1ee2d812.1749188939.git.atai@atai.org> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::52b; envelope-from=lichengtai@gmail.com; helo=mail-pg1-x52b.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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.0 (/) * gnu/packages/maths.scm (octave-cli): Update to 10.2.0. Change-Id: Ia823bfda2b38dbbdaa24442a3d6149eb887e3173 --- gnu/packages/maths.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 74bdfab84c..d69d5139c3 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -3282,7 +3282,7 @@ (define-public ceres-solver-benchmarks (define-public octave-cli (package (name "octave-cli") - (version "9.4.0") + (version "10.2.0") (source (origin (method url-fetch) @@ -3290,7 +3290,7 @@ (define-public octave-cli version ".tar.xz")) (sha256 (base32 - "0gbvrcblz6akpgm1vls7qjk97imq3j65pasd4jx9b7zpks813ygz")))) + "0szpna905qz9fskpnmc4sv4xpna2a2rkxs22d20nx1l16gwb1869")))) (build-system gnu-build-system) (inputs (list alsa-lib base-commit: 027a47787f8dcf6651a1c20c5b475376defe6d6b -- 2.43.0 From unknown Tue Jun 17 22:17:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78706] [PATCH] gnu: octave: Update to 10.2.0. Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 13 Jun 2025 09:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78706 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai Cc: 78706@debbugs.gnu.org Received: via spool by 78706-submit@debbugs.gnu.org id=B78706.174980789226211 (code B ref 78706); Fri, 13 Jun 2025 09:45:01 +0000 Received: (at 78706) by debbugs.gnu.org; 13 Jun 2025 09:44:52 +0000 Received: from localhost ([127.0.0.1]:40602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uQ0xv-0006oc-Br for submit@debbugs.gnu.org; Fri, 13 Jun 2025 05:44:52 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:56706) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uQ0xr-0006nJ-VO for 78706@debbugs.gnu.org; Fri, 13 Jun 2025 05:44:49 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id C7214278; Fri, 13 Jun 2025 11:44:41 +0200 (CEST) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id A5cvmewL_3X2; Fri, 13 Jun 2025 11:44:41 +0200 (CEST) Received: from jurong (176-179-191-150.abo.bbox.fr [176.179.191.150]) by hera.aquilenet.fr (Postfix) with ESMTPSA id EACB9250; Fri, 13 Jun 2025 11:44:40 +0200 (CEST) Date: Fri, 13 Jun 2025 11:44:39 +0200 From: Andreas Enge Message-ID: References: <3940bd05cfff7bc2d983b0edf54ddd5a1ee2d812.1749188939.git.atai@atai.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3940bd05cfff7bc2d983b0edf54ddd5a1ee2d812.1749188939.git.atai@atai.org> X-Rspamd-Server: hera X-Rspamd-Queue-Id: C7214278 X-Spamd-Result: default: False [-5.60 / 15.00]; BAYES_HAM(-3.00)[99.99%]; NEURAL_HAM(-3.00)[-0.999]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Action: no action X-Spamd-Bar: ----- X-Spam-Score: 0.0 (/) 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 (-) Hello Andy, I did not expect octave to have so many dependent packages! This update breaks nlopt: https://qa.guix.gnu.org/issue/78706/package-changes?x86_64-linux-change=broken&x86_64-linux-change=still-failing&x86_64-linux-change=unknown-to-failing&x86_64-linux-change=new-failing Could you have a look, please? Andreas From unknown Tue Jun 17 22:17:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78706] [PATCH] gnu: octave: Update to 10.2.0. Resent-From: Andy Tai Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 13 Jun 2025 17:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78706 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andreas Enge Cc: 78706@debbugs.gnu.org Received: via spool by 78706-submit@debbugs.gnu.org id=B78706.17498364171525 (code B ref 78706); Fri, 13 Jun 2025 17:41:02 +0000 Received: (at 78706) by debbugs.gnu.org; 13 Jun 2025 17:40:17 +0000 Received: from localhost ([127.0.0.1]:49226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uQ8Nz-0000OU-G8 for submit@debbugs.gnu.org; Fri, 13 Jun 2025 13:40:16 -0400 Received: from mail-ua1-x92e.google.com ([2607:f8b0:4864:20::92e]:53465) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uQ8Nu-0000Iw-T2 for 78706@debbugs.gnu.org; Fri, 13 Jun 2025 13:40:12 -0400 Received: by mail-ua1-x92e.google.com with SMTP id a1e0cc1a2514c-87ecc02528aso634431241.2 for <78706@debbugs.gnu.org>; Fri, 13 Jun 2025 10:40:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20230601.gappssmtp.com; s=20230601; t=1749836405; x=1750441205; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=0tEEWeXSRd5QKX8NfY3zokox+zauHq8KhFuKWij/6ns=; b=EqiSXxSdidP+EceNtbavWQSKgQ3vXyWOh6HM6h+TLyo3v0fU4/4YuWvTbzOcKRFzcy mLsHkWayOQR+XoHzE9zisprECBqjR7XOl4iLe2V2h83b3A4rFV6RQ/Mj9BCyYPuzB3GB LLT1Yad5LpMlC7SXFKNDiTHFnWD2XQXb2PiuneSNZbr70Z1qcaKs8LpyDne6CdEfClsv ANZsc7Bf96vl9Lq6lbyIYyM7C47MJi1HjVbPPYzgitIuVPzhb1BHujpMnwr1nBxCJ2vo dH5BPs/5kg09Az/uftwtml0tlF708sct7YIHPv6CwEVqhuePPmsaH4BMB1VAMYl0ykKg PYZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749836405; x=1750441205; h=content-transfer-encoding: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=0tEEWeXSRd5QKX8NfY3zokox+zauHq8KhFuKWij/6ns=; b=dwt4/TYTGDRPIqoZGAv9eR0hgVNIqkTg82fgqBF1SCU3lu34R2HYKVmyX0aXzUGeIP RUNOtdvDd9nmF0Ft5hcAVxgdh+FPx3/bkg7t0Mn061OvVbxRZ+fXAG1XSMvfT8LnYduz FQElCbzZlmm5wCllDTigzNptPAKqL3SJPxdisnAZLseRIUH4tRXtuYPpf7Fctql/XgUq Ilsmt7wGOYE+xf7Ux8G3hLfs/7xr0NGAxjTLrRRAbzI5oOuP/DjkHX2gUvoqI8/JqckN vWUeAkAjSpbpEKRJ0p5kr4P9CNUjCd+kaN0wmJTsFos53gEcJuIeq8KAQxjAMDF7+NFl 3g2A== X-Gm-Message-State: AOJu0YyAxnTNyT2QlkuMZbLK4sgmDEfWmgOuTS4yZ9OwX4hCwChBLQ2v JZ3k8LvNyuXXmfzFHc0UgV6g3oVCVpPdtE6eGoeLfP+dGqUKlqqdqGzp1WNWymGZLx35USz81J4 uOPuayHdF4H2H6LG8LaGaZpB4rfNIkZeR1Q== X-Gm-Gg: ASbGnculqeEsvSkrmoFmk6Hi/qe6FHS0HYTHDf287eDy9GRHTZ2wtm0PXukBvaTY3ws BC2PWMcJxXvDbvrG5M83gVDa84w4A3quRA/B69za2o58kgYEbftbvGYO21uIl7nRAKcNKu6uT+J DJIoOzRWmHfwWo4s9M2DHkYbLKNtUQ1NeoOuiqJcLkRt/y X-Google-Smtp-Source: AGHT+IGt9AefvmzTzgE/pZ2l1MMUkzCQi7FiMgqLPNuMfNXZVXxhQb6GRMcAcwyNdjrWykyaJsjgYqBrJG2pch7GbE8= X-Received: by 2002:a05:6122:1696:b0:531:19ee:93ea with SMTP id 71dfb90a1353d-53148f82902mr661355e0c.0.1749836404808; Fri, 13 Jun 2025 10:40:04 -0700 (PDT) MIME-Version: 1.0 References: <3940bd05cfff7bc2d983b0edf54ddd5a1ee2d812.1749188939.git.atai@atai.org> In-Reply-To: From: Andy Tai Date: Fri, 13 Jun 2025 10:39:27 -0700 X-Gm-Features: AX0GCFuVTKlI06Cplbdf2jQe62JKkl_FMHEZiChemdoryGIpvSFIdPggjZCG5Vc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.1 (/) 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.9 (/) will do On Fri, Jun 13, 2025 at 2:44=E2=80=AFAM Andreas Enge wrot= e: > > Hello Andy, > > I did not expect octave to have so many dependent packages! > > This update breaks nlopt: > https://qa.guix.gnu.org/issue/78706/package-changes?x86_64-linux-chang= e=3Dbroken&x86_64-linux-change=3Dstill-failing&x86_64-linux-change=3Dunknow= n-to-failing&x86_64-linux-change=3Dnew-failing > > Could you have a look, please? > > Andreas > From unknown Tue Jun 17 22:17:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78706] [PATCH] gnu: octave: Update to 10.2.0. Resent-From: Andy Tai Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 15 Jun 2025 07:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78706 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andreas Enge Cc: 78706@debbugs.gnu.org Received: via spool by 78706-submit@debbugs.gnu.org id=B78706.174997160727087 (code B ref 78706); Sun, 15 Jun 2025 07:14:02 +0000 Received: (at 78706) by debbugs.gnu.org; 15 Jun 2025 07:13:27 +0000 Received: from localhost ([127.0.0.1]:53207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uQhYV-00072n-4l for submit@debbugs.gnu.org; Sun, 15 Jun 2025 03:13:27 -0400 Received: from mail-vs1-xe36.google.com ([2607:f8b0:4864:20::e36]:56768) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uQhYS-00072J-So for 78706@debbugs.gnu.org; Sun, 15 Jun 2025 03:13:25 -0400 Received: by mail-vs1-xe36.google.com with SMTP id ada2fe7eead31-4e7f615403eso715097137.1 for <78706@debbugs.gnu.org>; Sun, 15 Jun 2025 00:13:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20230601.gappssmtp.com; s=20230601; t=1749971599; x=1750576399; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tePe4n41DJwHkk7zn0rdU5nmU+uboOyQzIfCkE1pdAQ=; b=CbI2YWAb0C9Yx8P5e7FFAxoQsqB726MoFbO2MHbp81XmtSKG0SnnKPFEpQAAdUCoT/ DKHyNFEUR81a7eY0zakXcDiycXabhpUdRE6XSygl6eSCeyMqZRkO30l7VDj8+fYAYueS BcMafB5rt82qCcLJV8HSaXz5iEd2bBuOlYUmhA58GqABvP4WcnAcO2PjOYidaqsZH0AQ TPyXvrIoBO5ZNzvCO3RQNC2vD+HhAWTHQePlSUEJnJDYSEzZGJYXxqX+CQlKed+MMW8r 8eBflIjg79E64hs/g5eHctyBEQddMTW8Mw1jRlumm4HNkGp6Necv2r9PfD5CCZQnw36j xUFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749971599; x=1750576399; 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=tePe4n41DJwHkk7zn0rdU5nmU+uboOyQzIfCkE1pdAQ=; b=EASdW9YFEOd8n520f7qgzDjj0FEAoCU1ZLpcTTe7Nlz9L8jNawNdbwb0dLtSn9CJxK asx+gmT60tssM5dwnZk5gBuCf/C6Ue+0GCYbA0E0XqPz9NU+kmFIfuMnhOKszkX60PsN CSxdCSsN5vRw5OAHrr3+QNsme3Oa2QUiGCspJ7hyJ8+4FRvzgdxYbXOCV0ib6RdAca6E dClp46AokhOvXY6CZceQ24V7rGvdFNKGYUwJmvBY6KBbBpc9G3cHlylPDgr8tll1And7 u7sCi9Epnoot2ieRc5G2bb/EdbXDp6b2sbQmfxrSlwPStY7C5F5+APXFe9zTEyqtJv9f yK5Q== X-Gm-Message-State: AOJu0YwyWM+PlZ5wOTgsybHb1W+mlh6gYWCDnZ7WUkgudrPfV4696lP2 DZqqXVaCME6D329pR1lkaON6gh4J5ce4HfKMclZL4BojIrhRh+hH8EwVwjFtawc3s6e09Y/wnZm mZlF8VlRt6n2Vu1sDzUWvNRz3f2ZTkJ3oU0br X-Gm-Gg: ASbGnculJmI3Yh3IhTOT+JSCmJ6Zv1HMy0aROkarEbI2mt48zThyyIWzdQBSMswuS9Y xAB9jrJTC9Kt8+H6l/4QQMFpuBBCz1N7QME7356gdVOzTVsMyWbWpqrjkeoWKLW94qq/DP9CLjO WLo8VGy9hP7ukRGptC7fb1M2AmTOkem8UqSADBbkdQR+2X X-Google-Smtp-Source: AGHT+IENkaHjnTSk1uIT6QuNjKOL119rVLOPoXs62zlloJgAqTjrN/L2ALoI8XINEaKPWMjRoulP1upJyPT+BRKpY0A= X-Received: by 2002:a05:6102:800f:b0:4e5:8eb6:e8dd with SMTP id ada2fe7eead31-4e7f6133e04mr4009593137.5.1749971599000; Sun, 15 Jun 2025 00:13:19 -0700 (PDT) MIME-Version: 1.0 References: <3940bd05cfff7bc2d983b0edf54ddd5a1ee2d812.1749188939.git.atai@atai.org> In-Reply-To: From: Andy Tai Date: Sun, 15 Jun 2025 00:12:42 -0700 X-Gm-Features: AX0GCFujRTGD99fAvG7vktUc_zSXRVNBDFBar47yakkeG0VxaaEqcJ5fi25yTB0 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.1 (/) 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.9 (/) https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78796 updates nlopt to the latest release. This does not resolve the build issue with octave 10; but nlopt can be updated with octave 9.4 for now. will look further into the nlopt building with octave 10 problem. > > This update breaks nlopt: > > https://qa.guix.gnu.org/issue/78706/package-changes?x86_64-linux-change=broken&x86_64-linux-change=still-failing&x86_64-linux-change=unknown-to-failing&x86_64-linux-change=new-failing From unknown Tue Jun 17 22:17:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78706] [PATCH] gnu: octave: Update to 10.2.0. Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 15 Jun 2025 17:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78706 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai Cc: 78706@debbugs.gnu.org Received: via spool by 78706-submit@debbugs.gnu.org id=B78706.175000702129228 (code B ref 78706); Sun, 15 Jun 2025 17:04:01 +0000 Received: (at 78706) by debbugs.gnu.org; 15 Jun 2025 17:03:41 +0000 Received: from localhost ([127.0.0.1]:59700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uQqlh-0007bM-3L for submit@debbugs.gnu.org; Sun, 15 Jun 2025 13:03:41 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:36346) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uQqle-0007ao-JP for 78706@debbugs.gnu.org; Sun, 15 Jun 2025 13:03:39 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id A5C70313; Sun, 15 Jun 2025 19:03:32 +0200 (CEST) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id bfRWVYbDYzho; Sun, 15 Jun 2025 19:03:32 +0200 (CEST) Received: from jurong (176-179-191-150.abo.bbox.fr [176.179.191.150]) by hera.aquilenet.fr (Postfix) with ESMTPSA id DBE4D1A0; Sun, 15 Jun 2025 19:03:31 +0200 (CEST) Date: Sun, 15 Jun 2025 19:03:30 +0200 From: Andreas Enge Message-ID: References: <3940bd05cfff7bc2d983b0edf54ddd5a1ee2d812.1749188939.git.atai@atai.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Server: hera X-Rspamd-Queue-Id: A5C70313 X-Spamd-Result: default: False [-9.60 / 15.00]; REPLY(-4.00)[]; BAYES_HAM(-3.00)[99.99%]; NEURAL_HAM(-3.00)[-1.000]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Action: no action X-Spamd-Bar: --------- X-Spam-Score: 0.0 (/) 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 Sun, Jun 15, 2025 at 12:12:42AM -0700 schrieb Andy Tai: > will look further into the nlopt building with octave 10 problem. > > > This update breaks nlopt: > > > https://qa.guix.gnu.org/issue/78706/package-changes?x86_64-linux-change=broken&x86_64-linux-change=still-failing&x86_64-linux-change=unknown-to-failing&x86_64-linux-change=new-failing Here might be a possible solution: https://github.com/stevengj/nlopt/issues/616 Andreas From unknown Tue Jun 17 22:17:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78706] [PATCH v2 1/2] gnu: octave: Update to 10.2.0. Resent-From: Andy Tai Original-Sender: "Debbugs-submit" Resent-CC: andreas@enge.fr, bavier@posteo.net, sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Mon, 16 Jun 2025 05:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78706 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78706@debbugs.gnu.org, andreas@enge.fr Cc: Andy Tai , Andreas Enge , Eric Bavier , Sharlatan Hellseher X-Debbugs-Original-Xcc: Andreas Enge , Eric Bavier , Sharlatan Hellseher Received: via spool by 78706-submit@debbugs.gnu.org id=B78706.175005024820535 (code B ref 78706); Mon, 16 Jun 2025 05:05:01 +0000 Received: (at 78706) by debbugs.gnu.org; 16 Jun 2025 05:04:08 +0000 Received: from localhost ([127.0.0.1]:39204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uR20t-0005Ky-E2 for submit@debbugs.gnu.org; Mon, 16 Jun 2025 01:04:08 -0400 Received: from mail-pf1-x433.google.com ([2607:f8b0:4864:20::433]:61822) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uR20q-0005K3-KJ for 78706@debbugs.gnu.org; Mon, 16 Jun 2025 01:04:05 -0400 Received: by mail-pf1-x433.google.com with SMTP id d2e1a72fcca58-73972a54919so3451963b3a.3 for <78706@debbugs.gnu.org>; Sun, 15 Jun 2025 22:04:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750050238; x=1750655038; darn=debbugs.gnu.org; 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=hOknT7gT2enuz+mcDJ0Zogy5yZf+pp4+gyf5uUBDnvc=; b=OL+DtZNPlwb6zLzMCqTiPzzlN8doI0nJwXiUm0DXIVeoq1ue2Ghq+gbLfIpaoNTGxa p2zCOdjtqKzEMp54oQ4xGM9RBuReUuWlgP2Cjqsc/YECmUFa+E9VrK1sSAjmcZnGYyta CuFAG2zjY5enAGsrLvWJdrAn9hncRRxD0dXwHQAgjxVQPpSbccGpJsmJSjnus7Z1OEdv qjr56vfLPSgoUpV0DBBtS+aSxWlysDW/AVQqgj4MdywF6X0d+lnxnkMj+JMnUaiZlWLB /Je1EjSRU8HrwaY+YEdhngjVI/fZM1FxWhoaFNB9GVF44F6XSaexgnChMm89mRrCUHEM GIJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750050238; x=1750655038; 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=hOknT7gT2enuz+mcDJ0Zogy5yZf+pp4+gyf5uUBDnvc=; b=G9rltgZbCo/42p6rwnPP/3469fxLf8VkjRrvgQInDAGDTmFv82U5xloUiJZ16qay6E igLmTbz39gaTi7ynYAfoNbYk+s9SJfEziMkR2eTQ0MeDqRs5YIGg2eRRvKeXr03RnJp/ +NRTXe/so1XxzxYcdiR9JNeFMDSammOGe5uOoKAFNDlT7ZolOmpAoCtlSw2bCsGWFBuv VyiPBrw58WxmOQPyk3AamBK7YgEhQSz/mgiXoQzhy8U72A2s+sTK6JLaj8xE6cn/f14c rOJYiyh5oernfI6vk8AE6FiaXKtGNKbgygbMVQnq7MTVxOwRBdXCSituPKg5hjxmaFOA vPUQ== X-Gm-Message-State: AOJu0YyqEo78kRH40arsAsby39zpyvJbN1YvJTJOu+z7WoFAP9tVfs27 TOSCzkdWFJ6KSIREVudPIjMD/saMdfPyiZAYPQesugRFKKHK8p6XkS0Xoo690vOf X-Gm-Gg: ASbGncuriTMi5fBMgDna/Hbt20kXl9LHz0QTSek5DH35E0pdewPqDoGf7YozAjlKBW+ pyQDgk0GoFet2Cyvk3hUGTNTSkGhlWdX4pwQirvGA8ERmi3miyM5VAU0tGUuJnq0eoXQEPYL4ik kwpMz9Gx6o4S0EHOKMAoCMjKNhWv2RiBPP96rLDLPK9El+iOZxtBIYLVDgLgRkK31nb7FlM9JNR l0gkhmevFz22ry/6lL70x9JcF6NCO6oMvhG/e5xw1oVyQYfuBJW8RBKvLoib1LA54TjIo/ILMx6 LrFvVVzKiRmbaLMtn90mJ6zBjJLnfxPURowlVgHMknEu54pLQd/Lys1jog== X-Google-Smtp-Source: AGHT+IGQ9wcjllTEK435SVI2qyhtf60xT1sD+wcWXWVl8SQCvcrNXgrzvPXp1M/1GBp4zQMtCvfETA== X-Received: by 2002:a05:6a00:4f95:b0:736:339b:8296 with SMTP id d2e1a72fcca58-7489d03aa58mr11470059b3a.18.1750050238132; Sun, 15 Jun 2025 22:03:58 -0700 (PDT) Received: from DEskMiniX300.. ([172.98.218.160]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-74890006311sm6043462b3a.60.2025.06.15.22.03.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Jun 2025 22:03:57 -0700 (PDT) From: Andy Tai Date: Sun, 15 Jun 2025 22:03:51 -0700 Message-ID: <562ca931ab08c7e0ae542e18821b3abaafec1f5a.1750049973.git.atai@atai.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.1 (/) 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.9 (/) * gnu/packages/maths.scm (octave-cli): Update to 10.2.0. Change-Id: Ia823bfda2b38dbbdaa24442a3d6149eb887e3173 --- gnu/packages/maths.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 2f6f7f37f6..64ba70ed4f 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -3285,7 +3285,7 @@ (define-public ceres-solver-benchmarks (define-public octave-cli (package (name "octave-cli") - (version "9.4.0") + (version "10.2.0") (source (origin (method url-fetch) @@ -3293,7 +3293,7 @@ (define-public octave-cli version ".tar.xz")) (sha256 (base32 - "0gbvrcblz6akpgm1vls7qjk97imq3j65pasd4jx9b7zpks813ygz")))) + "0szpna905qz9fskpnmc4sv4xpna2a2rkxs22d20nx1l16gwb1869")))) (build-system gnu-build-system) (inputs (list alsa-lib -- 2.49.0 From unknown Tue Jun 17 22:17:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78706] [PATCH v2 2/2] gnu: nlopt: no longer assume C++11 mode when building. Resent-From: Andy Tai Original-Sender: "Debbugs-submit" Resent-CC: andreas@enge.fr, bavier@posteo.net, sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Mon, 16 Jun 2025 05:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78706 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78706@debbugs.gnu.org, andreas@enge.fr Cc: Andy Tai , Andreas Enge , Eric Bavier , Sharlatan Hellseher X-Debbugs-Original-Xcc: Andreas Enge , Eric Bavier , Sharlatan Hellseher Received: via spool by 78706-submit@debbugs.gnu.org id=B78706.175005025420571 (code B ref 78706); Mon, 16 Jun 2025 05:05:02 +0000 Received: (at 78706) by debbugs.gnu.org; 16 Jun 2025 05:04:14 +0000 Received: from localhost ([127.0.0.1]:39206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uR20z-0005Ld-Ju for submit@debbugs.gnu.org; Mon, 16 Jun 2025 01:04:14 -0400 Received: from mail-pg1-x52f.google.com ([2607:f8b0:4864:20::52f]:50212) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uR20s-0005KK-Sr for 78706@debbugs.gnu.org; Mon, 16 Jun 2025 01:04:07 -0400 Received: by mail-pg1-x52f.google.com with SMTP id 41be03b00d2f7-b2f62bbb5d6so3075901a12.0 for <78706@debbugs.gnu.org>; Sun, 15 Jun 2025 22:04:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750050239; x=1750655039; darn=debbugs.gnu.org; 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=DGJe7P8swDnrlgtcqjFcYHW4q732OohCsIKlsCqAb8Q=; b=iEpHRTr/Aqn/ewwcvvVU/hfFiNrEzd5RcwqdibKyGQrkNMSEJOURG7FENTlNq8OX0t WD4Oz3S1zlNpy6Nn52eiY0EGKs9jVN6CMMSM7FfoZCB4+TuQONTkC/AM9qwmOHxW3T+a VcmXEllHY82px7IuH5DE7c5MMPPy3qQs8qlATCS1MdgTX8VMxZk4wxf+T8oxuwbEoiZU c9wMC3GeUt2udBdJcc6X61DZRcnt1uSiEiqWIcnLRZ4/Uf/D/uEWtQLDfMjFYE/oYTRq +JhHS7vA2gg3nO6PmJlvws0CEYYs27xMxxsA5lbTHfH29xiWu0+cfWZ5OI8uGzwh9TTK JAlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750050239; x=1750655039; 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=DGJe7P8swDnrlgtcqjFcYHW4q732OohCsIKlsCqAb8Q=; b=g6Zrdjrrts9GCRMY+EuVdxZNl4FUNCK7o6wRxvlA6h8NtcHcn9Rn6mFuAb/KIsJQSH djn6c7wvW+6J/w2exW/7Umv2CyPJhyA6URKY9CT3Ovj3J0Zi61iUevty3xuF4OsuxvJ3 6dfnCR9UJduEizpylcbUuKg2ZWvcEqsHdstmg4LuUxLNmCDPqg+VJLSySMgHilfyIXrQ gZZ7OGC+y2AI8uVkVm30RyAJf4BNzpGt8HadQGpIABp31qV8DfPVjOe8i0Yj/Hkw6fII PlYqSHM4oV/P8sE+C6nMxKTKqz/GJ6f43Mgb+dIKjp26fWLB4AVTJOtL/mlFEwk2K2Jb C/Xg== X-Gm-Message-State: AOJu0YwgMrs5eSxOT6wzqrnUuIiX4u9kJR6/9DjmJpUn9+Hg+XdIS7Hi NYtvavKoAq9lzs+KwdwuAbbziHIfoHWgAgm6aQPFuZzUO2Mg7lzLiSphxPvHgFv+ X-Gm-Gg: ASbGncu6vVFkKqDaQTqBl4GCd9l7En1ZxOs2FpiJqk9YLg5I4AdUI96em66kikiKYRN jjtB2DDX6YsmITgkbDVdSUKoaTwoDUk0HFigbsWyr4KKFu7z5a1sp4U602Y3eeqgqlquvl1JjHD nGbFnZti0S+/sluHxgVGcYwWoM1LOsNrHIF8OtTalgEbBmUE3KGjlqhnOtAqnJXOBUZY0pY9ozj exHmYmzUc2z0lJfVdXDoSxu/AriGyVWN8UQSwL8bFYaiQPyu6ButLqlHHmCVAAvbYInXZL2nBpE 90lKzHnmqmOiY+qRptRJMBSGA7Mc9M+5OLtw0n7rgtCcE71VUehPH79IgRh//EZMxrkc X-Google-Smtp-Source: AGHT+IGJqfaYm7fkh4fp5a7dXiYx58R7Ag0SVl4KhJtcCYgJ2Mu1JTOnAtBruPcqFg4B5bTJDdFfQA== X-Received: by 2002:a05:6a21:3946:b0:201:4061:bd94 with SMTP id adf61e73a8af0-21fbd5f1eb4mr11445904637.19.1750050239270; Sun, 15 Jun 2025 22:03:59 -0700 (PDT) Received: from DEskMiniX300.. ([172.98.218.160]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-74890006311sm6043462b3a.60.2025.06.15.22.03.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Jun 2025 22:03:58 -0700 (PDT) From: Andy Tai Date: Sun, 15 Jun 2025 22:03:52 -0700 Message-ID: <4387a103e91f6c3e152edbb2a07f776031dd82d2.1750049973.git.atai@atai.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.1 (/) 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.9 (/) * gnu/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch: New file. * gnu/local.mk: Register new patch. * gnu/packages/maths.scm (nlopt)[source]: Use it. Change-Id: I8aa8aa7a62c9050d8b0b15fd23029679c38cc8be --- gnu/local.mk | 1 + gnu/packages/maths.scm | 4 +- ..._CMake-Assume-working-c-compiler-597.patch | 178 ++++++++++++++++++ 3 files changed, 182 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch diff --git a/gnu/local.mk b/gnu/local.mk index 1565828f88..a0afb1e139 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1926,6 +1926,7 @@ dist_patch_DATA = \ %D%/packages/patches/newlib-getentropy.patch \ %D%/packages/patches/nginx-socket-cloexec.patch \ %D%/packages/patches/nickle-man-release-date.patch \ + %D%/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch \ %D%/packages/patches/nnpack-system-libraries.patch \ %D%/packages/patches/nsis-env-passthru.patch \ %D%/packages/patches/nss-getcwd-nonnull.patch \ diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 64ba70ed4f..0ded262080 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -2598,7 +2598,9 @@ (define-public nlopt (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "04257r7a1bjmm6hznf9v6fimz2p93dk745sf89wmxzhg3rh0ak44")))) + (base32 "04257r7a1bjmm6hznf9v6fimz2p93dk745sf89wmxzhg3rh0ak44")) + (patches + (search-patches "nlopt_CMake-Assume-working-c-compiler-597.patch")))) (build-system cmake-build-system) (arguments `(#:configure-flags diff --git a/gnu/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch b/gnu/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch new file mode 100644 index 0000000000..6cfff4efd2 --- /dev/null +++ b/gnu/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch @@ -0,0 +1,178 @@ +nlopt used to assume C++11. this removes that assumption. +Then nlopt can be built with Octave 10 in c++17 mode. +Patch in upstream repo. Shall be in next upstrea release; +so this patch can be removed from GNU Guix upon updating to +next nlopt release. + +From a5426ead8d8478c46201c21860e789e47f15c5a3 Mon Sep 17 00:00:00 2001 +From: Julien Schueller +Date: Mon, 24 Feb 2025 15:59:52 +0100 +Subject: [PATCH] CMake: Assume working c++ compiler (#597) + +--- + CMakeLists.txt | 19 +++---------------- + src/swig/CMakeLists.txt | 6 +++--- + test/CMakeLists.txt | 38 ++++++++++++++++++-------------------- + 3 files changed, 24 insertions(+), 39 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c0a84de..39b0144 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -77,8 +77,6 @@ endif () + include (CheckIncludeFiles) + include (CheckFunctionExists) + include (CheckTypeSize) +-include (CheckCCompilerFlag) +-include (CheckCXXSymbolExists) + include (CheckCSourceCompiles) + + #============================================================================== +@@ -140,20 +138,6 @@ if (WITH_THREADLOCAL AND NOT DEFINED THREADLOCAL) + endforeach() + endif () + +- +-if (NLOPT_CXX OR NLOPT_PYTHON OR NLOPT_GUILE OR NLOPT_OCTAVE OR NLOPT_JAVA) +- check_cxx_symbol_exists (__cplusplus ciso646 SYSTEM_HAS_CXX) +- if (SYSTEM_HAS_CXX) +- set (CMAKE_CXX_STANDARD 11) # set the standard to C++11 but do not require it +- +- if (NLOPT_CXX) +- set (CMAKE_CXX_STANDARD_REQUIRED ON) # if we build C++ API, we do need C++11 +- endif () +- else() +- message (FATAL_ERROR "The compiler doesn't support CXX.") +- endif () +-endif () +- + #============================================================================== + # CREATE nlopt_config.h + #============================================================================== +@@ -260,6 +244,9 @@ if (M_LIBRARY) + endif () + set_target_properties (${nlopt_lib} PROPERTIES SOVERSION ${SO_MAJOR}) + set_target_properties (${nlopt_lib} PROPERTIES VERSION "${SO_MAJOR}.${SO_MINOR}.${SO_PATCH}") ++if (NLOPT_CXX) ++ target_compile_features (${nlopt_lib} PUBLIC cxx_lambdas) ++endif () + + #============================================================================== + # INCLUDE DIRECTORIES +diff --git a/src/swig/CMakeLists.txt b/src/swig/CMakeLists.txt +index a48b8b3..e8248e9 100644 +--- a/src/swig/CMakeLists.txt ++++ b/src/swig/CMakeLists.txt +@@ -21,7 +21,7 @@ endif () + include_directories (${NLOPT_PRIVATE_INCLUDE_DIRS}) + set_source_files_properties (nlopt.i PROPERTIES CPLUSPLUS ON) + +-if (Python_NumPy_FOUND) ++if (Python_NumPy_FOUND AND NLOPT_CXX) + + set (SWIG_MODULE_nlopt_python_EXTRA_DEPS nlopt-python.i numpy.i generate-cpp) + +@@ -46,7 +46,7 @@ if (Python_NumPy_FOUND) + endif () + + +-if (GUILE_FOUND) ++if (GUILE_FOUND AND NLOPT_CXX) + + set (SWIG_MODULE_nlopt_guile_EXTRA_DEPS nlopt-guile.i generate-cpp) + set (CMAKE_SWIG_FLAGS -scmstub) +@@ -74,7 +74,7 @@ if (GUILE_FOUND) + endif () + + +-if (JNI_FOUND AND Java_FOUND AND SWIG_FOUND) ++if (JNI_FOUND AND Java_FOUND AND SWIG_FOUND AND NLOPT_CXX) + + include (UseJava) + +diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt +index f66d280..0edf5e8 100644 +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,28 +1,26 @@ + add_custom_target (tests) + + macro(NLOPT_add_cpp_test test_name) +- add_executable (${test_name} ${test_name}.cxx) +- target_link_libraries (${test_name} ${nlopt_lib}) +- add_dependencies (tests ${test_name}) +- target_include_directories (${test_name} PRIVATE ${NLOPT_PRIVATE_INCLUDE_DIRS}) +- foreach(arg IN ITEMS ${ARGN}) +- add_test (NAME check_${test_name}_${arg} COMMAND ${test_name} ${arg}) +- if (CMAKE_HOST_SYSTEM_NAME MATCHES Windows) +- set_tests_properties (check_${test_name}_${arg} +- PROPERTIES ENVIRONMENT "PATH=${PROJECT_BINARY_DIR}\\${CMAKE_BUILD_TYPE};$ENV{PATH}") # to load dll +- endif () +- endforeach() ++ if (NLOPT_CXX) ++ add_executable (${test_name} ${test_name}.cxx) ++ target_link_libraries (${test_name} ${nlopt_lib}) ++ add_dependencies (tests ${test_name}) ++ target_include_directories (${test_name} PRIVATE ${NLOPT_PRIVATE_INCLUDE_DIRS}) ++ foreach(arg IN ITEMS ${ARGN}) ++ add_test (NAME check_${test_name}_${arg} COMMAND ${test_name} ${arg}) ++ if (CMAKE_HOST_SYSTEM_NAME MATCHES Windows) ++ set_tests_properties (check_${test_name}_${arg} ++ PROPERTIES ENVIRONMENT "PATH=${PROJECT_BINARY_DIR}\\${CMAKE_BUILD_TYPE};$ENV{PATH}") # to load dll ++ endif () ++ endforeach() ++ endif () + endmacro() + + NLOPT_add_cpp_test(t_tutorial 24 25 31 40) + NLOPT_add_cpp_test(cpp_functor 0) + NLOPT_add_cpp_test(t_fbound 0) + NLOPT_add_cpp_test(t_except 1 0) +- + NLOPT_add_cpp_test(t_bounded 0 1 2 3 4 5 6 7 8 19 35 42 43) +-if (NOT NLOPT_CXX) +- set_tests_properties (check_t_bounded_8 check_t_bounded_43 PROPERTIES DISABLED TRUE) +-endif () + + # have to add timer.c and mt19937ar.c as symbols are declared extern + set (testopt_sources testfuncs.c testfuncs.h testopt.c ${PROJECT_SOURCE_DIR}/src/util/timer.c ${PROJECT_SOURCE_DIR}/src/util/mt19937ar.c) +@@ -67,7 +65,7 @@ foreach (algo_index RANGE 28) # 42 + endforeach () + endforeach () + +-if (Python_NumPy_FOUND AND (SWIG_FOUND OR (EXISTS ${PROJECT_SOURCE_DIR}/src/swig/nlopt-python.cpp))) ++if (TARGET nlopt_python) + set (PYINSTALLCHECK_ENVIRONMENT "LD_LIBRARY_PATH=${PROJECT_BINARY_DIR}/src/swig" + "PYTHONPATH=$" + ) +@@ -85,7 +83,7 @@ endif () + # The binding itself should also compile with more ancient Java versions that + # have already reached their end of life, but it is not worth uglifying the test + # code for them, because people will then cargo-cult the legacy boilerplate. +-if (JNI_FOUND AND Java_FOUND AND SWIG_FOUND AND NOT Java_VERSION VERSION_LESS 1.8) ++if (TARGET nlopt_java AND NOT Java_VERSION VERSION_LESS 1.8) + include (UseJava) + add_jar (t_java SOURCES t_java.java INCLUDE_JARS nlopt_jar ENTRY_POINT t_java) + get_property (t_java_jar TARGET t_java PROPERTY JAR_FILE) +@@ -100,15 +98,15 @@ if (JNI_FOUND AND Java_FOUND AND SWIG_FOUND AND NOT Java_VERSION VERSION_LESS 1. + endforeach() + endif () + +-if (OCTAVE_FOUND) ++if (TARGET nlopt_optimize) + add_test (NAME test_octave COMMAND ${OCTAVE_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/t_octave.m ${PROJECT_SOURCE_DIR}/src/octave ${PROJECT_BINARY_DIR}/src/octave) + endif () + +-if (MATLAB_FOUND) ++if (TARGET nlopt_optimize-mex) + add_test (NAME test_matlab COMMAND ${Matlab_MAIN_PROGRAM} -nodesktop -nosplash -r "addpath('${PROJECT_SOURCE_DIR}/src/octave'); addpath('${PROJECT_BINARY_DIR}/src/octave'); try; run('${CMAKE_CURRENT_SOURCE_DIR}/t_matlab.m'); catch; exit(1); end; quit") + endif () + +-if (GUILE_FOUND AND (SWIG_FOUND OR (EXISTS ${PROJECT_SOURCE_DIR}/src/swig/nlopt-guile.cpp))) ++if (TARGET nlopt_guile) + set (GUILECHECK_ENVIRONMENT "LD_LIBRARY_PATH=${PROJECT_BINARY_DIR}/src/swig" + "GUILE_LOAD_PATH=$" + "GUILE_AUTO_COMPILE=0") +-- +2.43.0 + -- 2.49.0 From unknown Tue Jun 17 22:17:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78706] [PATCH v2 0/2] *** Octave update to 10.2 and fix nlopt build *** References: <3940bd05cfff7bc2d983b0edf54ddd5a1ee2d812.1749188939.git.atai@atai.org> In-Reply-To: <3940bd05cfff7bc2d983b0edf54ddd5a1ee2d812.1749188939.git.atai@atai.org> Resent-From: Andy Tai Original-Sender: "Debbugs-submit" Resent-CC: andreas@enge.fr, bavier@posteo.net, sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Mon, 16 Jun 2025 05:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78706 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78706@debbugs.gnu.org, andreas@enge.fr Cc: Andy Tai , Andreas Enge , Eric Bavier , Sharlatan Hellseher X-Debbugs-Original-Xcc: Andreas Enge , Eric Bavier , Sharlatan Hellseher Received: via spool by 78706-submit@debbugs.gnu.org id=B78706.175005025520585 (code B ref 78706); Mon, 16 Jun 2025 05:05:02 +0000 Received: (at 78706) by debbugs.gnu.org; 16 Jun 2025 05:04:15 +0000 Received: from localhost ([127.0.0.1]:39208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uR210-0005Lk-Hf for submit@debbugs.gnu.org; Mon, 16 Jun 2025 01:04:15 -0400 Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]:59819) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uR20p-0005Jx-Ll for 78706@debbugs.gnu.org; Mon, 16 Jun 2025 01:04:08 -0400 Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-747e41d5469so4386597b3a.3 for <78706@debbugs.gnu.org>; Sun, 15 Jun 2025 22:04:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750050237; x=1750655037; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=WCgkX3pPcNWTGuCETfSIub5QRju5kWuv0gR1Vjd8pWI=; b=C6xE5hKBJAKgtqqwCayU92I+xLT0FecrVmSsO7ou2nN3v13xkqp87RdbXzLmIAn9e7 L4FTjxvffTO0LXD1dbtfLm5sEChYqYOtTe3FDCFX5H3J5rS9/bTH1aEAN5CFXw6DRIyL pSZEqM7JUn/oW26RZQuhssKTmb/jYOVPufP9THs2H3NfS0zr6kiLIGFVjQBNT2GdZmTI 5XuCP1VATQgTkCVTipc3JsYsaZzjp9VB595fdGcCYC5Ap4ds0D1GGBji5I8ii+BKD2VN mVx1k4KyM/PbMgIDs5QLpVQwRBZkUOJK5gKb97luNclwFqP5DVdQ7Z1YgLufevNJr9Vl W4Pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750050237; x=1750655037; 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=WCgkX3pPcNWTGuCETfSIub5QRju5kWuv0gR1Vjd8pWI=; b=pbiYKH+D1lt/sUVoi8tb5wvwEBXYRiJnRtk64NKIGpncGnIaQtGlNYNf87llzSAbld CVKtIw17yrMUVEHnYRPbYOaSEbuBchr30M9xgWhPowpUbTwtEB8erfHGqkCfP/6zND4+ tHrC0jdlCKK7BCf9XgsiczrTdNACL9DdCy9oVB+bMoLYX35t+RnWfH3l6jBX1c4xqTlK nGh18PnmgRbymQGeNUzGPIuehdIC+wXgNPnqQElbwWCGsYP+a2Rd05qmxDHKcJsePhph Ee9GCu9r1sjqPHcQak8bWxBaUqdK3XTvC63pI60I/GBfdoMyMnAnbnh2nYPnfOUk8rdq u6GQ== X-Gm-Message-State: AOJu0YxR3ewYI0I8s3JU4w820SSOU8EUZYEYTOqpHxPVrHvUjlRjJtqV sSWoUUOn0quk/JenTFDYYeqwf0f1naqpuykyYFD52+fcPtSTAVWeE7qvx+NPguz7 X-Gm-Gg: ASbGncsGAXbMH9aEg2SeU/hQ8XZyPQENk9AkUSwX/rE7fqlyXxBhEjkP1bj8ILr7LAz OJuURKzo27AZ9eAIQZbCQ4NWJ7ZK8qNdmwYO2wqMqy1+cTHwBMHjw4jcMch7RkCFaFxviwMjhY6 PvHwHbc7NIfFVKhAJcocORbTBuKdWsICwnBE6Ei1UHeLwqhawvyn3CcmaIH/mQ7moeYEdwVd1VC xIlsiosMCqG6OJIoDecb3n0Qhz5fjhhzmcmj7WqSq3kPFUL3FLmnoRYCe0aUjZzYgKUSu4q2lr4 AvfqrFEhYklV0UlgUcOIz2djU1mdVI6HArY2kmSTPx9E1PbZtwT1tRuFQw== X-Google-Smtp-Source: AGHT+IECDwTwcdd4DehRuQBTjgW+8xJj9OAERvGSXF1YlufSjZ0zGqZN36DixJqBoYUCB9RvSBlchQ== X-Received: by 2002:a05:6a00:3d10:b0:736:a8db:93b4 with SMTP id d2e1a72fcca58-7489cdfab1dmr10817371b3a.2.1750050236903; Sun, 15 Jun 2025 22:03:56 -0700 (PDT) Received: from DEskMiniX300.. ([172.98.218.160]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-74890006311sm6043462b3a.60.2025.06.15.22.03.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Jun 2025 22:03:56 -0700 (PDT) From: Andy Tai Date: Sun, 15 Jun 2025 22:03:50 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.1 (/) 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.9 (/) *** Octave update to 10.2 *** *** Fix nlopt build when building with octave 10 *** Andy Tai (2): gnu: octave: Update to 10.2.0. gnu: nlopt: no longer assume C++11 mode when building. gnu/local.mk | 1 + gnu/packages/maths.scm | 8 +- ..._CMake-Assume-working-c-compiler-597.patch | 178 ++++++++++++++++++ 3 files changed, 184 insertions(+), 3 deletions(-) create mode 100644 gnu/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch base-commit: f6b65101dcb9a679eaf74fd235b53de2f4586ac5 -- 2.49.0