Bug 33041 - consider updating "cm"
Summary: consider updating "cm"
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-31 23:41 CEST by Aurelian R
Modified: 2024-04-01 20:00 CEST (History)
0 users

See Also:
Source RPM: cm-0.3-12.mga9.src.rpm
CVE:
Status comment:


Attachments
cm spec patch (3.19 KB, patch)
2024-03-31 23:41 CEST, Aurelian R
Details | Diff
mpfrcx spec patch (1.04 KB, patch)
2024-03-31 23:43 CEST, Aurelian R
Details | Diff
pari spec patch (2.91 KB, patch)
2024-03-31 23:49 CEST, Aurelian R
Details | Diff
flint spec file (2.54 KB, text/x-rpm-spec)
2024-03-31 23:52 CEST, Aurelian R
Details

Description Aurelian R 2024-03-31 23:41:37 CEST
Created attachment 14484 [details]
cm spec patch

Current version of "cm" is pretty old while the latest one, 0.4.3, can be build with not much trouble for all architectures supported by Mageia.
The new version of "cm" requires a latest version of "mpfrx" libraries, namely version 0.6.3, and upgrading 'mpfrx' to 0.6.3 is straight forward on Mageia.
Attached is a spec file patch for "cm" that may easy up the upgrading process.

Optionally, to complete the "cm" package stack dependencies, the "pari" package may be updated to version 2.15.5 and a flint package(https://flintlib.org) can be imported as "cm" package does seem to benefit from it, btw flint library testing is kinda slow and on arm more so. For completeness will attach the spec files for these too.
Comment 1 Aurelian R 2024-03-31 23:43:12 CEST
Created attachment 14485 [details]
mpfrcx spec patch

not much to say here
Aurelian R 2024-03-31 23:44:24 CEST

Source RPM: (none) => cm-0.3-12.mga9.src.rpm

Comment 2 Aurelian R 2024-03-31 23:49:48 CEST
Created attachment 14486 [details]
pari spec patch

Patch: fix rpath, enable fltk, enable testing, fix license ...
Comment 3 Aurelian R 2024-03-31 23:52:46 CEST
Created attachment 14487 [details]
flint spec file

code, info: https://github.com/flintlib/flint
Comment 4 Aurelian R 2024-04-01 20:00:45 CEST
Great, closing ...

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.