From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 07 01:04:29 2021 Received: (at submit) by debbugs.gnu.org; 7 Aug 2021 05:04:29 +0000 Received: from localhost ([127.0.0.1]:51750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mCEVY-0004Cn-Qf for submit@debbugs.gnu.org; Sat, 07 Aug 2021 01:04:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:48736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mCEVW-0004Ce-4h for submit@debbugs.gnu.org; Sat, 07 Aug 2021 01:04:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34206) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mCEVV-0004RA-Te for bug-guix@gnu.org; Sat, 07 Aug 2021 01:04:25 -0400 Received: from out0.migadu.com ([94.23.1.103]:52493) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mCEVT-0001Tk-JG for bug-guix@gnu.org; Sat, 07 Aug 2021 01:04:25 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1628312660; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=Puih+W9USQ8FBM6/07QcMOK6DHL7UJjHrI2MSVdSQZw=; b=C2pD0S8sugwkMEXoT3S1z8qsSyTdGgLDnXLq8swC6tKyb53+OdnIAGN0vGhlMz2j7e5NeL W93IVtNadVQlCXMQu7fj1uZR+TAGIV/5Jx9p8Bq0jF7WzmWlA89vhLkLXqKxgRR6vmxia5 5QSnW4LRrPiSB5JF43b9OpNtK3BrL8A= From: Sarah Morgensen To: bug-guix@gnu.org Subject: go-1.16 build failing on aarch64: "fatal error: runtime.newosproc" Date: Fri, 06 Aug 2021 22:04:19 -0700 Message-ID: <861r75j164.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev Received-SPF: pass client-ip=94.23.1.103; envelope-from=iskarian@mgsn.dev; helo=out0.migadu.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Hello Guix, I just noticed go-1.16 is failing on aarch64 [0]. I am not having any success tracking down the cause. It looks like the error is the same as was happening for go-1.14 circa 11 Mar [1], which was fixed by 9 Apr [2], but I cannot tell what resolved the issue. I've attached the relevant part of the build log; the full log is available at [0]. Any ideas? [0] https://ci.guix.gnu.org/build/949823/details [1] https://ci.guix.gnu.org/build/71004/details [2] https://ci.guix.gnu.org/build/19478/details --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=go-1.16.7.log Content-Description: go-1.16.7.log starting phase `build' runtime: failed to create new OS thread (have 2 already; errno=22) fatal error: runtime.newosproc runtime stack: runtime.throw(0x5342c6) /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/panic.go:491 +0xa4 runtime.newosproc(0x10722000, 0x10732000) /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/os_linux.c:170 +0xec newm(0xa4080, 0x0) /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/proc.c:1157 +0xbc runtime.newsysmon() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/proc.c:169 +0x2c runtime.onM(0x54c228) /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/asm_arm.s:256 +0x74 runtime.mstart() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/proc.c:818 goroutine 1 [running]: runtime.switchtoM() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/asm_arm.s:193 +0x4 fp=0x1071c7c0 sp=0x1071c7bc runtime.main() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/proc.go:32 +0x4c fp=0x1071c7e4 sp=0x1071c7c0 runtime.goexit() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/asm_arm.s:1322 +0x4 fp=0x1071c7e4 sp=0x1071c7e4 Building Go cmd/dist using /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003. () runtime: failed to create new OS thread (have 2 already; errno=22) fatal error: runtime.newosproc runtime stack: runtime.throw(0x5342c6) /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/panic.go:491 +0xa4 runtime.newosproc(0x10722000, 0x10732000) /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/os_linux.c:170 +0xec newm(0xa4080, 0x0) /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/proc.c:1157 +0xbc runtime.newsysmon() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/proc.c:169 +0x2c runtime.onM(0x54c228) /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/asm_arm.s:256 +0x74 runtime.mstart() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/proc.c:818 goroutine 1 [running]: runtime.switchtoM() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/asm_arm.s:193 +0x4 fp=0x1071c7c0 sp=0x1071c7bc runtime.main() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/proc.go:32 +0x4c fp=0x1071c7e4 sp=0x1071c7c0 runtime.goexit() /gnu/store/ax3zhpkysy3nl5ipw3qb9yh2g04a0f1s-go-1.4-bootstrap-20171003/src/runtime/asm_arm.s:1322 +0x4 fp=0x1071c7e4 sp=0x1071c7e4 command "sh" "make.bash" "--no-banner" failed with status 2 builder for `/gnu/store/dfqww60vr4gykvz3fz4mj9sgk0x4jypz-go-1.16.7.drv' failed with exit code 1 @ build-failed /gnu/store/dfqww60vr4gykvz3fz4mj9sgk0x4jypz-go-1.16.7.drv - 1 builder for `/gnu/store/dfqww60vr4gykvz3fz4mj9sgk0x4jypz-go-1.16.7.drv' failed with exit code 1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 02 14:47:15 2021 Received: (at 49921) by debbugs.gnu.org; 2 Sep 2021 18:47:15 +0000 Received: from localhost ([127.0.0.1]:42058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLrk3-0002Pf-Cf for submit@debbugs.gnu.org; Thu, 02 Sep 2021 14:47:15 -0400 Received: from out0.migadu.com ([94.23.1.103]:21770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLrk0-0002PV-Kd for 49921@debbugs.gnu.org; Thu, 02 Sep 2021 14:47:14 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1630608431; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=TPrvfCZvJfXr8G+RIT8zWwtc9zchKpsnaJ3GzZULaTo=; b=E22Wzs/6H6Rd1Su620eyeRHvyR4Uh3hT9cuJl5vZNPZo1gwXQXcFQK8dDirXsoL7srN88Y soTjV03SqT1ssu1ajT8GrgdZBm7Y/Ht7P2H6cvK4lBRNLOgFASqg8qDH+vRUFdzZ9uN8Mw SfMowvD+kzPBCxs639APIH74Av2Nhqc= From: Sarah Morgensen To: 49921@debbugs.gnu.org Subject: Re: bug#49921: go-1.16 build failing on aarch64: "fatal error: runtime.newosproc" Date: Thu, 02 Sep 2021 11:47:08 -0700 In-Reply-To: Sarah Morgensen's message of "Fri, 06 Aug 2021 22:04:19 -0700 (3 weeks, 5 days, 13 hours ago)" Message-ID: <86v93izufn.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49921 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.7 (-) Sarah Morgensen writes: > Hello Guix, > > I just noticed go-1.16 is failing on aarch64 [0]. I am not having any > success tracking down the cause. It looks like the error is the same as > was happening for go-1.14 circa 11 Mar [1], which was fixed by 9 Apr > [2], but I cannot tell what resolved the issue. I've attached the > relevant part of the build log; the full log is available at [0]. > > Any ideas? > > [0] https://ci.guix.gnu.org/build/949823/details > [1] https://ci.guix.gnu.org/build/71004/details > [2] https://ci.guix.gnu.org/build/19478/details > > starting phase `build' > runtime: failed to create new OS thread (have 2 already; errno=22) > fatal error: runtime.newosproc I think this might be related to [0], although if it's true that CI uses native builders for aarch64 now, I have no idea. I've been able to reproduce this with both go-1.14 and go-1.16 when building with --system=aarch64-linux from an amd64 system. I tried to apply the patch in the thread I mentioned, but go-1.4 won't build at all with QEMU. [0] runtime: cannot run cross compiled ARM binary on QEMU -- Sarah From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 09 20:51:57 2021 Received: (at control) by debbugs.gnu.org; 10 Sep 2021 00:51:57 +0000 Received: from localhost ([127.0.0.1]:36482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOUlp-0005NO-92 for submit@debbugs.gnu.org; Thu, 09 Sep 2021 20:51:57 -0400 Received: from out1.migadu.com ([91.121.223.63]:65390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOUlm-0005NF-Tm for control@debbugs.gnu.org; Thu, 09 Sep 2021 20:51:55 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1631235113; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=zAEO++7D49NDFq4TBJ09R0JxGnU8yxGjg1FrQ6u1ubY=; b=Di5eYYy75CyP2hbb5pjf4c/pGJ260KQHJBJdpKq/0osfhxRSeXxrebSKlDz/ACIlHhTf7x eTjspcEIRiUL/J1aF0COTBdAQw8EdlI0HFO5FUnqEVDuLo3R2kmQpU23feJXtZ4GYrmP9R zQ/MxRBzwGxvy4eSdKkmEbHG5b3CMfg= From: Sarah Morgensen To: control@debbugs.gnu.org Subject: control message for bug #50348 Date: Thu, 09 Sep 2021 17:51:50 -0700 Message-ID: <8635qdmevt.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) 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.7 (-) block 50348 by 50227 49921 50495 thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 09 20:55:22 2021 Received: (at control) by debbugs.gnu.org; 10 Sep 2021 00:55:22 +0000 Received: from localhost ([127.0.0.1]:36488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOUp8-0005V0-Lz for submit@debbugs.gnu.org; Thu, 09 Sep 2021 20:55:22 -0400 Received: from out2.migadu.com ([188.165.223.204]:30124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOUp6-0005Ur-Ni for control@debbugs.gnu.org; Thu, 09 Sep 2021 20:55:21 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1631235318; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=B/qPrTcJOdY5legLYdOLc+SiXtSfsheZybOp/nl8IQg=; b=L9EbR01uvAtvDBDjOI8aPpdMq0n5enPSqXobUB46adEv31mBoMCWc9rZWKpEjS6MSA/wQu /npKmZ7MKHnWM9qCvC/B2LOo0SxvuWNeBFY4KXGh2bHlSWojknNtRwyRjfI8R/OkqEVXOv AChTTArTAm/MSfAlw4+L9Ewx09yRKjg= From: Sarah Morgensen To: control@debbugs.gnu.org Subject: control message for bug #50348 Date: Thu, 09 Sep 2021 17:55:17 -0700 Message-ID: <861r5xmeq2.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.0 (/) 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.0 (-) unblock 50348 by 50227 49921 50495 thanks Oops, wrong bug #. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 09 20:56:37 2021 Received: (at control) by debbugs.gnu.org; 10 Sep 2021 00:56:37 +0000 Received: from localhost ([127.0.0.1]:36493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOUqK-0005XR-TO for submit@debbugs.gnu.org; Thu, 09 Sep 2021 20:56:37 -0400 Received: from out0.migadu.com ([94.23.1.103]:35412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOUqI-0005XI-TH for control@debbugs.gnu.org; Thu, 09 Sep 2021 20:56:35 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1631235393; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=v4vDHhPH7N9GIAUIiyYpwKP8+7zTUYRqugxihRgahIM=; b=MolBqV/qij1PrDzD3YkAAedzAbe2HB+o2OcyCliHmYAxQwsrbPnUUH+PjakduCHwhm83dC JwOy6ENviBm9Smj0ZyRRQsGyLMPQt76GP2losYmvpbLWnUgVcWPHP1CUkMKksYtpkcn+nX 1EPeKToncJuXkeRZnKi5J6SyeF77tyw= From: Sarah Morgensen To: control@debbugs.gnu.org Subject: control message for bug #50493 Date: Thu, 09 Sep 2021 17:56:31 -0700 Message-ID: <86zgsll03k.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) 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.7 (-) block 50493 by 50495 49921 50227 thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 09 21:49:11 2021 Received: (at 49921) by debbugs.gnu.org; 10 Sep 2021 01:49:11 +0000 Received: from localhost ([127.0.0.1]:36524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOVfD-0002fs-9K for submit@debbugs.gnu.org; Thu, 09 Sep 2021 21:49:11 -0400 Received: from out0.migadu.com ([94.23.1.103]:26815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOVfB-0002fj-7C for 49921@debbugs.gnu.org; Thu, 09 Sep 2021 21:49:10 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1631238547; 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=DM9JWXJxdBKvMUrzyT4A8u651/i71jhFzc00eYcRxcU=; b=f3Fx91jGbXjFvxc/9NvCQVZUFM8w+csYFvT2iXYMFUrNfo2Ox9fSt+JL23no/RgYnR3FB9 eQA1tOsZtOfNslOsvRvlU0U8sY6ceovEtyirHtMpaCaCVf1iQFs5FfkK+u403oMH+MWjXM DxF8i3qmh+isERZoGQIJ6q+4UxuW77g= From: Sarah Morgensen To: 49921@debbugs.gnu.org Subject: Re: bug#49921: go-1.16 build failing on aarch64: "fatal error: runtime.newosproc" References: <861r75j164.fsf@mgsn.dev> <86v93izufn.fsf@mgsn.dev> Date: Thu, 09 Sep 2021 18:49:04 -0700 In-Reply-To: <86v93izufn.fsf@mgsn.dev> (Sarah Morgensen's message of "Thu, 02 Sep 2021 11:47:08 -0700 (1 week, 6 hours, 48 minutes ago)") Message-ID: <86v939kxnz.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49921 Cc: Leo Famulari 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.7 (-) --=-=-= Content-Type: text/plain Sarah Morgensen writes: > Sarah Morgensen writes: > >> Hello Guix, >> >> I just noticed go-1.16 is failing on aarch64 [0]. I am not having any >> success tracking down the cause. It looks like the error is the same as >> was happening for go-1.14 circa 11 Mar [1], which was fixed by 9 Apr >> [2], but I cannot tell what resolved the issue. I've attached the >> relevant part of the build log; the full log is available at [0]. >> >> Any ideas? >> >> [0] https://ci.guix.gnu.org/build/949823/details >> [1] https://ci.guix.gnu.org/build/71004/details >> [2] https://ci.guix.gnu.org/build/19478/details >> >> starting phase `build' >> runtime: failed to create new OS thread (have 2 already; errno=22) >> fatal error: runtime.newosproc > > I think this might be related to [0], although if it's true that CI uses > native builders for aarch64 now, I have no idea. > > I've been able to reproduce this with both go-1.14 and go-1.16 when > building with --system=aarch64-linux from an amd64 system. I tried to > apply the patch in the thread I mentioned, but go-1.4 won't build at all > with QEMU. > > [0] runtime: cannot run > cross compiled ARM binary on QEMU > > -- > Sarah I've written this up into a patch (attached below); I don't think there's much of a way to test this other than just letting CI build it. It's a backport, so it shouldn't hurt even if it doesn't fix it. -- Sarah --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-go-1.4-Fix-running-with-qemu-aarch64.patch Content-Transfer-Encoding: quoted-printable Content-Description: 0001-gnu-go-1.4-Fix-running-with-qemu-aarch64.patch >From a5824c2495f5a547499ab200cd5b270b38f571d6 Mon Sep 17 00:00:00 2001 Message-Id: From: Sarah Morgensen Date: Thu, 9 Sep 2021 18:23:10 -0700 Subject: [PATCH core-updates] gnu: go-1.4: Fix running with qemu-aarch64. Backport the fix for running go with qemu-aarch64. * gnu/packages/patches/go-1.4-fix-running-with-qemu.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/golang.scm (go-1.4)[origin]: Apply patch. --- This might fix #49921, but I can't test it as there are a number of issues preventing go-1.4 from compiling on qemu-aarch64. It builds fine on x86_64, so it didn't break anything there. -- Sarah gnu/local.mk | 1 + gnu/packages/golang.scm | 4 +- .../go-1.4-fix-running-with-qemu.patch | 38 +++++++++++++++++++ 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/go-1.4-fix-running-with-qemu.patch diff --git a/gnu/local.mk b/gnu/local.mk index 20f0b8f081..39e17bb3bc 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1144,6 +1144,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/gobject-introspection-absolute-shlib-path.patch \ %D%/packages/patches/gobject-introspection-cc.patch \ %D%/packages/patches/gobject-introspection-girepository.patch \ + %D%/packages/patches/go-1.4-fix-running-with-qemu.patch \ %D%/packages/patches/go-fix-script-tests.patch \ %D%/packages/patches/go-skip-gc-test.patch \ %D%/packages/patches/gpm-glibc-2.26.patch \ diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index d3ef39a2e6..33f3120a09 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1035,7 +1035,9 @@ your Go binary to be later served from an http.FileSy= stem.") name version ".tar.gz")) (sha256 (base32 - "0liybk5z00hizsb5ypkbhqcawnwwa6mkwgvjjg4y3jm3ndg5pzzl")))) + "0liybk5z00hizsb5ypkbhqcawnwwa6mkwgvjjg4y3jm3ndg5pzzl")) + (patches + (search-patches "go-1.4-fix-running-with-qemu.patch")))) (build-system gnu-build-system) (outputs '("out" "doc" diff --git a/gnu/packages/patches/go-1.4-fix-running-with-qemu.patch b/gnu/= packages/patches/go-1.4-fix-running-with-qemu.patch new file mode 100644 index 0000000000..52914c71a5 --- /dev/null +++ b/gnu/packages/patches/go-1.4-fix-running-with-qemu.patch @@ -0,0 +1,38 @@ +Backport from upstream: https://github/golang/go/commit/2673f9ed + +Original header: + +From 2673f9ed23348c634f6331ee589d489e4d9c7a9b Mon Sep 17 00:00:00 2001 +From: Austin Clements +Date: Wed, 12 Jul 2017 10:12:50 -0600 +Subject: [PATCH] runtime: pass CLONE_SYSVSEM to clone + +SysV semaphore undo lists should be shared by threads, just like +several other resources listed in cloneFlags. Currently we don't do +this, but it probably doesn't affect anything because 1) probably +nobody uses SysV semaphores from Go and 2) Go-created threads never +exit until the process does. Beyond being the right thing to do, +user-level QEMU requires this flag because it depends on glibc to +create new threads and glibc uses this flag. + +Fixes #20763. + +--- + src/runtime/os_linux.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/runtime/os_linux.c b/src/runtime/os_linux.c +index 0d8ffc9..573be7c 100644 +--- a/src/runtime/os_linux.c ++++ b/src/runtime/os_linux.c +@@ -150,6 +150,7 @@ runtime=C2=B7newosproc(M *mp, void *stk) + | CLONE_FS /* share cwd, etc */ + | CLONE_FILES /* share fd table */ + | CLONE_SIGHAND /* share sig handler table */ ++ | CLONE_SYSVSEM /* share SysV semaphore undo lists (see issue #20763) */ + | CLONE_THREAD /* revisit - okay for now */ + ; +=20 +--=20 +2.31.1 + base-commit: 22f7d4bce1e694b7ac38e62410d76a6d46d96c5d --=20 2.33.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 10 18:06:27 2021 Received: (at 49921) by debbugs.gnu.org; 10 Sep 2021 22:06:27 +0000 Received: from localhost ([127.0.0.1]:39281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOofD-0000y3-E3 for submit@debbugs.gnu.org; Fri, 10 Sep 2021 18:06:27 -0400 Received: from mx.kolabnow.com ([95.128.36.42]:41512 helo=ext-mx-out002.mykolab.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOofA-0000xk-Qf for 49921@debbugs.gnu.org; Fri, 10 Sep 2021 18:06:26 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out002.mykolab.com (Postfix) with ESMTP id 484B1CC6; Sat, 11 Sep 2021 00:06:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1631311577; x=1633125978; bh=uJx9ctW+YWIqjh5h9Sf+xHpJfKz0bb6IqFj Ph1y6BWA=; b=5RKEOHJY54HnCD67pQJmqyQ5to0Db4ywFKLvjCkD6DzSlVZrXZk IaS2kKR77xB8+Rbb5mMgLkcAQJxWREE++AP4ua/9bYltQ6lojMeDtKjz9AsIY/8K jwVC2qBskZ30AiEZWDDN1SQC3Ghc/HMXzZo9iG5kdYh07lQhbEX6i9exlGP6BIhO vTKkOxgyzO0I/vRaEmVoAKFpwelFxE3zZYHGDnvMamRzX8qiFVN5qDPFWFIZlExY EoKoZdROnxcjPhOIueDe63ELMEn6LGqmy6jrTWzml/UAXi6BP7GNKB/ur5HBddVZ xghpLjKct8W1tTDZpvg6uMGqMVlKQtCQDecPud3/XEsCl4Zf/sE22F8rfEE/5t1C JoKk+R3OQR7NIlofsPDUiLrEzOf7Twbr5FyQyujJPMdm2zf65svas05Zb4H9gHfB MQtDPTDqH3uftp/H0R4xxBo3H6aYtO3F4JkNV5gIaF2eaaiDfyvJFAhiGaCoy3ux z0wK41t0tuxKOQNL89OgWsAMnf7movseUOeZG+e7GBT5ExTfdgNtyGounKIFSnLk 3J3969NJ7Dv2+3gupo5c84PZ5k4+Bs5Sapt4RPBDBW/cLJl7ehc+/ADWHmWzuE8f wen11/1gdhJ/jIU4HXl+FrUeTZJb7c0suJrH0PQLIrqkAmcOqjRf0jN8= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-10 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from ext-mx-out002.mykolab.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2MdOvV0wAlrr; Sat, 11 Sep 2021 00:06:17 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out002.mykolab.com (Postfix) with ESMTPS id B7F45BF0; Sat, 11 Sep 2021 00:06:17 +0200 (CEST) Received: from ext-subm001.mykolab.com (unknown [10.9.6.1]) by int-mx003.mykolab.com (Postfix) with ESMTPS id 4705B349C; Sat, 11 Sep 2021 00:06:16 +0200 (CEST) From: Thiago Jung Bauermann To: Sarah Morgensen Subject: Re: bug#49921: go-1.16 build failing on aarch64: "fatal error: runtime.newosproc" Date: Fri, 10 Sep 2021 19:06:10 -0300 Message-ID: <1787046.58CDggCRW2@popigai> In-Reply-To: <86v93izufn.fsf@mgsn.dev> References: <861r75j164.fsf@mgsn.dev> <86v93izufn.fsf@mgsn.dev> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49921 Cc: 49921@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 (-) Hello Sarah, Em quinta-feira, 2 de setembro de 2021, =E0s 15:47:08 -03, Sarah Morgensen= =20 escreveu: > I think this might be related to [0], although if it's true that CI uses > native builders for aarch64 now, I have no idea. The CI has two native aarch64 builders (which also do armhf, despite bugs=20 43513 and 43591): dover and overdrive1. It also uses half of the x86_64 builders (hydra-guix-*) for emulated builds= =20 of aarch64 and armhf, as can be seen here: https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/berlin-no= des.scm#n143 =2D-=20 Thanks, Thiago From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 10 18:14:13 2021 Received: (at 49921) by debbugs.gnu.org; 10 Sep 2021 22:14:13 +0000 Received: from localhost ([127.0.0.1]:39285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOomj-0001DR-6j for submit@debbugs.gnu.org; Fri, 10 Sep 2021 18:14:13 -0400 Received: from out2.migadu.com ([188.165.223.204]:39259) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOomf-0001DF-Lb for 49921@debbugs.gnu.org; Fri, 10 Sep 2021 18:14:11 -0400 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1631312048; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=DHlQPP817BRZViN3gU0l9jX3+3JgjKPJRL+lra8C+KM=; b=VzICxkYgSFmzbp/3T6fz4WCk22+JwUcRDOtusACbUcKMqSNd7uHaKwbW6vJfgqMpEwXa3l 37DfCUt4MzC1+SdXcttcBPTwB5mdOrzx7S/c87KsX3xs6gF+JBKxeeB/EhyrYZfHaI7mCb 52PVgSzrLiss1OWzYcKLClMGirLF3z4= Date: Fri, 10 Sep 2021 22:14:06 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: iskarian@mgsn.dev Message-ID: <2cce05f2762e6bb5beadc677a34f00c4@mgsn.dev> Subject: Re: bug#49921: go-1.16 build failing on aarch64: "fatal error: runtime.newosproc" To: "Thiago Jung Bauermann" In-Reply-To: <1787046.58CDggCRW2@popigai> References: <1787046.58CDggCRW2@popigai> <861r75j164.fsf@mgsn.dev> <86v93izufn.fsf@mgsn.dev> X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49921 Cc: 49921@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 Thiago,=0A=0A(Re-sent due to missing Cc.)=0A=0ASeptember 10, 2021 3:06= PM, "Thiago Jung Bauermann" wrote:=0A=0A> Hello= Sarah,=0A> =0A> Em quinta-feira, 2 de setembro de 2021, =C3=A0s 15:47:08= -03, Sarah Morgensen =0A> escreveu:=0A> =0A>> I think this might be rela= ted to [0], although if it's true that CI uses=0A>> native builders for a= arch64 now, I have no idea.=0A> =0A> The CI has two native aarch64 builde= rs (which also do armhf, despite bugs=0A> 43513 and 43591): dover and ove= rdrive1.=0A> =0A> It also uses half of the x86_64 builders (hydra-guix-*)= for emulated builds=0A> of aarch64 and armhf, as can be seen here:=0A> = =0A> https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/be= rlin-nodes.scm#n143=0A=0AThanks for the explanation. Is there a way to t= ell CI (or Guix itself) that certain packages=0Ashouldn't be built under = emulation?=0A=0A--=0ASarah From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 10 19:06:52 2021 Received: (at 49921) by debbugs.gnu.org; 10 Sep 2021 23:06:53 +0000 Received: from localhost ([127.0.0.1]:39303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOpbg-0002mM-Kv for submit@debbugs.gnu.org; Fri, 10 Sep 2021 19:06:52 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:33182 helo=ext-mx-out001.mykolab.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOpbb-0002m0-QS for 49921@debbugs.gnu.org; Fri, 10 Sep 2021 19:06:51 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 6F348AAA; Sat, 11 Sep 2021 01:06:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1631315200; x=1633129601; bh=RAcfmz0tompY90evF1HeTJtXjm4FLSFX1Tt WAWiT6Qo=; b=AlsHYyjmlZjRdUOTdaflLSYMM2FtDEbFj8Hb5S2SipNvD80X159 orr2hwtHEAU1NYB9gy6qwsmqZnzNAKkIbLjUYgRLimuNX90P2XRg80b3g5mDuX/o o+CWg5+epltn5H15Ef3Fg/ol5/zxTAa8GDV3d+OtM69QgXYdQAzJuNExrVN+IzOb v/iOBYB/uVzDf2YLtiDaTHm5f9aiBk5LjckEodSJgZu5BKpDBraNT9yAKOx0WdgF hbnC/hM8H0A/phjjlVIZkET9YIVo6llsdXr4tXjpR4lrEooD3K5Jt+Inz7RrSdUT vbarLFUHbHe/6tfh45htfUGUOOM4ni7Te1jyBIWBvvKw/OrHE3P5GlmxqiR7c9kq j8KdymRW82PFkFnkQEnqlRbYjC9x2Yr97bQpk2KD6zelM8IdpPBWW/yG7fd5Uhbj ujubI/Av5N+li7Gvty/cpX//Y7Zz4pDkXLTMAj2fagi0qaeQu3y55zc8w2X7XZdS TmvcUeb1E/kkY5Sw3eIeBCyFnHKBzHGiUjlwoLnZjac0hB0tbFByOLjNRUscpBO7 jiYYlsvzkgjFtozy6Vy47lOHEi7Sk/RECOJtXMvd8U5mx37dwE31FOyDxi4z7+Va HS/lVb7XCDrsAJJiDV7tKzMqrRdENBMxWr4iff5migYAsWpwc8NrU3ag= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-10 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from ext-mx-out001.mykolab.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xgoli2rYMsHd; Sat, 11 Sep 2021 01:06:40 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id AF77A532; Sat, 11 Sep 2021 01:06:40 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 5046E540C; Sat, 11 Sep 2021 01:06:40 +0200 (CEST) From: Thiago Jung Bauermann To: iskarian@mgsn.dev Subject: Re: bug#49921: go-1.16 build failing on aarch64: "fatal error: runtime.newosproc" Date: Fri, 10 Sep 2021 20:06:34 -0300 Message-ID: <12949187.JfoJOkFrob@popigai> In-Reply-To: <2cce05f2762e6bb5beadc677a34f00c4@mgsn.dev> References: <1787046.58CDggCRW2@popigai> <86v93izufn.fsf@mgsn.dev> <2cce05f2762e6bb5beadc677a34f00c4@mgsn.dev> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: 49921 Cc: 49921@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 (-) Hello Sarah, Em sexta-feira, 10 de setembro de 2021, =C3=A0s 19:14:06 -03, iskarian@mgsn= =2Edev=20 escreveu: > Hi Thiago, >=20 > (Re-sent due to missing Cc.) >=20 > September 10, 2021 3:06 PM, "Thiago Jung Bauermann"=20 wrote: > > Hello Sarah, > >=20 > > Em quinta-feira, 2 de setembro de 2021, =C3=A0s 15:47:08 -03, Sarah > > Morgensen > >=20 > > escreveu: > >> I think this might be related to [0], although if it's true that CI > >> uses > >> native builders for aarch64 now, I have no idea. > >=20 > > The CI has two native aarch64 builders (which also do armhf, despite > > bugs 43513 and 43591): dover and overdrive1. > >=20 > > It also uses half of the x86_64 builders (hydra-guix-*) for emulated > > builds of aarch64 and armhf, as can be seen here: > >=20 > > https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/berli > > n-nodes.scm#n143 > Thanks for the explanation. Is there a way to tell CI (or Guix itself) > that certain packages shouldn't be built under emulation? I don=E2=80=99t know. That would certainly be useful, though. To be honest, my experience in the past couple of months with emulated=20 builds for powerpc64le-linux wasn=E2=80=99t good, so I asked for it to be t= urned=20 off. =2D-=20 Thanks, Thiago From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 14 14:30:07 2021 Received: (at 49921-done) by debbugs.gnu.org; 14 Dec 2021 19:30:07 +0000 Received: from localhost ([127.0.0.1]:59653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxDV1-0005SG-Fi for submit@debbugs.gnu.org; Tue, 14 Dec 2021 14:30:07 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:53365) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxDUw-0005QC-7g for 49921-done@debbugs.gnu.org; Tue, 14 Dec 2021 14:30:06 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 4EF953200F9F; Tue, 14 Dec 2021 14:29:54 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Tue, 14 Dec 2021 14:29:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=OVEXGNOzkHuG08j+QH/zmc2Q +1uI7We3ieJGpCiY1kg=; b=mKN2AOv5I7nbAZVl346cFrE9WNBGz2al0+D2vP+g RQDElde1Ki3wDWYGjfPaa14q9PArdUsuAF7aeZHuO6azBcUvOkMrtZiUCnDuDm9B qCAj2Uh0kjpBhda3FvAJu51iho8RAOe64CXwSKPgQJhdgJW2T4NDuk03UgNV77/W LKc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=OVEXGN OzkHuG08j+QH/zmc2Q+1uI7We3ieJGpCiY1kg=; b=ekJVeOej0qP6gjxOZ9o8nJ rJ+firbLnRWfrmcenZ8QPywtvMK3nRpycE/mvhHAzGhXQCfLSQ7rXljg1avFF5fo drepjxaqa7vGlajwuOduFU3vsmlOuv6qhvOdwcOat5vYGoPwr//398Uz44YVnoAd z/uwPklqK3o+6Wc4rPwOYAc+jC7FqKslL2sYkt31L1g9GC3TC/s6ALUtyDm3LoaT w9ahRIAX3HBJz6XAnOhL0qr2oWAO7F2suvRjUouWJ4jC25AwWjJQmzwXB8McRpOx VPkbVjS+C9R/nFEvtlS4p7XtQ3Rxs1iJoGMZs68jjV9TOIs7tJrurkqaQAJEDygQ == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrledtgdduvdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesthdtre dttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgr rhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhepvddvudegffefiedttdfhfedvuefhgf ekieekgeekveetgefhfeetgfegueduffeinecuffhomhgrihhnpehgnhhurdhorhhgnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfh grmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 14 Dec 2021 14:29:53 -0500 (EST) Date: Tue, 14 Dec 2021 14:29:51 -0500 From: Leo Famulari To: Sarah Morgensen Subject: Re: bug#49921: go-1.16 build failing on aarch64: "fatal error: runtime.newosproc" Message-ID: References: <861r75j164.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <861r75j164.fsf@mgsn.dev> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49921-done Cc: 49921-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.7 (-) On Fri, Aug 06, 2021 at 10:04:19PM -0700, Sarah Morgensen wrote: > I just noticed go-1.16 is failing on aarch64 [0]. I am not having any > success tracking down the cause. It looks like the error is the same as > was happening for go-1.14 circa 11 Mar [1], which was fixed by 9 Apr > [2], but I cannot tell what resolved the issue. I've attached the > relevant part of the build log; the full log is available at [0]. I was able to build Go 1.16 on aarch64-linux, by building this derivation "by hand" on the Berlin server. It was offloaded to real aarch64 hardware. /gnu/store/jgbp8bpi86is2y620wqais904lvjmvj8-go-1.16.11.drv https://ci.guix.gnu.org/build/1952349/details If I understand correctly, we have totally disabled the aarch64 emulated builds. They were problematic and I think that we should not re-enable them. So, I'm closing this bug. Please let us know if you think it should be re-opened. From unknown Mon Jun 23 00:37:14 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, 12 Jan 2022 12:24:04 +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