From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: John Paul Adrian Glaubitz Newsgroups: gmane.lisp.guile.devel Subject: Re: [PATCH, v2] Fix build on ia64 Date: Sat, 8 Feb 2020 16:24:44 +0100 Message-ID: References: <20200204131442.3348684-1-glaubitz@physik.fu-berlin.de> <87wo8xxj88.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="28361"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 Cc: Andy Wingo , Guile Devel To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sat Feb 08 16:25:02 2020 Return-path: Envelope-to: guile-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1j0Ryg-0007IL-Ix for guile-devel@m.gmane-mx.org; Sat, 08 Feb 2020 16:25:02 +0100 Original-Received: from localhost ([::1]:42628 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j0Ryf-0001vQ-LR for guile-devel@m.gmane-mx.org; Sat, 08 Feb 2020 10:25:01 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36945) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j0RyU-0001pw-Px for guile-devel@gnu.org; Sat, 08 Feb 2020 10:24:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j0RyT-0001FW-Jh for guile-devel@gnu.org; Sat, 08 Feb 2020 10:24:50 -0500 Original-Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66]:59227) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j0RyT-00014J-DE; Sat, 08 Feb 2020 10:24:49 -0500 Original-Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1j0RyO-00350j-It>; Sat, 08 Feb 2020 16:24:44 +0100 Original-Received: from suse-laptop.physik.fu-berlin.de ([160.45.32.140]) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (envelope-from ) id <1j0RyO-003gIu-DR>; Sat, 08 Feb 2020 16:24:44 +0100 Autocrypt: addr=glaubitz@physik.fu-berlin.de; keydata= mQINBE3JE9wBEADMrYGNfz3oz6XLw9XcWvuIxIlPWoTyw9BxTicfGAv0d87wngs9U+d52t/R EggPePf34gb7/k8FBY1IgyxnZEB5NxUb1WtW0M3GUxpPx6gBZqOm7SK1ZW3oSORw+T7Aezl3 Zq4Nr4Nptqx7fnLpXfRDs5iYO/GX8WuL8fkGS/gIXtxKewd0LkTlb6jq9KKq8qn8/BN5YEKq JlM7jsENyA5PIe2npN3MjEg6p+qFrmrzJRuFjjdf5vvGfzskrXCAKGlNjMMA4TgZvugOFmBI /iSyV0IOaj0uKhes0ZNX+lQFrOB4j6I5fTBy7L/T3W/pCWo3wVkknNYa8TDYT73oIZ7Aimv+ k7OzRfnxsSOAZT8Re1Yt8mvzr6FHVFjr/VdyTtO5JgQZ6LEmvo4Ro+2ByBmCHORCQ0NJhD1U 3avjGfvfslG999W0WEZLTeaGkBAN1yG/1bgGAytQQkD9NsVXqBy7S3LVv9bB844ysW5Aj1nv tgIz14E2WL8rbpfjJMXi7B5ha6Lxf3rFOgxpr6ZoEn+bGG4hmrO+/ReA4SerfMqwSTnjZsZv xMJsx2B9c8DaZE8GsA4I6lsihbJmXhw8i7Cta8Dx418wtEbXhL6m/UEk60O7QD1VBgGqDMnJ DFSlvKa9D+tZde/kHSNmQmLLzxtDbNgBgmR0jUlmxirijnm8bwARAQABtFRKb2huIFBhdWwg QWRyaWFuIEdsYXViaXR6IChGcmVpZSBVbml2ZXJzaXRhZXQgQmVybGluKSA8Z2xhdWJpdHpA cGh5c2lrLmZ1LWJlcmxpbi5kZT6JAl In-Reply-To: <87wo8xxj88.fsf@gnu.org> Content-Language: en-US X-Originating-IP: 160.45.32.140 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 130.133.4.66 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.io gmane.lisp.guile.devel:20404 Archived-At: Hi Ludo! On 2/8/20 3:10 PM, Ludovic Courtès wrote: > John Paul Adrian Glaubitz skribis: > >> * libguile/continuations.c (capture_auxiliary_stack): Fix >> logic in preprocessor code when checking for ia64 host; >> fix dereferencing of ctx variable. >> * libguile/threads.h (struct scm_thread): Add missing member >> SCM_STACKITEM *auxiliary_stack_base. > > Applied, thanks! (I don’t have IA64 hardware to test it but it looks > good to me and I trust it works for you on actual hardware.) Thanks. Yes, both patches were tested on actual hardware running Debian unstable. We are still maintaining unofficial Debian ports for both architectures. > BTW, these were simple changes and thus not requiring copyright > assignment, but I would encourage you to assign copyright to the FSF for > future changes if you plan to keep contributing (which would be great!). > We can discuss the implications and paperwork off-list if you want. I have actually signed the copyright assignment for the FSF already, but only for gdb/binutils. I asked back then whether it would be possible to sign the copyright assignment for all GNU projects but that was rejected. I'll sign the CA next week for Guile. Thanks, Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaubitz@debian.org `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913