-
Notifications
You must be signed in to change notification settings - Fork 559
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
BBC: Blead Breaks BSON #22868
Comments
Bisecting with the following invocation:
... pointed to this as the breaking point:
@richardleach, can you take a look? Thanks. |
For reference, this is the error/failing test:
... which I'm pretty sure is just the module relying on implementation details that it shouldn't rely on. In this case, it tests that (To be honest, I can't figure out why Perl would use PVNV here in the first place, and running the test in the perl debugger makes it use PVMG instead.) |
Agreed. |
Yes, and a portable fix seems straightforward:
The problem for this module is that it's been abandoned. https://metacpan.org/pod/BSON says: "Version v1.12.0 was the final feature release of the MongoDB BSON library and version v1.12.2 is the final patch release. As of August 13, 2020, the MongoDB Perl driver and related libraries have reached end of life and are no longer supported by MongoDB. See the August 2019 deprecation notice for rationale." The repository has been made read-only: https://github.com/mongodb-labs/mongo-perl-bson I don't know where to send the patch, or if a supported fork of this module exists. |
Okay, provided we understand how the breaking commit actually broke the module's tests, we don't have to worry too much about this. We should probably focus on #22866 (B-Utils). |
This is a bug report for perl from "Carlos Guevara" carlos@carlosguevara.com,
generated with the help of perlbug 1.43 running under perl 5.41.7.
BBC: Blead Breaks BSON
Please see http://fast-matrix.cpantesters.org/?dist=BSON
Flags
Perl configuration
The text was updated successfully, but these errors were encountered: