Skip Menu |
 

This queue is for tickets about the autodie CPAN distribution.

Report information
The Basics
Id: 123898
Status: new
Priority: 0/
Queue: autodie

People
Owner: Nobody in particular
Requestors: zefram [...] fysh.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



MIME-Version: 1.0
X-Spam-Status: No, score=-2.524 tagged_above=-99.9 required=10 tests=[AWL=-1.189, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_SOFTFAIL=0.665] autolearn=no
Content-Disposition: inline
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
content-type: text/plain; charset="utf-8"
Message-ID: <20171217112151.GF25404 [...] fysh.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Spam-Score: -2.524
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 342632400C3 for <cpan-bug+autodie [...] hipster.bestpractical.com>; Sun, 17 Dec 2017 06:22:03 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hYCUbkO8-S-q for <cpan-bug+autodie [...] hipster.bestpractical.com>; Sun, 17 Dec 2017 06:22:02 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 1040324002C for <bug-autodie [...] rt.cpan.org>; Sun, 17 Dec 2017 06:22:01 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 40D3711D8C1 for <bug-autodie [...] rt.cpan.org>; Sun, 17 Dec 2017 03:21:59 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id BEB7E11EB85 for <bug-autodie [...] rt.cpan.org>; Sun, 17 Dec 2017 03:21:56 -0800 (PST)
Received: from river.fysh.org (river.fysh.org [87.98.248.19]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 4671811D8C1 for <bug-autodie [...] rt.cpan.org>; Sun, 17 Dec 2017 03:21:54 -0800 (PST)
Received: from zefram by river.fysh.org with local (Exim 4.84_2 #1 (Debian)) id 1eQX0x-0006KT-5L; Sun, 17 Dec 2017 11:21:51 +0000
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] fysh.org
Delivered-To: cpan-bug+autodie [...] hipster.bestpractical.com
Subject: smartmatch changes in Perl 5.27.7
Return-Path: <zefram [...] fysh.org>
X-RT-Mail-Extension: autodie
X-Original-To: cpan-bug+autodie [...] hipster.bestpractical.com
Dkim-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=fysh.org; s=20170316; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date; bh=x92P6bcFzTTM1JaVg5MtDPixE9inLdjx+Y/AATCovZo=; b=V95XLqVGZ4DHwu/pC/ySlKoH6uxhqe3a5DWItb/qThjj63qn+s89U4JQJRJowbiG6NsqDxbXg3O0pDXp0mU7iboCciOWiDqkBNSwpAyYttUHwIK7ofeDIqZvnhw29Vyn22RmUiTNpWQEZf3m1SDWQN7/A1RL9J1MJLO0zK6q+LM=;
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' FROM_NAME_ONE_WORD 0.05, HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1000_LESS 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, BODY_SIZE_700_799 0, DKIM_SIGNATURE 0, NO_CTA_URI_FOUND 0, NO_URI_FOUND 0, NO_URI_HTTPS 0, SPF_PASS 0, __CD 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_FROM 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __NO_HTML_TAG_RAW 0, __SANE_MSGID 0, __SUBJ_ALPHA_START 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __zen.spamhaus.org_ERROR '
Date: Sun, 17 Dec 2017 11:21:51 +0000
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2017.12.17.111816
To: bug-autodie [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
X-RT-Original-Encoding: ascii
X-RT-Interface: Email
Content-Length: 754
Download (untitled) / with headers
text/plain 754b
Smartmatch has changed substantially in bleadperl. This breaks some parts of the autodie distro, which therefore need an update. There are two main changes affecting autodie. The first is that smartmatch overloading now only takes effect on the rhs. The second is that things other than smartmatch-overloaded object references are not valid on the rhs of smartmatch. The first core release with these changes will be Perl 5.27.7, due on 2017-12-20. Blead's bundled copy of autodie has been customised to take account of the core changes. The customised version of autodie should be appropriate for both old and new Perls, though this hasn't been tested. You should find the customisations to be a decent basis for your canonical update. -zefram
MIME-Version: 1.0
X-Spam-Status: No, score=-4.488 tagged_above=-99.9 required=10 tests=[AWL=0.847, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_OUR_RT=-4, SPF_SOFTFAIL=0.665] autolearn=ham
In-Reply-To: <rt-4.0.18-31887-1513509724-365.123898-3-0 [...] rt.cpan.org>
Content-Disposition: inline
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-123898 [...] rt.cpan.org> <20171217112151.GF25404 [...] fysh.org> <rt-4.0.18-31887-1513509724-365.123898-3-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <20171229164314.GA26711 [...] fysh.org>
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -4.488
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] fysh.org
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id AF308240272 for <cpan-bug+autodie [...] hipster.bestpractical.com>; Fri, 29 Dec 2017 11:43:27 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uh2B1Lo1jOh5 for <cpan-bug+autodie [...] hipster.bestpractical.com>; Fri, 29 Dec 2017 11:43:26 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 027BB240031 for <bug-autodie [...] rt.cpan.org>; Fri, 29 Dec 2017 11:43:25 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 33C9B11DE4D for <bug-autodie [...] rt.cpan.org>; Fri, 29 Dec 2017 08:43:24 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 7BFFF11DE59 for <bug-autodie [...] rt.cpan.org>; Fri, 29 Dec 2017 08:43:21 -0800 (PST)
Received: from river.fysh.org (river.fysh.org [87.98.248.19]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 1B55011DE4D for <bug-autodie [...] rt.cpan.org>; Fri, 29 Dec 2017 08:43:19 -0800 (PST)
Received: from zefram by river.fysh.org with local (Exim 4.84_2 #1 (Debian)) id 1eUxkY-00075C-HV; Fri, 29 Dec 2017 16:43:14 +0000
Delivered-To: cpan-bug+autodie [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #123898] smartmatch changes in Perl 5.27.7
Return-Path: <zefram [...] fysh.org>
Dkim-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=fysh.org; s=20170316; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:To:From:Date; bh=KEa813APVwuQeBCdMbErIWBzrD+Ncrw0Jv3wJe8Y8ls=; b=RPxcQnY2/7kYwEKfPvF797gPC/ESVm77owLSZ0uTpJ4XbcgRasLvQYBeOneX99/H9kixGJFZGygXWbCox1xMJ5SqO4uhjMTaRPRu+rnLCif4TjelsFyzvbH6isuPao7pY9HzOEMCRFrh0yVH8vZiC7Qb+Cys3CVVQSVI2jTbOZ8=;
X-Original-To: cpan-bug+autodie [...] hipster.bestpractical.com
X-RT-Mail-Extension: autodie
Date: Fri, 29 Dec 2017 16:43:14 +0000
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' FROM_NAME_ONE_WORD 0.05, HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1000_LESS 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_600_699 0, BODY_SIZE_7000_LESS 0, DKIM_SIGNATURE 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, NO_URI_HTTPS 0, REFERENCES 0, SPF_PASS 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CD 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_FROM 0, __HAS_MSGID 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __NO_HTML_TAG_RAW 0, __REFERENCES 0, __SANE_MSGID 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __TO_NAME 0, __TO_NAME_DIFF_FROM_ACC 0, __TO_REAL_NAMES 0, __URI_NO_MAILTO 0, __URI_NO_WWW 0, __URI_NS , __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2017.12.29.163316
To: Bugs in autodie via RT <bug-autodie [...] rt.cpan.org>
From: Zefram <zefram [...] fysh.org>
RT-Message-ID: <rt-4.0.18-24089-1514565808-1991.123898-0-0 [...] rt.cpan.org>
Content-Length: 590
Download (untitled) / with headers
text/plain 590b
The core smartmatch changes in 5.27.7 have been reverted in blead because of CPAN breakage. Changes along these lines are still likely to be made in the future, but preceded by a deprecation process. The core still has a customised autodie, on the basis that the customisation future-proofs the module. I still recommend that the upstream autodie should incorporate these or similar changes, to allow for the likely future changes to smartmatch. I've tweaked the customised documentation in blead to avoid making now-inaccurate statements about the core changes being current. -zefram


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.