| Summary: | sci-libs/givaro-4.1.1-r3 fails to compile (GCC-14-SYSTEM): random-integer.h:74:54: error: no match for operator= (operand types are Givaro::RandomIntegerIterator<_Unsigned, _Exact_Size>::Integer_Domain {aka Givaro::ZRing<Givaro::Integer>} and const Givar | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
| Component: | Current packages | Assignee: | Michael Orlitzky <mjo> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | CC: | frp.bissey, mjo, proxy-maint |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
|
Description
Agostino Sarubbo
2024-01-04 10:21:03 UTC
Created attachment 881463 [details]
build.log
build log and emerge --info
Dear visitors, There's a newer version of givaro that may fix this, but if we upgrade givaro we also need to upgrade two other packages that are closely tied to it, sci-libs/linbox and sci-libs/fflas-ffpack. All three need exact version matches. So far, motivation has been lacking because these packages are here for SageMath, and the SageMath build system can't detect anything newer. Aside from that there's no real blocker though. Can you try with sci-libs/givaro-4.2.0? This is *probably* fixed. Our givaro-4.1.1 was pretty old. |