From unknown Sat Aug 09 15:52:40 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#77643 <77643@debbugs.gnu.org> To: bug#77643 <77643@debbugs.gnu.org> Subject: Status: [PATCH] gnu: nano: Fix cross-compiling. Reply-To: bug#77643 <77643@debbugs.gnu.org> Date: Sat, 09 Aug 2025 22:52:40 +0000 retitle 77643 [PATCH] gnu: nano: Fix cross-compiling. reassign 77643 guix-patches submitter 77643 Andy Tai severity 77643 normal tag 77643 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 08 09:40:05 2025 Received: (at submit) by debbugs.gnu.org; 8 Apr 2025 13:40:05 +0000 Received: from localhost ([127.0.0.1]:60027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u29BM-0000pl-1h for submit@debbugs.gnu.org; Tue, 08 Apr 2025 09:40:05 -0400 Received: from lists.gnu.org ([2001:470:142::17]:40644) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u29BH-0000mW-UZ for submit@debbugs.gnu.org; Tue, 08 Apr 2025 09:40:01 -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 1u29Az-0004jG-TS for guix-patches@gnu.org; Tue, 08 Apr 2025 09:39:42 -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 1u29Au-0002FM-FX for guix-patches@gnu.org; Tue, 08 Apr 2025 09:39:41 -0400 Received: by mail-pg1-x52b.google.com with SMTP id 41be03b00d2f7-af19b9f4c8cso3664025a12.2 for ; Tue, 08 Apr 2025 06:39:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744119573; x=1744724373; 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=+xl9bj1rteTI+Qjb08V5Oenf+tZuVwayiVsS7o6SrjU=; b=fttbFSUYDf8W1XAEfI8+cn+AOWEMxKCi3qkQAMiTVtwx9XY7q9w8TIo+tI90Y6yNEn h2iSGaU9smCwnrzx/3Lm3rDY/s+Q/jbk6kXNG50AglH3cKZeED289CyWw+WWTJAslPvk lntSKLLHsgFPd6FlRrUME35NlqHhLld3N1OPtKXwv/BEsyG4cHQ4nkJDVZKRzWYLpVhj ssktDRLlryGYywoyAFPo9HFCZS11IQWb1Tlw/og+NXz/ARY6cExRUPMHStM8tTjWTn4T IYxqi9J888zNVMpE2wCqrHEQFGobWivck0GYyKvuj3cKHmCVNnhRFEnUOD44Q9UywLmQ a9BA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744119573; x=1744724373; 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=+xl9bj1rteTI+Qjb08V5Oenf+tZuVwayiVsS7o6SrjU=; b=lE+rm+vBaRmCOfE9kH4gIUPmxnYjbtxSxtaI6CojG2Huu3mMIVym1TE3BROg0byYGc 5H6lRuXQitwHELBf/Bh+Rqa5WI79hPXFST+foOwf86jUfZZ0bEYfBGP7HsrcXw4h5UoJ TwxbcNhKvsuKUSgdTfVBjGyV5I154/wxOiCuC+BqC4unL3VPyoKGkOMSuxdVH16AfYgA A/2TP1kGNXEnMSwOKDDqA66mzVQPv1NiCxgyWMStpIXbxSDM1m7sm/HJEc1bWrx8WmNe kWekTzmiGpSqSbbdMwyxy8yhqlKcZg9Zzoex8NijF+5pdaaPvBWvRZzm8c2eMTZ77MNy hdIg== X-Gm-Message-State: AOJu0Yz8moCf6jtkFtfxQdNEUIZddVyjrsmWpF31nRRnnOh0n8dE4dES RD2FNgYPI/LXOY5ewUe/4WzHA1EGQnkL9cEAYp/CCQ+2VADqSfB8lxENuzA3YK0= X-Gm-Gg: ASbGncsK4LlzJJZc4d5ObORAhuYKdhrWWCgGLvuY+TXUxkI424j6Y/yRb2v77X05Ot/ 52GFsMp5HOCtPVuNImbZGnaEbB+n862JuazR5ZsJ7+Ieyapd+TSEa+B3nQv/OMsQpZa9lufw1LF Ihi6KVVWEiG2sd5TwFebvV0Bm3t2JDyuUWTOqN/vZBMYdgfnBmZPuBgu0Px1LyLTMTAQVVnQV7N MN54CODpPiisOv4rbz6Wt2aXljx1I08kBNtSiSFiAbKQ7dUA/qJHa+aUY+DvIFugMwXEG5B5Yq8 kyPWhMU1C3p315pS3kGHyzp78HyxAfUQSO/6j/lk5V87Hirq0JmnTS577Kc+fQ== X-Google-Smtp-Source: AGHT+IH390NGin7lLBe4ia3lUXPPiz6mrDyzx0e40yLd5m7Q2nmLjxAn5W4yKnp8XJ68QyuzTgApyg== X-Received: by 2002:a05:6a20:3953:b0:1f5:7f45:7f95 with SMTP id adf61e73a8af0-201081897bbmr23990811637.27.1744119572561; Tue, 08 Apr 2025 06:39:32 -0700 (PDT) Received: from DEskMiniX300.taila8caa5.ts.net ([172.98.218.160]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-af9bc34fc97sm9017910a12.42.2025.04.08.06.39.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 06:39:32 -0700 (PDT) From: Andy Tai To: guix-patches@gnu.org, andreas@enge.fr, z572@z572.online Subject: [PATCH] gnu: nano: Fix cross-compiling. Date: Tue, 8 Apr 2025 06:39:29 -0700 Message-ID: <1a50cb1822302294da61e8f522f4e90ea029b04b.1744119542.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, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -0.0 (/) * gnu/packages/text-editors.scm (nano)[arguments]<#:configure-flags>: When cross-compiling, add "ac_cv_func_strcasecmp=yes" "gl_cv_func_strcasecmp_works=yes". Change-Id: Ie024ebdba51efe01ab41872f85479525851e3e3a --- gnu/packages/text-editors.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm index 08af5e33a32..99216e61786 100644 --- a/gnu/packages/text-editors.scm +++ b/gnu/packages/text-editors.scm @@ -1002,6 +1002,11 @@ (define-public nano (sha256 (base32 "13b2iqmbx5vcyd0rnvvc9l8l79q6665r4xx6gvc28mnmpci95ljs")))) (build-system gnu-build-system) + (arguments + `(,@(if (%current-target-system) + ; fix for crosscompiling; on GNU system strcasecmp always works + `(#:configure-flags (list "ac_cv_func_strcasecmp=yes" "gl_cv_func_strcasecmp_works=yes")) + '()))) (inputs (list gettext-minimal ncurses)) (home-page "https://www.nano-editor.org/") base-commit: 1dab24555a494beb3db5a335c675f07043e77f1c -- 2.43.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 08 09:44:57 2025 Received: (at 77643) by debbugs.gnu.org; 8 Apr 2025 13:44:57 +0000 Received: from localhost ([127.0.0.1]:60053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u29G1-0001Ph-Iu for submit@debbugs.gnu.org; Tue, 08 Apr 2025 09:44:57 -0400 Received: from mail-vk1-xa2a.google.com ([2607:f8b0:4864:20::a2a]:61575) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u29FD-0001KR-7B; Tue, 08 Apr 2025 09:44:04 -0400 Received: by mail-vk1-xa2a.google.com with SMTP id 71dfb90a1353d-5262475372eso2566932e0c.2; Tue, 08 Apr 2025 06:44:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20230601.gappssmtp.com; s=20230601; t=1744119837; x=1744724637; 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=pspQPSZ/AJePVenYIWi2j7bHV2xPgSQek7gMyqtvW5E=; b=i/y9102xd79w4MFfardCW3YZpw0Zv+dL+W2jkymS9m7Ax74DijlnKoBJziaM4qAcqY oTjnC6OoeiUu0PRrjIc3Qqhbk8RvfIkFajGDjb0ErPe0/3/INbZ5tjWx+QiJpeEplsrl Kkm3FaFjtk7//iIwK4QhgCvh34AsXc30bSAuWiu7zllLnqIr/9QJErZPMgGFhS0CLAW5 DVks/ZS0J9XhjWKVoYVFQ8rX9XG/rtkzRpZwM3UzqrlMtUw+YlxrJ1VmHo+YOpcuFgZv XX7KWq7Ok8yMrGdA1GNbRS+Vf0pb2LzorTYxGrwAF/Fd8Jsj8I2ZSD9kFrSOQW2+sPIv Wfmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744119837; x=1744724637; 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=pspQPSZ/AJePVenYIWi2j7bHV2xPgSQek7gMyqtvW5E=; b=iGo/kW6wMH/UKfzfz2F6s+rTzwflSvr59c+KSa7Sqfh5gV4Z3R6Q8oAtEyTJMZqOFn 9p3zhR1vH7YW9wA+Ey7UQC2051QkdsE+xfD2pWoFTuUs2nRtErLDsUr8ORupHcaNRD5m XMifrIdaPRvxN3Keg6yHGwwGBbXmGnfzuocTqWTmE4j7SXj2SjiXfp70qrTa/TkOGtks Dv1+KH+chT1I6IZwyShStbr2WnFqJOZzuZOh91KjqJ0NLZFvsMonLOfrmF0mgbQi7XqU SL8FHm5PJVnc+/uM3K1ZD/BfeY58nQ7gVFg1BC2Q9bBsCRghL+MsGxpyHAYs1/NkX3kG aAUw== X-Forwarded-Encrypted: i=1; AJvYcCVx+zj1oAUQWKNpF1GcP3j3c1e5lClyYSkYyV61zmCpxaVMp6BQi3/CktyVkSEQyo3mJojuYxw=@debbugs.gnu.org, AJvYcCXOyhsyivEdsFXHd4meCUKfGwnwzjP0ruUwcO/bbYtCIGwpWd7TTmOeCL4rqt+Oh2IiQhwUoD2f/HzC@debbugs.gnu.org X-Gm-Message-State: AOJu0Yz/D6gYKyiRZ2r/ndn+aD26MT6UBhCZxxZNqsQ2/0LTEgfdmAiN XAIsekhVAyuKaZ9o+k6ls9Df4UCMQdJG5T4zS5mYihbD5ZhYvZJcYkmWp0qN0XAeOdQWMHOmnKJ iieDj52BCXRSW6LCyz2duQlaGTU+DslhJ+NMtpA== X-Gm-Gg: ASbGncuwHqbP/ftZwagIn69oNvgbgx8WpyRq74IowZCOCrMVZ17pl5cHnwV96Cy/C9Y xC+JDis7LZ53rdFEonG751sm6++/16bP2algK88S2nNu76RaBNqG0N6IsqKi65MW84pnOhsP8Q5 tDvdy/XPF4dBKEmnixydiAG/7Z+kQ= X-Google-Smtp-Source: AGHT+IHHC/rwGCQKeB0oy+lu1Sgr3FuehHUicp6lq8lX/js6oJ7mFcL8gspcUyWmX9yMCba/0YSnb/qDyiYop7bZgyY= X-Received: by 2002:a05:6122:17a0:b0:525:bf40:e628 with SMTP id 71dfb90a1353d-52765d388aamr11829066e0c.6.1744119837368; Tue, 08 Apr 2025 06:43:57 -0700 (PDT) MIME-Version: 1.0 References: <875xje6esq.fsf@z572.online> In-Reply-To: <875xje6esq.fsf@z572.online> From: Andy Tai Date: Tue, 8 Apr 2025 06:43:21 -0700 X-Gm-Features: ATxdqUHGCWg7RM6M0wwdUbNL83oSPUYYqQitWms_Sy5oFTaCmaOVUqdCL8rw7zA Message-ID: Subject: Re: [bug#77466] [PATCH] gnu: nano: Update to 8.4. To: Z572 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77643 Cc: 77643@debbugs.gnu.org, Andreas Enge , 77466-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 (-) patch for fixing this as https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77= 643 On Tue, Apr 8, 2025 at 5:03=E2=80=AFAM Z572 wrote: > > Andy Tai writes: > > > OK, the nano maintainer did not put the source tar gz file at the > > usual location at first. I did send him email. Maybe he add it later. > > > > On Mon, Apr 7, 2025 at 4:35=E2=80=AFAM Andreas Enge w= rote: > >> > >> Hello Andy, > >> > >> your patch has passed QA. However, there is no reason to change the so= urce > >> location, even more so since it is a GNU package. So I have done a > >> ./pre-inst-env guix refresh -u nano > >> on my end and pushed the resulting patch (this also verifies the gnupg > >> signature, and shows the same hash as you give). > >> > >> Andreas > >> > > Hi, after updating this version, the cross compilation fails. Can you > take a look? From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 08 10:38:15 2025 Received: (at 77643-done) by debbugs.gnu.org; 8 Apr 2025 14:38:15 +0000 Received: from localhost ([127.0.0.1]:34432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u2A5e-0002Rl-Fe for submit@debbugs.gnu.org; Tue, 08 Apr 2025 10:38:15 -0400 Received: from mail.z572.online ([88.99.160.180]:38244) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u2A5V-0002Qn-QP for 77643-done@debbugs.gnu.org; Tue, 08 Apr 2025 10:38:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=z572.online; s=me; t=1744123463; 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=19+ar5iQcQ2GfaetvtU71KgNuw8inR5LRVW0duIjMFM=; b=jIHWdNuzBQxoisq24c13KUM29rP26XzGOjfAaw2oCeA6NleQ89jn4XHxqxVz7pvoMTQNkk +I8Es9K/6Yqor5ta9d/Wuo7BE2igvplURCi7pk4URV7+3afB/H2h26HLeca7Y+stSbZHHq 1u/fmqK3KdJpkT+ZJ/bMFt1wrrVWl6g= Received: from m (mail1.85362086.com [107.174.64.25]) by mail.z572.online (OpenSMTPD) with ESMTPSA id 96d15a6e (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 8 Apr 2025 14:44:23 +0000 (UTC) From: Z572 To: Andy Tai Subject: Re: [bug#77643] [PATCH] gnu: nano: Fix cross-compiling. In-Reply-To: <1a50cb1822302294da61e8f522f4e90ea029b04b.1744119542.git.atai@atai.org> (Andy Tai's message of "Tue, 8 Apr 2025 06:39:29 -0700") References: <1a50cb1822302294da61e8f522f4e90ea029b04b.1744119542.git.atai@atai.org> User-Agent: mu4e 1.12.9; emacs 30.0.92 Date: Tue, 08 Apr 2025 22:37:54 +0800 Message-ID: <87zfgq4t31.fsf@z572.online> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 77643-done Cc: 77643-done@debbugs.gnu.org, andreas@enge.fr 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.5 (/) --=-=-= Content-Type: text/plain Andy Tai writes: > * gnu/packages/text-editors.scm (nano)[arguments]<#:configure-flags>: When > cross-compiling, add "ac_cv_func_strcasecmp=yes" > "gl_cv_func_strcasecmp_works=yes". > > Change-Id: Ie024ebdba51efe01ab41872f85479525851e3e3a > --- > gnu/packages/text-editors.scm | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm > index 08af5e33a32..99216e61786 100644 > --- a/gnu/packages/text-editors.scm > +++ b/gnu/packages/text-editors.scm > @@ -1002,6 +1002,11 @@ (define-public nano > (sha256 > (base32 "13b2iqmbx5vcyd0rnvvc9l8l79q6665r4xx6gvc28mnmpci95ljs")))) > (build-system gnu-build-system) > + (arguments > + `(,@(if (%current-target-system) > + ; fix for crosscompiling; on GNU system strcasecmp always works > + `(#:configure-flags (list "ac_cv_func_strcasecmp=yes" "gl_cv_func_strcasecmp_works=yes")) > + '()))) adjust to use gexp. > (inputs > (list gettext-minimal ncurses)) > (home-page "https://www.nano-editor.org/") > > base-commit: 1dab24555a494beb3db5a335c675f07043e77f1c pushed, closing. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmf1NMMACgkQO1qpk+Gi 3/CZkw//d0YCBU+tJ1ruLSk0F9FO44EYR8X4N5jv/+jezXdElKsycAvJIKc09DV1 fwh20OrG06whsUp6v6maqzJZdviVMnf55LVv5xqf0J1WR9Bs0sBXnfU/VFbX0ckD oEELd6hxX9/iQ4arUdNv3hl1j6fHLdjk0lUfEtyMW5zJTkIoxxlIR1wXnQ65jAXy tJe6q2do+R4tXouDYx3mOsQMkYnP/yOOP046kxEGOOMKvMCnBuIeat1cz3x1GNvr wnod97nwDC/WI5Eski/NKnhk8jL4RYkC8YFno9DbRRfaP5mvsfaVndytOwJYa7V8 yYdkWqwRwL0A6nrtMB6UuI70tLJX3nivZayP6FWVuaWl5xs02LtZL2Hk2POWlcJO pa7rDbjS6tIn1I4jEi/SMPUFBf1eJkmKZ7okoEYfNFVBd2+fXRz9AReeMdWUBukh xR5B7Ab4xO0xZAHMV7lOL/kXJRiftk4IXCZUHW/0iC7AOrXzy9Kl8VOxIi45wv/K x4zFohfoBZ+78aAgBzk2K/qHPhySXxmkrrR51amvXvFInde0YjLm/WZ+1DuQdHH7 Q3T4ee1uORdyDg1rWiJqEl/4p8sDS3q4EKVMpuf8tWy+A+lIc4eL1Y1k3kGGWovO G7r3Yiwh8R0t88bSLeKAeKU8Uh5be5nfMFdIn10zd1u9yEUtVUA= =P7W1 -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Aug 09 15:52:40 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 07 May 2025 11:24:18 +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