Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 927892

Summary: dev-cpp/eigen-3.4.0-r3 stabilisation, then cleanup old
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: StabilizationAssignee: Gentoo Science Related Packages <sci>
Status: IN_PROGRESS ---    
Severity: normal CC: arm, erhard_f, hppa, kde, matoro_gentoo, negril.nx+gentoo, ppc64, ppc, sam, x86
Priority: Normal Keywords: CC-ARCHES
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/34927
https://github.com/gentoo/gentoo/pull/34547
https://bugs.gentoo.org/show_bug.cgi?id=932646
Whiteboard:
Package list:
=dev-cpp/eigen-3.4.0-r3 amd64 arm arm64 hppa ppc ppc64 sparc x86
Runtime testing required: ---
Bug Depends on: 743172, 938710    
Bug Blocks: 803521    

Description Andreas Sturmlechner gentoo-dev 2024-03-26 11:21:26 UTC
$summary
Comment 1 NATTkA bot gentoo-dev 2024-03-26 11:24:14 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev 2024-03-26 11:28:09 UTC Comment hidden (obsolete)
Comment 3 NATTkA bot gentoo-dev 2024-03-26 11:32:17 UTC Comment hidden (obsolete)
Comment 4 NATTkA bot gentoo-dev 2024-03-26 11:36:25 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2024-03-26 11:40:23 UTC Comment hidden (obsolete)
Comment 6 NATTkA bot gentoo-dev 2024-03-26 11:52:29 UTC Comment hidden (obsolete)
Comment 7 Andreas Sturmlechner gentoo-dev 2024-03-26 11:54:00 UTC
Do we continue here?
Comment 8 Paul Zander 2024-04-09 12:28:52 UTC
Yes please?
Comment 9 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-04-20 14:51:14 UTC
arm64 done
Comment 10 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-04-20 14:51:16 UTC
sparc done
Comment 11 ernsteiswuerfel archtester 2024-11-14 00:25:34 UTC
On ppc/ppc64 eigen-3.4.0-r3 would be a better stable candidate as a PowerPC fix went in -r3 (https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-cpp/eigen?id=c7a9b7d8cdac586964c6f68ba8095ba7471f37b9) preventing build failures on non-VSX CPUs.
Comment 12 Paul Zander 2024-11-14 11:46:05 UTC
Bumped to -r3
Comment 13 Paul Zander 2024-11-14 11:49:18 UTC
Please note that eigen is a header only library. The tests that were added in -r2 just allow for detection of a lot of issues on less tested arches.

Every consumer should have their own tests, that if failing on eigen would block this.
Comment 14 Larry the Git Cow gentoo-dev 2024-11-24 10:46:08 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d426e7a18be312662bd29c6813cc9fe41ecf6e9c

commit d426e7a18be312662bd29c6813cc9fe41ecf6e9c
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-11-24 10:45:09 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-11-24 10:45:09 +0000

    dev-cpp/eigen: Restrict tests
    
    Otherwise we will never be able to stabilise anything here.
    
    Bug: https://bugs.gentoo.org/927892
    Bug: https://bugs.gentoo.org/932646
    Bug: https://bugs.gentoo.org/943401
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-cpp/eigen/eigen-3.4.0-r3.ebuild | 14 +++++++-------
 dev-cpp/eigen/eigen-9999.ebuild     | 12 ++++++------
 2 files changed, 13 insertions(+), 13 deletions(-)
Comment 15 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-04 09:12:19 UTC
amd64 done