From unknown Tue Jun 17 01:34:17 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#11854 <11854@debbugs.gnu.org> To: bug#11854 <11854@debbugs.gnu.org> Subject: Status: maint: fix "make syntax-check -j" issue Reply-To: bug#11854 <11854@debbugs.gnu.org> Date: Tue, 17 Jun 2025 08:34:17 +0000 retitle 11854 maint: fix "make syntax-check -j" issue reassign 11854 coreutils submitter 11854 Bernhard Voelker severity 11854 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 04 03:26:07 2012 Received: (at submit) by debbugs.gnu.org; 4 Jul 2012 07:26:07 +0000 Received: from localhost ([127.0.0.1]:46901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SmJyN-0002WB-IJ for submit@debbugs.gnu.org; Wed, 04 Jul 2012 03:26:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55686) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SmJyG-0002Vh-Rj for submit@debbugs.gnu.org; Wed, 04 Jul 2012 03:26:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SmJtZ-0008F4-8J for submit@debbugs.gnu.org; Wed, 04 Jul 2012 03:21:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:48205) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SmJtZ-0008Ef-58 for submit@debbugs.gnu.org; Wed, 04 Jul 2012 03:21:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33884) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SmJtU-0004Jd-Ji for bug-coreutils@gnu.org; Wed, 04 Jul 2012 03:21:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SmJtP-0008CU-SK for bug-coreutils@gnu.org; Wed, 04 Jul 2012 03:21:00 -0400 Received: from moutng.kundenserver.de ([212.227.126.171]:57366) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SmJtP-0008CA-Ij for bug-coreutils@gnu.org; Wed, 04 Jul 2012 03:20:55 -0400 Received: from [192.168.2.108] (p4FF7660B.dip.t-dialin.net [79.247.102.11]) by mrelayeu.kundenserver.de (node=mreu0) with ESMTP (Nemesis) id 0MYJ7N-1SHA5l43xx-00VB9B; Wed, 04 Jul 2012 09:20:53 +0200 Message-ID: <4FF3EED3.9070305@bernhard-voelker.de> Date: Wed, 04 Jul 2012 09:20:51 +0200 From: Bernhard Voelker User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120601 Thunderbird/13.0 MIME-Version: 1.0 To: bug-coreutils@gnu.org Subject: make syntax-check -j issue Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:/9FkND00AARWCcNPAUQaCHxT8X9KOfr+5mORf8zXc6V UJyUViRxs6NI8Zmtniq5xyyPcXfLsYNKxycn/etjpno8zGJMTz L50LiYOZapFfSkS+kg6rLeQWuNLAFUGHQntljW3Zop8MauZsAK aEGbIaVtjET985qnYGc6IfAR1HBLbPDS8NQGielLWRyQxIAjqP MRy9y/ElwncDVUdza/PKDvKbey4RPGcGeq0+pXYjFqbXgrGRTA bNfc8wcbHyvP252s15Ee1iMqkYaMUWhLmLtZD43iG6h4ThLbIU 0zFrqdIx0AHDktVcqK8MTQ7ylw+2W5P/+TS8u28B4XBg1V8jtW qEi6Gr/wQVWsyh6zD5ZwapSCwtncedwuR13kPCMHq X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) After pulling to the lastest revision (v8.17-37-g74427c7) and a successful build (make -j), a subsequent "make syntax-check -j" failed: ... 8.47 vulnerable_makefile_CVE-2009-4029 8.78 copyright_check CC hostname.o CCLD arch CCLD arch CC hostname.o CC hostname.o CCLD arch 13.02 tight_scope 15.36 THANKS_in_duplicates 15.91 po_check mv: cannot move `.deps/hostname.Tpo' to `.deps/hostname.Po': No such file or directory make[1]: *** [hostname.o] Error 1 make: *** [sc_check-AUTHORS] Error 2 make: *** Waiting for unfinished jobs.... mv: cannot stat `.deps/hostname.Tpo': No such file or directory CCLD hostname make[1]: *** [hostname.o] Error 1 make: *** [sc_man_file_correlation] Error 2 Another "make syntax-check -j" succeeded, i.e. there's some dependency which is not taken care of for parallel syntax-check'ing. I don't know CU's config scripts enough to know where to look at. Any idea? Have a nice day, Berny From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 05 03:43:28 2012 Received: (at 11854) by debbugs.gnu.org; 5 Jul 2012 07:43:29 +0000 Received: from localhost ([127.0.0.1]:49584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Smgim-0005ap-Ck for submit@debbugs.gnu.org; Thu, 05 Jul 2012 03:43:28 -0400 Received: from mx.meyering.net ([88.168.87.75]:41644) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Smgij-0005ah-Oh for 11854@debbugs.gnu.org; Thu, 05 Jul 2012 03:43:27 -0400 Received: from rho.meyering.net (rho.meyering.net [127.0.0.1]) by rho.meyering.net (Acme Bit-Twister) with ESMTP id 4FBA4600BD; Thu, 5 Jul 2012 09:38:33 +0200 (CEST) From: Jim Meyering To: Bernhard Voelker Subject: Re: bug#11854: make syntax-check -j issue In-Reply-To: <4FF3EED3.9070305@bernhard-voelker.de> (Bernhard Voelker's message of "Wed, 04 Jul 2012 09:20:51 +0200") References: <4FF3EED3.9070305@bernhard-voelker.de> Date: Thu, 05 Jul 2012 09:38:33 +0200 Message-ID: <87pq8ay7wm.fsf@rho.meyering.net> Lines: 48 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 11854 Cc: 11854@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -1.9 (-) Bernhard Voelker wrote: > After pulling to the lastest revision (v8.17-37-g74427c7) and > a successful build (make -j), a subsequent "make syntax-check -j" > failed: > > ... > 8.47 vulnerable_makefile_CVE-2009-4029 > 8.78 copyright_check > CC hostname.o > CCLD arch > CCLD arch > CC hostname.o > CC hostname.o > CCLD arch > 13.02 tight_scope > 15.36 THANKS_in_duplicates > 15.91 po_check > mv: cannot move `.deps/hostname.Tpo' to `.deps/hostname.Po': No such file or directory > make[1]: *** [hostname.o] Error 1 > make: *** [sc_check-AUTHORS] Error 2 > make: *** Waiting for unfinished jobs.... > mv: cannot stat `.deps/hostname.Tpo': No such file or directory > CCLD hostname > make[1]: *** [hostname.o] Error 1 > make: *** [sc_man_file_correlation] Error 2 > > Another "make syntax-check -j" succeeded, i.e. there's some dependency > which is not taken care of for parallel syntax-check'ing. > > I don't know CU's config scripts enough to know where to look at. > Any idea? Yes, this is annoying. I hit it pretty regularly, but haven't delved into it enough to fix it. The problem is that two rules are running simultaneously to create arch and hostname, and that leads to a race in automake's dependency-generating code. One solution would be to make automake include $$ in that temporary file name, e.g., .deps/hostname-$$.Tpo. Then, it wouldn't matter if two processes were to run that rule at the same time. The problem arises only with arch and hostname because of their special status (built but not installed), so another possible fix is probably to adjust dependencies to ensure they're built before running the offending rules. A more aggressive solution would be to stop building those two programs by default. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 15 13:17:46 2018 Received: (at control) by debbugs.gnu.org; 15 Oct 2018 17:17:46 +0000 Received: from localhost ([127.0.0.1]:51134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC6V0-0006gC-4k for submit@debbugs.gnu.org; Mon, 15 Oct 2018 13:17:46 -0400 Received: from mail-io1-f48.google.com ([209.85.166.48]:36001) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC6Uy-0006ca-Dd for control@debbugs.gnu.org; Mon, 15 Oct 2018 13:17:44 -0400 Received: by mail-io1-f48.google.com with SMTP id p4-v6so14773880iom.3 for ; Mon, 15 Oct 2018 10:17:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:message-id:date:user-agent:mime-version:content-language :content-transfer-encoding; bh=vyLWcjBGo0/gWaeOMflmC5LTVa0K29Vfi2SOlEHcduk=; b=XKFb3Ao4Z7r2y5ket14FrwDZ9pgXVoHJNYv4WYjxLCOTQWGK7ihFf68sKTgKo0qSOw gQLPhrWCoSEXEJw/WXzXhNjag5zoz1Hf6lovhvMa6ZJRpskHlTqLMwlR/R63SLOCaHjd m8f4Egn66eWPeb+1SHjhjNURP84j+kgsLuS/ocT4JRGxntSATaaqtZRf8zor4l76EplQ GZ+oWjWzmQUF0htUuO0ONrJ/I+udXvJTJsqLJYp6TXZUxob++vUtnEViWQJyP4PH5LC8 /8cdwqL2RCf9gSOY4p+7xTI9y7iNBjVlT2Ke4o/C+ll5TgYKYCXlfw6Kt4dYS/odFWhu LVwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=vyLWcjBGo0/gWaeOMflmC5LTVa0K29Vfi2SOlEHcduk=; b=ACiNNpVx4uFWjbAEH65LNvxlFuxpGalt4CVUScWmo0cW/0uL1Jd+w3F699srRayyuS VXDv0HK/mEvnoppozZusP+IYIOHHqqdN/JvZVceOLhIpfvnKFp8aPuwjbeiQe3D9m3Id J2gJZMqAVU3ycISquHCVnRwWddQa99QaUBu0lshRh0hY8owFGxMUYf0qJj5J3o37q3Rd 2a/vdPl6UfMqtz0VOotbDHnP9MAr+6uCDyruWQHIzPj2rJJPoQDOpM1YhrTlrSE0y9wO OI1VrRTsCA3zch7IsDH8PNjCe/fi/lmy/jBanxjRj0rbxNZrXf1iPlRBms1K7kV0pMaf nxgA== X-Gm-Message-State: ABuFfohcY2ln8loUnv+anO2jJ1wyLkDT6rl5zEEAH7awVCFsJHVNBzwi PkAA/vXpawdDK4cV1X3/yHcDjZHDTZk= X-Google-Smtp-Source: ACcGV60ZzmZ7tvMsdWLWthqGhIsWWzUIO3Smgmc+k0OVwmTTz9a52G0sCjFK9jWSYIOssvv8ay4Lxg== X-Received: by 2002:a6b:5401:: with SMTP id i1-v6mr10512363iob.96.1539623858459; Mon, 15 Oct 2018 10:17:38 -0700 (PDT) Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38]) by smtp.googlemail.com with ESMTPSA id a136-v6sm4505119ita.6.2018.10.15.10.17.36 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Oct 2018 10:17:37 -0700 (PDT) To: control@debbugs.gnu.org From: Assaf Gordon Message-ID: <6776ab15-1282-0c77-3f67-2cef281922bd@gmail.com> Date: Mon, 15 Oct 2018 11:17:35 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 11809 fixed close 11809 severity 11854 wishlist retitle 11854 maint: fix "make syntax-check -j" issue severity 11903 wishlist retitle 11903 multibyte: doc: fold should mention what happens if the command is used on multibyte characters [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.166.48 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (assafgordon[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 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: 1.0 (+) tags 11809 fixed close 11809 severity 11854 wishlist retitle 11854 maint: fix "make syntax-check -j" issue severity 11903 wishlist retitle 11903 multibyte: doc: fold should mention what happens if the command is used on multibyte characters