diff options
Diffstat (limited to 'depthai-v3.spec')
| -rw-r--r-- | depthai-v3.spec | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/depthai-v3.spec b/depthai-v3.spec index 5baf96d..2c0445a 100644 --- a/depthai-v3.spec +++ b/depthai-v3.spec @@ -4,7 +4,7 @@ Name: ros-%{ros_distro}-%{RosPkgName} Version: 3.7.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: DepthAI core is a C++ library which comes with firmware and an API to interact License: MIT URL: https://github.com/luxonis/depthai-core.git @@ -107,6 +107,19 @@ make install DESTDIR=%{buildroot} /opt/ros/%{ros_distro} %changelog +* Mon Oct 26 2026 ai-importer <ai-importer@openeuler.org> - 3.7.1-4 +- Fix vendored semver version mismatch: round 1 vendored Neargye/semver + v1.0.1 (new major API where version is a class template and there is no + semver::prerelease enum), but src/device/Version.cpp uses the v0.x API + (semver::prerelease enum + string-constructible semver::version). Replace + 3rdparty/semver/include/semver.hpp with v0.3.1 — the exact version pinned + by vcpkg neargye-semver port at the project's builtin-baseline + (6fa128f2), which provides enum struct prerelease {alpha,beta,rc,none}, + version(string_view) ctor, version(major,minor,patch,prerelease, + optional<uint16_t>) ctor, and valid(string). This was the only %build + compilation failure (Version.cpp.o); the nlohmann/json instantiation + traces in the log were notes, not errors. + * Mon Oct 26 2026 ai-importer <ai-importer@openeuler.org> - 3.7.1-3 - Fix yaml-cpp::yaml-cpp target not found: openEuler yaml-cpp-devel cmake config lacks namespaced imported target. Patch depthaiDependencies.cmake |
