-
Notifications
You must be signed in to change notification settings - Fork 540
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bleadperl v5.27.1-114-g9449f0d6ae breaks MLEHMANN/Glib-EV-2.02.tar.gz #16122
Comments
From @andkOnce again, affected are -DDEBUGGING builds only. bisect commit 9449f0d save si_stack_hwm across JMPENV_PUSH other distros also affected MARKSMITH/HTTP-HeaderParser-XS-0.20.tar.gz cpantesters report http://www.cpantesters.org/cpan/report/72a6d462-7362-11e7-a0cc-5c58e11ca5c1 perl -V Summary of my perl5 (revision 5 version 27 subversion 2) configuration: Characteristics of this binary (from libperl): -- |
From @jkeenanOn Mon, 21 Aug 2017 20:39:56 GMT, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
Examples of failures: ##### Test Summary Report t/10-basic.t (Wstat: 256 Tests: 0 Failed: 0) Test Summary Report t/exceptions.t (Wstat: 256 Tests: 0 Failed: 0) -- |
The RT System itself - Status changed from 'new' to 'open' |
From @iabynOn Tue, Aug 22, 2017 at 06:35:32PM -0700, James E Keenan via RT wrote:
They should hopefully be fixed with the commit below which I've just commit d2dccc0 make 'struct jmpenv' size independent of DEBUGGING Affected files ... Differences ... Inline Patchdiff --git a/cop.h b/cop.h
index f621cd2..34ebbc0 100644
--- a/cop.h
+++ b/cop.h
@@ -35,9 +35,7 @@ struct jmpenv {
int je_ret; /* last exception thrown */
bool je_mustcatch; /* need to call longjmp()? */
U16 je_old_delaymagic; /* saved PL_delaymagic */
-#if defined DEBUGGING && !defined DEBUGGING_RE_ONLY
SSize_t je_old_stack_hwm;
-#endif
};
typedef struct jmpenv JMPENV;
-- Art is anything that has a label (especially if the label is "untitled 1") |
From @jkeenanOn Wed, 23 Aug 2017 09:30:10 GMT, davem wrote:
These all appear to be fixed. ##### $ ./bin/perl -Ilib -MHTTP::HeaderParser::XS -E 'say q|hello world|;' $ ./bin/perl -Ilib -MIO::Vectored -E 'say q|hello world|;' $ ./bin/perl -Ilib -MLinux::DVB::DVBT::Advert -E 'say q|hello world|;' $ ./bin/perl -Ilib -MLinux::DVB::DVBT::TS -E 'say q|hello world|;' $ ./bin/perl -Ilib -MEV -E 'say q|hello world|;' The Glib::EV case was more complicated because the author has a Makefile.PL which requires responding to prompts. So when I first tried to install this via './bin/cpanm', I got a FAIL at the Configure stage. When I went into the .cpanm build directories, manually ran Makefile.PL and responded to the prompts, I was then able to call make, make test and make install. Unless other problems appear, I believe this ticket can be closed. Thank you very much. -- |
From @kentfredricOn 24 August 2017 at 05:09, James E Keenan via RT
cpanm --help | grep inter This is *usually* sufficient to get around interactive prompting. -- KENTNL - https://metacpan.org/author/KENTNL |
@iabyn - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#131942 (status was 'resolved')
Searchable as RT131942$
The text was updated successfully, but these errors were encountered: