From unknown Fri Jun 20 05:32:57 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#76409 <76409@debbugs.gnu.org> To: bug#76409 <76409@debbugs.gnu.org> Subject: Status: Failure in parallel make? Reply-To: bug#76409 <76409@debbugs.gnu.org> Date: Fri, 20 Jun 2025 12:32:57 +0000 retitle 76409 Failure in parallel make? reassign 76409 coreutils submitter 76409 "Philip Rowlands" severity 76409 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 18 18:50:32 2025 Received: (at submit) by debbugs.gnu.org; 18 Feb 2025 23:50:32 +0000 Received: from localhost ([127.0.0.1]:36108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tkXMF-0007y6-Lo for submit@debbugs.gnu.org; Tue, 18 Feb 2025 18:50:32 -0500 Received: from lists.gnu.org ([2001:470:142::17]:43326) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tkXMD-0007xH-6l for submit@debbugs.gnu.org; Tue, 18 Feb 2025 18:50:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tkXM6-00024t-QM for bug-coreutils@gnu.org; Tue, 18 Feb 2025 18:50:23 -0500 Received: from fhigh-b5-smtp.messagingengine.com ([202.12.124.156]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tkXM4-0006JS-6u for bug-coreutils@gnu.org; Tue, 18 Feb 2025 18:50:22 -0500 Received: from phl-compute-04.internal (phl-compute-04.phl.internal [10.202.2.44]) by mailfhigh.stl.internal (Postfix) with ESMTP id 0D66225400FC for ; Tue, 18 Feb 2025 18:50:17 -0500 (EST) Received: from phl-imap-08 ([10.202.2.84]) by phl-compute-04.internal (MEProxy); Tue, 18 Feb 2025 18:50:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dimebar.com; h= cc:content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to; s=fm2; t=1739922616; x=1740009016; bh=0fiONVW+Iy hSjVMEfiE4VwD403cF2MrRf3vmfIXKewo=; b=dpu+5ekulqGyzmIHjOxzGLRAPw 0V75d2IZABd535t78Af4Zz6bJgFVvzP+LRlpdZsemAcZPgs2kS3k8xOXB7In6gIR sv1hohQNA0JHKgiodz5DindgCi/cqIn6uKzqQXuELBSmYXRp5mXJD4XLAPIr/+3E wZwQUJSxZbF7Kvh7qNWK2Pl9lkVZ+Se+Oih6oF67KVj71/sHjoLXvWiImLE3le60 6w1CCk8oZMn9tfFm99zITKp5SYb6gQWUisr3Z/3qnvQEwR/6eYSbblcSc4NBrPJ0 prmv0rhIU1s/CvLgdJU/mKnWJHQZiTsFl3yEwcKhkAFLb//ARf1GPVBYLdlQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1739922616; x=1740009016; bh=0fiONVW+IyhSjVMEfiE4VwD403cF2MrRf3v mfIXKewo=; b=YeLo0iRyrF3J++z1ErYU+/oNX+4p6CeedB23StrKQK07zRKAt7f w5IzMeWHWEbypN7PFjTn5tymZvJvohr8WIRV03Z3PzqPJN3UEh6L9blLb0dnNUTQ VgEvm0EQaIW19Ao5ihbJuoKU/P5fkEdWKJRk/06wdiH6IUnA4mtQ6oMYfclJIFPc Xi+1h8yQd5pksmz0AqbgS6YLTeta1hqUVQiahanxg+BolGo1oRtLgoZahxhwE234 MDEI2ZqpIwRwM9PH8NkQSPtVTqG0Nu144fe0wfNIQyC7mbpeUpByCOnM5Jg2BGwA SwgC5x58s+9gzWi/Xn3rOAe26CbommXMiOA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeivdeilecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepofggff fhvffkufgtgfesthejredtredttdenucfhrhhomhepfdfrhhhilhhiphcutfhofihlrghn ughsfdcuoehphhhrodgtohhrvghuthhilhhsseguihhmvggsrghrrdgtohhmqeenucggtf frrghtthgvrhhnpefgvdduudfffeejgefhudelieeileefvefhjefhheehfefhtdehleff hfekgfduteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehphhhrodgtohhrvghuthhilhhsseguihhmvggsrghrrdgtohhmpdhnsggprhgtphht thhopedupdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegsuhhgqdgtohhrvghuth hilhhssehgnhhurdhorhhg X-ME-Proxy: Feedback-ID: i3ef94498:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 98E8E18A006B; Tue, 18 Feb 2025 18:50:16 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Tue, 18 Feb 2025 23:49:28 +0000 From: "Philip Rowlands" To: bug-coreutils@gnu.org Message-Id: <34909f20-969e-49ee-b4fa-c99a5602c53c@app.fastmail.com> Subject: Failure in parallel make? Content-Type: text/plain Content-Transfer-Encoding: 7bit Received-SPF: none client-ip=202.12.124.156; envelope-from=phr+coreutils@dimebar.com; helo=fhigh-b5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit 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 (-) Using coreutils 9.6 on a vanilla Fedora 40 system, with no ./configure customizations, This works: $ make src/sort ... $ src/sort --version sort (GNU coreutils) 9.6 This fails: $ ./configure && make -j2 src/sort ... GEN src/version.c CC lib/libcoreutils_a-hard-locale.o CC lib/libcoreutils_a-hash.o lib/hard-locale.c: In function 'hard_locale': lib/hard-locale.c:30:15: error: 'SETLOCALE_NULL_MAX' undeclared (first use in this function); did you mean 'SETLOCALE_NULL_ALL_MTSAFE'? 30 | char locale[SETLOCALE_NULL_MAX]; | ^~~~~~~~~~~~~~~~~~ | SETLOCALE_NULL_ALL_MTSAFE lib/hard-locale.c:30:15: note: each undeclared identifier is reported only once for each function it appears in lib/hard-locale.c:32:7: error: implicit declaration of function 'setlocale_null_r' [-Wimplicit-function-declaration] 32 | if (setlocale_null_r (category, locale, sizeof (locale))) | ^~~~~~~~~~~~~~~~ make: *** [Makefile:15454: lib/libcoreutils_a-hard-locale.o] Error 1 make: *** Waiting for unfinished jobs.... Let's try again: $ make -j2 src/sort CC src/sort.o CC src/version.o src/version.c:2:10: fatal error: version.h: No such file or directory 2 | #include "version.h" | ^~~~~~~~~~~ compilation terminated. make: *** [Makefile:12848: src/version.o] Error 1 make: *** Waiting for unfinished jobs.... In file included from src/sort.c:32: src/system.h:41:10: fatal error: configmake.h: No such file or directory 41 | #include "configmake.h" | ^~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:12848: src/sort.o] Error 1 $ make --version GNU Make 4.4.1 Built for x86_64-redhat-linux-gnu Is there a dependency problem in the generated Makefile? FWIW I see similar errors trying to build src/cp and src/mv. src/sort$(EXEEXT): $(src_sort_OBJECTS) $(src_sort_DEPENDENCIES) $(EXTRA_src_sort_DEPENDENCIES) src/$(am__dirstamp) @rm -f src/sort$(EXEEXT) $(AM_V_CCLD)$(LINK) $(src_sort_OBJECTS) $(src_sort_LDADD) $(LIBS) src/split.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) src/temp-stream.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) Cheers, Phil From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 18 19:29:45 2025 Received: (at 76409) by debbugs.gnu.org; 19 Feb 2025 00:29:45 +0000 Received: from localhost ([127.0.0.1]:36471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tkXyD-0003QG-6H for submit@debbugs.gnu.org; Tue, 18 Feb 2025 19:29:45 -0500 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]:48578) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tkXy9-0003PW-IA for 76409@debbugs.gnu.org; Tue, 18 Feb 2025 19:29:43 -0500 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-220c8cf98bbso123931215ad.1 for <76409@debbugs.gnu.org>; Tue, 18 Feb 2025 16:29:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739924974; x=1740529774; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=acPzKjfp/6TZ/O9liuCHvjQLBXejdR8CK1m80JXik2w=; b=i4+CXie6ZeAEXPDY2a/a6bdbUi7Ximq/726kl5AbOEYlvpQC3+IsdgXFFl9TOI9fjC MooYk0YHFRHVvzvSyB/4rU6fUPx2UFSA1qATAozre3RHI9u/KK5piPPUZwYSPouly0nB dFi93ux8Q9tzIPPsffZeA4ZPqkEt2TUPnlu/xGDxJYG9jB4qu/rHNeGq2e987tj7aTRt gtcceEyzqOrJHiUH3OTR9Bj/7Hc8w4rRjkYatPUB26SBiKXpVzdJw+mrK2d+5lYF/4eP LesWcswMlnDrRMMSi74X9FOmrN12gHI8cBpOkjWUzjMReMxCQvpJUxtRTqoDM09Q8My0 NcuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739924974; x=1740529774; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=acPzKjfp/6TZ/O9liuCHvjQLBXejdR8CK1m80JXik2w=; b=G6liNw4pCqF/msCHIdYkPg1UE3C9RFEfr89O5iOCb3X8I+eIos/Yod7LwnMzzfhzYC 6pkTpDmVC+0sfnKObygNdSI95QLRNUmS0pQzgmK/5UOb3tQHH8urxz/6E4sNkDZ0P6in OBcR33YdXUhFl3xnro+1FcFlNkHXYa0LoME8nRx/ehh5bjUj4EnPew38MY+uU8MIwK6E QVVe4XjNl4VI9GMsF8vwa8AfDpks9Og0CnVWi/dXpShafJL5sAsCSYSrIn/ZvFHU30GF v+yC/F9/QxSfWffsl+cu9mDd+yaoTEGLPbACKCidFVcEQO/aT4TbzwAZ3lnVc9Ppeabf KybA== X-Gm-Message-State: AOJu0YzHkTinhLTPWSGRwnasC81YeJyGJUwaVjc3oqC466PCREB6NMau rpX4TjSJpOm7/x3GjUsPBtymE+Qmkw7ECmmEGdZo30l/asqaRvAS2v/6dxFw X-Gm-Gg: ASbGnctsIZXcQy6b3oBHT9MUSlEMHJD0GjTC3R0Dwua4qpWF5PNTNwz/iZaE693q7s3 GEEKKLdGYG/Pa3kO/m6i/27FAbgz4IKVCGZFF6JJ2JnlcF50SW9jWR3lCfWHGI9sd9chYiZInrC EYNytaL5HbUV03KYoNiS52ZmG8GUq8B1xv9FXkOUjCvwcJvTPC6PVdzC0+EfJtMtpKmdeTszZH8 TClIyDrsXyCY/rsMKI7ZM4fTyzu0ZR9pimoEOhgAOk/iFe38cflZQoZupS9BqYLafBZcga+8JtC d//tLh32qIyGO+2P/Tu6nqtvWGDZ19HHXImf5oBFD7mP X-Google-Smtp-Source: AGHT+IFOVEffNpnhg6nEgLv/zjVSSYF8ywgos2fUzreMf1Uy15+PminUEevoVAeM+4HAOuKOOsSntA== X-Received: by 2002:a17:902:e94e:b0:21f:35fd:1b7b with SMTP id d9443c01a7336-221040c09f7mr218034625ad.50.1739924974261; Tue, 18 Feb 2025 16:29:34 -0800 (PST) Received: from fedora (c-73-93-224-2.hsd1.ca.comcast.net. [73.93.224.2]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-220d545d67fsm93236975ad.143.2025.02.18.16.29.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Feb 2025 16:29:33 -0800 (PST) From: Collin Funk To: "Philip Rowlands" Subject: Re: bug#76409: Failure in parallel make? In-Reply-To: <34909f20-969e-49ee-b4fa-c99a5602c53c@app.fastmail.com> (Philip Rowlands's message of "Tue, 18 Feb 2025 23:49:28 +0000") References: <34909f20-969e-49ee-b4fa-c99a5602c53c@app.fastmail.com> Date: Tue, 18 Feb 2025 16:29:31 -0800 Message-ID: <87eczuzsic.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 76409 Cc: 76409@debbugs.gnu.org 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: -0.7 (/) "Philip Rowlands" writes: > Is there a dependency problem in the generated Makefile? FWIW I see similar errors trying to build src/cp and src/mv. > > src/sort$(EXEEXT): $(src_sort_OBJECTS) $(src_sort_DEPENDENCIES) $(EXTRA_src_sort_DEPENDENCIES) src/$(am__dirstamp) > @rm -f src/sort$(EXEEXT) > $(AM_V_CCLD)$(LINK) $(src_sort_OBJECTS) $(src_sort_LDADD) $(LIBS) > src/split.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) > src/temp-stream.$(OBJEXT): src/$(am__dirstamp) \ > src/$(DEPDIR)/$(am__dirstamp) Neither 'make -j2 src/sort' or 'make src/sort' work for me. Running an individual target wont work since the dependencies in src/.deps/sort.Po, for example, aren't generated. To demonstrate: $ git clean -xdf $ ./bootstrap $ ./configure $ make src/sort CC src/sort.o In file included from src/sort.c:32: src/system.h:41:10: fatal error: configmake.h: No such file or directory 41 | #include "configmake.h" | ^~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:12898: src/sort.o] Error 1 $ cat src/.deps/sort.Po # dummy $ make $ make clean $ head -n 5 src/.deps/sort.Po src/sort.o: src/sort.c /usr/include/stdc-predef.h lib/config.h \ /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h \ /usr/include/assert.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ $ make src/sort $ ./src/sort --version sort (GNU coreutils) 9.6.22-7eada Collin From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 08:24:56 2025 Received: (at 76409) by debbugs.gnu.org; 22 Feb 2025 13:24:56 +0000 Received: from localhost ([127.0.0.1]:51284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlpV1-0004KB-7m for submit@debbugs.gnu.org; Sat, 22 Feb 2025 08:24:55 -0500 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:46100) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tlpUx-0004JK-TC for 76409@debbugs.gnu.org; Sat, 22 Feb 2025 08:24:53 -0500 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-4394a823036so29032865e9.0 for <76409@debbugs.gnu.org>; Sat, 22 Feb 2025 05:24:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740230686; x=1740835486; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=8oo3MeRvj7RFFLDvtImKs9aZFD2DkoX0IrZ4KHhcugs=; b=Ftu9m6AQs0eVu5NB+vVc9D631+0+5OXjtXkiZa91xRyWhXrj9y0LjNDAJD2qC71dGr IoPZqncd5StEnzvhJRDPvYUnBnveg3+xbPf/kV4IEHmRFAoRqmtOOQTrnAb5GTSLVaxH TKowuELQB+k+4eSQilLN8ffJbSLCcud28vEuInDyU5O0Z0EOJBdTd52SIkdHuas0C05Z OEK4l+5u19KZraUiySjEwIAVGVfetvNCyqGeULOQnz0vn8pNFhIAMBaXKXNBwa1QYopx sjW2N5lUqlkRTzSJst9zhq/4jkn3QNAy3s7bANr2bb9aiNzROVYBFjTKCMaB3kDc2nEH TzQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740230686; x=1740835486; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8oo3MeRvj7RFFLDvtImKs9aZFD2DkoX0IrZ4KHhcugs=; b=DuZbM7bGrK9UaifspvTkB+3y5HcaUHC40ZRIR8QpCmvGZkWmwsvDc+p0gGej6Fn17f QsnlN6Z4jRvMNTvklsbaNxgknYhOfu14T85HJLQUWbb/3GkKfcGynIl9eZ0fCVQU2FSV 7+K5Gvce0SKsRlIOtd3AWc9kBJujAMTTqVNKH77YwEY1Z4WRgvBmoMciufeaaSoo+hdv 02HuUVFrOwooZcWJJaKCkogSXyD9RPLiB2OQwgzG+iYh5kbJl3+V4KBoSPKCEW+8b4dL X3COmUXRei6V+bHqzzCkC6M3fnsAyrOJaGtVGi1dwO1gRB1mT8aROb3iLrJU8bV9h93N IS7Q== X-Gm-Message-State: AOJu0YzhyEFEu0vQtXa7CnUh1xXK3uQn8fvoqBZBLeRMW2frgRiUdYCn JVKMb/KqXgRcnURo/37Dq4gktA0Ox9Mo0APuweBwerfMwxdrBlVL X-Gm-Gg: ASbGncuxGZPHhc4deBGucN5s/OXzZ+C/ZoLy8JDor8TskkkUFGNPMrUY+A921IQV8LQ 9RYkyDTqRAkzINzWNgQFxca08xo446K7NCx92Os4Gahk4osLCds6RoiUmZa61sHmISMtRf2okQ+ tMKhc+3xjXdcogixQst+fbKsr2v9j07qMen107QgRTi25ovp7l7AEkSFUtMRonyiIbGD5DO03NJ JzKapOeZzzpX8OPGGmm6xf7jyVyUEvgelaBmX/lOrfXDdLdACG3WMXo4oHe50ik4xd1fgQTYc+c sEWd95qKu0p/ptCKQRf91Bf+P/Y0NJzRkxpfEfgEyxug2SDQRZfB6R0bInnVlj2+742xxdpywLH CJp5ySQ== X-Google-Smtp-Source: AGHT+IEoKuTV0B95UjJe+pAQfADlCs5kiTqnltIbKK7FbA70kIWyC/FdlZrlYCN8QbIqnHVN6mEvVw== X-Received: by 2002:a05:600c:350a:b0:439:9b82:d6b2 with SMTP id 5b1f17b1804b1-439aeb34f86mr66578415e9.16.1740230685387; Sat, 22 Feb 2025 05:24:45 -0800 (PST) Received: from [192.168.1.31] (86-44-211-146-dynamic.agg2.lod.rsl-rtd.eircom.net. [86.44.211.146]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-439b030bd9csm46620055e9.28.2025.02.22.05.24.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 22 Feb 2025 05:24:45 -0800 (PST) Message-ID: Date: Sat, 22 Feb 2025 13:24:42 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta Subject: Re: bug#76409: Failure in parallel make? To: Collin Funk , Philip Rowlands References: <34909f20-969e-49ee-b4fa-c99a5602c53c@app.fastmail.com> <87eczuzsic.fsf@gmail.com> Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig_Brady?= In-Reply-To: <87eczuzsic.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76409 Cc: 76409@debbugs.gnu.org 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 (-) On 19/02/2025 00:29, Collin Funk wrote: > "Philip Rowlands" writes: > >> Is there a dependency problem in the generated Makefile? FWIW I see similar errors trying to build src/cp and src/mv. >> >> src/sort$(EXEEXT): $(src_sort_OBJECTS) $(src_sort_DEPENDENCIES) $(EXTRA_src_sort_DEPENDENCIES) src/$(am__dirstamp) >> @rm -f src/sort$(EXEEXT) >> $(AM_V_CCLD)$(LINK) $(src_sort_OBJECTS) $(src_sort_LDADD) $(LIBS) >> src/split.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) >> src/temp-stream.$(OBJEXT): src/$(am__dirstamp) \ >> src/$(DEPDIR)/$(am__dirstamp) > > Neither 'make -j2 src/sort' or 'make src/sort' work for me. > > Running an individual target wont work since the dependencies in > src/.deps/sort.Po, for example, aren't generated. Right. That's an automake limitation discussed at: https://www.gnu.org/software/automake/manual/html_node/Sources.html I.e. BUILT_SOURCES aren't dependencies of arbitrary targets, only top level ones like 'all', 'check' etc. cheers, Pádraig