From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 23 17:26:55 2011 Received: (at submit) by debbugs.gnu.org; 23 Oct 2011 21:26:55 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RI5ZH-0000VT-HH for submit@debbugs.gnu.org; Sun, 23 Oct 2011 17:26:55 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RI5ZF-0000VG-Oa for submit@debbugs.gnu.org; Sun, 23 Oct 2011 17:26:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RI5Xk-0001H9-4V for submit@debbugs.gnu.org; Sun, 23 Oct 2011 17:25:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:54488) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RI5Xj-0001H5-Up for submit@debbugs.gnu.org; Sun, 23 Oct 2011 17:25:20 -0400 Received: from eggs.gnu.org ([140.186.70.92]:47242) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RI5Xi-0002IA-EI for bug-gnu-emacs@gnu.org; Sun, 23 Oct 2011 17:25:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RI5Xh-0001Fp-1w for bug-gnu-emacs@gnu.org; Sun, 23 Oct 2011 17:25:18 -0400 Received: from mail-iy0-f169.google.com ([209.85.210.169]:46430) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RI5Xg-0001FE-Tt for bug-gnu-emacs@gnu.org; Sun, 23 Oct 2011 17:25:17 -0400 Received: by iagf6 with SMTP id f6so8871509iag.0 for ; Sun, 23 Oct 2011 14:25:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; bh=5BAlVeZJicEeUEoqLV0awR7xzdDb3MVar2x9qIZdjiM=; b=tCnpsAfsWg0le6mdKSt4C2py26m+YVFLSIv1j0jC8i/HSb7W6Zo+ooSmGOTv6ZxESf Qv3bSt5LkwV358b9Ag+rc0v9MwwMH04U69oEOpsYBPowwLvBQY12VynbKoR6xyaayUFO 1pKrI44wX6MMcURNBfZMHrTCCgGnTI2lmVgwU= Received: by 10.42.135.69 with SMTP id o5mr38245765ict.34.1319405115092; Sun, 23 Oct 2011 14:25:15 -0700 (PDT) Received: from nil (lumumba.torservers.net. [77.247.181.163]) by mx.google.com with ESMTPS id jm11sm53903239ibb.1.2011.10.23.14.25.09 (version=SSLv3 cipher=OTHER); Sun, 23 Oct 2011 14:25:13 -0700 (PDT) From: Nali Toja To: bug-gnu-emacs@gnu.org Subject: 24.0.90; pthread_sigmask() check is bogus when HAVE_PTHREAD is defined Date: Sun, 23 Oct 2011 21:24:52 +0000 Message-ID: <86ehy3s8nv.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) emacs configure detects (via gnulib) pthread_sigmask even when there is a stub in libc, marks it broken with PTHREAD_SIGMASK_INEFFECTIVE PTHREAD_SIGMASK_UNBLOCK_BUG and links with LIB_PTHREAD during build. What if the version in LIB_PTHREAD is not broken? gnulib would still wrap it with code that may not work as expected. forwarding http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/161911 it adds -lpthread to LDFLAGS as a workaround -- In GNU Emacs 24.0.90.9 (amd64-unknown-freebsd9.9) of 2011-10-23 on hidden configured using `configure '--without-x' From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 23 22:46:34 2011 Received: (at 9852) by debbugs.gnu.org; 24 Oct 2011 02:46:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIAYZ-00007u-I6 for submit@debbugs.gnu.org; Sun, 23 Oct 2011 22:46:34 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIAYU-00007d-S8 for 9852@debbugs.gnu.org; Sun, 23 Oct 2011 22:46:28 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 0AEFCA60005; Sun, 23 Oct 2011 19:44:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7sgQ4eEdQ+D8; Sun, 23 Oct 2011 19:44:51 -0700 (PDT) Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 8BA7AA60002; Sun, 23 Oct 2011 19:44:51 -0700 (PDT) Message-ID: <4EA4D11E.9040700@cs.ucla.edu> Date: Sun, 23 Oct 2011 19:44:46 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: Nali Toja Subject: Re: pthread_sigmask() check is bogus when HAVE_PTHREAD is defined Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 9852 Cc: 9852@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) Thanks for reporting that. I think the bug is that configure.in is invoking AC_CHECK_LIB in such a way that LIBS is not affected. This would be a problem regardless of the FreeBSD issue, but I expect it's causing the FreeBSD issue as well. I committed a fix into the trunk as bzr 106173; could you please give it a try and let us know how it goes? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 23 23:32:38 2011 Received: (at 9852) by debbugs.gnu.org; 24 Oct 2011 03:32:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIBHB-0001AW-SU for submit@debbugs.gnu.org; Sun, 23 Oct 2011 23:32:38 -0400 Received: from mail-yw0-f44.google.com ([209.85.213.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIBH9-0001AJ-JK for 9852@debbugs.gnu.org; Sun, 23 Oct 2011 23:32:36 -0400 Received: by ywt2 with SMTP id 2so1784597ywt.3 for <9852@debbugs.gnu.org>; Sun, 23 Oct 2011 20:31:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=siUNkW8/10nJjL5pNV9A3+9wHGKGJ87DeY7iI5NLxRE=; b=Y+rGL4yfBNLC8tsfRpiiJa4qfR/TT8ygN/5W9WyLskBqzxb3rbv4LH28WqwAJz50Nt reEwMoUJMUwiXgj0zHjw4aLt2gjnHa1mO0SVKNCKwtL1GNvCWbGqPKRAZEORATRNpFEB pe93GDXg2tMAUylyP8McjLHRLvTqvf+bNg6A8= Received: by 10.182.7.10 with SMTP id f10mr2861754oba.56.1319427060931; Sun, 23 Oct 2011 20:31:00 -0700 (PDT) Received: from nil (tor-exit-router37-readme.formlessnetworking.net. [199.48.147.37]) by mx.google.com with ESMTPS id p1sm1196504obf.4.2011.10.23.20.30.46 (version=SSLv3 cipher=OTHER); Sun, 23 Oct 2011 20:30:59 -0700 (PDT) From: Nali Toja To: Paul Eggert Subject: Re: pthread_sigmask() check is bogus when HAVE_PTHREAD is defined References: <4EA4D11E.9040700@cs.ucla.edu> Date: Mon, 24 Oct 2011 03:30:31 +0000 In-Reply-To: <4EA4D11E.9040700@cs.ucla.edu> (Paul Eggert's message of "Sun, 23 Oct 2011 19:44:46 -0700") Message-ID: <86bot7dq20.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 9852 Cc: 9852@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) Paul Eggert writes: > Thanks for reporting that. I think the bug is that configure.in is > invoking AC_CHECK_LIB in such a way that LIBS is not affected. > This would be a problem regardless of the FreeBSD issue, but > I expect it's causing the FreeBSD issue as well. I committed a fix > into the trunk as bzr 106173; could you please give it a try > and let us know how it goes? Thanks. Yep, 106173 fixes the issue. Both the FreeBSD port's snapshot with the patch from the commit and emacs trunk detect pthread_sigmask() correctly. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 23 23:35:07 2011 Received: (at 9852-done) by debbugs.gnu.org; 24 Oct 2011 03:35:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIBJb-0001E2-Gt for submit@debbugs.gnu.org; Sun, 23 Oct 2011 23:35:07 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIBJY-0001DW-NA for 9852-done@debbugs.gnu.org; Sun, 23 Oct 2011 23:35:06 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 890BB39E8009; Sun, 23 Oct 2011 20:33:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VFiX63VImomH; Sun, 23 Oct 2011 20:33:29 -0700 (PDT) Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 3407C39E8006; Sun, 23 Oct 2011 20:33:29 -0700 (PDT) Message-ID: <4EA4DC8C.4010609@cs.ucla.edu> Date: Sun, 23 Oct 2011 20:33:32 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: Nali Toja Subject: Re: pthread_sigmask() check is bogus when HAVE_PTHREAD is defined References: <4EA4D11E.9040700@cs.ucla.edu> <86bot7dq20.fsf@gmail.com> In-Reply-To: <86bot7dq20.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 9852-done Cc: 9852-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) Thanks for checking; I'm marking this as done. From unknown Sun Aug 17 01:41:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 21 Nov 2011 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator