X-Recipient: archive-cygwin@delorie.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@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.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@nexgo.de>
To: cygwin@cygwin.com
Subject: Re: perl -- classic?
References: <5C58BD83.5060806@tlinx.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
Content-Type: text/plain

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

