Bug#1095880: guile-3.0: Please reenable threads on alpha after kernel fixes

John Paul Adrian Glaubitz <[email protected]> Thu, 13 Feb 2025 11:16:31 +0100
Newsgroups gmane.linux.debian.ports.alpha
Message-ID <173944179143.608502.13320738631876899038.reportbug__36307.5405753747$1739441918$gmane$org@z6>
This is a multi-part MIME message sent by reportbug.


--===============6935374608577340027==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Source: guile-3.0
Version: 3.0.10+really3.0.10-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: alpha
X-Debbugs-Cc: [email protected]

Hello,

after threading was disabled on alpha in #995614, we are now at the point that
threading can be reenabled on alpha after the underlying kernel bug was discovered
and prelimenary patches [1] are already deployed on all Debian buildds.

Thus, can you reenable threading on alpha again? I'm attaching a patch for the
changes in debian/rules.

Thanks,
Adrian

> [1] https://marc.info/?l=linux-alpha&m=173870829622266&w=2

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

--===============6935374608577340027==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="guile-alpha-enable-threads.diff"

--- guile-3.0-3.0.10+really3.0.10/debian/rules.orig	2025-01-17 20:31:53.000000000 +0100
+++ guile-3.0-3.0.10+really3.0.10/debian/rules	2025-02-13 11:09:39.020283090 +0100
@@ -59,9 +59,6 @@
 ifneq (,$(filter $(DEB_TARGET_ARCH),armel armhf x32))
   deb_config_args += --enable-jit=no
 endif
-ifneq (,$(filter $(DEB_TARGET_ARCH),alpha))
-  deb_config_args += --without-threads
-endif
 
 export DEB_CFLAGS_MAINT_APPEND := \
   -DPACKAGE_PACKAGER='"Debian"' \

--===============6935374608577340027==--