From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#55294: Configure failure on Solaris 11.4 Date: Mon, 9 May 2022 12:07:51 -0700 Organization: UCLA Computer Science Department Message-ID: <00636951-94bc-f63e-1b7f-734647b2d992@cs.ucla.edu> References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28146"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 Cc: 55294@debbugs.gnu.org To: Steve Downey Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 09 21:09:13 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1no8ko-00078r-OL for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 09 May 2022 21:09:10 +0200 Original-Received: from localhost ([::1]:52840 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1no8kn-0008H2-H0 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 09 May 2022 15:09:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34592) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1no8kg-0008Gm-8t for bug-gnu-emacs@gnu.org; Mon, 09 May 2022 15:09:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37343) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1no8kg-0006NE-0N for bug-gnu-emacs@gnu.org; Mon, 09 May 2022 15:09:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1no8kf-0002zw-Q6 for bug-gnu-emacs@gnu.org; Mon, 09 May 2022 15:09:01 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 May 2022 19:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55294 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 55294-submit@debbugs.gnu.org id=B55294.165212328111420 (code B ref 55294); Mon, 09 May 2022 19:09:01 +0000 Original-Received: (at 55294) by debbugs.gnu.org; 9 May 2022 19:08:01 +0000 Original-Received: from localhost ([127.0.0.1]:59473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no8jh-0002y2-8G for submit@debbugs.gnu.org; Mon, 09 May 2022 15:08:01 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:45184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no8je-0002xo-Gd for 55294@debbugs.gnu.org; Mon, 09 May 2022 15:07:59 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 523B31600D4; Mon, 9 May 2022 12:07:52 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id for__78FM41K; Mon, 9 May 2022 12:07:51 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id A6EEB1600D5; Mon, 9 May 2022 12:07:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id bVDYKZXU_CRf; Mon, 9 May 2022 12:07:51 -0700 (PDT) Original-Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 7E3A41600D4; Mon, 9 May 2022 12:07:51 -0700 (PDT) Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:231778 Archived-At: Thanks for the bug report. The patch looks safe, since Emacs calls atan as well as sqrt. And it looks like an improvement, since I can imagine all sorts of reasons why sqrt would not need libm whereas atan would, starting with the fact that typical hardware nowadays has sqrt instructions but not atan instructions. (The 'configure' test itself relies on undefined behavior, so it's not strictly portable anyway.) Although it would be helpful to know how to reproduce the problem (which compiler? how configured? etc.) and which symbols were not found in temacs on Solaris 11.4, we don't need to know that to install the patch.