From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 82625 invoked by alias); 6 Mar 2020 12:55:54 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 82617 invoked by uid 89); 6 Mar 2020 12:55:53 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=BAYES_00,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.1 spammy=HCc:D*yahoo.com X-HELO: mout.kundenserver.de Received: from mout.kundenserver.de (HELO mout.kundenserver.de) (212.227.17.24) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 06 Mar 2020 12:55:52 +0000 Received: from localhost ([82.83.23.101]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Mi23L-1joEIF0Us5-00e2DR; Fri, 06 Mar 2020 13:55:46 +0100 Date: Fri, 06 Mar 2020 18:46:00 -0000 From: Oliver Schoede To: cygwin@cygwin.com Cc: Kevin Schnitzius Subject: Re: VIM broken by upgrade to Perl 5.30 Message-ID: <20200306135539.000054df@online.de> In-Reply-To: <186541007.1022088.1583444562360@mail.yahoo.com> References: <186541007.1022088.1583444562360@mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2020-03/txt/msg00094.txt On Thu, 5 Mar 2020 21:42:42 +0000 (UTC) "Kevin Schnitzius via cygwin" wrote: > > vim needs to be recompiled for Perl 5.30. The perl interface is no > > longer working: Calling: > > :perl VIM::Msg(=E2=80=9CHi=E2=80=9D) > >=C2=A0 > > Results in: > >=C2=A0 > > E370: Could not load library cygperl5_26.dll > > Sorry, this command is disabled: the Perl library could not be > > loaded. >=20 > Add: > =C2=A0=C2=A0=C2=A0=C2=A0set perldll=3D/usr/bin/perl5_30.dll > to your .vimrc file. >=20 Appears that doesn't work on Windows, Cygwin or otherwise, as per if_perl.txt: "The name of the DLL must match the Perl version Vim was compiled with. Currently the name is "perl512.dll". That is for Perl 5.12. To know for sure edit "gvim.exe" and search for "perl\d*.dll\c" Sure enough, the binary still has references to 5.26 baked in. Regards, Oliver -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple