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:reply-to:from:to:subject:date:message-id :mime-version:content-type; q=dns; s=default; b=hfB6WtjInpBj+wu1 Bh0Z97P27CX1dIr2Eo0vIICTAhUJccqQXGsWhkfm68DPkYXQHyfyQW1eGIAyvWO6 6bpAJCy0Ex7ro1N0LI0tooomvD6pGsiszRNvDnEwjW/p7ExxLGsGSKVqfFPnq12h 7Z1CgqH/JngVJH35u1fydYFoYHw= 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:reply-to:from:to:subject:date:message-id :mime-version:content-type; s=default; bh=Yz2tmMc1GbGeSX4DFqCRAC u9Pq8=; b=lsXgTurmZuBhSbDhPIS3Gj9NkNhxIfE2S0lL4o3/zr6mGjJeqaOqA9 /G7Y6RpPzFwfvGSAr0L7gCqGipeocFxOaTEx/AmnsHp2tOo0TCdNWytJabXdC/hb 5P5A+AIwIVuENQzsq6y90g+SDiyemtoIZkpkDdze96DBnco2fgbLI= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , 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-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.6 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,UNSUBSCRIBE_BODY autolearn=no version=3.3.2 spammy=UNSUBSCRIBE, packaged, unsubscribing, CYGWIN-ANNOUNCE X-HELO: localhost.localdomain Reply-To: cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No From: Achim Gratz To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] [Updated] perl-5.26.1-1 and all Perl distributions Date: Mon, 23 Oct 2017 21:18:07 +0200 Message-Id: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-VADE-STATUS: LEGIT Perl has been updated to version 5.26.1-1 on Cygwin. This is the first upstream maintenance release for Perl 5.26, released on September 22 2017. Please note that the entire 5.24.x versions of Perl were not released on Cygwin, so there are a few things that had deprecation warnings in those versions and will now already fail. Please consult _all_ the perldelta documentation leading from 5.22.0 to 5.26.1: perldoc perl5240delta perldoc perl5260delta perldoc perldelta The change most likely to create problems for old scripts is that the current directory is no longer in @INC. If you understand the security implications and are sure they don't apply to you, setting PERL_USE_UNSAFE_INC=1 will get you the old behaviour back for the moment. A few perl distributions that were formerly packaged separately in Cygwin to get fixes available only in updates from CPAN have moved back to the core of Perl which already has the most recent versions. In order for setup to correctly handle those distributions and remove the old files, empty packages have been provided. It is therefore normal that no new files will get installed when they get updated, as these are already distributed with the perl package itself. All remaining Perl distributions have been updated or re-built in order to be available under the new Perl. I save myself and you the bother of listing several hundreds of packages, setup will update them for you. Attention ========= A handful of packages could not be rebuilt in time for this release. If you need them you will either have to hold off on updating Cygwin until the respective maintainers announce their availability: git: Distributed version control system grepmail: search mailboxes for mail matching an expression (installed binaries and support files) pristine-tar: Regenerate pristine tarballs (installed binaries and support files) sendxmpp: Commandline XMPP (jabber) utility (installed binaries and support files) For Git, only the git-email sub-package and the 'git add --interactive' sub-command are affected. These will work correctly if the commands are started with GITPERLLIB=/usr/lib/perl5/vendor_perl/5.22 in the environment. -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain DOT com AT cygwin DOT com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- 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