Debian Package Tracker
Register | Log in
Subscribe

eigen3

Choose email to subscribe with

general
  • source: eigen3 (main)
  • version: 3.4.0-5
  • maintainer: Debian Science Maintainers (archive) (DMD)
  • uploaders: Anton Gladky [DMD]
  • arch: all
  • std-ver: 4.6.1
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 3.3.9-2
  • oldstable: 3.4.0-4
  • stable: 3.4.0-5
  • testing: 3.4.0-5
  • unstable: 3.4.0-5
  • exp: 5.0.1-1~exp1
versioned links
  • 3.3.9-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.4.0-4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.4.0-5: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.0.1-1~exp1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • libeigen3-dev (1 bugs: 0, 1, 0, 0)
  • libeigen3-doc
action needed
A new upstream version is available: 5.0.1 high
A new upstream version 5.0.1 is available, you should consider packaging it.
Created: 2025-09-21 Last update: 2026-09-03 00:31
lintian reports 4 warnings high
Lintian reports 4 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2022-09-27 Last update: 2024-11-15 08:02
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 5.0.1-1, distribution unstable) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 482d6eed57959df9869b3e7cba3402547149c901
Author: Anton Gladky <gladk@debian.org>
Date:   Wed Sep 2 22:11:23 2026 +0200

    Fix include path in mixed-flags autopkgtest
    
    The test compiled without -I/usr/include/eigen3, so it failed with
    "Eigen/Core: No such file or directory" instead of exercising the bug.
    Get the include path from pkgconf, as the package ships eigen3.pc.
    
    Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01QHKB9gv2UGSeWu59SDHCDC

commit 157a574097cac952f70c496f9b39287933dc4051
Author: Anton Gladky <gladk@debian.org>
Date:   Wed Sep 2 21:29:40 2026 +0200

    Fix crashes when linking objects built with different flags
    
    Eigen's aligned_malloc(), aligned_free() and aligned_realloc() are inline
    functions whose bodies the preprocessor selects from
    EIGEN_MALLOC_ALREADY_ALIGNED and EIGEN_DEFAULT_ALIGN_BYTES, both of which
    follow -mavx & friends. Objects built with different flags end up with
    incompatible weak copies and crash when linked together, either aborting in
    free() or segfaulting on an over-aligned AVX load.
    
    Always use Eigen's own allocator with a fixed per-architecture alignment, and
    add an autopkgtest linking a baseline shared library against an application
    built with a wider instruction set.
    
    Closes: #1064320
    
    Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01QHKB9gv2UGSeWu59SDHCDC

commit 7931551c7756322ed6f73c69d726b99cb51520b0
Author: Anton Gladky <gladk@debian.org>
Date:   Mon May 4 22:08:32 2026 +0200

    chore(debian): rename CI config to salsa-ci.yml


https://salsa.debian.org/api/v4/projects/science-team%2Feigen3 API request failed: 401 Unauthorized at /srv/qa.debian.org/data/vcswatch/vcswatch line 410.
Created: 2026-05-04 Last update: 2026-09-02 22:31
Fails to build during reproducibility testing normal
A package building reproducibly enables third parties to verify that the source matches the distributed binaries. It has been identified that this source package produced different results, failed to build or had other issues in a test environment. Please read about how to improve the situation!
Created: 2022-09-28 Last update: 2026-09-02 20:36
debian/patches: 6 patches to forward upstream low

Among the 8 debian patches available in version 3.4.0-5 of the package, we noticed the following issues:

  • 6 patches where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-02-26 Last update: 2025-05-24 07:27
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.6.1).
Created: 2022-12-17 Last update: 2026-03-31 15:01
news
[rss feed]
  • [2026-05-04] Accepted eigen3 5.0.1-1~exp1 (source) into experimental (Anton Gladky)
  • [2025-06-03] eigen3 3.4.0-5 MIGRATED to testing (Debian testing watch)
  • [2025-05-23] Accepted eigen3 3.4.0-5 (source) into unstable (Dima Kogan)
  • [2022-09-27] eigen3 3.4.0-4 MIGRATED to testing (Debian testing watch)
  • [2022-09-24] Accepted eigen3 3.4.0-4 (source) into unstable (Anton Gladky)
  • [2022-05-28] eigen3 3.4.0-3 MIGRATED to testing (Debian testing watch)
  • [2022-05-26] Accepted eigen3 3.4.0-3 (source) into unstable (Anton Gladky)
  • [2021-12-18] eigen3 3.4.0-2 MIGRATED to testing (Debian testing watch)
  • [2021-12-13] Accepted eigen3 3.4.0-2 (source) into unstable (Anton Gladky)
  • [2021-11-19] Accepted eigen3 3.4.0-1 (source) into unstable (Anton Gladky)
  • [2021-11-19] Accepted eigen3 3.4.0-1~exp1 (source) into experimental (Anton Gladky)
  • [2021-01-28] eigen3 3.3.9-2 MIGRATED to testing (Debian testing watch)
  • [2021-01-25] Accepted eigen3 3.3.9-2 (source) into unstable (Anton Gladky)
  • [2020-12-13] eigen3 3.3.9-1 MIGRATED to testing (Debian testing watch)
  • [2020-12-06] Accepted eigen3 3.3.9-1 (source) into unstable (Anton Gladky)
  • [2020-10-16] eigen3 3.3.8-3 MIGRATED to testing (Debian testing watch)
  • [2020-10-13] Accepted eigen3 3.3.8-3 (source) into unstable (Anton Gladky)
  • [2020-10-12] eigen3 3.3.8-2 MIGRATED to testing (Debian testing watch)
  • [2020-10-09] Accepted eigen3 3.3.8-2 (source) into unstable (Anton Gladky)
  • [2020-10-05] Accepted eigen3 3.3.8-1 (source) into unstable (Anton Gladky)
  • [2020-09-26] Accepted eigen3 3.3.8~rc1-1~exp1 (source) into experimental (Anton Gladky)
  • [2020-08-17] eigen3 3.3.7-3 MIGRATED to testing (Debian testing watch)
  • [2020-08-14] Accepted eigen3 3.3.7-3 (source) into unstable (Anton Gladky)
  • [2020-03-03] eigen3 3.3.7-2 MIGRATED to testing (Debian testing watch)
  • [2020-02-29] Accepted eigen3 3.3.7-2 (source) into unstable (Anton Gladky)
  • [2018-12-24] eigen3 3.3.7-1 MIGRATED to testing (Debian testing watch)
  • [2018-12-21] Accepted eigen3 3.3.7-1 (source) into unstable (Anton Gladky)
  • [2018-12-20] Accepted eigen3 3.3.7-1~exp1 (source) into experimental (Anton Gladky)
  • [2018-09-18] eigen3 3.3.5-2 MIGRATED to testing (Debian testing watch)
  • [2018-09-16] Accepted eigen3 3.3.5-2 (source) into unstable (Anton Gladky)
  • 1
  • 2
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 1
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (0, 4)
  • buildd: logs, exp, reproducibility
  • popcon
  • browse source code
  • other distros
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 3.4.0-5

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing