- update to 1.14.1
- One big change in this release is that the dependency boost-filesystem
is now optional if you compile PCL and your own project that uses
PCL as C++17. The default C++ standard for PCL is currently still
C++14, where boost-filesystem is a hard requirement.
Some modules will not be built if boost-filesystem is not available
(currently recognition, outofcore, some apps).
For an exhaustive list of newly added features, deprecations and other changes
in PCL 1.14.1, please see:
https://github.com/PointCloudLibrary/pcl/blob/master/CHANGES.md#-1141-03-may-2024-.
- Add back some small boost patch to workaround get_digest changes:
* pcl_visualizer.patch
OBS-URL: https://build.opensuse.org/request/show/1242746
OBS-URL: https://build.opensuse.org/package/show/science/pcl?expand=0&rev=15
13 lines
598 B
Diff
13 lines
598 B
Diff
diff -urN pcl-pcl-1.14.1/visualization/src/pcl_visualizer.cpp pcl-pcl-1.14.1-patch/visualization/src/pcl_visualizer.cpp
|
|
--- pcl-pcl-1.14.1/visualization/src/pcl_visualizer.cpp 2024-05-03 15:14:21.000000000 +0300
|
|
+++ pcl-pcl-1.14.1-patch/visualization/src/pcl_visualizer.cpp 2024-10-16 15:48:42.836097229 +0300
|
|
@@ -4591,7 +4591,7 @@
|
|
// Build camera filename
|
|
if (valid)
|
|
{
|
|
- unsigned int digest[5];
|
|
+ unsigned char digest[20];
|
|
sha1.get_digest (digest);
|
|
sstream << ".";
|
|
sstream << std::hex << digest[0] << digest[1] << digest[2] << digest[3] << digest[4];
|