[From nobody Sat Feb 28 14:51:21 2026
Received: (at maintonly) by bugs.debian.org; 23 Feb 2026 12:44:13 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-106.1 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,
 FROMDEVELOPER,MD5_SHA1_SUM,SPF_HELO_NONE,SPF_NONE,UNPARSEABLE_RELAY,
 USER_IN_DKIM_WELCOMELIST autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 19; hammy, 150; neutral, 52; spammy,
 0. spammytokens:
 hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
 0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
 0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: &lt;ema@debian.org&gt;
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:43652)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;ema@debian.org&gt;) id 1vuVIL-00Fnxu-0l
 for maintonly@bugs.debian.org; Mon, 23 Feb 2026 12:44:13 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; 
 s=smtpauto.stravinsky;
 h=X-Debian-User:Content-Type:MIME-Version:Message-ID:
 Subject:To:From:Date:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=NS388QL3A/XN6VjcUzzSnTSH7j4RfI3W2bfJ2XG4G/A=; b=sX/sAF5Y8XpIj6xD4GhMiKgIHB
 ZDsIwRiLIFyPEVGbFCNIJ2609g58b051Rl0By1snGTSr0pzWMdgSJG62oqo4f9iXjHfnok6453ZQd
 R3ZOeFFQLNDxYbkkM/BOX/WdKjqimrbVDyyUIvxP6XY0acZBPTIb9U9Vn0zmDAjaWPhfpOTODd3UI
 W4pBYCtHGiDVOxgaVY9srwNwrfOANwJ0neKdZ1y/1emss4QWwE3jjvyx/veotXOq8WylTKXvz23+E
 lmF8D7TO+2hvm/pFAGLmXY+Q0dYEnhjjboo9LJXpwp3b85T3uGiNsmWqcuGkalv6pCDA/bjavWMQE
 QMpFuRIQ==;
Received: from authenticated user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.94.2) (envelope-from &lt;ema@debian.org&gt;) id 1vuVIK-008xmD-Kw
 for maintonly@bugs.debian.org; Mon, 23 Feb 2026 12:44:11 +0000
Date: Mon, 23 Feb 2026 13:44:10 +0100
From: Emanuele Rocca &lt;ema@debian.org&gt;
To: maintonly@bugs.debian.org
Subject: scamp: FTBFS with glibc 2.43 on arm64, issue with 2MB THP
Message-ID: &lt;aZxLmsElgcP8gRXD@ariel.home&gt;
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Debian-User: ema
Delivered-To: maintonly@bugs.debian.org

Source: scamp
Version: 2.14.0-1
Severity: important
Tags: ftbfs upstream
Justification: fails to build from source
User: debian-glibc@lists.debian.org
Usertags: glibc-2.43

Hi,

scamp fails to build from source on arm64 when using glibc 2.43,
currently in experimental.

The issue is triggered by glibc 2.43 on arm64 enabling 2MB THP by
default:
https://sourceware.org/git/?p=glibc.git;a=commit;h=321e1fc73f53081d92ba357cdd48c56b79292020

The problem is however not architecture-specific. For example it can be
reproduced with glibc 2.42 on amd64 by building the package with the
GLIBC_TUNABLES environment variable set to glibc.malloc.hugetlb=2.

Successful build with glibc 2.42, currently in sid:
https://people.debian.org/~ema/glibc-2.43-rebuilds/output-2/scamp_arm64.build

Logs of a failed build with glibc 2.43 are here:
https://people.debian.org/~ema/glibc-2.43-rebuilds/output-1/scamp_arm64.build

Salient part:

make[4]: Entering directory '/build/reproducible-path/scamp-2.14.0/tests'
PASS: test_chealpixstore
PASS: test_chealpix
../autoconf/test-driver: line 119:  3109 Aborted                    &quot;$@&quot; &gt;&gt; &quot;$log_file&quot; 2&gt;&amp;1
FAIL: test_crossid_single_catalog
../autoconf/test-driver: line 119:  3110 Aborted                    &quot;$@&quot; &gt;&gt; &quot;$log_file&quot; 2&gt;&amp;1
FAIL: test_crossid_single_catalog_moving
[...]

FAIL: test_crossid_single_catalog
=================================

test_crossid_single_catalog: test_crossid_single_catalog.c:87: compare_fields: Assertion `linkedspl[0]-&gt;prevsamp == NULL' failed.
FAIL test_crossid_single_catalog (exit status: 134)

FAIL: test_crossid_single_catalog_moving
========================================

test_crossid_single_catalog_moving: test_crossid_single_catalog_moving.c:86: compare_fields: Assertion `linkedspl[0]-&gt;prevsamp == NULL' failed.
FAIL test_crossid_single_catalog_moving (exit status: 134)
]