Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 927892 - dev-cpp/eigen-3.4.0-r3 stabilisation, then cleanup old
Summary: dev-cpp/eigen-3.4.0-r3 stabilisation, then cleanup old
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on: 743172 938710
Blocks: EAPI7Removal
  Show dependency tree
 
Reported: 2024-03-26 11:21 UTC by Andreas Sturmlechner
Modified: 2025-01-23 21:55 UTC (History)
6 users (show)

See Also:
Package list:
=dev-cpp/eigen-3.4.0-r3 arm64 sparc
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2024-03-26 11:21:26 UTC
$summary
Comment 1 NATTkA bot gentoo-dev Security 2024-03-26 11:24:14 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev Security 2024-03-26 11:28:09 UTC Comment hidden (obsolete)
Comment 3 NATTkA bot gentoo-dev Security 2024-03-26 11:32:17 UTC Comment hidden (obsolete)
Comment 4 NATTkA bot gentoo-dev Security 2024-03-26 11:36:25 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev Security 2024-03-26 11:40:23 UTC Comment hidden (obsolete)
Comment 6 NATTkA bot gentoo-dev Security 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
Comment 16 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-08 21:22:54 UTC
hppa done
Comment 17 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-08 21:23:56 UTC
arm done
Comment 18 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-08 21:23:57 UTC
ppc64 done
Comment 19 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-08 21:23:59 UTC
ppc done
Comment 20 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-08 21:24:01 UTC
x86 done

all arches done
Comment 21 Andreas Sturmlechner gentoo-dev 2025-01-08 21:29:07 UTC
When stable list was bumped to -r3, two arches had already been done and were not re-added.
Comment 22 Larry the Git Cow gentoo-dev 2025-01-08 21:46:24 UTC
The bug has been referenced in the following commit(s):

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

commit 2e5181b9470288d76aac0d0f6563120b55702a90
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-01-08 21:29:53 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-01-08 21:34:40 +0000

    dev-cpp/eigen: drop 3.4.0-r1
    
    Bug: https://bugs.gentoo.org/927892
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-cpp/eigen/Manifest                             |   1 -
 dev-cpp/eigen/eigen-3.4.0-r1.ebuild                | 106 ---------------------
 dev-cpp/eigen/files/eigen-3.3.7-gentoo-cmake.patch |  24 -----
 3 files changed, 131 deletions(-)
Comment 23 Andreas Sturmlechner gentoo-dev 2025-01-08 22:20:18 UTC
CCing remaining arches manually then...
Comment 24 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-23 21:55:52 UTC
arm64 done