delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2022/10/04/14:07:05

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org CCC0B3857C7C
Authentication-Results: sourceware.org;
dmarc=pass (p=none dis=none) header.from=gmail.com
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:user-agent:date:to:from:subject:message-id:from:to:cc
:subject:date; bh=S43ThqHvpnC/KkhIfhV5//82M4S38pLGUS+usjPQg18=;
b=Cxar2EY+W/DoIF7/YeIDZT135d5A+C5p4kc29QDfKCK94cUVP2KcruLBr0R0vv5Wnn
hBIszDU0zWHaem6byDc5Kbp1HVFaVZka2SuPPMi2k2Z+2j0VpOtxxtay3i+3ht50UqSr
sBW21kUTLa9yDsLP1x+pjKvmhTeTw0SkLu3XZVybZGK99Gewlr6HvzrO1maQJsMcspzh
kauice/m0G77M8UW4csaMN7NvRg1LnK3H+XQRJtgg3HGpigxBCvft83BhyCefEZ9Us3j
aLqRJnypNQfgyfRExVp4/ixWBVK6PsBFeo9HePpvZONojMn1qpfS99dEcQ/KWgMQ46Sm
43Tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=mime-version:user-agent:date:to:from:subject:message-id
:x-gm-message-state:from:to:cc:subject:date;
bh=S43ThqHvpnC/KkhIfhV5//82M4S38pLGUS+usjPQg18=;
b=psy56peQlKLR1w+ztYGjEF7Nwx+IJCSlAcAIytsR4FXTgkoy2MFvk2u2jp+eC+28+5
64pyFTjKlr7fi/02iRcd5ZaOtYuaODctlWpQddzaUL6ytvavj/rSLo3Fbp+mzkPW2q/9
kUfGV2RWRHJPUEwAmwP4rpUQcJCDSmqe40ftB/P84JJdP8hawouFawTB2dyo0Uvjzd+j
4uIs19EBo9b83mxCuqMg6p416UJkuvKQiScDtgkJh/yXJ3D2LuX+konOZv/ZUACvnZrz
zsyUp/Io8J6u+6CPnhrUhqqq0uWtk/NQgTa/rVK6A5/hdTdtwXppeXklWaVy0TVhWd1s
oeFA==
X-Gm-Message-State: ACrzQf0P28K5am49/XpJ4GUeHqIVvI8kAhjbCgTe0hny3NB7AulxO7oH
I5GO7jHxRPOc3FufMSekKmYy7k8Ko9o=
X-Google-Smtp-Source: AMsMyM4flIlyLOdFVGTN63tVbea12FuUNs8kJVTg0OjfFQNdJLwjcWKKMU1nwctbUBESmT18rpqSIQ==
X-Received: by 2002:a5d:5583:0:b0:22e:3eb7:c2b9 with SMTP id
i3-20020a5d5583000000b0022e3eb7c2b9mr6458477wrv.195.1664906763364;
Tue, 04 Oct 2022 11:06:03 -0700 (PDT)
Message-ID: <0731d827b9d5f2261764808a2ea6617592169883.camel@gmail.com>
Subject: guile 3.0.8: readline does not work - patch with also other fixes
From: Hannes =?ISO-8859-1?Q?M=FCller?= <h DOT c DOT f DOT mueller AT gmail DOT com>
To: cygwin AT cygwin DOT com
Date: Tue, 04 Oct 2022 20:06:00 +0200
User-Agent: Evolution 3.38.3-1
MIME-Version: 1.0
X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM,
RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=no autolearn_force=no version=3.4.6
X-Spam-Level: *
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

--=-BpJmMdWTxlZWfbwpczOT
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit

Hi Guile-Maintainer,
Hi Marco Atzeri,

with e.g. guile 3.0.8-1 I noticed serveral problems.

Most important one is not working readline support. You may check in
guile via e.g.:
(begin (use-modules (ice-9 readline))(activate-readline))

With e.g. guile3.0-3.0.8-1.src the shared library guile-readline-0.dll
is created on Cygwin but guile-readline.dll is expected. This results
from guile since 3.0.6 does not load foreign libraries via libltdl.

With attached proposed 3.0.8-2.src, I fixed not only readline support
but also:
- gettext-devel and libgc-devel added to BUILD_REQUIRES
- libgmp-devel added to libguile3_0_devel_REQUIRES
- Removed --includedir=/usr/include/guile/3.0 from CYGCONF_ARGS since
it resulted in /usr/include/guile/3.0/guile/3.0. So in fact --
includedir should be only /usr/include, which is the default

Since I personally prefer implicit over explicit, I also removed all
default settings from CYGCONF_ARGS. But this fully depends on your
point of view.

Since I found no related Cygwin git package repository for guile3.0,
attached a related tar.gz file.

Thanks!

Hannes

--=-BpJmMdWTxlZWfbwpczOT
Content-Type: application/x-compressed-tar; name="guile3.0-3.0.8-2.src.tar.gz"
Content-Disposition: attachment; filename="guile3.0-3.0.8-2.src.tar.gz"
Content-Transfer-Encoding: base64

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
fBX8E6YfVP8AUAAA


--=-BpJmMdWTxlZWfbwpczOT
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

--=-BpJmMdWTxlZWfbwpczOT--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019