Skip to content
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

Fix ABI compatibility problems for 1.14.1 release #6017

Merged
merged 1 commit into from Apr 21, 2024

Conversation

mvieth
Copy link
Member

@mvieth mvieth commented Apr 21, 2024

Partially revert #5974 and #5988 and #5907 After the 1.14.1 release, we can re-apply these changes. The ABI checker reported:
The parameter file_name became passed in r12 register instead of r13. Applications will read the wrong memory block instead of the parameter value. and The parameter cloud_tgt_demean became passed in r12 register instead of r13. These changes are not super important, so I think it doesn't hurt to temporarily revert them to achieve 100% ABI compatibility between 1.14.0 and 1.14.1.

Partially revert PointCloudLibrary#5974 and PointCloudLibrary#5988 and PointCloudLibrary#5907
After the 1.14.1 release, we can re-apply these changes.
The ABI checker reported:
`The parameter file_name became passed in r12 register instead of r13. Applications will read the wrong memory block instead of the parameter value.` and `The parameter cloud_tgt_demean became passed in r12 register instead of r13.`
These changes are not super important, so I think it doesn't hurt to temporarily revert them to achieve 100% ABI compatibility between 1.14.0 and 1.14.1.
@mvieth mvieth added this to the pcl-1.14.1 milestone Apr 21, 2024
@mvieth mvieth merged commit 727fbe2 into PointCloudLibrary:master Apr 21, 2024
13 checks passed
@mvieth mvieth deleted the revert_abi_problems_1_14_1 branch April 21, 2024 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants