[Debian-science-sagemath] Fwd: Bug#932367: GAP_Initialize signature changed

Jerome BENOIT calculus at rezozer.net
Mon Jul 29 05:27:47 BST 2019




-------- Forwarded Message --------
Subject: Bug#932367: GAP_Initialize signature changed
Resent-Date: Sun, 28 Jul 2019 23:54:06 +0000
Resent-From: Martin von Gagern <martin.vgagern at gmail.com>
Resent-To: debian-bugs-dist at lists.debian.org
Resent-CC: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
Date: Mon, 29 Jul 2019 00:51:01 +0100
From: Martin von Gagern <martin.vgagern at gmail.com>
Reply-To: Martin von Gagern <martin.vgagern at gmail.com>, 932367 at bugs.debian.org
To: 932367 at bugs.debian.org
CC: calculus at rezozer.net

I tried locally rebuilding sagemath against GAP 4r10p2-2. It seems we
need https://github.com/sagemath/sage/commit/e6e80bfa0f36688904716f93e04ad0121b7a4136.patch
to account for changes to the GAP_Initialize signature from
https://github.com/gap-system/gap/commit/5dad0ef01e5527d83d7ade6677891b855381aee3
and https://github.com/gap-system/gap/commit/eab71117db3a3afd1adec9a87e96b3b4a9414f60.

Unfortunately the patch doesn't apply cleanly, and I don't have time
just now to massage it. So I'm sending what information I have in case
someone else can cherry-pick it in.

Without this, I get a SIGSEGV when loading sage.libs.gap.libgap
because the address of a data structure (the old env argument) is
treated as a function pointer that gets called during garbage
collection. The error doesn't stop the build at that point, but it
causes the documentation build to hang indefinitely eventually,
similar to bug #901532. Check sage/logs/dochtml.log for the actual
problem report.

-- 
debian-science-maintainers mailing list
debian-science-maintainers at alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1528 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-sagemath/attachments/20190729/d3a1e099/attachment.sig>


More information about the Debian-science-sagemath mailing list