From unknown Sat Sep 20 16:32:44 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#26183 <26183@debbugs.gnu.org> To: bug#26183 <26183@debbugs.gnu.org> Subject: Status: patch for guile-2.2.0 on FreeBSD 11.0 Reply-To: bug#26183 <26183@debbugs.gnu.org> Date: Sat, 20 Sep 2025 23:32:44 +0000 retitle 26183 patch for guile-2.2.0 on FreeBSD 11.0 reassign 26183 guile submitter 26183 Matt Wette severity 26183 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 19 21:40:05 2017 Received: (at submit) by debbugs.gnu.org; 20 Mar 2017 01:40:05 +0000 Received: from localhost ([127.0.0.1]:35724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpmIm-0005d1-Ju for submit@debbugs.gnu.org; Sun, 19 Mar 2017 21:40:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpmIj-0005cO-Uw for submit@debbugs.gnu.org; Sun, 19 Mar 2017 21:40:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cpmId-00046D-TW for submit@debbugs.gnu.org; Sun, 19 Mar 2017 21:39:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37207) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cpmId-000467-QK for submit@debbugs.gnu.org; Sun, 19 Mar 2017 21:39:55 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44795) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cpmIc-0000QK-I0 for bug-guile@gnu.org; Sun, 19 Mar 2017 21:39:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cpmIY-00042n-MO for bug-guile@gnu.org; Sun, 19 Mar 2017 21:39:54 -0400 Received: from mail-pg0-x235.google.com ([2607:f8b0:400e:c05::235]:32819) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cpmIY-00042L-Ej for bug-guile@gnu.org; Sun, 19 Mar 2017 21:39:50 -0400 Received: by mail-pg0-x235.google.com with SMTP id n190so69230341pga.0 for ; Sun, 19 Mar 2017 18:39:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:message-id:date:to; bh=QraHkdXWnv+uVh++lUxkhLp6ug8YYKh6609uvPJGA9A=; b=P2iJerjA+Mll3Avj2wPpfdUT+XTZ1Mi39U5HEptBEsHuJ5Qm/2d7WQFAuu0cqxMCxB 0v/1CBdv/p0hD/hzElNbbeiMfEkk/aZO7Gh47w1IKwG8Dnwlf4KMH/7AVcDiTV1Jadku bELYE+2OMrfAY9xDnYhs4XzlnBtKriKdkHdkEmonTvLOe6QWMjck/IR2hnzQC55OVOO1 iPtnaM63rnBUWpTE6tZPwFIY2icMrgocHWJ+S7e6RPUj1loUa0qURX3bhXGLZGXcU2KG aClfWVeQ5m8vAb4wZRE2WLmoY9I7mwnUR+0J3yN0eC7VHI030+gANXaxWw7KU+0wn5sk /xOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=QraHkdXWnv+uVh++lUxkhLp6ug8YYKh6609uvPJGA9A=; b=hK0hSWW0XKKBrtOV4kZcgF18fTMsDTxAoB1YVgOQ4KRoncnZEMBbvEYKKKFX3TUkpP DV5erPnohFih1dya9gKYelWAZp5NEJ97n8+WiErTIRsBdtPb5Ni1yvcbNOQzBHoj+7TM ie46LvvQ+htPm/N8lp0ikDKFPToRFR5EySLxVKI/3VycYnqahbrsfJ8SbgLuIS1YUqTz BdVSU+MVKHHvw0q563Tw4PVP3WYBjAvB5R4zsEi/Y54rreYsSmVfSTkE4Y7HFwfEy/WZ kUoXpEvz3Y3XNhcWr8JHaLlapsUdJjNFok5rV8fBSwPjJlJwyhxDnLf7r5uZ5T4RevPk 5yJA== X-Gm-Message-State: AFeK/H1C9e/qghNXRWvuyDEDgASBEp/UTi0Ehusb46CTt3+OYR95sYBtNJasL1d84Zneqg== X-Received: by 10.99.0.85 with SMTP id 82mr18308345pga.153.1489973988980; Sun, 19 Mar 2017 18:39:48 -0700 (PDT) Received: from [192.168.2.114] (216-165-236-44.championbroadband.com. [216.165.236.44]) by smtp.gmail.com with ESMTPSA id 189sm18154463pgd.39.2017.03.19.18.39.47 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Mar 2017 18:39:47 -0700 (PDT) From: Matt Wette Content-Type: multipart/mixed; boundary="Apple-Mail=_71662346-779B-4F00-94D0-A1761EF5816A" Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: patch for guile-2.2.0 on FreeBSD 11.0 Message-Id: <8B56029B-58C3-44B1-838E-3F2BB84255C8@gmail.com> Date: Sun, 19 Mar 2017 18:39:46 -0700 To: bug-guile@gnu.org X-Mailer: Apple Mail (2.3259) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -4.0 (----) --Apple-Mail=_71662346-779B-4F00-94D0-A1761EF5816A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Attached is a patch to apply to guile-2.2.0 to compile on FreeBSD 11.0 Changes 1) updated README to indicate which extra FreeBSD packages need to be = installed 2) minor change to configure.ac (implies autoconf needs to run) to use = bdw-gc-threaded instead of bdw-gc With this, I had successful configure, gmake, and gmake check. --Apple-Mail=_71662346-779B-4F00-94D0-A1761EF5816A Content-Disposition: attachment; filename=freebsd.patch Content-Type: application/octet-stream; x-unix-mode=0644; name="freebsd.patch" Content-Transfer-Encoding: 7bit --- README-orig 2017-03-19 17:28:06.000000000 -0700 +++ README 2017-03-19 17:35:32.000000000 -0700 @@ -124,7 +124,11 @@ treatment. If you can send us fixes for these problems, we'd be grateful. - +FreeBSD 11.0 + Please `pkg install' the following + - pkgconf : provides pkg-config + - gmake : /usr/bin/make does not work + - boehm-gc-threaded : needed for threaded support Guile specific flags Accepted by Configure ================================= --- configure.ac-orig 2017-03-19 17:14:46.000000000 -0700 +++ configure.ac 2017-03-19 17:22:47.000000000 -0700 @@ -1332,7 +1332,10 @@ # Boehm's GC library # #-------------------------------------------------------------------- -PKG_CHECK_MODULES([BDW_GC], [bdw-gc >= 7.2]) +case $host in +*-*-freebsd*) PKG_CHECK_MODULES([BDW_GC], [bdw-gc-threaded >= 7.2]) ;; +*) PKG_CHECK_MODULES([BDW_GC], [bdw-gc >= 7.2]) ;; +esac save_LIBS="$LIBS" LIBS="$BDW_GC_LIBS $LIBS" --Apple-Mail=_71662346-779B-4F00-94D0-A1761EF5816A-- From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 19 10:20:51 2017 Received: (at 26183-done) by debbugs.gnu.org; 19 Apr 2017 14:20:51 +0000 Received: from localhost ([127.0.0.1]:56920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d0qTS-0001LD-UQ for submit@debbugs.gnu.org; Wed, 19 Apr 2017 10:20:51 -0400 Received: from pb-sasl2.pobox.com ([64.147.108.67]:50839 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d0qTO-0001Kn-Co for 26183-done@debbugs.gnu.org; Wed, 19 Apr 2017 10:20:48 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id D2F87832DA; Wed, 19 Apr 2017 10:20:44 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=j9BBk148NNnfe2liKNMiyrDLlvc=; b=re3/JG yVKAA8GRfCuUS04DyEL2Aol7awCIgtU2XhLp5KiVhdJ+oucllL1h5pDvXVAzqLRQ dhdLCphm7Vue7g5d4uTVYR1pAZSUuSK/xCwAgFDsy2Tq/v26bSiaGASd7VKLAbOj g1GoqMtGAYULBF3Aumqbus4wLZegwT8I5JA+U= Received: from pb-sasl2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id CC149832D9; Wed, 19 Apr 2017 10:20:44 -0400 (EDT) Received: from rusty (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl2.pobox.com (Postfix) with ESMTPSA id 1228C832D8; Wed, 19 Apr 2017 10:20:43 -0400 (EDT) From: Andy Wingo To: Matt Wette Subject: Re: bug#26183: patch for guile-2.2.0 on FreeBSD 11.0 References: <8B56029B-58C3-44B1-838E-3F2BB84255C8@gmail.com> Date: Wed, 19 Apr 2017 16:20:37 +0200 In-Reply-To: <8B56029B-58C3-44B1-838E-3F2BB84255C8@gmail.com> (Matt Wette's message of "Sun, 19 Mar 2017 18:39:46 -0700") Message-ID: <87pog8mqbu.fsf@igalia.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 5FE77840-250B-11E7-8792-571C92A0D1B0-02397024!pb-sasl2.pobox.com X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 26183-done Cc: 26183-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: 0.7 (/) On Mon 20 Mar 2017 02:39, Matt Wette writes: > Attached is a patch to apply to guile-2.2.0 to compile on FreeBSD 11.0 > Changes > 1) updated README to indicate which extra FreeBSD packages need to be installed > 2) minor change to configure.ac (implies autoconf needs to run) to use bdw-gc-threaded instead of bdw-gc > With this, I had successful configure, gmake, and gmake check. Applied with some adaptations. Please see git master and test. Thanks! Andy From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 25 09:04:51 2017 Received: (at 26183-done) by debbugs.gnu.org; 25 Apr 2017 13:04:51 +0000 Received: from localhost ([127.0.0.1]:38980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d309C-0005sC-Or for submit@debbugs.gnu.org; Tue, 25 Apr 2017 09:04:50 -0400 Received: from mail-pf0-f180.google.com ([209.85.192.180]:33042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d3099-0005rv-0g for 26183-done@debbugs.gnu.org; Tue, 25 Apr 2017 09:04:47 -0400 Received: by mail-pf0-f180.google.com with SMTP id a188so26851777pfa.0 for <26183-done@debbugs.gnu.org>; Tue, 25 Apr 2017 06:04:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=/OG/+0ObqRBJKN5nv0xXidguiV5RSz+6t3szpaAeDUs=; b=mNh6uuBJ6SDe0ueTyAtg16+Fb5XyBrX2m49ZKelPoyxkXgCuYy8zuRlTkGE3QgwyRJ CMojrtL4SOgONgIwx86gIIX5v2zz0G5lkD9eTmwHdCNAvRo/mlBJAMkmpbfbTeTm6GV5 j/GvMM/rKo1CB4J1Ftk4FFxA9IIJx4disFR974ZzmoaEeYySx4WovtWs23yEH3O6ymFE W3yLMcEDUCybHQqvpvYiY+dnco8DdXXsDMiirZQ9OgnnS4wtyFBYPWyknse2zBrWgdxB RvdTtlIMGjYy1NilOcvcNOfmkWK3YT6pqNus0TGqFfpIlocbOqNRpAEgXvcUH1Y/1XCT WBtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=/OG/+0ObqRBJKN5nv0xXidguiV5RSz+6t3szpaAeDUs=; b=DrWE26XxwJSDfA91vBgL1KYYjNKZIGlHQbHocnfay4CWJtbZEO3l9/zyPFZq7QEU9h 75aL/1sBmRIZKddxVSU0jJjzk9xgoHzersmFEZEt7reknmCoxx7sXRSHjQ3MPz4uwoHv RQyfS5A5nzFsb/2a2K/IhAkNS3tnWprX12AjHdKr+SsNoSYV5AiJwlM5K55ndNNJ8RqG rXhaD+suHfvKecUqFwciqCsLPOytwkqxbo3M9W/lY3+/9APNniaydXxD7iiGvgE0YHjB tuf7ooujPvbsUcZEabdB1sg5oakGqUG+AIaC10RIf73ZrSTB/kQGWtbckU08aX6/muJ8 ASpQ== X-Gm-Message-State: AN3rC/71GFOxn+QAW8Arbz/0DC50h2s796vk5++cDndqOKh00rIw+3Rj nRsLEZPkIfcugdA5JmY= X-Received: by 10.84.210.73 with SMTP id z67mr29892697plh.6.1493125481426; Tue, 25 Apr 2017 06:04:41 -0700 (PDT) Received: from [192.168.2.114] (216-165-236-44.championbroadband.com. [216.165.236.44]) by smtp.gmail.com with ESMTPSA id b128sm10561290pfg.70.2017.04.25.06.04.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 25 Apr 2017 06:04:39 -0700 (PDT) From: Matt Wette Message-Id: Content-Type: multipart/mixed; boundary="Apple-Mail=_F7B39DBE-8AE8-41F6-99AD-85A9ADA36020" Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: bug#26183: patch for guile-2.2.0 on FreeBSD 11.0 Date: Tue, 25 Apr 2017 06:04:37 -0700 In-Reply-To: <87pog8mqbu.fsf@igalia.com> To: Andy Wingo References: <8B56029B-58C3-44B1-838E-3F2BB84255C8@gmail.com> <87pog8mqbu.fsf@igalia.com> X-Mailer: Apple Mail (2.3273) X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 26183-done Cc: 26183-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: -2.8 (--) --Apple-Mail=_F7B39DBE-8AE8-41F6-99AD-85A9ADA36020 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Apr 19, 2017, at 7:20 AM, Andy Wingo wrote: >=20 > On Mon 20 Mar 2017 02:39, Matt Wette writes: >=20 >> Attached is a patch to apply to guile-2.2.0 to compile on FreeBSD = 11.0 >> Changes >> 1) updated README to indicate which extra FreeBSD packages need to be = installed >> 2) minor change to configure.ac (implies autoconf needs to run) to = use bdw-gc-threaded instead of bdw-gc >> With this, I had successful configure, gmake, and gmake check. >=20 > Applied with some adaptations. Please see git master and test. = Thanks! >=20 > Andy Attached is patch file with suggested changes: the README was not quite = correct, and =E2=80=9Cpkg install texinfo=E2=80=9D also required. Matt --Apple-Mail=_F7B39DBE-8AE8-41F6-99AD-85A9ADA36020 Content-Disposition: attachment; filename=README.diff Content-Type: application/octet-stream; x-unix-mode=0755; name="README.diff" Content-Transfer-Encoding: 7bit diff --git a/README b/README index cffee2253..20a56fc92 100644 --- a/README +++ b/README @@ -125,20 +125,22 @@ treatment. If you can send us fixes for these problems, we'd be grateful. FreeBSD 11.0: - For a build supporting threads, please `pkg install' the following + Please `pkg install' the following: - pkgconf : provides pkg-config + - texinfo : provides makeinfo - gmake : /usr/bin/make does not work - - boehm-gc-threaded : needed for threaded support - Configure as: + If you want a Guile with threads, then install boehm-gc-threaded and + configure as: ./configure --with-bdw-gc=bdw-gc-threaded - Alternately if you want a Guile without threads, then install boehm-gc + Alternately if you want a Guile without threads, then install boehm-gc and configure as: ./configure --without-threads + Guile specific flags Accepted by Configure ================================= If you run the configure script with no arguments, it should examine --Apple-Mail=_F7B39DBE-8AE8-41F6-99AD-85A9ADA36020-- From unknown Sat Sep 20 16:32:44 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, 24 May 2017 11:24:06 +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