From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.lisp.guile.sources,gmane.lisp.guile.user Subject: Guile-PG 0.49 available Date: Fri, 13 Nov 2020 00:57:12 -0500 Message-ID: <875z69iytj.fsf@gnuvola.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5573"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-user@gnu.org To: guile-sources@gnu.org Original-X-From: guile-sources-bounces+guile-sources=m.gmane-mx.org@gnu.org Fri Nov 13 06:57:45 2020 Return-path: Envelope-to: guile-sources@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 1kdS5g-0001Jv-Q6 for guile-sources@m.gmane-mx.org; Fri, 13 Nov 2020 06:57:44 +0100 Original-Received: from localhost ([::1]:37956 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kdS5f-0001oi-KG for guile-sources@m.gmane-mx.org; Fri, 13 Nov 2020 00:57:43 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37304) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdS5c-0001oZ-0c; Fri, 13 Nov 2020 00:57:40 -0500 Original-Received: from 050-089-166-226.res.spectrum.com ([50.89.166.226]:49472 helo=miasma.gnuvola.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdS5Z-0004EG-UN; Fri, 13 Nov 2020 00:57:39 -0500 Original-Received: from ttn by miasma.gnuvola.org with local (Exim 4.94) (envelope-from ) id 1kdS5H-0002D0-Kv; Fri, 13 Nov 2020 00:57:19 -0500 Received-SPF: softfail client-ip=50.89.166.226; envelope-from=ttn@gnuvola.org; helo=miasma.gnuvola.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/13 00:57:33 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: 1 X-Spam_score: 0.1 X-Spam_bar: / X-Spam_report: (0.1 / 5.0 requ) BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.4, PDS_RDNS_DYNAMIC_FP=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, TVD_RCVD_IP=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guile-sources@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Guile source code postings and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-sources-bounces+guile-sources=m.gmane-mx.org@gnu.org Original-Sender: "guile-sources" Xref: news.gmane.io gmane.lisp.guile.sources:559 gmane.lisp.guile.user:17019 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable release notes: All caught up on the PostgreSQL side, now to turn to Guile... README excerpt: Guile-PG is a collection of modules for Guile allowing access to the PostgreSQL RDBMS from Scheme programs. The low-level module =E2=80=98(database postgres)=E2=80=99 provides an al= most one-to-one correspondence with the PostgreSQL "libpq" C library interface. The other modules build on it to provide abstractions and convenience procedures. NEWS for 0.49 (2020-11-13): - dependency clarified: state range Previously, the README file intimated that any Guile 1.4.x and later would work w/ Guile-PG. This has now been clarified to state the actual working range (1.4.x to 2.0.x, inclusive). We have plans for adding support for 2.2.x (and maybe 3.x) in the near to middling future. See also file test/OK. - Guile "auto-compilation" suppressed In all three phases: configuration, build, and test, Guile 2.x "auto-compilation" of .scm to .go files is suppressed by setting the env var =E2=80=98GUILE_AUTO_COMPILE=3D0=E2=80=99. We will do intentional compilation at some point, as soon as we figure out how to DTRT. See project CMOD-PLAY for experiments. - testing upgraded for PostgreSQL 10 through 13 Some of the failing tests when run against these versions of PostgreSQL have been upgraded, notably those concerning =E2=80=98pg-server-version=E2=80=99 and =E2=80=98pg-oid-value=E2=80=99. For PostgreSQL 13, the module =E2=80=98(postgres meta)=E2=80=99 is brok= en; its testing is disabled (exit 77 =3D> SKIP) for now. - bootstrap/maintenance tools upgraded: Guile-BAUX 20201108.2335.8592e21 GNU gnulib 2020-11-04 23:13:40 GNU Autoconf 2.69d as before: GNU texinfo 6.7 GNU Automake 1.16.2 GNU Guile 2.0.13 tarball in dir: http://download.savannah.nongnu.org/releases/guile-pg/ homepage: https://www.nongnu.org/guile-pg/ donation: https://www.gnuvola.org/patronage/ =2D-=20 Thien-Thi Nguyen ----------------------------------------------- (defun responsep (query) ; (2020) Software Libero (pcase (context query) ; =3D Dissenso Etico (`(technical ,ml) (correctp ml)) ...)) 748E A0E8 1CB8 A748 9BFA =2D-------------------------------------- 6CE4 6703 2224 4C80 7502 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iG4EARECAC4WIQR0jqDoHLinSJv6bORnAyIkTIB1AgUCX64gOBAcdHRuQGdudXZv bGEub3JnAAoJEGcDIiRMgHUCqtsAoM0PMja4dKFdayEpRP1+cj6Ri/jcAKCrNXrN R0bX9np1fBdreTCc2T9crQ== =itZV -----END PGP SIGNATURE----- --=-=-=--