From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26183: patch for guile-2.2.0 on FreeBSD 11.0 Resent-From: Matt Wette Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Mon, 20 Mar 2017 01:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26183 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 26183@debbugs.gnu.org X-Debbugs-Original-To: bug-guile@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148997400521644 (code B ref -1); Mon, 20 Mar 2017 01:41:01 +0000 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\)) Message-Id: <8B56029B-58C3-44B1-838E-3F2BB84255C8@gmail.com> Date: Sun, 19 Mar 2017 18:39:46 -0700 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-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 unknown Sat Sep 20 16:32:38 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Matt Wette Subject: bug#26183: closed (Re: bug#26183: patch for guile-2.2.0 on FreeBSD 11.0) Message-ID: References: <87pog8mqbu.fsf@igalia.com> <8B56029B-58C3-44B1-838E-3F2BB84255C8@gmail.com> X-Gnu-PR-Message: they-closed 26183 X-Gnu-PR-Package: guile Reply-To: 26183@debbugs.gnu.org Date: Wed, 19 Apr 2017 14:21:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1492611662-5210-1" This is a multi-part message in MIME format... ------------=_1492611662-5210-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #26183: patch for guile-2.2.0 on FreeBSD 11.0 which was filed against the guile package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 26183@debbugs.gnu.org. --=20 26183: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26183 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1492611662-5210-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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 ------------=_1492611662-5210-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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-- ------------=_1492611662-5210-1-- From unknown Sat Sep 20 16:32:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26183: patch for guile-2.2.0 on FreeBSD 11.0 Resent-From: Matt Wette Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 25 Apr 2017 13:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26183 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Andy Wingo Cc: 26183-done@debbugs.gnu.org Received: via spool by 26183-done@debbugs.gnu.org id=D26183.149312549122584 (code D ref 26183); Tue, 25 Apr 2017 13:05:01 +0000 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\)) Date: Tue, 25 Apr 2017 06:04:37 -0700 In-Reply-To: <87pog8mqbu.fsf@igalia.com> References: <8B56029B-58C3-44B1-838E-3F2BB84255C8@gmail.com> <87pog8mqbu.fsf@igalia.com> X-Mailer: Apple Mail (2.3273) X-Spam-Score: -2.8 (--) 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--