From unknown Mon Jun 23 02:22:25 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#44505 <44505@debbugs.gnu.org> To: bug#44505 <44505@debbugs.gnu.org> Subject: Status: Guile 3.0.4 build fails on macOS Big Sur / ARM Reply-To: bug#44505 <44505@debbugs.gnu.org> Date: Mon, 23 Jun 2025 09:22:25 +0000 retitle 44505 Guile 3.0.4 build fails on macOS Big Sur / ARM reassign 44505 guile submitter 44505 FX severity 44505 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 07 11:33:15 2020 Received: (at submit) by debbugs.gnu.org; 7 Nov 2020 16:33:15 +0000 Received: from localhost ([127.0.0.1]:59168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbR9P-00028m-Bf for submit@debbugs.gnu.org; Sat, 07 Nov 2020 11:33:15 -0500 Received: from lists.gnu.org ([209.51.188.17]:35500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbR3W-0001xg-BU for submit@debbugs.gnu.org; Sat, 07 Nov 2020 11:27:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57506) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kbR3W-0001qj-5I for bug-guile@gnu.org; Sat, 07 Nov 2020 11:27:10 -0500 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:52324) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kbR3U-0003TZ-Az for bug-guile@gnu.org; Sat, 07 Nov 2020 11:27:09 -0500 Received: by mail-wm1-x334.google.com with SMTP id 10so3523465wml.2 for ; Sat, 07 Nov 2020 08:27:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=CV4o2+fK4V/qgEjrgpx1YYFjPyF1J9Xe+18lP+0V/xI=; b=prxLtJ0d4OjLd3JFbme2X33/4UOrBKrjNjG3ebi5ifV0JT/CMYhP/98N99qvpEo95g DTIpcwBzMkhpArjHknOUP5OOJH7ps2BwJA5h46X+tUc2xlo79cHM2g/J8RH7uocxnZTR IBEED/YYTxFR3DBMwSiFUx9Ew8BzzYhtDz/iBoWFLzGoNnyQpnIqrWAVs5xgOWRNYvw2 D7DoJ5Voy8EBez/XfNOck0KHEdwdSw65d+NCCr5JPDzwgXc1yF6lzgZcir1/TOvlcNFx d2OoK5uWNQjZ49dcF+cFly3i3lm2ijqrdTI9sqkxrZ3GXZ2MQg9//fYlyHVi0e1y6tqq dYqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=CV4o2+fK4V/qgEjrgpx1YYFjPyF1J9Xe+18lP+0V/xI=; b=MRFTdKasxqbZwF0f0bxvdNb3T4YZV7DUEGVy37Ev8ISW8ZORKCYyRfeMbUyvva2fe8 NCmBtNAAoHOe8YEKK/j7o1O5eaiGru+NG1UB9goorlMDD2VErovSf9IibkNY1sP6S37V MK3DQcZy/eMiImEDdQDPx3EM46Z2H8cW7VULzbOq7/me7tFuN3xfjUZGVW5MLqGuQHAq O6oVtIxhbAIG3LkNsPZi+Mavadz7DbKNbZeomhK+zOkjFtDSdqofzT3sxOIte0f5rYag TyTTOllzI5l6BMPl80ZpzOuJZH/L4jjUrejq2qdiV0acLXf0gZPRsK0tneJJ8txJCohX xm8A== X-Gm-Message-State: AOAM533CjW9xRy0p7MqAJtx+gcutswfXJpQQvZbsIox1v1rRkwtPw25u 4cliCwErCRcSpG/CiAyaP6emaTwpy3U= X-Google-Smtp-Source: ABdhPJwXvPLdZ9SoI6nOv2nUPVDLfwSz5OKuS34YiBxMBK/24Mb09SfBQkboxtqEYz64zuQHdWmcIg== X-Received: by 2002:a7b:cd10:: with SMTP id f16mr5426711wmj.69.1604766426056; Sat, 07 Nov 2020 08:27:06 -0800 (PST) Received: from [192.168.1.11] (lns-bzn-38-82-253-98-168.adsl.proxad.net. [82.253.98.168]) by smtp.gmail.com with ESMTPSA id t12sm7004044wrm.25.2020.11.07.08.27.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 07 Nov 2020 08:27:05 -0800 (PST) From: FX Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Guile 3.0.4 build fails on macOS Big Sur / ARM Message-Id: <1DEC0AB9-23F4-4DD7-90D8-A74DF3B57170@gmail.com> Date: Sat, 7 Nov 2020 17:27:04 +0100 To: bug-guile@gnu.org X-Mailer: Apple Mail (2.3608.120.23.2.4) Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=fxcoudert@gmail.com; helo=mail-wm1-x334.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 07 Nov 2020 11:33:13 -0500 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.3 (--) Compilation of Guile 3.0.4 on arm64-apple-darwin20 (macOS Big Sur with = ARM hardware) fails with: GEN guile-procedures.texi allocating JIT code buffer failed: Permission denied jit.c:5687: fatal: assertion failed /bin/sh: line 1: 65000 Broken pipe: 13 cat alist.doc = array-handle.doc array-map.doc arrays.doc async.doc atomic.doc = backtrace.doc boolean.doc bitvectors.doc bytevectors.doc chars.doc = control.doc continuations.doc debug.doc deprecated.doc deprecation.doc = dynl.doc dynwind.doc eq.doc error.doc eval.doc evalext.doc = exceptions.doc expand.doc extensions.doc fdes-finalizers.doc feature.doc = filesys.doc fluids.doc foreign.doc fports.doc gc-malloc.doc gc.doc = gettext.doc generalized-arrays.doc generalized-vectors.doc goops.doc = gsubr.doc guardians.doc hash.doc hashtab.doc hooks.doc i18n.doc init.doc = ioext.doc keywords.doc list.doc load.doc macros.doc mallocs.doc = memoize.doc modules.doc numbers.doc objprop.doc options.doc pairs.doc = ports.doc print.doc procprop.doc procs.doc promises.doc r6rs-ports.doc = random.doc rdelim.doc read.doc rw.doc scmsigs.doc script.doc simpos.doc = smob.doc sort.doc srcprop.doc srfi-1.doc srfi-4.doc srfi-13.doc = srfi-14.doc srfi-60.doc stackchk.doc stacks.doc stime.doc strings.doc = strorder.doc strports.doc struct.doc symbols.doc syntax.doc threads.doc = throw.doc trees.doc unicode.doc uniform.doc values.doc variable.doc = vectors.doc version.doc vports.doc weak-set.doc weak-table.doc = weak-vector.doc dynl.doc posix.doc net_db.doc socket.doc regex-posix.doc 65001 Abort trap: 6 | GUILE_AUTO_COMPILE=3D0 = ../meta/build-env guild snarf-check-and-output-texi > = guile-procedures.texi The backtrace for this issue is: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00000001932bfcec = __pthread_kill + 8 1 libsystem_pthread.dylib 0x00000001932f0c24 pthread_kill = + 292 2 libsystem_c.dylib 0x0000000193238864 abort + 104 3 libguile-3.0.1.dylib 0x00000001009092f8 die + 48 4 libguile-3.0.1.dylib 0x000000010090922c = initialize_jit + 244 5 libsystem_pthread.dylib 0x00000001932ecdc8 = __pthread_once_handler + 80 6 libsystem_platform.dylib 0x000000019333608c = _os_once_callout + 32 7 libsystem_pthread.dylib 0x00000001932ecd5c pthread_once = + 100 8 libguile-3.0.1.dylib 0x0000000100908dd0 = scm_jit_compute_mcode + 732 9 libguile-3.0.1.dylib 0x0000000100962e88 = vm_regular_engine + 364 10 libguile-3.0.1.dylib 0x0000000100960c6c scm_call_n + = 356 11 libguile-3.0.1.dylib 0x0000000100912f10 = scm_primitive_load_path + 820 12 libguile-3.0.1.dylib 0x0000000100963730 = vm_regular_engine + 2580 13 libguile-3.0.1.dylib 0x0000000100960c6c scm_call_n + = 356 14 libguile-3.0.1.dylib 0x0000000100912f10 = scm_primitive_load_path + 820 15 libguile-3.0.1.dylib 0x0000000100903ad4 = scm_load_startup_files + 56 16 libguile-3.0.1.dylib 0x0000000100903e64 = scm_i_init_guile + 704 17 libguile-3.0.1.dylib 0x000000010095c374 = scm_i_init_thread_for_guile + 156 18 libguile-3.0.1.dylib 0x000000010095e1b0 with_guile + = 32 19 libgc.1.dylib 0x0000000100a10f78 = GC_call_with_stack_base + 36 20 libguile-3.0.1.dylib 0x000000010095c3c0 = scm_with_guile + 44 21 libguile-3.0.1.dylib 0x0000000100903b4c = scm_boot_guile + 80 22 guile 0x00000001008b3e6c main + 208 23 libdyld.dylib 0x000000019330cf54 start + 4 The latest macOS version implements some new restrictions: the MMU does = not allow a physical page to be both writeable and executable. In = particular, there is no possibility for executable stack. FX Coudert= From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 21 02:21:07 2022 Received: (at 44505-done) by debbugs.gnu.org; 21 Dec 2022 07:21:07 +0000 Received: from localhost ([127.0.0.1]:49984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7tPW-0003AD-WD for submit@debbugs.gnu.org; Wed, 21 Dec 2022 02:21:07 -0500 Received: from mta-09-3.privateemail.com ([68.65.122.19]:27330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7tPV-00039S-QL for 44505-done@debbugs.gnu.org; Wed, 21 Dec 2022 02:21:06 -0500 Received: from mta-09.privateemail.com (localhost [127.0.0.1]) by mta-09.privateemail.com (Postfix) with ESMTP id 328641800213 for <44505-done@debbugs.gnu.org>; Wed, 21 Dec 2022 02:20:58 -0500 (EST) Received: from [192.168.1.105] (unknown [51.154.167.214]) by mta-09.privateemail.com (Postfix) with ESMTPA id C6B4A1800210 for <44505-done@debbugs.gnu.org>; Wed, 21 Dec 2022 02:20:57 -0500 (EST) From: lloda Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Subject: Re: Guile 3.0.4 build fails on macOS Big Sur / ARM Message-Id: Date: Wed, 21 Dec 2022 08:20:55 +0100 To: 44505-done@debbugs.gnu.org X-Mailer: Apple Mail (2.3608.120.23.2.7) X-Virus-Scanned: ClamAV using ClamSMTP X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44505-done 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 (-) Fixed in 3bdcc3668fd8f9a5b6c9a313ff8d70acb32b2a52. Thanks Daniel From unknown Mon Jun 23 02:22:25 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, 18 Jan 2023 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