develooper Front page | perl.perl5.porters | Postings from April 2018

Re: [perl #132955] USE_CPLUSPLUS build broken in 5.27 blead andall5.26 stables

Thread Previous | Thread Next
From:
Leon Timmermans
Date:
April 13, 2018 22:35
Subject:
Re: [perl #132955] USE_CPLUSPLUS build broken in 5.27 blead andall5.26 stables
Message ID:
CAHhgV8jT0a+6+244gMwV0J6p84znyW6epZbXKWH+y-5CXo8hgw@mail.gmail.com
On Fri, Apr 13, 2018 at 9:13 PM, James E Keenan <jkeenan@pobox.com> wrote:
> On 04/13/2018 11:36 AM, Leon Timmermans wrote:
>> literal operators are a C++11-ism. Adding spaces between a literal
>> string and a term like HEKf or NVff should solve that.
>>
>> Leon
>>
>
> This may relate to part of the synching I performed yesterday.  Consider
> this part of commit d3a5b29c73b5a2fd6524ca:
>
> #####
> diff --git a/vxs.inc b/vxs.inc
> index 0e5e72a..b5c00d7 100644
> --- a/vxs.inc
> +++ b/vxs.inc
> @@ -138,7 +138,7 @@ VXS(universal_version)
>                             name, SvPVx_nolen_const(req));
>  #else
>                 Perl_croak(aTHX_
> -                          "%" HEKf " does not define $%"HEKf
> +                          "%" HEKf " does not define $%" HEKf
>                            "::VERSION--version check failed",
>                            HEKfARG(name), HEKfARG(name));
>  #endif
> #####
>
> This was a case where, prior to this commit, there was a difference between
> the previous CPAN version and what was in blead.  Probably this was why
> 'vxs.inc' was in the CUSTOMIZED list in the 'version' data in %Modules in
> Porting/Maintainers.pl.  Amid all the other problems I had performing that
> sync, I decided in this case to go with the maintainer rather than blead.
> That may well have been the wrong call.
>
> If that is so, then what should probably happen is: (a) revert the diff
> above; (b) test as per the complaint in this ticket; and (c) send what
> previously was in blead and is once again in blead upstream as a patch.

I believe the attached patch will fix that issue, but I haven't tested
it properly.

Leon

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About