-
Notifications
You must be signed in to change notification settings - Fork 49
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 5.36 cpan | tests failing for BerkeleyDB #63
Comments
All tests pass when using the libdb distributed with Strawberry Perl 5.32. It might be possible to get the GCC 10.3 version working but I'm inclined to just reuse the one that works. The MSYS2 project has one additional component in their patching of the DB lib configure script that I might try at some point. |
The build is passing with the libdb from 5.32. I'll leave this open in case someone has a chance to look into it. |
As with Crypt::OpenSSL::DSA it seems the win32/vmem.h patch that gets PDL to build also works for this module. I'll close this issue when the next dev release is out. |
Dev release is now out, so closing. https://github.com/StrawberryPerl/Perl-Dist-Strawberry/releases/tag/dev_5.36.1_20230528_gcc13 |
The 5.36 builds are failing one of the BerkeleyDB tests with what seems to be a segfault.
https://github.com/pmqs/BerkeleyDB/blob/92cf31a15caffe5e2418b2d9d2c77462b3fe084e/t/env.t#L148-L151
It looks like something is going awry with the BerkeleyDB::Env objects as the same issue applies to later instances in that file.
Similar errors occur with
t/db-4.3.t
.The question is whether this is due to a Strawberry perl build issue or if it is a BerkeleyDB issue.
We did change the DB build in StrawberryPerl/build-extlibs#23 but I do not know if that is related.
The text was updated successfully, but these errors were encountered: