From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 08 06:42:07 2022 Received: (at submit) by debbugs.gnu.org; 8 Jun 2022 10:42:07 +0000 Received: from localhost ([127.0.0.1]:42557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyt8Y-0007gm-Ur for submit@debbugs.gnu.org; Wed, 08 Jun 2022 06:42:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:47712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyt8W-0007gd-B8 for submit@debbugs.gnu.org; Wed, 08 Jun 2022 06:42:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34034) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyt8W-0001U7-2y for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2022 06:42:04 -0400 Received: from mail227c50.megamailservers.eu ([91.136.10.237]:46080 helo=mail36c50.megamailservers.eu) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyt8T-0001kK-J6 for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2022 06:42:03 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1654684916; bh=/58XDI1I1R4CVezsB0o9opshz/hswtp/BN3y4EFAtj8=; h=From:Subject:Date:To:From; b=dPft7TqZMnW0AgDMVj8ZUL2Kv6MhxbwDjy4dRixN0p+8b/4Edsqd2/vjBEPonBMcL 5NsDdSkWIiQGtjHlcDUdCFZ5pGnWL+lkh+Mp98vvsqzjo8MFc0tKBpbv59HuhDf2PF 8KC6XOmf9LAmZUPYOsnkOyUPhdHR2eKdEKZKblKw= Feedback-ID: mattiase@acm.or Received: from smtpclient.apple (c188-150-171-71.bredband.tele2.se [188.150.171.71]) (authenticated bits=0) by mail36c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 258AftMb032587 for ; Wed, 8 Jun 2022 10:41:56 +0000 From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: make bootstrap -j2 fails on macOS Message-Id: <7DB20A42-BE90-4679-81A2-1401B4ED73F5@acm.org> Date: Wed, 8 Jun 2022 12:41:54 +0200 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3654.120.0.1.13) X-CTCH-RefID: str=0001.0A782F26.62A07CF4.009E, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-Origin-Country: SE Received-SPF: softfail client-ip=91.136.10.237; envelope-from=mattiase@acm.org; helo=mail36c50.megamailservers.eu X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) nextstep/Makefile.in has the rule ${ns_check_file} ${ns_appdir}: ${srcdir}/${ns_appsrc} ${ns_appsrc} rm -rf ${ns_appdir} ${MKDIR_P} ${ns_appdir} ( cd ${srcdir}/${ns_appsrc} ; tar cfh - . ) | \ ( cd ${ns_appdir} ; umask 022; tar xf - ) [ "`cd ${srcdir} && /bin/pwd`" =3D "`/bin/pwd`" ] || \ ( cd ${ns_appsrc} ; tar cfh - . ) | \ ( cd ${ns_appdir} ; umask 022; tar xf - ) touch ${ns_appdir} but because of its dual targets, ns_check_file and ns_appdir, it is = unsafe to use in parallel builds and seems in fact often to be invoked = twice at the same time, which leads to general confusion and eventual = build failure. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 08 06:52:17 2022 Received: (at 55846) by debbugs.gnu.org; 8 Jun 2022 10:52:17 +0000 Received: from localhost ([127.0.0.1]:42567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nytIP-0007yo-A8 for submit@debbugs.gnu.org; Wed, 08 Jun 2022 06:52:17 -0400 Received: from mail1457c50.megamailservers.eu ([91.136.14.57]:40056 helo=mail267c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nytIM-0007yZ-Dz for 55846@debbugs.gnu.org; Wed, 08 Jun 2022 06:52:16 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1654685527; bh=E7G/wzMfi3LdPx7W1rEDD66UKklKZMSFRPyd1+zSyRU=; h=From:Subject:Date:Cc:To:From; b=Iire2XCBhw6jKkuP5qgDaF9YEnTwjTa4mBPaKGonNmmHYwgsZV4lNSUo3xmzi0dmW cmp+Y0T+nxuOS68oTc239Vy6BxVcojvXrYlMeo6b13Zp13H6bHkPfiTg8WZdnKirvO nF1Ai9ewCE6x+mJfFQXBjB6THS8XnRbkxdTwlR64= Feedback-ID: mattiase@acm.or Received: from smtpclient.apple (c188-150-171-71.bredband.tele2.se [188.150.171.71]) (authenticated bits=0) by mail267c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 258Aq5eN018000; Wed, 8 Jun 2022 10:52:06 +0000 From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: bug#55846: make bootstrap -j2 fails on macOS Message-Id: Date: Wed, 8 Jun 2022 12:52:04 +0200 To: 55846@debbugs.gnu.org X-Mailer: Apple Mail (2.3654.120.0.1.13) X-CTCH-RefID: str=0001.0A782F20.62A07F57.0034, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-Origin-Country: SE X-Spam-Score: 1.3 (+) 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: I have no idea what the intention was, but it's slightly confusing that the originating commit (de3d0b572d) was ostensibly made to cope with make parallelism. (CC:ing the author, Jan Djärv, in case h [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 T_SCC_BODY_TEXT_LINE No description available. 0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS X-Debbugs-Envelope-To: 55846 Cc: Po Lu , Alan Third , =?utf-8?Q?Jan_Dj=C3=A4rv?= 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.0 (/) I have no idea what the intention was, but it's slightly confusing that = the originating commit (de3d0b572d) was ostensibly made to cope with = make parallelism. (CC:ing the author, Jan Dj=C3=A4rv, in case he still = remembers anything.) Just making one target depend on the other, as in the diff below, makes = it work, but I'm not sure of the purpose of ns_check_file. --- a/nextstep/Makefile.in +++ b/nextstep/Makefile.in @@ -47,7 +47,9 @@ .PHONY: =20 all: ${ns_appdir} ${ns_appbindir}/Emacs ${ns_applibexecdir}/Emacs.pdmp =20 -${ns_check_file} ${ns_appdir}: ${srcdir}/${ns_appsrc} ${ns_appsrc} +${ns_check_file}: ${ns_appdir} + +${ns_appdir}: ${srcdir}/${ns_appsrc} ${ns_appsrc} rm -rf ${ns_appdir} ${MKDIR_P} ${ns_appdir} ( cd ${srcdir}/${ns_appsrc} ; tar cfh - . ) | \ From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 09 09:30:28 2022 Received: (at 55846) by debbugs.gnu.org; 9 Jun 2022 13:30:28 +0000 Received: from localhost ([127.0.0.1]:45480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzIEv-0007RL-Uv for submit@debbugs.gnu.org; Thu, 09 Jun 2022 09:30:28 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzIEu-0007Q0-6c for 55846@debbugs.gnu.org; Thu, 09 Jun 2022 09:30:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=EccuBMYs3JDOvF1vVEiB+HsqkXzrbn7oJceJxvqTKuY=; b=qStkE3K3zakISH4bTLRvwx4aCo 1KRRY1TuVkn9ICJTfXO8+DkKpjb2wdZv0RMkRxNAV2pS0ZxGWwDPIplN0Uoq9NyicxjaaIIE/7GQH J+01h0Y3sgpX+jUxH1gMw44ENp2Q+CT3kqG/F0ZuhnQsJsKx56Cgkeu4tuGmk7hx0o0w=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nzIEb-0000BS-N2; Thu, 09 Jun 2022 15:30:04 +0200 From: Lars Ingebrigtsen To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Subject: Re: bug#55846: make bootstrap -j2 fails on macOS References: <7DB20A42-BE90-4679-81A2-1401B4ED73F5@acm.org> X-Now-Playing: Prince's _Sign 'O' the Times (7): Live in Utrecht I_: "If I Was Your Girlfriend (Live In Utrecht)" Date: Thu, 09 Jun 2022 15:29:59 +0200 In-Reply-To: ("Mattias =?utf-8?Q?Engdeg=C3=A5rd=22's?= message of "Wed, 8 Jun 2022 12:52:04 +0200") Message-ID: <878rq655ig.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Mattias Engdegård writes: > Just making one target depend on the other, as in the diff below, > makes it work, but I'm not sure of the purpose of ns_check_file. Let's see... Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55846 Cc: Po Lu , Alan Third , 55846@debbugs.gnu.org, Joakim Verona , Jan =?utf-8?Q?Dj=C3=A4rv?= 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 (-) Mattias Engdeg=C3=A5rd writes: > Just making one target depend on the other, as in the diff below, > makes it work, but I'm not sure of the purpose of ns_check_file. Let's see... if test "$HAVE_NS" =3D "yes"; then if test "$NS_IMPL_GNUSTEP" =3D yes; then AC_CONFIG_FILES([nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.pli= st:nextstep/templates/Info-gnustep.plist.in \ nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop:nextstep/template= s/Emacs.desktop.in]) ns_check_file=3DResources/Info-gnustep.plist else AC_CONFIG_FILES([nextstep/Cocoa/Emacs.base/Contents/Info.plist:nextstep= /templates/Info.plist.in \ nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.= strings:nextstep/templates/InfoPlist.strings.in]) ns_check_file=3DContents/Info.plist fi AC_SUBST(ns_check_file) fi Uhm... OK, still not sure. Seems like this was added by commit 63dae8e97d343fd4ebfe3dc08f0e8dc932630a4c Author: Joakim Verona AuthorDate: Tue Sep 10 23:52:26 2013 +0200 but the commit is just "merge upstream". I've added Joakim to the CCs; perhaps he remembers. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 09 09:46:10 2022 Received: (at 55846) by debbugs.gnu.org; 9 Jun 2022 13:46:10 +0000 Received: from localhost ([127.0.0.1]:45541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzIU9-0002Ws-6P for submit@debbugs.gnu.org; Thu, 09 Jun 2022 09:46:10 -0400 Received: from sonic304-21.consmr.mail.ne1.yahoo.com ([66.163.191.147]:35140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzIU5-0002Md-N4 for 55846@debbugs.gnu.org; Thu, 09 Jun 2022 09:46:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1654782355; bh=ACYJ6pli407/6qO08VUTtjSscFXInrNrJPpXg7qmZUQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TO53YP3x7otWRWAgtJ9uObOxvMmnanX/lp7SS0lQhjY2vIw7OdwGgsloWO9yNHlXE27VgzGXFEUhAzSXApUygx7idVUOOdAUeW4wzj7Ij/Z3o0I7B26A+mP9uemX4KgbSlOMf2WKkZaS5EJ6aKihCMK+PffkvGNuqOAf1jh0A0UOUvor34yy3hRAabm5l3KqPTES7t9JLSF/hxfT1BBMdPBJnTpvKJv4LLVMSgdmkmJQmH5cMe2R4H7HuyhDjhOQoGvTfmD104SYkkqcl7Hi1oksCAp1dz0fq0RPtFhV+ajyJI0ClV8XvQQ3lzTtlYcDE7O/zpVimMB69hb2alweUA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1654782355; bh=TAOAfwZ34XcJKn9ZQL/8yGzUv1Uh4DPb8EdHBgranTI=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=F+27RXiO2abwhaomeUQPFFRMFikyPp8YbUataLTP1DZPAXY92UWuBPfOr4jARufvHOVsqbyXijrgorRpKyKaVwjBcrnTPOm6YEzPYe6W9LctnKVYuo4O6/VBQBCWanFXNy4m29C1TYGy16OYOWomvvMFgFDMK5rqFphPz6MWI39I+CgdkCJ8+9c65XOXx5oJBeir8+lqONQWm0zMYB5On+orcAfgiY34kRpYLOegnZW/BAM+cy9zIbcBKWohlG0LMhm5ahBItT2s4pcIbJVl4RLWWTYLosZLX++vzKluDotN6g7uPWPzPo0QFnt2z93YAV7VhxTUGyJU1Xhjnx7gdg== X-YMail-OSG: JlyB5c0VM1mvjJ9UyNJDBqDrjMe7ODGRFAi578kACUhKo2Jkv.qj6_l1c0IKMLv m7AUBFVpj7peMDKmMJGqC7v9MJm3L0GnO1au4wBI37j6De3hVUBtedGFiB1.m.KMfNLVabL7c8ae YNtcE.ealnUS3D2YoWTV3ahKN9mv8_u5nrUC8.kKAz8Qz4ibVka.3fTc2dXbQoswnmc3xvXj6MsM NpSNiP6Q7RYgGQTM2lgkLeiXyEd7F6iiKiVqY9U7HLSEDXdaB4oqgj0QyymiRSxNarj98Ni4ZvjY O.QmJkC0Y6JyfrgTPpBAp3EaOOFD.mnrv.ppWE5E6mKqNIr7SjzuPuUD935Nov8AE.g7RIIeAPwe mETwHiB_k1MqyqqsK8WQgCK6pAXTy4csoCl26v010xzaMoGeKZtl7rTu5XhRH6KtrUxy2eG7Z.GF _u0pER_tem2wSAoJ5og2caJSqtJe8z9U4QHf7vFVODT6UtcLnka6_eZkUijQEYL_b85UMi50C1Qi CAyJFoCmTAnW.Egw0Hor9qpHddkoYIhs7n6LASiTWc_vL0Qqn70M2X9yVofjUmbUD6WKDb46wT06 AsUBXk763trW..LyLRVhCE6hJdG46lP8VrEY7skbirE6fgwzmv74kjGVSPw4uFN59QaBlNApSOW2 HAU0Mj1JO0jL1xbz9R434Xl8Ih274WdALti7EWc99EC28pX6gcS26JWMhX5ENySg7vPfov9E5P7Y QX89mRtVijCq9UJ8GBvy1l17Jy1_8KEKom4o1KZ..DN8fkw4s2Lbwh3BGbFZhOMwKraJI.D9d9zY 1_51UiS13SwEqw6fOOQBEdgwUQh.lYvu1U00MI7HcLiJka9.Z3lINR3Iss39Pb7Ep8sq.b_e8XCK drdSoIYyeXXhgNRVe8JhtNyDyfz49l.mXh_jJDq0.LmTxCzvGSWTyagQFz8SiIpJGa7uhGwkEr8n 4cGvzFVtLrqr_JxDsieLWBPQ3ZKu_XgArqQrhaAExqptgFrl5p4w7qkx.NpH.cx2XrZn4I5qzhrg 7xsfowfFC1mv56_PmYxEb6oFAjc5Rjumf8hhc6hvNmIoZu7C5ZP0K9FyVnTh7K2JYXS8Qv_MdUJ5 _bnLfutm63vQ5w5dJW_Zxm97uyeaZKJ.7tNZV3T7Ev60a4yxkjx0_ySCOl0GbYd9_bC0EqFh.mti SJtPsinv_SR2kjPdLE.9CwAraUXlcR3UWkYlgb_.kP.RmP1RkJvNZVBxlP09oWSVP5IV.U1MBsvg 0FDLHUZEOwDSD1ro64jyKpZBFa_awQ9UXDzUV803zxROkAoxdcVL2_opGtyIdOL6yv8B6P0Ff5Dj V9KVO3mwtK_XNhHoQ3roHYQeNCn7tnj1ZoQ1mJRabdHwRYA_XCRrxPoqq7SIY5a_824TROLahkEj ByTdVt6YymuRYQkmH43fwX_.Lk5NDQHG75tymYofQMDg6e_DdF.Su0xiXVP2V85bxjL472rE3MGL cEnaJxfFmins8CdLeR0aHhKesmPZ7DXUpS_NDlIwYyjs5ROrZdu1Vb7CM4AXdBmVUHCx7RM9x6i_ eOjQ2jmgVmUsEyA1USuaMp9BKj81vp5o6lkvkd0..oVGXtDmhlMf5zBEw0FbQ2n23c2kYFmJNSop nCR9Tn3HSYaAHWWAddCLsnGDlYC4XMyoVR60d99umBRTQh37vpUhinF2lRxvCmbl5omcROxBuyxT _2LC34MyHJhiT0W_cy0fOHPLUaLxlsWGJqEfv5GN9M4PSyf..i0XAv7254GUZKZ37uFDvtfBQCco ItyGYh7VnGIiT12XVNE_luG.jvh0cMxPv7_nviknuswwZoE0l9_odkcDnlk4YTJ.Ohexw6aQDFz_ XgtJsOnQPla6FB79DLKPHW3CKUkVzyohwZ83hbhKixvib_AAMpH7CX35NQL4Dxb9i7gnDO0JTGSF _9m4CvTEnl496VLYheqOgFZqXpXHBQMOy_A7xbOwC3U4CDxknN88eCZdGNxiDURUJldLvMYRv.sZ QPUqoROdhI1ym09HMjUlIsI5waC9pxQ.RQE41NN9Srq4ur2ITYOjIzEs1doIK0J8AIC4Y0Ge4AeK mJzup4FJsBBP9k3j34I_jmVzJ.T8_qhYroCWfNJ3sa.2Sr4DXf0gW.N5tlL_EJTKJ21xrG01YMEc 4w80rcNgqjxvTfwX5cIVJMldabu_NZJFhguVFTxn9READTShNj3U2byt392JKedVYQtTgpyKYD2m Xc9cC1b7T1iT8OM_2lSH6xGriz6dLNWeRJETI68ImpQ5ozNS5u45ncmgwqVHRckg- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Thu, 9 Jun 2022 13:45:55 +0000 Received: by hermes--canary-production-sg3-5f7658c994-rpd7c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 20947da6ae6697ca01957f0081692254; Thu, 09 Jun 2022 13:45:49 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#55846: make bootstrap -j2 fails on macOS References: <7DB20A42-BE90-4679-81A2-1401B4ED73F5@acm.org> <878rq655ig.fsf@gnus.org> Date: Thu, 09 Jun 2022 21:45:39 +0800 In-Reply-To: <878rq655ig.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 09 Jun 2022 15:29:59 +0200") Message-ID: <87pmjilzlo.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20280 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1722 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55846 Cc: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= , Alan Third , 55846@debbugs.gnu.org, Joakim Verona , Jan =?utf-8?Q?Dj=C3=A4rv?= 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 (-) Lars Ingebrigtsen writes: > Mattias Engdeg=C3=A5rd writes: > >> Just making one target depend on the other, as in the diff below, >> makes it work, but I'm not sure of the purpose of ns_check_file. > > Let's see... > > if test "$HAVE_NS" =3D "yes"; then > if test "$NS_IMPL_GNUSTEP" =3D yes; then > AC_CONFIG_FILES([nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.p= list:nextstep/templates/Info-gnustep.plist.in \ > nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop:nextstep/templa= tes/Emacs.desktop.in]) > ns_check_file=3DResources/Info-gnustep.plist > else > AC_CONFIG_FILES([nextstep/Cocoa/Emacs.base/Contents/Info.plist:nextst= ep/templates/Info.plist.in \ > nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlis= t.strings:nextstep/templates/InfoPlist.strings.in]) > ns_check_file=3DContents/Info.plist > fi > AC_SUBST(ns_check_file) > fi > > Uhm... OK, still not sure. Seems like this was added by > > commit 63dae8e97d343fd4ebfe3dc08f0e8dc932630a4c > Author: Joakim Verona > AuthorDate: Tue Sep 10 23:52:26 2013 +0200 > > but the commit is just "merge upstream". I've added Joakim to the CCs; > perhaps he remembers. AFAICT ns_check_file is some kind of "bundle metadata" file used by Nextstep that has to be generated from a template (Info-gnustep.plist.in). They are similar to .desktop files on GNU/Linux. Creating it depends on ns_appdir being created, since that's where it resides. The current rule is a mistake. It should depend on ns_appdir. Further more I might just be sleepy, but I can't see what is actually creating Info-gnustep.plist in the ns_check_file and ns_appdir rule. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 09 10:26:28 2022 Received: (at 55846) by debbugs.gnu.org; 9 Jun 2022 14:26:28 +0000 Received: from localhost ([127.0.0.1]:47219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzJ7D-00015y-V8 for submit@debbugs.gnu.org; Thu, 09 Jun 2022 10:26:28 -0400 Received: from mail18c50.megamailservers.eu ([91.136.10.28]:44058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzJ7A-00015n-Iz for 55846@debbugs.gnu.org; Thu, 09 Jun 2022 10:26:26 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1654784781; bh=osrpbV6U+bsjAbYaoXAL1O79oq3pUhQzxz+fRkeJGTg=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=fuaAxQDqdWK2lvErlB53HWWtn86iSvc9eQhIpum8oiP8l+s99AtAaT1bqnygYSK3H Har0i+x5ctGxbUl4hCwTuJMNbd52pX6VsP8viT2zDRUNP00M/Sdf1rf26J/6zpl26e V9vAzoaMVilwRYQ21ssnNIKHEv7vqf+csECZxbi8= Feedback-ID: mattiase@acm.or Received: from smtpclient.apple (c188-150-171-71.bredband.tele2.se [188.150.171.71]) (authenticated bits=0) by mail18c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 259EQIq9017757; Thu, 9 Jun 2022 14:26:20 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: bug#55846: make bootstrap -j2 fails on macOS From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= In-Reply-To: <87pmjilzlo.fsf@yahoo.com> Date: Thu, 9 Jun 2022 16:26:18 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <98C2F70D-A86A-4B0E-948B-5A506D68B03F@acm.org> References: <7DB20A42-BE90-4679-81A2-1401B4ED73F5@acm.org> <878rq655ig.fsf@gnus.org> <87pmjilzlo.fsf@yahoo.com> To: Po Lu X-Mailer: Apple Mail (2.3654.120.0.1.13) X-CTCH-RefID: str=0001.0A782F26.62A2030D.0070, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-Origin-Country: SE X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 55846 Cc: Joakim Verona , Lars Ingebrigtsen , 55846@debbugs.gnu.org, Alan Third , =?utf-8?Q?Jan_Dj=C3=A4rv?= 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.0 (/) 9 juni 2022 kl. 15.45 skrev Po Lu : > Further more I might just be sleepy, but I can't see what is actually > creating Info-gnustep.plist in the ns_check_file and ns_appdir rule. Isn't that file created by configure from a template = (nextstep/templates/Info-gnustep.plist.in)? The rule then just copies = the whole subtree. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 10 04:35:53 2022 Received: (at 55846-done) by debbugs.gnu.org; 10 Jun 2022 08:35:53 +0000 Received: from localhost ([127.0.0.1]:48637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nza7V-0003J5-H5 for submit@debbugs.gnu.org; Fri, 10 Jun 2022 04:35:53 -0400 Received: from mail70c50.megamailservers.eu ([91.136.10.80]:39950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nza7R-0003It-Co for 55846-done@debbugs.gnu.org; Fri, 10 Jun 2022 04:35:52 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1654850146; bh=7l7Kgg4PqHPmBai3weFU3ZVuHnGa5ggL++GNZH2qsn8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=KOPQeAF5wAy4jmReJbe0duwk2Ktfsk/yCuQUjHT4pvyzeR09P4T953n+jEKkOCqQw A1N298s5k78JfjYvgBs6IKabMhzIEF4NWpkhB0tLCurGyfpHVB73lUCiwFOEIcCUju sjnupZj6CJCYI/oCHL6mTPNEuswpWZFVy5gEVMHM= Feedback-ID: mattiase@acm.or Received: from smtpclient.apple (c188-150-171-71.bredband.tele2.se [188.150.171.71]) (authenticated bits=0) by mail70c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 25A8ZhnQ025099; Fri, 10 Jun 2022 08:35:45 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: bug#55846: make bootstrap -j2 fails on macOS From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= In-Reply-To: <87pmjilzlo.fsf@yahoo.com> Date: Fri, 10 Jun 2022 10:35:42 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <4694AC95-DFBE-431B-A0ED-FC59440A3634@acm.org> References: <7DB20A42-BE90-4679-81A2-1401B4ED73F5@acm.org> <878rq655ig.fsf@gnus.org> <87pmjilzlo.fsf@yahoo.com> To: 55846-done@debbugs.gnu.org X-Mailer: Apple Mail (2.3654.120.0.1.13) X-CTCH-RefID: str=0001.0A782F1B.62A30262.0028, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-Origin-Country: SE X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 55846-done Cc: Po Lu , Lars Ingebrigtsen , Alan Third , Joakim Verona 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.0 (/) I'm applying the first patch since it solves my problem without any = apparent adverse effects. If anyone has a better idea, feel free to = modify. From unknown Fri Jun 20 07:19:26 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, 08 Jul 2022 11:24:06 +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