delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2019/02/05/14:12:11

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:references:date:in-reply-to
:message-id:mime-version:content-type; q=dns; s=default; b=RVSGT
L77ORewBDdXQ00v6akXE1jMeDfUYvkn4DyGIVcn1nlpQfcYVTRCA+1c8NM1L3LSk
uDrKTR4lY7aTf80oj5aFJilVLarsuLULQNVSOM8K9Bh22D/g4XV5gw/34u4+47Qt
Mx0Wf00dJY7cyMTEpdkv5ujrP5fjugHGAtywZs=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:references:date:in-reply-to
:message-id:mime-version:content-type; s=default; bh=Wh4Z6Lc113r
Bd5C8xPRuA6pKP/I=; b=N+KS44okJ3ZrQEZ43BbZ4PvlMSFLzBx6GuvT7wGyhtu
90AS3z/+mxpnqPUaOmqWM5c3GJjSnvDTd/UrLzu8frX9u4n18BZr0wmkqPNHn3Gm
YfUQGMY7hfaVg3gX/zyMuAMr/YgmFSs6bNrjSSW+GNX4DN0NQV1CtUTs1U1WNtxQ
=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=whatsoever, Meanwhile, Achim, constantly
X-HELO: vsmx012.vodafonemail.xion.oxcs.net
From: Achim Gratz <Stromeko AT nexgo DOT de>
To: cygwin AT cygwin DOT com
Subject: Re: perl -- classic?
References: <5C58BD83 DOT 5060806 AT tlinx DOT org>
Date: Tue, 05 Feb 2019 20:10:24 +0100
In-Reply-To: <5C58BD83.5060806@tlinx.org> (L. A. Walsh's message of "Mon, 04 Feb 2019 14:32:35 -0800")
Message-ID: <87o97qqcf3.fsf@Rainer.invalid>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0

L A Walsh writes:
> I can't get many cpan things to work with current perl.

Then these are unlikely to work with an older perl as well.

> Things like
> Term::Size::chars no longer works as it says chars isn't exported.
> but it is 'EXPORT_OK', and it used to work.

Import it into your namespace?

use Term::Size qw( chars )

> Too many things break on cpan on new perls....seems like building CPAN
> should be part of the perl test suite or if they won't fix a module in
> CPAN or won't fix perl to keep a compatibility mode then the module
> gets kicked out of CPAN -- and Perl doesn't get released until all
> modules remaining in CPAN work.

Actually, CPAN is constantly tested against all Perl versions on a lot
of platforms.  Everything available in Cygwin beyond the core modules
_is_ from CPAN and I have no problems whatsoever building those.  I
build another 200 modules @work and the only module that needs patching
is one that hasn't been updated in the last 12 or so years and it's a
trivial patch.

> Meanwhile....we had a 5.18 for a while, and that worked...but the new stuff.
> I can't pull new versions from CPAN and expect anything to work...

You are way behind the curve.  If you insist on doing that you'll have
to maintain your own perl installation for Cygwin.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra

--
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

- Raw text -


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