Your message dated Mon, 01 Sep 2025 06:35:08 +0000
with message-id <[email protected]>
and subject line Bug#1107581: fixed in openblas 0.3.30+ds-1
has caused the Debian Bug report #1107581,
regarding openblas: Please enable build on alpha
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1107581: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107581
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openblas
Version: 0.3.29+ds-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: alpha
X-Debbugs-Cc: [email protected]
Hi,
openblas is still supported on alpha, so it would be great if the build could
be enabled there. This would enable additional reverse build dependencies on
alpha. Upstream recently fixed a minor bug on alpha as well that I reported [1].
I have attached a diff which patches the Debian package to enable alpha support.
Thanks,
Adrian
> [1] https://github.com/OpenMathLib/OpenBLAS/pull/5214
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
diff -Nru orig/openblas-0.3.29+ds/debian/control
new/openblas-0.3.29+ds/debian/control
--- orig/openblas-0.3.29+ds/debian/control 2025-01-28 02:08:14.000000000
+0100
+++ new/openblas-0.3.29+ds/debian/control 2025-03-30 22:30:42.535684076
+0200
@@ -8,7 +8,7 @@
debhelper (>= 12.8~),
gfortran,
liblapack-dev (>= 3.12),
- liblapack64-dev (>= 3.12) [amd64 arm64 ppc64el ppc64 mips64el
riscv64 sparc64 s390x loong64],
+ liblapack64-dev (>= 3.12) [alpha amd64 arm64 ppc64el ppc64
mips64el riscv64 sparc64 s390x loong64],
Standards-Version: 4.7.0
Vcs-Browser: https://salsa.debian.org/science-team/openblas
Vcs-Git: https://salsa.debian.org/science-team/openblas.git
@@ -18,7 +18,7 @@
# 32-bit indexing version
Package: libopenblas0
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el riscv64
sparc64 s390x loong64
+Architecture: alpha amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el
riscv64 sparc64 s390x loong64
Multi-Arch: same
Section: metapackages
Depends: ${misc:Depends},
@@ -39,7 +39,7 @@
your machine” in README.Debian.
Package: libopenblas0-pthread
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el riscv64
sparc64 s390x loong64
+Architecture: alpha amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el
riscv64 sparc64 s390x loong64
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
@@ -64,7 +64,7 @@
Configuration: USE_THREAD=1 USE_OPENMP=0 INTERFACE64=0
Package: libopenblas0-openmp
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el riscv64
sparc64 s390x loong64
+Architecture: alpha amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el
riscv64 sparc64 s390x loong64
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
@@ -89,7 +89,7 @@
Configuration: USE_THREAD=1 USE_OPENMP=1 INTERFACE64=0
Package: libopenblas0-serial
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el riscv64
sparc64 s390x loong64
+Architecture: alpha amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el
riscv64 sparc64 s390x loong64
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
@@ -114,7 +114,7 @@
Configuration: USE_THREAD=0 USE_OPENMP=0 INTERFACE64=0
Package: libopenblas-dev
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el riscv64
sparc64 s390x loong64
+Architecture: alpha amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el
riscv64 sparc64 s390x loong64
Multi-Arch: same
Section: metapackages
Depends: libopenblas0 (= ${binary:Version}),
@@ -138,7 +138,7 @@
needed for program development.
Package: libopenblas-pthread-dev
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el riscv64
sparc64 s390x loong64
+Architecture: alpha amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el
riscv64 sparc64 s390x loong64
Multi-Arch: same
Section: libdevel
Depends: libopenblas0-pthread (= ${binary:Version}),
@@ -165,7 +165,7 @@
Configuration: USE_THREAD=1 USE_OPENMP=0 INTERFACE64=0
Package: libopenblas-openmp-dev
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el riscv64
sparc64 s390x loong64
+Architecture: alpha amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el
riscv64 sparc64 s390x loong64
Multi-Arch: same
Section: libdevel
Depends: libopenblas0-openmp (= ${binary:Version}),
@@ -192,7 +192,7 @@
Configuration: USE_THREAD=1 USE_OPENMP=1 INTERFACE64=0
Package: libopenblas-serial-dev
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el riscv64
sparc64 s390x loong64
+Architecture: alpha amd64 arm64 armhf i386 powerpc ppc64el ppc64 mips64el
riscv64 sparc64 s390x loong64
Multi-Arch: same
Section: libdevel
Depends: libopenblas0-serial (= ${binary:Version}),
@@ -221,7 +221,7 @@
# 64-bit indexing version
Package: libopenblas64-0
-Architecture: amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x loong64
+Architecture: alpha amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x
loong64
Multi-Arch: same
Section: metapackages
Depends: ${misc:Depends},
@@ -240,7 +240,7 @@
This metapackage provides a 64-bit indexing version.
Package: libopenblas64-0-pthread
-Architecture: amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x loong64
+Architecture: alpha amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x
loong64
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
@@ -261,7 +261,7 @@
Configuration: USE_THREAD=1 USE_OPENMP=0 INTERFACE64=1
Package: libopenblas64-0-openmp
-Architecture: amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x loong64
+Architecture: alpha amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x
loong64
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
@@ -282,7 +282,7 @@
Configuration: USE_THREAD=1 USE_OPENMP=1 INTERFACE64=1
Package: libopenblas64-0-serial
-Architecture: amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x loong64
+Architecture: alpha amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x
loong64
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
@@ -303,7 +303,7 @@
Configuration: USE_THREAD=0 USE_OPENMP=0 INTERFACE64=1
Package: libopenblas64-dev
-Architecture: amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x loong64
+Architecture: alpha amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x
loong64
Multi-Arch: same
Section: metapackages
Depends: libopenblas64-0 (= ${binary:Version}),
@@ -326,7 +326,7 @@
This metapackage provides a 64-bit indexing version.
Package: libopenblas64-pthread-dev
-Architecture: amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x loong64
+Architecture: alpha amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x
loong64
Multi-Arch: same
Section: libdevel
Depends: libopenblas64-0-pthread (= ${binary:Version}),
@@ -350,7 +350,7 @@
Configuration: USE_THREAD=1 USE_OPENMP=0 INTERFACE64=1
Package: libopenblas64-openmp-dev
-Architecture: amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x loong64
+Architecture: alpha amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x
loong64
Multi-Arch: same
Section: libdevel
Depends: libopenblas64-0-openmp (= ${binary:Version}),
@@ -374,7 +374,7 @@
Configuration: USE_THREAD=1 USE_OPENMP=1 INTERFACE64=1
Package: libopenblas64-serial-dev
-Architecture: amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x loong64
+Architecture: alpha amd64 arm64 ppc64 ppc64el mips64el riscv64 sparc64 s390x
loong64
Multi-Arch: same
Section: libdevel
Depends: libopenblas64-0-serial (= ${binary:Version}),
diff -Nru orig/openblas-0.3.29+ds/debian/rules
new/openblas-0.3.29+ds/debian/rules
--- orig/openblas-0.3.29+ds/debian/rules 2025-03-10 19:55:23.000000000
+0100
+++ new/openblas-0.3.29+ds/debian/rules 2025-03-30 23:14:08.454292988 +0200
@@ -28,7 +28,7 @@
# Architectures with dynamic arch selection
# TARGET=GENERIC is needed to avoid FTBFS when CPU detection fails (see
#923607)
-ENABLE_DYNAMIC_ARCHS := amd64 arm64 i386 ppc64el s390x loong64 riscv64
+ENABLE_DYNAMIC_ARCHS := alpha amd64 arm64 i386 ppc64el s390x loong64 riscv64
ifneq (,$(filter $(DEB_HOST_ARCH),$(ENABLE_DYNAMIC_ARCHS)))
GENERIC_OPTIONS += DYNAMIC_ARCH=1 DYNAMIC_OLDER=1 TARGET=GENERIC
endif
@@ -36,6 +36,7 @@
# For other archs, there is no dynamic arch selection. To avoid selecting a
# target based on the buildd hardware, we enforce a generic-enough target.
+TARGET_OPTION_alpha = TARGET=EV5
# We cannot use the ARMv7 profile on armhf, because it requires a 32-register
FP unit.
# See kernel/arm/KERNEL.ARMv7: it loads some *_vfpv3.S files, which use 32
registers.
# Also, it FTBFS if GCC flag -mvfpv3 is removed (see arm-gcc-flags.patch),
because GCC
--- End Message ---
--- Begin Message ---
Source: openblas
Source-Version: 0.3.30+ds-1
Done: Sébastien Villemot <[email protected]>
We believe that the bug you reported is fixed in the latest version of
openblas, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sébastien Villemot <[email protected]> (supplier of updated openblas package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 31 Aug 2025 21:45:04 +0200
Source: openblas
Architecture: source
Version: 0.3.30+ds-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Team
<[email protected]>
Changed-By: Sébastien Villemot <[email protected]>
Closes: 1107581 1107590
Changes:
openblas (0.3.30+ds-1) experimental; urgency=medium
.
[ Sébastien Villemot ]
* New upstream version 0.3.30+ds
* d/watch: upgrade to version 5
* d/copyright: reflect upstream changes
* 39eb43d4410d0745ca2c78d1162d973abf3aa35b.patch: drop patch, applied
upstream
* Remove “Rules-Requires-Root: no”, which is now the default
* Bump S-V to 4.7.2
.
[ Helmut Grohne ]
* Fix FTCBFS
* Build-Depend on gfortran-for-host.
* Set more MAKE_OPTIONS to forward the toolchain. (Closes: #1107590)
.
[ John Paul Adrian Glaubitz ]
* Build on alpha (Closes: #1107581)
Checksums-Sha1:
e7645b7a047e38a223da6d662fe4de9149a21362 4670 openblas_0.3.30+ds-1.dsc
92a8e4eb78694fc758903214a860d3f19b9c4ec5 2230516 openblas_0.3.30+ds.orig.tar.xz
ac7b27066e577d95064f56bb1556ad8e59e83da6 25196
openblas_0.3.30+ds-1.debian.tar.xz
500a231723a15cb9316f1ef855b9acb1e6c789b3 13113
openblas_0.3.30+ds-1_amd64.buildinfo
Checksums-Sha256:
b960b53da65baa50db27c303e132793ab6a06573e0b12f7193d6b3c3b6dabb87 4670
openblas_0.3.30+ds-1.dsc
441ce70583c6d5d18a727b9b20110818f7794cf8209859969d95edc1c5eda30b 2230516
openblas_0.3.30+ds.orig.tar.xz
0c53dfbc765601139acbd8554738a0bc269f82cc622c0ea9e7f69d9352a5ad02 25196
openblas_0.3.30+ds-1.debian.tar.xz
7e3e8ae57252475809898b995bfac6b29caa6fbbee9d7e708f17b631a7a7e8fb 13113
openblas_0.3.30+ds-1_amd64.buildinfo
Files:
ba7ab2a08b53d52df81883f6e749aeb1 4670 devel optional openblas_0.3.30+ds-1.dsc
b8febf636300fc26a3951d0f38b683c8 2230516 devel optional
openblas_0.3.30+ds.orig.tar.xz
ff7a71efc8c34719867e99cf934153d8 25196 devel optional
openblas_0.3.30+ds-1.debian.tar.xz
7caf1c163a995892d585fa345fe19862 13113 devel optional
openblas_0.3.30+ds-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEU5UdlScuDFuCvoxKLOzpNQ7OvkoFAmi0s50ACgkQLOzpNQ7O
vkp02Q//VZCKIK3eLkLU1bEC9mh1W2g4mo6SNO81OiMMcdB50Afr5rA2ZkAlKpvP
VAIZCmWlyuluWURStBqz8YqEhjKQhoD7tOxvSBgiF7n4MFpEWB/ol9Y/tqxu4TFW
/bo1TLxF2PfXAyn0w7JW/X6gaTpFs/HoJZkDlHff0N95n2WK23FKcUtwyNN5MGST
MBogZWLmG5SDCvrkkv5sqvoR/q9iztgN2SKgCv2TDAzVI36b5Wi4eEZOEtvH8/lr
EJydqfOG8DBXbqHSpPTOyDtkOpy7UdirIayAiRlukU7TOLhEOVoghG2RGdrcEt1P
0QU996eb7hJ4dCkOAJzUyG+Fm6M2uxoNKGHzFSIXumvJbRDp85bnUO1tlQXNV0ej
0jUPng0AAgfqAqM03TXmp0ptgSRo1u7XuqfYEcDsQudA+tM7LSxae3MMAo/Uotdg
sfZ8Tkiif2w1STlMf80B+Nm0rnhryvqKqU20265jPVQBhLStuo4bUgqLJoJIm9tL
YGWGFnsKoY1/t2qjwS2TuAkrrzmw9IhpK4vpSj2ju90Kyv12hmMpQ4S8Hwko1pCF
XCEEZVL/54CEa042HPbhlmBvuFGtCqwUmWtWdJCxKQljtV7VdlIzIPIlmKR2LRDO
89FhX2ONKfvOMcDTs70DvWf/SppSHiV7NIe0shPB1PbsrdEVG8k=
=PjOg
-----END PGP SIGNATURE-----
pgpMcdfpzE5C5.pgp
Description: PGP signature
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers