From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) by sourceware.org (Postfix) with ESMTPS id CCC0B3857C7C for ; Tue, 4 Oct 2022 18:06:04 +0000 (GMT) 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 Received: by mail-wr1-x431.google.com with SMTP id a3so10262280wrt.0 for ; Tue, 04 Oct 2022 11:06:04 -0700 (PDT) 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) Received: from w01.local (dslb-092-076-076-230.092.076.pools.vodafone-ip.de. [92.76.76.230]) by smtp.gmail.com with ESMTPSA id k18-20020a05600c1c9200b003b5054c6cd2sm27312314wms.36.2022.10.04.11.06.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Oct 2022 11:06:01 -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?= To: cygwin@cygwin.com Date: Tue, 04 Oct 2022 20:06:00 +0200 Content-Type: multipart/mixed; boundary="=-BpJmMdWTxlZWfbwpczOT" 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 List-Id: --=-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--