View Issue Details

IDProjectCategoryView StatusLast Update
0000680Cinelerra-GGQt6 Alphapublic2026-10-22 21:59
ReporterPhyllisSmith Assigned ToPhyllisSmith  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0000680: QT6 build CMakeLists.txt issue with workaround
DescriptionRunning cinelerra-gg-qt6/cinelerra-5.1/tools/build_qt6.sh produces the error:
   CMake Error at CMakeLists.txt:65 (pkg_check_modules):
     Unknown CMake command "pkg_check_modules".

A separate confusing issue for users who might have just installed a basic O/S without FFmpeg installed is that running cinelerra-gg-qt6/cinelerra-5.1/tools/build_qt6.sh for the first time reports:
   MISSING requirement ... FFmpeg 7
Better to remove the "7" for those 6 libraries as that seems to indicate version 7 as opposed to any later version is a requirement.
Steps To Reproduce./cinelerra-gg-qt6/cinelerra-5.1/tools/build_qt6.sh
Additional InformationPerhaps there is a dependency that is missing on my Fedora 44 system AND since Andrea is running Arch and having the same problem, it may also be present on other O/S.

WORKAROUND: add the line "find_package..." as shown below to cinelerra-5.1/CMakeLists.txt before line 65 (which is: "pkg_check_modules(X11 REQUIRED IMPORTED_TARGET x11)":
   find_package(PkgConfig REQUIRED)
TagsNo tags attached.

Activities

PhyllisSmith

2026-10-16 03:05

manager   ~0005863

Last edited: 2026-10-16 03:15

Sam had already fixed this by adding "FFmpeg 7.1 or newer" to the check in "build_qt6.sh" and "find_package(PkgConfig REQUIRED)" to CMakeLists.txt.
I should have run "git clone" again before reporting (oops). This can be closed.

PhyllisSmith

2026-10-22 21:59

manager   ~0005865

All working well so closing.

Issue History

Date Modified Username Field Change
2026-10-15 18:11 PhyllisSmith New Issue
2026-10-16 03:05 PhyllisSmith Note Added: 0005863
2026-10-16 03:07 PhyllisSmith Assigned To => PhyllisSmith
2026-10-16 03:07 PhyllisSmith Status new => resolved
2026-10-16 03:07 PhyllisSmith Resolution open => fixed
2026-10-16 03:14 PhyllisSmith Note Edited: 0005863
2026-10-16 03:15 PhyllisSmith Note Edited: 0005863
2026-10-22 21:59 PhyllisSmith Status resolved => closed
2026-10-22 21:59 PhyllisSmith Note Added: 0005865