From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 13 12:20:18 2010 Received: (at submit) by debbugs.gnu.org; 13 Jul 2010 16:20:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYiDS-0003Zu-Ak for submit@debbugs.gnu.org; Tue, 13 Jul 2010 12:20:18 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYiDN-0003ZU-BX for submit@debbugs.gnu.org; Tue, 13 Jul 2010 12:20:16 -0400 Received: from lists.gnu.org ([199.232.76.165]:56131) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OYiD1-0006q5-U5 for submit@debbugs.gnu.org; Tue, 13 Jul 2010 12:19:51 -0400 Received: from [140.186.70.92] (port=49859 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYiCy-0002Uw-3W for bug-coreutils@gnu.org; Tue, 13 Jul 2010 12:19:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYi9s-0005GN-Rp for bug-coreutils@gnu.org; Tue, 13 Jul 2010 12:16:38 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:52431) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYi9s-0005GF-Lw for bug-coreutils@gnu.org; Tue, 13 Jul 2010 12:16:36 -0400 X-IronPort-AV: E=Sophos;i="4.55,196,1278280800"; d="scan'208";a="54210274" Received: from laptop-147-210-128-193.labri.fr (HELO nixey) ([147.210.128.193]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES128-SHA; 13 Jul 2010 18:16:33 +0200 From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) To: bug-coreutils@gnu.org Subject: Build failure when pthread.h =?utf-8?Q?isn=E2=80=99t?= available X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 Messidor an 218 de la =?iso-8859-1?Q?R=E9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Tue, 13 Jul 2010 18:16:30 +0200 Message-ID: <87wrszz7a9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.4 (------) 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: -6.4 (------) Hello, Coreutils fails to build when isn=E2=80=99t available: --8<---------------cut here---------------start------------->8--- checking for pthread.h... no [...] make[2]: Entering directory `/tmp/nix-build-4w3pinfgcmz2majy85flyx53gp10wgv= b-coreutils-8.5.89-9face-dirty-i586-pc-gnu.drv-0/coreutils-8.5.89-9face-dir= ty/lib' [...] ln -f pthread.in.h pthread.h || cp pthread.in.h pthread.h [...] i586-pc-gnu-gcc -std=3Dgnu99 -I. -I../lib -I../lib -g -O2 -c sort.c sort.c:236:3: error: expected specifier-qualifier-list before 'pthread_spin= lock_t' sort.c:243:3: error: expected specifier-qualifier-list before 'pthread_mute= x_t' sort.c: In function 'lock_node': sort.c:3144:3: warning: implicit declaration of function 'pthread_spin_lock' [...] --8<---------------cut here---------------end--------------->8--- (From .) This is because the Gnulib replacement doesn=E2=80=99t cover all the pthrea= d API that=E2=80=99s actually used. A simple fix would be to enclose all the pthread-related code in HAVE_PTHREAD_H and not use the Gnulib replacement. BTW, why didn=E2=80=99t you choose OpenMP? It may have made things easier. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 14 12:14:33 2010 Received: (at 6627-done) by debbugs.gnu.org; 14 Jul 2010 16:14: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 1OZ4bR-0006zG-LL for submit@debbugs.gnu.org; Wed, 14 Jul 2010 12:14:33 -0400 Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OZ4bO-0006z7-Ps for 6627-done@debbugs.gnu.org; Wed, 14 Jul 2010 12:14:31 -0400 Received: (qmail 3044 invoked from network); 14 Jul 2010 16:14:38 -0000 Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218) by mail1.slb.deg.dub.stisp.net with SMTP; 14 Jul 2010 16:14:38 -0000 Message-ID: <4C3DE21F.6060103@draigBrady.com> Date: Wed, 14 Jul 2010 17:13:19 +0100 From: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 To: =?UTF-8?B?THVkb3ZpYyBDb3VydMOocw==?= Subject: bug#6627: Build failure when pthread.h =?UTF-8?B?aXNu4oCZdCBhdmFp?= =?UTF-8?B?bGFibGU=?= X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 6627-done Cc: 6627-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.8 (--) > From: ludo gnu.org (Ludovic Courtès) > Date: Tue, 13 Jul 2010 18:16:30 +0200 > > Hello, > Coreutils fails to build when isn’t available: Thanks Ludo, I thought the fixed version would have built before you noticed. I'll CC you the next time. http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=7f2ece89 cheers, Pádraig. p.s. I responding manually after I noticed the message in the bug tracker, but not on the mailing list after 1 hour From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 15 11:54:45 2010 Received: (at 6627-done) by debbugs.gnu.org; 15 Jul 2010 15:54:45 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZQlo-0003EJ-GK for submit@debbugs.gnu.org; Thu, 15 Jul 2010 11:54:44 -0400 Received: from mail1-relais-roc.national.inria.fr ([192.134.164.82]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZQll-0003EE-Ku for 6627-done@debbugs.gnu.org; Thu, 15 Jul 2010 11:54:42 -0400 X-IronPort-AV: E=Sophos;i="4.55,209,1278280800"; d="scan'208";a="63854825" Received: from laptop-147-210-128-193.labri.fr (HELO nixey) ([147.210.128.193]) by mail1-relais-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES128-SHA; 15 Jul 2010 17:54:51 +0200 From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) To: =?iso-8859-1?Q?P=E1draig?= Brady Subject: Re: bug#6627: Build failure when pthread.h =?utf-8?Q?isn=E2=80=99?= =?utf-8?Q?t?= available References: <4C3DE21F.6060103@draigBrady.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 27 Messidor an 218 de la =?iso-8859-1?Q?R=E9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Thu, 15 Jul 2010 17:54:49 +0200 In-Reply-To: <4C3DE21F.6060103@draigBrady.com> (=?iso-8859-1?Q?=22P=E1drai?= =?iso-8859-1?Q?g?= Brady"'s message of "Wed, 14 Jul 2010 17:13:19 +0100") Message-ID: <87hbk0viye.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 6627-done Cc: 6627-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: -6.1 (------) Hi P=C3=A1draig, P=C3=A1draig Brady writes: >> From: ludo gnu.org (Ludovic Court=C3=A8s) >> Date: Tue, 13 Jul 2010 18:16:30 +0200 >> >> Hello, >> Coreutils fails to build when isn=E2=80=99t available: > > Thanks Ludo, I thought the fixed version would have built > before you noticed. I'll CC you the next time. > http://git.savannah.gnu.org/gitweb/?p=3Dgnulib.git;a=3Dcommit;h=3D7f2ece89 Cool, thanks. FYI I just fixed pthread support in the cross-GNU build environment, which fixes the =E2=80=98xbuild_gnu=E2=80=99 job on Hydra. Thanks, Ludo=E2=80=99. From unknown Fri Aug 15 15:34:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 13 Aug 2010 11:24:04 +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