Repository navigation
OpenCV 4.10.0-p0 not working on Linux only on MSVC #765
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is neededpackage:updateAdd a new version to an existing packageAdd a new version to an existing package
Description
Activity
added on Nov 15, 2024
bugSomething isn't workingSomething isn't working
help wantedExtra attention is neededExtra attention is needed
package:updateAdd a new version to an existing packageAdd a new version to an existing package
added a commit that references this issue on Nov 15, 2024
added 2 commits that reference this issue on Sep 16, 2025
Need to reopen, TIFF update #813 did fix the bugs above, but there are still OpenEXR related errors
/home/runner/work/hunter/hunter/_Base/xxxxxxx/cbf46ff/1b68514/Build/OpenEXR/Source/src/lib/OpenEXR/ImfDeepTiledInputFile.h:358:38: error: ‘uint64_t’ has not been declared
358 | uint64_t &dataSize) const;
| ^~~~~~~~
[ 37%] Building CXX object src/lib/OpenEXR/CMakeFiles/OpenEXR.dir/ImfDeepTiledInputPart.cpp.o
[ 38%] Building CXX object src/lib/OpenEXR/CMakeFiles/OpenEXR.dir/ImfDeepTiledOutputFile.cpp.o
In file included from /home/runner/work/hunter/hunter/_Base/xxxxxxx/cbf46ff/1b68514/Build/OpenEXR/Source/src/lib/OpenEXR/ImfDeepTiledInputPart.cpp:6:
/home/runner/work/hunter/hunter/_Base/xxxxxxx/cbf46ff/1b68514/Build/OpenEXR/Source/src/lib/OpenEXR/ImfDeepTiledInputPart.h:314:36: error: ‘uint64_t’ has not been declared
314 | uint64_t &dataSize
| ^~~~~~~~
In file included from /home/runner/work/hunter/hunter/_Base/xxxxxxx/cbf46ff/1b68514/Build/OpenEXR/Source/src/lib/OpenEXR/ImfDeepTiledInputPart.cpp:9:
/home/runner/work/hunter/hunter/_Base/xxxxxxx/cbf46ff/1b68514/Build/OpenEXR/Source/src/lib/OpenEXR/ImfDeepTiledInputFile.h:358:38: error: ‘uint64_t’ has not been declared
358 | uint64_t &dataSize) const;
| ^~~~~~~~
/home/runner/work/hunter/hunter/_Base/xxxxxxx/cbf46ff/1b68514/Build/OpenEXR/Source/src/lib/OpenEXR/ImfDeepTiledInputPart.cpp:207:34: error: ‘uint64_t’ has not been declared
207 | uint64_t & dataSize) const
| ^~~~~~~~
Need to recheck after #788 is merged
Build matrix for OpenCV 4.10.0 with Hunter https://github.com/cpp-pm/hunter/releases/tag/v0.26.3 has gcc-12 fixed, but gcc-13 and clang are still broken

fixed by #818

added a commit that references this issue on Mar 13, 2026
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is neededpackage:updateAdd a new version to an existing packageAdd a new version to an existing package
Ubuntu builds seem to be broken because of a discrepancy with
TIFFheaders. MSVC builds are fine. Updating just the MSVC toolchain for now in #764from toolchain OpenCV gcc-9-cxx17-fpic ubuntu-20.04