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

Re: [perl #132766] Recent changes to inline.h have broken VC6 buildon Windows

Thread Previous | Thread Next
From:
Steve Hay via perl5-porters
Date:
January 26, 2018 08:50
Subject:
Re: [perl #132766] Recent changes to inline.h have broken VC6 buildon Windows
Message ID:
CADED=K6mTZ1LQTs1A89Q8dwEON5aSMn3zZ3MRCejAbgeEVTD4Q@mail.gmail.com
On 25 January 2018 at 17:42, Karl Williamson via RT
<perlbug-followup@perl.org> wrote:
> Please check if this branch (which contains a number of irrelevant commits as well) fixes the problem

I assume you mean the smoke-me/khw-variant branch? I tried that and
it's better, but still has two problems:

1) inline.h causes warnings:

..\inline.h(629) : warning C4244: '+=' : conversion from 'unsigned
__int64 ' to 'unsigned int ', possible loss of data
..\inline.h(733) : warning C4244: '+=' : conversion from 'unsigned
__int64 ' to 'unsigned int ', possible loss of data

2) the build still fails, now during Encode:

panic: _force_out_malformed_utf8_message should be called only when
there are errors found at Makefile.PL line 136.
Unsuccessful Makefile.PL(cpan/Encode): code=65280 at ..\make_ext.pl line 518.
NMAKE : fatal error U1077: '..\miniperl.exe' : return code '0x2'
Stop.

I haven't looked into whether such problems (the second in particular)
exist on blead with VC6 prior to the inline.h changes anyway. I will
check that later and get back to you.

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