[BUG] HEIF library impedance mismatch
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- cmake, cpp
- Lĩnh vực
- build-system
Hướng nghiên cứu
Bắt đầu với src/cmake/modules/FindLibheif.cmake tại dòng 34, sau đó lần theo lệnh gọi của nó từ src/cmake/dependency_utils.cmake và src/cmake/externalpackages.cmake. Tái hiện quá trình cấu hình bằng make và điều tra các lỗi CMake đã được báo cáo; hoàn tất có nghĩa là quá trình cấu hình hoàn thành thành công với dependency HEIF được phát hiện.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I have encountered the HEIF library configuration error on Nobara 41 (and the same error on Fedora Linux 41)
·• git clone --recurse-submodules --verbose [email protected]:AcademySoftwareFoundation/OpenImageIO.git
Cloning into 'OpenImageIO'...
remote: Enumerating objects: 79072, done.
remote: Counting objects: 100% (297/297), done.
remote: Compressing objects: 100% (126/126), done.
remote: Total 79072 (delta 250), reused 171 (delta 171), pack-reused 78775 (from 3)
Receiving objects: 100% (79072/79072), 185.31 MiB | 6.83 MiB/s, done.
Resolving deltas: 100% (56806/56806), done.
░▒▓ …/src/github.com/AcademySoftwareFoundation ▓▒░ ◦•····················································································································································•◦ ░▒▓ 31s677ms ▓▒░
··• cd OpenImageIO/
░▒▓ …/OpenImageIO main ▓▒░ ◦•··············································································································································································•◦ ░▒▓ 4ms ▓▒░
··• ls
ASWF CODE_OF_CONDUCT.md CONTRIBUTING.md docs CHANGES.md LICENSE.md pyproject.toml RELICENSING.md sonar-project.properties testsuite
CMakeLists.txt conanfile.txt CREDITS.md GOVERNANCE.md INSTALL.md Makefile README.md SECURITY.md src THIRD-PARTY.md
░▒▓ …/OpenImageIO main ▓▒░ ◦•··············································································································································································•◦ ░▒▓ 5ms ▓▒░
··• make
-- The CXX compiler identification is GNU 14.2.1
-- The C compiler identification is GNU 14.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib64/ccache/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib64/ccache/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Configuring OpenImageIO 3.1.1.0
-- CMake 3.30.8
-- CMake system = Linux-6.14.3-200.nobara.fc41.x86_64
-- CMake system name = Linux
-- Project source dir = /usr/src/github.com/AcademySoftwareFoundation/OpenImageIO
-- Project build dir = /usr/src/github.com/AcademySoftwareFoundation/OpenImageIO/build
-- Project install prefix = /usr/src/github.com/AcademySoftwareFoundation/OpenImageIO/dist
-- Configuration types =
-- Build type = Release
-- Supported release = OFF
-- CMAKE_UNITY_BUILD_MODE =
-- CMAKE_UNITY_BUILD_BATCH_SIZE =
-- Outer namespace PROJ_OUTER_NAMESPACE: OpenImageIO
-- Inner namespace PROJ_VERSION_NAMESPACE: v3_1_1
-- Joint namespace PROJ_NAMESPACE_V: OpenImageIO_v3_1_1
-- CMAKE_CXX_COMPILER = /usr/lib64/ccache/c++
-- CMAKE_CXX_COMPILER_ID = GNU
-- Building with C++17, downstream minimum C++17
-- Compiling with SIMD level
-- clang-format found: /usr/bin/clang-format
--
-- * Checking for dependencies...
-- * - Missing a dependency 'Package'?
-- * Try cmake -DPackage_ROOT=path or set environment var Package_ROOT=path
-- * For many dependencies, we supply src/build-scripts/build_Package.bash
-- * - To exclude an optional dependency (even if found),
-- * -DUSE_Package=OFF or set environment var USE_Package=OFF
--
-- Found ZLIB 1.3.1
-- Found Imath 3.1.12
-- Found OpenEXR 3.2.4
-- Found libjpeg-turbo 3.0.2
-- libuhdr library not found
-- Try setting libuhdr_ROOT ?
-- Found TIFF 4.6.0
-- Found JXL 0.10.4
-- Using internal PugiXML
-- Found Python3 3.13.2
-- Found pybind11 2.13.6
-- Found PNG 1.6.40
-- Found Freetype 2.13.3
-- Found OpenColorIO 2.3.2
-- Found OpenCV 4.10.0
-- Found TBB 2021.13.0 from CONFIG
-- Found DCMTK 3.6.7 from CONFIG
-- Found FFmpeg 7.0
-- Found GIF 5.2.2
CMake Error at src/cmake/modules/FindLibheif.cmake:34 (string):
string sub-command REGEX, mode MATCHALL needs at least 5 arguments total to
command.
Call Stack (most recent call first):
src/cmake/dependency_utils.cmake:379 (find_package)
src/cmake/externalpackages.cmake:165 (checked_find_package)
CMakeLists.txt:225 (include)
-- Found Libheif
CMake Error at src/cmake/dependency_utils.cmake:453 (if):
if given arguments:
"VERSION_LESS" "1.16"
Unknown arguments specified
Call Stack (most recent call first):
src/cmake/externalpackages.cmake:165 (checked_find_package)
CMakeLists.txt:225 (include)
-- Configuring incomplete, errors occurred!
make: *** [Makefile:231: config] Error 1
- Ngôn ngữ chính
- C++
- Star
- 2.4k
- Fork
- 716
- Merge trung bình
- 2 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 85
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của AcademySoftwareFoundation/OpenImageIO
-
bug: ImageBufAlgo::max reads past the narrower input when A and B differ in channel countCó thể đã có người làm @lgritz đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
AcademySoftwareFoundation/OpenImageIO#5645 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
AcademySoftwareFoundation/OpenImageIO#5619 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 10/100
AcademySoftwareFoundation/OpenImageIO#5570 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
AcademySoftwareFoundation/OpenImageIO#5558 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
define which color metadata OpenImageIO trusts, and when it resolves itCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
AcademySoftwareFoundation/OpenImageIO#5516 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của AcademySoftwareFoundation/OpenImageIO
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
FujiNetWIFI/fujinet-firmware#2261 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug difficulty: easy good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
nagisa-kamishiro/rosehip#73 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
mode_has_nan gives MSVC warning C4702 (unreachable code)Có thể đã có người làm @ibmibmibm đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
pocoproject/poco#5626 ·
Maintainer thường phản hồi trong vòng 2 ngày