[mythtv-commits] [MythTV/mythtv] 288534: cmake: Fix problem compiling Qt6 executables.
David Hampton
noreply at github.com
Mon Dec 29 15:54:05 UTC 2025
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 288534230fc8b83dbdfbc0cd26f65827a9ea19ca
https://github.com/MythTV/mythtv/commit/288534230fc8b83dbdfbc0cd26f65827a9ea19ca
Author: David Hampton <mythtv at love2code.net>
Date: 2025-12-29 (Mon, 29 Dec 2025)
Changed paths:
M cmake/SetCompilerOptions.cmake
Log Message:
-----------
cmake: Fix problem compiling Qt6 executables.
The proper solution would be to set PIE on the executable files, but
that doesn't fix the protected symbol errors when building Qt6. The
solution that works is to set PIC on the executables files.
Commit: 6f1b2ca92c8a8b5ad3d87bda69266db80376fbfe
https://github.com/MythTV/mythtv/commit/6f1b2ca92c8a8b5ad3d87bda69266db80376fbfe
Author: David Hampton <mythtv at love2code.net>
Date: 2025-12-29 (Mon, 29 Dec 2025)
Changed paths:
M cmake/StaticAnalysis.cmake
A cmake/scripts/concatenate-compdb.py
R cmake/scripts/concatenate-compdb.sh
Log Message:
-----------
cmake: Update script for building compile_commands.json
Filter out all the entries for libmythdvdnav.
Commit: 941a87658ee95d7192ead9dabdd6a9d7223a4cd6
https://github.com/MythTV/mythtv/commit/941a87658ee95d7192ead9dabdd6a9d7223a4cd6
Author: David Hampton <mythtv at love2code.net>
Date: 2025-12-29 (Mon, 29 Dec 2025)
Changed paths:
M mythtv/libs/libmythtv/dbcheck.cpp
Log Message:
-----------
clazy: Use the QString::arg multi-string override.
Commit: 0f2d3e6841b851ddc18e1968232ff2eb5d7e98a1
https://github.com/MythTV/mythtv/commit/0f2d3e6841b851ddc18e1968232ff2eb5d7e98a1
Author: David Hampton <mythtv at love2code.net>
Date: 2025-12-29 (Mon, 29 Dec 2025)
Changed paths:
M mythtv/libs/libmythtv/visualisations/goom/ifs_display.cpp
Log Message:
-----------
tidy: Use std::min to make code more readable.
https://clang.llvm.org/extra/clang-tidy/checks/readability/use-std-min-max.html
Commit: 795cd2083a522f17ec45e929652e50d3f4c12229
https://github.com/MythTV/mythtv/commit/795cd2083a522f17ec45e929652e50d3f4c12229
Author: David Hampton <mythtv at love2code.net>
Date: 2025-12-29 (Mon, 29 Dec 2025)
Changed paths:
M mythtv/programs/mythfrontend/videodlg.cpp
Log Message:
-----------
Reduce nesting in VideoDialog::playFolder().
Instead of code that is nested several levels deep, invert the tests
and return/continue immediately. This should behave identically to
the previous version.
It might be easier to use the '-b' flag when looking at these changes.
Commit: 656e5012140df5edc0d2cf32557d0711da24d2aa
https://github.com/MythTV/mythtv/commit/656e5012140df5edc0d2cf32557d0711da24d2aa
Author: David Hampton <mythtv at love2code.net>
Date: 2025-12-29 (Mon, 29 Dec 2025)
Changed paths:
M mythtv/programs/mythfrontend/videodlg.cpp
Log Message:
-----------
Simplify/fix the logic in VideoDialog::playFolder().
This will properly play all videos in a folder instead of quitting
after the first video.
Fixes #1233.
Compare: https://github.com/MythTV/mythtv/compare/5797b327ba07...656e5012140d
To unsubscribe from these emails, change your notification settings at https://github.com/MythTV/mythtv/settings/notifications
More information about the mythtv-commits
mailing list