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

Remove boost shared pointer usage and headers in favor of pcl/memory.h #3893

Merged
merged 1 commit into from
Apr 17, 2020

Conversation

aPonza
Copy link
Contributor

@aPonza aPonza commented Apr 8, 2020

Stems from #3750. I found more boost::shared_ptrs in the codebase. This should be the last of them, before the switch can happen. With this PR they all should be controlled from the switch in pcl/memory.h.

@kunaltyagi kunaltyagi added changelog: fix Meta-information for changelog generation needs: author reply Specify why not closed/merged yet labels Apr 8, 2020
@kunaltyagi kunaltyagi changed the title Centralize #includes for boost::shared_ptr/make_shared Remove boost shared pointer usage and headers in favor of pcl/memory.h Apr 8, 2020
@aPonza
Copy link
Contributor Author

aPonza commented Apr 8, 2020

Is Windows CI missing Boost or am I touching something I shouldn't? link

CMake Error at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164 (message):
  Could NOT find Boost (missing: Boost_INCLUDE_DIR filesystem date_time
  iostreams system) (Required is at least version "1.55.0")

@kunaltyagi
Copy link
Member

Window CI is giving Boost troubles. Tracked by #3894

@kunaltyagi kunaltyagi added needs: code review Specify why not closed/merged yet and removed needs: author reply Specify why not closed/merged yet labels Apr 9, 2020
@kunaltyagi kunaltyagi self-requested a review April 9, 2020 12:42
@taketwo
Copy link
Member

taketwo commented Apr 10, 2020

@aPonza please rebase, the Windows CI issue is solved.

@kunaltyagi
Copy link
Member

👀 + 🟢 = 🚀

@aPonza
Copy link
Contributor Author

aPonza commented Apr 16, 2020

I removed the commit+revert

@SergioRAgostinho SergioRAgostinho merged commit 17a55d8 into PointCloudLibrary:master Apr 17, 2020
@aPonza aPonza deleted the boost branch April 17, 2020 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog: fix Meta-information for changelog generation needs: code review Specify why not closed/merged yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants