-
Notifications
You must be signed in to change notification settings - Fork 571
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
perl_parse() return value breaks PostgreSQL pl/perl #16565
Comments
From myon@debian.orgThe change "properly define perl_parse() return value" with git hash Perl change by Zefram: PostgreSQL problem analysis by Tom Lane: Perl analysis by Matt S Trout: Please consider reverting this, or clarify how users should handle the Thanks, |
From @jmdhQuick side-note in Debian we also notice breakage of barnowl (https://barnowl.mit.edu/) at least in the test suite, which is caused by perl_run returning 256: http://perl.debian.net/rebuild-logs/perl-5.27/barnowl_1.9-4/barnowl_1.9-4+b3_amd64-2018-05-19T10:29:01Z.build Not sure if there is runtime breakage too. |
The RT System itself - Status changed from 'new' to 'open' |
From @iabynOn Wed, 23 May 2018 13:38:25 -0700, Christoph Berg via RT wrote:
On Wed, May 23, 2018 at 01:44:34PM -0700, Dominic Hargreaves via RT wrote:
Just to clarify something here: Zefram's commit changed the behaviour of the return value of both However, this ticket's subject line claims that the issue is with My gut feeling is that the change to perl_run should be reverted, but the -- |
From @jkeenanOn Wed, 23 May 2018 20:44:34 GMT, dom wrote:
Dom: Is there any way the tests found in the link you posted above could be incorporated into the core test suite so that, once this problem is addressed, we get early warnings of problems in the future? Thank you very much. |
From @iabynOn Wed, May 23, 2018 at 02:36:52PM -0700, James E Keenan via RT wrote:
This bug is related to how the perl interpreter is embedded in, and called Instead, we (p5p) would have to code up an embedded interpreter - probably -- |
From @df7cbOn Wed, 23 May 2018 14:35:34 -0700, davem wrote:
plperl.c is failing on perl_run in line 860: Sorry for the bad title, that was just me sloppily copying from the git commit message. |
From @jkeenanOn Wed, 23 May 2018 21:35:34 GMT, davem wrote:
On the basis of this comment from Dave Mitchell, I'm designating this ticket as a blocker, meaning that some decision will have to be made on it before 5.28.0 can be released. Thank you very much. -- |
From @df7cbReverting perl_run and leaving perl_parse alone is, I think, what mst was getting at in his email. |
From @jkeenanOn Wed, 23 May 2018 21:35:34 GMT, davem wrote:
Would it be possible to get a branch which we could use for smoke-testing and which the Debian folks could use for 3rd-party application testing? Thank you very much. -- |
From @iabynOn Wed, May 23, 2018 at 10:35:18PM +0100, Dave Mitchell wrote:
Which I've now done in blead with v5.28.0-RC1-15-g9f9606382c. I've written some some tests, but not pushed them, because they -- |
From @khwilliamsonOn Mon, 28 May 2018 08:16:26 -0700, davem wrote:
Did these tests get added? -- |
From @iabynOn Thu, Mar 28, 2019 at 07:29:50PM -0700, Karl Williamson via RT wrote:
No. Not yet. -- |
From @iabynI've moved this ticket from 5.30.0 blocker to 5.32.0 blocker |
From @jkeenanOn Mon, 28 May 2018 15:16:26 GMT, davem wrote:
Since we're early in the perl-5.31 dev cycle, could we get these tests added now? Thank you very much. -- |
@iabyn If your fix was added to blead in 5.29, can we close this ticket already? We can open a separate ticket for the tests (with the code branch). |
On Tue, Mar 31, 2020 at 11:17:03PM -0700, Sawyer X wrote:
@iabyn If your fix was added to blead in 5.29, can we close this ticket
already? We can open a separate ticket for the tests (with the code
branch).
Well, its still an issue because we'd still like to fix whatever the (now
reverted) commit was supposed to fix.
I don't know whether I still have the tests around - couldn't see them
with a quick glance at my local branches.
Either way, this ticket isn't a blocker for 5.32
…--
Art is anything that has a label (especially if the label is "untitled 1")
|
Migrated from rt.perl.org#133220 (status was 'open')
Searchable as RT133220$
The text was updated successfully, but these errors were encountered: