Bug 511694

Summary: Kalzium and Eigen3 v5+
Product: [Applications] kalzium Reporter: Steve Cossette <farchord>
Component: generalAssignee: Kalzium Developers <kalzium>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 25.08.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Steve Cossette 2025-11-06 02:09:12 UTC
Hello, we are working on getting Kalzium in Fedora, but it does look like many of it's components do not build against Eigen3 v5.
Comment 1 Bug Janitor Service 2025-11-06 08:33:46 UTC
A possibly relevant merge request was started @ https://invent.kde.org/education/kalzium/-/merge_requests/65
Comment 2 Albert Astals Cid 2025-11-07 12:09:17 UTC
Git commit 61cdabb2b72f3091f39440d34e28cc158cf1d98e by Albert Astals Cid, on behalf of Antonio Rojas.
Committed on 07/11/2025 at 10:21.
Pushed by aacid into branch 'master'.

Fix build of Eigen-dependent parts with Eigen 5

Eigen 5 cmake config no longer provides the uppercase EIGEN3_FOUND variable

M  +2    -2    CMakeLists.txt
M  +2    -2    src/CMakeLists.txt

https://invent.kde.org/education/kalzium/-/commit/61cdabb2b72f3091f39440d34e28cc158cf1d98e
Comment 3 Albert Astals Cid 2025-11-07 12:23:58 UTC
Git commit d4f6daa945a21ba52216eeefd14974a79f49108a by Albert Astals Cid, on behalf of Antonio Rojas.
Committed on 07/11/2025 at 12:23.
Pushed by aacid into branch 'release/25.12'.

Fix build of Eigen-dependent parts with Eigen 5

Eigen 5 cmake config no longer provides the uppercase EIGEN3_FOUND variable
(cherry picked from commit 61cdabb2b72f3091f39440d34e28cc158cf1d98e)

M  +2    -2    CMakeLists.txt
M  +2    -2    src/CMakeLists.txt

https://invent.kde.org/education/kalzium/-/commit/d4f6daa945a21ba52216eeefd14974a79f49108a