From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Matt Wette Newsgroups: gmane.lisp.guile.devel Subject: Re: GNU Guile 2.1.7 released (beta) Date: Sat, 18 Feb 2017 09:40:45 -0800 Message-ID: <83EFA31C-32D2-4BC7-94B5-7C0FDBFF9532@gmail.com> References: <87y3x3zt6v.fsf@pobox.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_C2BF4126-C9A8-418B-B941-94211D0E993E" X-Trace: blaine.gmane.org 1487439657 12174 195.159.176.226 (18 Feb 2017 17:40:57 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 18 Feb 2017 17:40:57 +0000 (UTC) Cc: guile-devel To: Andy Wingo Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Feb 18 18:40:51 2017 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cf907-0002Vr-3j for guile-devel@m.gmane.org; Sat, 18 Feb 2017 18:40:51 +0100 Original-Received: from localhost ([::1]:59346 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cf90C-0001d0-KU for guile-devel@m.gmane.org; Sat, 18 Feb 2017 12:40:56 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35647) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cf907-0001ct-R8 for guile-devel@gnu.org; Sat, 18 Feb 2017 12:40:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cf904-0006fA-N2 for guile-devel@gnu.org; Sat, 18 Feb 2017 12:40:51 -0500 Original-Received: from mail-pf0-x22e.google.com ([2607:f8b0:400e:c00::22e]:33072) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cf904-0006ey-EP for guile-devel@gnu.org; Sat, 18 Feb 2017 12:40:48 -0500 Original-Received: by mail-pf0-x22e.google.com with SMTP id g80so3873511pfb.0 for ; Sat, 18 Feb 2017 09:40:48 -0800 (PST) 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=jEQhHDRTHW1J0QtQsof0313U4M78gHCTmx5BwI5Etug=; b=kJOUmPtQt3L0xyiIHQffH00rkHuzYHzPDst75lrr5WFXI88Rw8chMcrG11BD/ee6TN p84ihDA8acGfTT9bO8y7qUdCdSBAwwgelUHzGyNk5MCr3YcotUbXfe0yM++LOrwSe0xy hsFaMb7I5mS8GD4YPkvOm3E3sjIYyvoHZiohGlMsUksIH9E3hRVM7jaECv1CPy7/9dvS FchPYhjsDJ59Ag2wFzVCq+mTfGFYkKI2Yjmq5qnjaTBY6bc4VaXvdqouqSC5K7SM0gj6 OaL6KoPXgqK39Kj2mdxET4n8Sy1IDcyYw0Ike/BvCSXknaf/ZD7/OuP8ZmzcIhLT0dOI jKtw== 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=jEQhHDRTHW1J0QtQsof0313U4M78gHCTmx5BwI5Etug=; b=UUs71OXhWj33Kmo9FQdV+icPvepYEilW4nVU7gB+TRuQLxTq3HI2NzAS5k1ueXt9cH PPgD3Uxsr1dQCE5ZpX74s8/ycrXP5PXK9Ls8afVe0EzF3z/1b5K05NesB2MIbQ4bHUmD y/iJzkqqLET+2FMQh6ZlBNildYLci01bPTWqghUR30wVx9pgjo+SoACbi2kBNSTmqgk9 uVvsJyWNoC0nGTe7+ezE6VeUfKy4EgoQ5hgQVbzAli4H9x7c8f8tSwkELAM+Df+fk06n Ji4r40fTI0YVyIDGUkE4hlA1qomJxisGMiCiiAMKAaupC2rrrWVK5vpL+ZQkFIJK6Fn7 LM1w== X-Gm-Message-State: AMke39lvgBSMaO97Tdkk0Guw3UJIiSu83xYCU0fFD9+thkn898vNpPcXG7J2vn015p87Pg== X-Received: by 10.98.84.193 with SMTP id i184mr16282248pfb.27.1487439647500; Sat, 18 Feb 2017 09:40:47 -0800 (PST) Original-Received: from nautilus.championbroadband.com (216-165-246-244.championbroadband.com. [216.165.246.244]) by smtp.gmail.com with ESMTPSA id b73sm6624423pfl.132.2017.02.18.09.40.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Feb 2017 09:40:46 -0800 (PST) In-Reply-To: <87y3x3zt6v.fsf@pobox.com> X-Mailer: Apple Mail (2.3259) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c00::22e X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:18917 Archived-At: --Apple-Mail=_C2BF4126-C9A8-418B-B941-94211D0E993E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Feb 18, 2017, at 2:31 AM, Andy Wingo wrote: >=20 > We are pleased to announce GNU Guile release 2.1.7. >=20 > Guile 2.1.7 is the seventh pre-release in what will eventually become > the 2.2 release series. We encourage you to test this release and > provide feedback to guile-devel@gnu.org. scm_c_make_polar() still broken for APPLE. The following patch will fix = (see also, 25785 at debbugs.gnu.org ). --- configure.ac.orig 2017-02-18 08:35:06.000000000 -0800 +++ configure.ac 2017-02-18 08:35:26.000000000 -0800 @@ -1152,8 +1152,9 @@ # asinh, acosh, atanh, trunc - C99 standard, generally not available = on # older systems # sincos - GLIBC extension +# __sincos - APPLE extension # -AC_CHECK_FUNCS(asinh acosh atanh copysign finite sincos trunc) +AC_CHECK_FUNCS(asinh acosh atanh copysign finite sincos __sincos trunc) =20 # C99 specifies isinf and isnan as macros. # HP-UX provides only macros, no functions. --- libguile/numbers.c.patch.labs 2017-02-18 08:31:21.000000000 = -0800 +++ libguile/numbers.c 2017-02-18 08:34:18.000000000 -0800 @@ -9109,6 +9109,8 @@ details. */ #if (defined HAVE_SINCOS) && (defined __GLIBC__) && (defined = _GNU_SOURCE) sincos (ang, &s, &c); +#elif (defined HAVE___SINCOS) + __sincos (ang, &s, &c); #else s =3D sin (ang); c =3D cos (ang); --Apple-Mail=_C2BF4126-C9A8-418B-B941-94211D0E993E Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
On Feb 18, 2017, at 2:31 AM, Andy Wingo <wingo@pobox.com> = wrote:

We are pleased to announce GNU Guile release 2.1.7.

Guile 2.1.7 is the seventh pre-release in what = will eventually become
the 2.2 release series.  We = encourage you to test this release and
provide feedback to = guile-devel@gnu.org.


scm_c_make_polar() still broken for APPLE. =  The following patch will fix (see also, 25785 at debbugs.gnu.org).

--- configure.ac.orig = 2017-02-18 08:35:06.000000000 -0800
+++ = configure.ac = 2017-02-18 08:35:26.000000000 -0800
@@ = -1152,8 +1152,9 @@
 #   asinh, acosh, = atanh, trunc - C99 standard, generally not available on
 #               =                  older = systems
 #   sincos - GLIBC = extension
+#   __sincos - APPLE = extension
 #
-AC_CHECK_FUNCS(asinh acosh atanh copysign finite sincos = trunc)
+AC_CHECK_FUNCS(asinh acosh atanh copysign = finite sincos __sincos trunc)
 
 # C99 specifies isinf and isnan as macros.
 # HP-UX provides only macros, no functions.
--- libguile/numbers.c.patch.labs 2017-02-18 08:31:21.000000000 = -0800
+++ libguile/numbers.c = 2017-02-18 08:34:18.000000000 -0800
@@ = -9109,6 +9109,8 @@
      details. =  */
 #if (defined HAVE_SINCOS) && = (defined __GLIBC__) && (defined _GNU_SOURCE)
   sincos (ang, &s, &c);
+#elif (defined HAVE___SINCOS)
+ =  __sincos (ang, &s, &c);
 #else
   s =3D sin = (ang);
   c =3D cos = (ang);

= --Apple-Mail=_C2BF4126-C9A8-418B-B941-94211D0E993E--