GNU bug report logs - #30542
https://www.gnu.org/software/guile/docs/ needs an update

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guile; Reported by: Frank Ellenberger <f.ellenberger@HIDDEN>; dated Tue, 20 Feb 2018 00:11:02 UTC; Maintainer for guile is bug-guile@HIDDEN.

Message received at 30542 <at> debbugs.gnu.org:


Received: (at 30542) by debbugs.gnu.org; 9 Mar 2018 21:44:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 09 16:44:08 2018
Received: from localhost ([127.0.0.1]:52867 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1euPo7-0002KB-RD
	for submit <at> debbugs.gnu.org; Fri, 09 Mar 2018 16:44:08 -0500
Received: from world.peace.net ([50.252.239.5]:37560)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1euPo3-0002JQ-RJ
 for 30542 <at> debbugs.gnu.org; Fri, 09 Mar 2018 16:44:07 -0500
Received: from turntable.mit.edu ([18.18.160.11] helo=yeeloong)
 by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.89) (envelope-from <mhw@HIDDEN>)
 id 1euPnw-0008TB-Qe; Fri, 09 Mar 2018 16:43:56 -0500
From: Mark H Weaver <mhw@HIDDEN>
To: =?utf-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Subject: Re: bug#30542: [PATCH] gnu: java-jeromq: Fix tests.
References: <ddb29135-945a-5d9a-af61-fb3498faf660@HIDDEN>
 <20180308114054.22523-1-boskovits@HIDDEN>
Date: Fri, 09 Mar 2018 16:43:08 -0500
In-Reply-To: <20180308114054.22523-1-boskovits@HIDDEN> (=?utf-8?Q?=22G?=
 =?utf-8?Q?=C3=A1bor?= Boskovits"'s
 message of "Thu, 8 Mar 2018 12:40:54 +0100")
Message-ID: <87vae56i37.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 30542
Cc: 30542 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.0 (/)

Hi G=C3=A1bor,

G=C3=A1bor Boskovits <boskovits@HIDDEN> writes:

> * gnu/packages/patches/java-jeromq-fix-tests.patch: New file.
> * gnu/local.mk (dist_patch_DATA): Add it.
> * gnu/packages/java.scm (java-jeromq)[source](patches): Add it.
> [arguments](#test-exclude): Disable more failing tests.

You sent this email to bug 30542, which is a Guile bug that has nothing
to do Guix or java-jeromq.  See <https://bugs.gnu.org/30542>.  You might
want to resend it to the appropriate bug.

    Thanks,
      Mark




Information forwarded to bug-guile@HIDDEN:
bug#30542; Package guile. Full text available.

Message received at 30542 <at> debbugs.gnu.org:


Received: (at 30542) by debbugs.gnu.org; 8 Mar 2018 11:41:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 08 06:41:33 2018
Received: from localhost ([127.0.0.1]:50252 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ettvQ-000725-Ih
	for submit <at> debbugs.gnu.org; Thu, 08 Mar 2018 06:41:33 -0500
Received: from mail-wm0-f53.google.com ([74.125.82.53]:40456)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <boskovits@HIDDEN>) id 1ettvM-00071n-GC
 for 30542 <at> debbugs.gnu.org; Thu, 08 Mar 2018 06:41:31 -0500
Received: by mail-wm0-f53.google.com with SMTP id t6so10469676wmt.5
 for <30542 <at> debbugs.gnu.org>; Thu, 08 Mar 2018 03:41:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=0LLUCH7GNCNL+HI47NnegUBZDwYEIih5lTkIJA7PX9M=;
 b=o6gDCM3bawDLzPrtqVWFOpXNBkBpUJTb6sDZSybiYkXVDbwF9C9HZzuXGKLP2v5Auz
 o+9pgFK+xg5K4jsN47MntYmsG/I/WE6+w5pK6V/wRbNBzLGJgHn/YNF8Qq8aBaFCMSlZ
 /IZThpHbouezxhkJCpNoPZY8aX5Pyxn3lOQ294nK8t7osgKFFCQ661mphr8F9SxhcuGD
 xNgA8CW/tfQvyM990rFncbzC35nNpCoRyGAxAP3VkD3thwyRRsZlrhSB9+66t4JglaQ3
 cBZjlYzzy/JSpcTVJO1F9Xfosrwlc/HhIJnVNJ4oIvNq3Dj87zCtd+JvEXEpndG3wMnY
 az5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=0LLUCH7GNCNL+HI47NnegUBZDwYEIih5lTkIJA7PX9M=;
 b=a87uQ07hATBEGr0fx9EfcRRPh2RLSX46LfMdixDNRRQ9GcSygHw1YgaTvatNY88eRi
 KmALdXXYuCrsT65WZtqgytdsU1c4r6h6JieSgaAqi4WoM8wl5WSKPKvk1kc8Q7vRqDN7
 TZDJreDclEumjZ+aH6g6JtA0TKkECZzvUe471WErf1+bmviPOEqQ5PDFOA4jsSriz60s
 H3WBmFfnyzirdZpD50vP+KSIEydKckTo2M84AdWUE97kgBshoL2A/sGlVuFeqlBpqFqi
 XEvY4Kp6whLYGVxF6SmxfK2sLL7AmmJ/mkFqfyiYe6ghfsiuWw2+9FaiCnMi6A6DbPLy
 2LdQ==
X-Gm-Message-State: AElRT7FIP09nH9bedrcnLT0o4cKgBANyolNJoIk9NA/JwQl15MbZ11qd
 y2WHuWUaP8EOsuDdLsOqerJk+MI=
X-Google-Smtp-Source: AG47ELu1hfQkNWVH/2SZn2giusarrUoQi/fq7uMiNOLdrQ39IDiQpCxFB3xpVVG29quJsq74ueOzAA==
X-Received: by 10.28.9.19 with SMTP id 19mr19071692wmj.114.1520509282188;
 Thu, 08 Mar 2018 03:41:22 -0800 (PST)
Received: from localhost.localdomain (54013B9C.dsl.pool.telekom.hu.
 [84.1.59.156])
 by smtp.gmail.com with ESMTPSA id a72sm13403314wme.28.2018.03.08.03.41.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 08 Mar 2018 03:41:21 -0800 (PST)
From: =?UTF-8?q?G=C3=A1bor=20Boskovits?= <boskovits@HIDDEN>
To: 30542 <at> debbugs.gnu.org
Subject: [PATCH] gnu: java-jeromq: Fix tests.
Date: Thu,  8 Mar 2018 12:40:54 +0100
Message-Id: <20180308114054.22523-1-boskovits@HIDDEN>
X-Mailer: git-send-email 2.16.2
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 30542
Cc: =?UTF-8?q?G=C3=A1bor=20Boskovits?= <boskovits@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

* gnu/packages/patches/java-jeromq-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (java-jeromq)[source](patches): Add it.
[arguments](#test-exclude): Disable more failing tests.
---
 gnu/local.mk                                     |   1 +
 gnu/packages/java.scm                            |  11 +-
 gnu/packages/patches/java-jeromq-fix-tests.patch | 247 +++++++++++++++++++++++
 3 files changed, 257 insertions(+), 2 deletions(-)
 create mode 100644 gnu/packages/patches/java-jeromq-fix-tests.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 9684d949f..2bae3660c 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -782,6 +782,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/intltool-perl-compatibility.patch	\
   %D%/packages/patches/isl-0.11.1-aarch64-support.patch	\
   %D%/packages/patches/jacal-fix-texinfo.patch			\
+  %D%/packages/patches/java-jeromq-fix-tests.patch		\
   %D%/packages/patches/java-powermock-fix-java-files.patch		\
   %D%/packages/patches/java-xerces-bootclasspath.patch	\
   %D%/packages/patches/java-xerces-build_dont_unzip.patch	\
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 0f8c04e8b..85a8c9b3a 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -8117,7 +8117,8 @@ protocol-independent framework to build mail and messaging applications.")
               (file-name (string-append name "-" version "-checkout"))
               (sha256
                (base32
-                "1gxkp7lv2ahymgrqdw94ncq54bmp4m4sw5m1x9gkp7l5bxn0xsyj"))))
+                "1gxkp7lv2ahymgrqdw94ncq54bmp4m4sw5m1x9gkp7l5bxn0xsyj"))
+              (patches (search-patches "java-jeromq-fix-tests.patch"))))
     (build-system ant-build-system)
     (arguments
      `(#:jar-name "java-jeromq.jar"
@@ -8131,7 +8132,13 @@ protocol-independent framework to build mail and messaging applications.")
          ;; Failures
          "**/DealerSpecTest.java"
          "**/CustomDecoderTest.java"
-         "**/CustomEncoderTest.java")))
+         "**/CustomEncoderTest.java"
+         "**/ConnectRidTest.java"
+         "**/ReqSpecTest.java"
+         "**/PushPullSpecTest.java"
+         "**/PubSubHwmTest.java"
+         "**/RouterSpecTest.java"
+         "**/ProxyTest.java")))
     (inputs
      `(("java-jnacl" ,java-jnacl)))
     (native-inputs
diff --git a/gnu/packages/patches/java-jeromq-fix-tests.patch b/gnu/packages/patches/java-jeromq-fix-tests.patch
new file mode 100644
index 000000000..40fa64801
--- /dev/null
+++ b/gnu/packages/patches/java-jeromq-fix-tests.patch
@@ -0,0 +1,247 @@
+From 5803aadd3f209eba1ffbb2cf7bf16778019dbee1 Mon Sep 17 00:00:00 2001
+From: fredoboulo <fredoboulo@HIDDEN>
+Date: Fri, 23 Feb 2018 23:55:57 +0100
+Subject: [PATCH] Fix #524 : V1 and V2 protocol downgrades handle received data
+ in handshake buffer
+
+---
+ src/main/java/zmq/io/StreamEngine.java            | 21 ++++++++++--
+ src/test/java/zmq/io/AbstractProtocolVersion.java | 41 +++++++++++++----------
+ src/test/java/zmq/io/V0ProtocolTest.java          | 12 +++++++
+ src/test/java/zmq/io/V1ProtocolTest.java          | 16 +++++++--
+ src/test/java/zmq/io/V2ProtocolTest.java          | 16 +++++++--
+ 5 files changed, 81 insertions(+), 25 deletions(-)
+
+diff --git a/src/main/java/zmq/io/StreamEngine.java b/src/main/java/zmq/io/StreamEngine.java
+index b8933c92..fe2f2d8d 100644
+--- a/src/main/java/zmq/io/StreamEngine.java
++++ b/src/main/java/zmq/io/StreamEngine.java
+@@ -816,9 +816,7 @@ private boolean handshake()
+             assert (bufferSize == headerSize);
+ 
+             //  Make sure the decoder sees the data we have already received.
+-            greetingRecv.flip();
+-            inpos = greetingRecv;
+-            insize = greetingRecv.limit();
++            decodeDataAfterHandshake(0);
+ 
+             //  To allow for interoperability with peers that do not forward
+             //  their subscriptions, we inject a phantom subscription message
+@@ -846,6 +844,8 @@ else if (greetingRecv.get(revisionPos) == Protocol.V1.revision) {
+             }
+             encoder = new V1Encoder(errno, Config.OUT_BATCH_SIZE.getValue());
+             decoder = new V1Decoder(errno, Config.IN_BATCH_SIZE.getValue(), options.maxMsgSize, options.allocator);
++
++            decodeDataAfterHandshake(V2_GREETING_SIZE);
+         }
+         else if (greetingRecv.get(revisionPos) == Protocol.V2.revision) {
+             //  ZMTP/2.0 framing.
+@@ -859,6 +859,8 @@ else if (greetingRecv.get(revisionPos) == Protocol.V2.revision) {
+             }
+             encoder = new V2Encoder(errno, Config.OUT_BATCH_SIZE.getValue());
+             decoder = new V2Decoder(errno, Config.IN_BATCH_SIZE.getValue(), options.maxMsgSize, options.allocator);
++
++            decodeDataAfterHandshake(V2_GREETING_SIZE);
+         }
+         else {
+             zmtpVersion = Protocol.V3;
+@@ -904,6 +906,19 @@ else if (greetingRecv.get(revisionPos) == Protocol.V2.revision) {
+         return true;
+     }
+ 
++    private void decodeDataAfterHandshake(int greetingSize)
++    {
++        final int pos = greetingRecv.position();
++        if (pos > greetingSize) {
++            // data is present after handshake
++            greetingRecv.position(greetingSize).limit(pos);
++
++            //  Make sure the decoder sees this extra data.
++            inpos = greetingRecv;
++            insize = greetingRecv.remaining();
++        }
++    }
++
+     private Msg identityMsg()
+     {
+         Msg msg = new Msg(options.identitySize);
+diff --git a/src/test/java/zmq/io/AbstractProtocolVersion.java b/src/test/java/zmq/io/AbstractProtocolVersion.java
+index e60db403..aa06b4a7 100644
+--- a/src/test/java/zmq/io/AbstractProtocolVersion.java
++++ b/src/test/java/zmq/io/AbstractProtocolVersion.java
+@@ -18,15 +18,18 @@
+ import zmq.SocketBase;
+ import zmq.ZError;
+ import zmq.ZMQ;
++import zmq.ZMQ.Event;
+ import zmq.util.Utils;
+ 
+ public abstract class AbstractProtocolVersion
+ {
++    protected static final int REPETITIONS = 1000;
++
+     static class SocketMonitor extends Thread
+     {
+-        private final Ctx             ctx;
+-        private final String          monitorAddr;
+-        private final List<ZMQ.Event> events = new ArrayList<>();
++        private final Ctx         ctx;
++        private final String      monitorAddr;
++        private final ZMQ.Event[] events = new ZMQ.Event[1];
+ 
+         public SocketMonitor(Ctx ctx, String monitorAddr)
+         {
+@@ -41,15 +44,15 @@ public void run()
+             boolean rc = s.connect(monitorAddr);
+             assertThat(rc, is(true));
+             // Only some of the exceptional events could fire
+-            while (true) {
+-                ZMQ.Event event = ZMQ.Event.read(s);
+-                if (event == null && s.errno() == ZError.ETERM) {
+-                    break;
+-                }
+-                assertThat(event, notNullValue());
+-
+-                events.add(event);
++
++            ZMQ.Event event = ZMQ.Event.read(s);
++            if (event == null && s.errno() == ZError.ETERM) {
++                s.close();
++                return;
+             }
++            assertThat(event, notNullValue());
++
++            events[0] = event;
+             s.close();
+         }
+     }
+@@ -69,11 +72,12 @@ public void run()
+         boolean rc = ZMQ.setSocketOption(receiver, ZMQ.ZMQ_LINGER, 0);
+         assertThat(rc, is(true));
+ 
+-        SocketMonitor monitor = new SocketMonitor(ctx, "inproc://monitor");
+-        monitor.start();
+         rc = ZMQ.monitorSocket(receiver, "inproc://monitor", ZMQ.ZMQ_EVENT_HANDSHAKE_PROTOCOL);
+         assertThat(rc, is(true));
+ 
++        SocketMonitor monitor = new SocketMonitor(ctx, "inproc://monitor");
++        monitor.start();
++
+         rc = ZMQ.bind(receiver, host);
+         assertThat(rc, is(true));
+ 
+@@ -81,17 +85,18 @@ public void run()
+         OutputStream out = sender.getOutputStream();
+         for (ByteBuffer raw : raws) {
+             out.write(raw.array());
+-            ZMQ.msleep(100);
+         }
+ 
+         Msg msg = ZMQ.recv(receiver, 0);
+         assertThat(msg, notNullValue());
+         assertThat(new String(msg.data(), ZMQ.CHARSET), is(payload));
+ 
+-        ZMQ.msleep(500);
+-        assertThat(monitor.events.size(), is(1));
+-        assertThat(monitor.events.get(0).event, is(ZMQ.ZMQ_EVENT_HANDSHAKE_PROTOCOL));
+-        assertThat((Integer) monitor.events.get(0).arg, is(version));
++        monitor.join();
++
++        final Event event = monitor.events[0];
++        assertThat(event, notNullValue());
++        assertThat(event.event, is(ZMQ.ZMQ_EVENT_HANDSHAKE_PROTOCOL));
++        assertThat((Integer) event.arg, is(version));
+ 
+         InputStream in = sender.getInputStream();
+         byte[] data = new byte[255];
+diff --git a/src/test/java/zmq/io/V0ProtocolTest.java b/src/test/java/zmq/io/V0ProtocolTest.java
+index bd547d23..1a5b7aef 100644
+--- a/src/test/java/zmq/io/V0ProtocolTest.java
++++ b/src/test/java/zmq/io/V0ProtocolTest.java
+@@ -10,6 +10,18 @@
+ 
+ public class V0ProtocolTest extends AbstractProtocolVersion
+ {
++    @Test
++    public void testFixIssue524() throws IOException, InterruptedException
++    {
++        for (int idx = 0; idx < REPETITIONS; ++idx) {
++            if (idx % 100 == 0) {
++                System.out.print(idx + " ");
++            }
++            testProtocolVersion0short();
++        }
++        System.out.println();
++    }
++
+     @Test(timeout = 2000)
+     public void testProtocolVersion0short() throws IOException, InterruptedException
+     {
+diff --git a/src/test/java/zmq/io/V1ProtocolTest.java b/src/test/java/zmq/io/V1ProtocolTest.java
+index e1045f34..764159d0 100644
+--- a/src/test/java/zmq/io/V1ProtocolTest.java
++++ b/src/test/java/zmq/io/V1ProtocolTest.java
+@@ -10,7 +10,19 @@
+ 
+ public class V1ProtocolTest extends AbstractProtocolVersion
+ {
+-    @Test(timeout = 2000)
++    @Test
++    public void testFixIssue524() throws IOException, InterruptedException
++    {
++        for (int idx = 0; idx < REPETITIONS; ++idx) {
++            if (idx % 100 == 0) {
++                System.out.print(idx + " ");
++            }
++            testProtocolVersion1short();
++        }
++        System.out.println();
++    }
++
++    @Test
+     public void testProtocolVersion1short() throws IOException, InterruptedException
+     {
+         List<ByteBuffer> raws = raws(0);
+@@ -25,7 +37,7 @@ public void testProtocolVersion1short() throws IOException, InterruptedException
+         assertProtocolVersion(1, raws, "abcdefg");
+     }
+ 
+-    @Test(timeout = 2000)
++    @Test
+     public void testProtocolVersion1long() throws IOException, InterruptedException
+     {
+         List<ByteBuffer> raws = raws(0);
+diff --git a/src/test/java/zmq/io/V2ProtocolTest.java b/src/test/java/zmq/io/V2ProtocolTest.java
+index d5e64bce..7fda31bc 100644
+--- a/src/test/java/zmq/io/V2ProtocolTest.java
++++ b/src/test/java/zmq/io/V2ProtocolTest.java
+@@ -21,7 +21,19 @@ protected ByteBuffer identity()
+                 .put((byte) 0);
+     }
+ 
+-    @Test(timeout = 2000)
++    @Test
++    public void testFixIssue524() throws IOException, InterruptedException
++    {
++        for (int idx = 0; idx < REPETITIONS; ++idx) {
++            if (idx % 100 == 0) {
++                System.out.print(idx + " ");
++            }
++            testProtocolVersion2short();
++        }
++        System.out.println();
++    }
++
++    @Test
+     public void testProtocolVersion2short() throws IOException, InterruptedException
+     {
+         List<ByteBuffer> raws = raws(1);
+@@ -38,7 +50,7 @@ public void testProtocolVersion2short() throws IOException, InterruptedException
+         assertProtocolVersion(2, raws, "abcdefg");
+     }
+ 
+-    @Test(timeout = 2000)
++    @Test
+     public void testProtocolVersion2long() throws IOException, InterruptedException
+     {
+         List<ByteBuffer> raws = raws(1);
-- 
2.16.2





Information forwarded to bug-guile@HIDDEN:
bug#30542; Package guile. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 20 Feb 2018 00:10:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 19 19:10:06 2018
Received: from localhost ([127.0.0.1]:51832 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1envVV-0000GX-QO
	for submit <at> debbugs.gnu.org; Mon, 19 Feb 2018 19:10:06 -0500
Received: from eggs.gnu.org ([208.118.235.92]:35490)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <f.ellenberger@HIDDEN>) id 1enum7-0007cl-CY
 for submit <at> debbugs.gnu.org; Mon, 19 Feb 2018 18:23:11 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <f.ellenberger@HIDDEN>) id 1enum1-0003ph-B7
 for submit <at> debbugs.gnu.org; Mon, 19 Feb 2018 18:23:06 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:54037)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <f.ellenberger@HIDDEN>)
 id 1enum1-0003pY-6k
 for submit <at> debbugs.gnu.org; Mon, 19 Feb 2018 18:23:05 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:54693)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <f.ellenberger@HIDDEN>) id 1enum0-00068w-2M
 for bug-guile@HIDDEN; Mon, 19 Feb 2018 18:23:04 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <f.ellenberger@HIDDEN>) id 1enulw-0003ni-VM
 for bug-guile@HIDDEN; Mon, 19 Feb 2018 18:23:04 -0500
Received: from mout.gmx.net ([212.227.15.18]:55001)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <f.ellenberger@HIDDEN>)
 id 1enulw-0003mt-KG
 for bug-guile@HIDDEN; Mon, 19 Feb 2018 18:23:00 -0500
Received: from [192.168.178.20] ([87.177.87.93]) by mail.gmx.com (mrgmx003
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Mda8q-1f8iLO0rEa-00PN2Q for
 <bug-guile@HIDDEN>; Tue, 20 Feb 2018 00:22:58 +0100
To: bug-guile@HIDDEN
From: Frank Ellenberger <f.ellenberger@HIDDEN>
Subject: https://www.gnu.org/software/guile/docs/ needs an update
Message-ID: <ddb29135-945a-5d9a-af61-fb3498faf660@HIDDEN>
Date: Tue, 20 Feb 2018 00:22:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.5.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: de-DE
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:504DA3dPQ+eg/AG/REbV4BeTp1vqAv1MiVY+u3iBPZZo8YXqk/6
 vu8LsM6ZZ/j70KsemWbM4holqSBop+LlwYndkQfGE6n3gAhNkjqgpiOssrPyXI69nay22fc
 U42xXbzeKlPeMIgKD1Dgjg/4UFVWYeT7IRI3NXKF2KuyXQAByn6gmE5kkWhy25nhRL5eE2b
 +HzTZs58Vlt4NZq4jN7tA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:iNLOSyb6G/8=:qHWUsKIqFMfE+IJ4G+k77L
 fEPHwmd7uPdSFNxWo/a4ctwk7ZIMhETbf7+AC+EcIwEoDtr/q54lsI6RhJyUgTT8HYhQCjuwk
 5mVwvZmCKJkLwL7M0KpLtBJ/k/6RghnX1ke1XsyFIuO5clBzzkqspjc4fIeGmhn41pNQlaNXE
 YSwFJZyRDXU2WQQCb+AEoWRQVwAvdjVMSYaoGJD4xL+Lmke9TP5rpmOwlGX9e8CC5KTHrSh9t
 Fdy4wgdzN0ywqg3EbLWQ0mChyrjZ51R55/mXD7ag4QeVOKgbHHZZqriQXFpit5R+ggU8olKA7
 vmpTl7Papz8Ut3Iw/S/5u5Pic/oJOTnBkzbqjGJGv2WIg+5GGuE/siZ1es5V/FGKnemoGTIPT
 x64H78yXt7c6eJoiRgeyC2Rn8eGLmK5mQU9910Mm7+y7uRaTI0Eb69To57lAzKB//PT9tVDvr
 hjJeFPoGxcEBYAgsoonpoZkgqkoMmlVtSGuYdcLholE1Z4xcY7/oEHqT7iEIRI+ZYzpBr6e38
 RjDLPoZmNdMhNqy+53BGNJ46WuoJPqH0WpoOZUlYNbCQLz68+q7YVrIKZ2GiCo2FZY/osmEBR
 k7DYVeu6ETpyaA0b6YpirirH1gox26ibN/44baCguWMOmzIODp4t/KHN44XMxeJZHR/yPW3mv
 uyR78VpaROm6n0+fmejfzuNTpxCXzv/SIoFUtU1tHM6uO7WpbjJkgah0nfrQ6/bfhizseduFt
 1KLZFaBSHTFJ4xp0WvzKV5ZFmXHuTtTifrHYZs9nRx5txSWLJZB0+ZjuuUKb0v7n76DF1IxQS
 4ZnpE0HQoQik95cU8n6gU4IYeI9LLmKuyGnUwGnHBiVIXEI6tk=
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
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.1 (----)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Mon, 19 Feb 2018 19:10:04 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.1 (----)

Hi,

https://www.gnu.org/software/guile/docs/ needs an update.

Following the link "Reference Manual for Guile 2.0 (the current stable
release series)" results in "GNU Guile 2.2.3 Reference Manual"

I did not compare text and content of the other links.

Regard
Frank




Acknowledgement sent to Frank Ellenberger <f.ellenberger@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guile@HIDDEN. Full text available.
Report forwarded to bug-guile@HIDDEN:
bug#30542; Package guile. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.