From unknown Sat Aug 09 18:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32425: build fails due to undefined reference to mpz_roinit_n Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: tom@tromey.com, bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Aug 2018 22:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 32425@debbugs.gnu.org Cc: tom@tromey.com X-Debbugs-Original-To: submit@debbugs.gnu.org X-Debbugs-Original-Xcc: tom@tromey.com Received: via spool by submit@debbugs.gnu.org id=B.153402753516530 (code B ref -1); Sat, 11 Aug 2018 22:46:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Aug 2018 22:45:35 +0000 Received: from localhost ([127.0.0.1]:48448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1focdb-0004IX-DD for submit@debbugs.gnu.org; Sat, 11 Aug 2018 18:45:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1focda-0004IL-46 for submit@debbugs.gnu.org; Sat, 11 Aug 2018 18:45:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1focdT-00051e-JY for submit@debbugs.gnu.org; Sat, 11 Aug 2018 18:45:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44075) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1focdT-00051P-E9 for submit@debbugs.gnu.org; Sat, 11 Aug 2018 18:45:27 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1focdR-00065p-Km; Sat, 11 Aug 2018 18:45:25 -0400 From: Glenn Morris X-Attribution: GM Date: Sat, 11 Aug 2018 18:45:25 -0400 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Package: emacs Version: 27.0.50 Since 78ec68e, builds on hydra.nixos.org fail with: alloc.o: In function `make_pure_bignum': alloc.c:5570: undefined reference to `mpz_roinit_n' A quick search suggests this function was added in gmp 6. hydra is using gmp 5.1.3. There is no gmp version test in configure.ac, and no option to force use of mini-gmp. This suggests builds on eg RHEL6 would fail in the same way. Ref eg https://hydra.nixos.org/build/79486113 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 11 19:57:25 2018 Received: (at control) by debbugs.gnu.org; 11 Aug 2018 23:57:25 +0000 Received: from localhost ([127.0.0.1]:48476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fodl7-00084Y-Ep for submit@debbugs.gnu.org; Sat, 11 Aug 2018 19:57:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47935) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fodl5-00084K-TK for control@debbugs.gnu.org; Sat, 11 Aug 2018 19:57:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fodl0-0005qg-45 for control@debbugs.gnu.org; Sat, 11 Aug 2018 19:57:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44496) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fodl0-0005qa-0q for control@debbugs.gnu.org; Sat, 11 Aug 2018 19:57:18 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1fodkz-0003cp-QH for control@debbugs.gnu.org; Sat, 11 Aug 2018 19:57:17 -0400 Subject: control message for bug 32425 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sat, 11 Aug 2018 19:57:17 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) # da7fc85 close 32425 From unknown Sat Aug 09 18:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32425: build fails due to undefined reference to mpz_roinit_n Resent-From: Tom Tromey Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 Aug 2018 00:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: tom@tromey.com, 32425@debbugs.gnu.org Received: via spool by 32425-submit@debbugs.gnu.org id=B32425.153403512311489 (code B ref 32425); Sun, 12 Aug 2018 00:53:02 +0000 Received: (at 32425) by debbugs.gnu.org; 12 Aug 2018 00:52:03 +0000 Received: from localhost ([127.0.0.1]:48503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1foebu-0002yt-Of for submit@debbugs.gnu.org; Sat, 11 Aug 2018 20:52:02 -0400 Received: from gateway32.websitewelcome.com ([192.185.145.114]:41072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1foebp-0002yi-Qa for 32425@debbugs.gnu.org; Sat, 11 Aug 2018 20:51:57 -0400 Received: from cm11.websitewelcome.com (cm11.websitewelcome.com [100.42.49.5]) by gateway32.websitewelcome.com (Postfix) with ESMTP id 19373C0B0D for <32425@debbugs.gnu.org>; Sat, 11 Aug 2018 19:51:53 -0500 (CDT) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id oebpfJoPIRPojoebpfnA5N; Sat, 11 Aug 2018 19:51:53 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Sg+JUUVK2x45faK+llrGqPeNLycpMr9dssZHc7+l5Po=; b=ZDHRpR840mHKuvJoYYZXRiUlwq AalknIfLDkqqZnIBGMSs9fwGdEfL6Gw5sjiIOKE3aV8ju+4Hqa26Sl/gjZyoGAxeF8rwqC/SpyGVX qxHMJxbcLL9CjcwzCJ89oqeeh; Received: from 75-166-85-72.hlrn.qwest.net ([75.166.85.72]:59564 helo=bapiya) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1foebo-001EDh-Pz; Sat, 11 Aug 2018 19:51:52 -0500 From: Tom Tromey References: X-Attribution: Tom Date: Sat, 11 Aug 2018 18:51:51 -0600 In-Reply-To: (Glenn Morris's message of "Sat, 11 Aug 2018 18:45:25 -0400") Message-ID: <87in4gs8yg.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box5379.bluehost.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 75.166.85.72 X-Source-L: No X-Exim-ID: 1foebo-001EDh-Pz X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 75-166-85-72.hlrn.qwest.net (bapiya) [75.166.85.72]:59564 X-Source-Auth: tom+tromey.com X-Email-Count: 5 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> "GM" == Glenn Morris writes: GM> Since 78ec68e, builds on hydra.nixos.org fail with: GM> alloc.o: In function `make_pure_bignum': GM> alloc.c:5570: undefined reference to `mpz_roinit_n' This was fixed here: commit da7fc851dc21342bd8f33f92771fe78087b73e35 Author: Paul Eggert Date: Sat Aug 11 16:27:52 2018 -0700 Reject old libgmp that lack mpz_roinit_n * configure.ac (HAVE_GMP): Port to RHEL 6.9, which has libgmp 3.5, which predates mpz_roinit_n. Tom