From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: bignum branch Date: Sat, 11 Aug 2018 13:50:17 +0300 Message-ID: <83y3ddkwie.fsf@gnu.org> References: <87o9fbbw1t.fsf@tromey.com> <87a7qr8cz7.fsf@tromey.com> <86tvoy3je9.fsf@gmail.com> <86bmb0vbxf.fsf@gmail.com> <87k1pnfcg1.fsf@tromey.com> <86sh4b1833.fsf@gmail.com> <861sbgz3dm.fsf@gmail.com> <83a7q4ufxp.fsf@gnu.org> <87wot71hpb.fsf@tromey.com> <86in4rgt1m.fsf@gmail.com> <83pnyyu0k1.fsf@gnu.org> <86k1p59haq.fsf@gmail.com> <83va8osuz2.fsf@gnu.org> <87ftzrknyg.fsf@tromey.com> <87zhxwig5k.fsf@tromey.com> <86lg9gl7vy.fsf@gmail.com> <87tvo4i9em.fsf@tromey.com> <86k1ozl0yd.fsf@gmail.com> <83in4iojva.fsf@gnu.org> <86bmaasm39.fsf@gmail.com> <106a9e2f-c275-e4c1-eae1-7d5d0d29b00e@cs.ucla.edu> <838t5eo8ll.fsf@gnu.org> <33b09b27-48df-d214-bfef-6d07ad54bb20@cs.ucla.edu> <83k1oxmlc4.fsf@gnu.org> <2283e22b-a70a-a56c-46f9-0586bdd66445@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1533984535 24922 195.159.176.226 (11 Aug 2018 10:48:55 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 11 Aug 2018 10:48:55 +0000 (UTC) Cc: andrewjmoreton@gmail.com, emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 11 12:48:50 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1foRRy-0006NC-F7 for ged-emacs-devel@m.gmane.org; Sat, 11 Aug 2018 12:48:50 +0200 Original-Received: from localhost ([::1]:59664 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1foRU4-0005Nh-Ps for ged-emacs-devel@m.gmane.org; Sat, 11 Aug 2018 06:51:00 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41169) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1foRTP-0005DN-W1 for emacs-devel@gnu.org; Sat, 11 Aug 2018 06:50:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1foRTM-0005rY-19 for emacs-devel@gnu.org; Sat, 11 Aug 2018 06:50:20 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37096) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1foRTL-0005rT-Tx; Sat, 11 Aug 2018 06:50:15 -0400 Original-Received: from [176.228.60.248] (port=4331 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1foRTK-00013w-Qc; Sat, 11 Aug 2018 06:50:15 -0400 In-reply-to: <2283e22b-a70a-a56c-46f9-0586bdd66445@cs.ucla.edu> (message from Paul Eggert on Sat, 11 Aug 2018 01:02:01 -0700) 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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:228403 Archived-At: > From: Paul Eggert > Date: Sat, 11 Aug 2018 01:02:01 -0700 > Cc: andrewjmoreton@gmail.com, emacs-devel@gnu.org > > Eli Zaretskii wrote: > > > What are the > > arguments _for_ using "the standard libgmp that everybody uses" > > It's what Emacs does for the other libraries that it uses, some of which are > also essential for Lisp operation Which of the other libraries are essential for Lisp? I don't see how an optional library can be essential, that's a contradiction in my book. > libc and libm are dynamically linked and are essential for Emacs > Lisp. That's a strawman I didn't expect to see from you. > Some GNU/Linux distributions don't even fully support static linking > any more, for security reasons. Really? But we do link to Gnulib statically, so it sounds like the platforms we care about do still support static linking, and probably will for the observable future, right?