From nobody Fri Dec 23 14:39:27 2022 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NdqZV0KlLz1LjdP for ; Fri, 23 Dec 2022 14:39:30 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NdqZT0trZz3mkJ; Fri, 23 Dec 2022 14:39:29 +0000 (UTC) (envelope-from shoesoft@gmx.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=s31663417 header.b=SFB4kIjR; spf=pass (mx1.freebsd.org: domain of shoesoft@gmx.net designates 212.227.17.22 as permitted sender) smtp.mailfrom=shoesoft@gmx.net; dmarc=pass (policy=none) header.from=gmx.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1671806368; bh=khN+LpSRH13RD1aW86q0yGCFSobDK9qeJPIa0CxvdUc=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=SFB4kIjRbAR7VK+sZn9jH+l0/2CRhUD2Omu22oi72hb5JabZyzs+ujo8VY2piQEjw vsO7t/ea7zmiLdgUsJRjdj8/c35awm0XUP2L7FsXoBluBd245V5KJhTQlma55ask9A 3ETY0klqvsrLxgbuL7BfEfnLTKQvQl41X/yg9HXunsHfS55k7z4MzQ+UTMFgZJKogK l0igaHgvaLeSj2Rac8Lx6TXt8XsI7Ek4bMkaVoLZMWr1XrLGfNEGfyxLDd42kAsFTJ 2f7UJbJRqSrlUpzFoazCggxJNQo2EY6uNLgOW+gwWhswydCgeAugYLfj893AQGUeRP keTurTm5sc34Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from walrus.pepperland ([81.217.72.171]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MG9g4-1p5Mcl42xA-00Gb1r; Fri, 23 Dec 2022 15:39:28 +0100 From: shoesoft@gmx.net To: ports@freebsd.org Cc: salvadore@freebsd.org Subject: Re: nasm-2.16.01,1 build (nearly) locks up machine Date: Fri, 23 Dec 2022 15:39:27 +0100 Message-ID: <2867780.D7JEdKcWIt@walrus.pepperland> In-Reply-To: <1768153.czEd8160yI@walrus.pepperland> References: <1768153.czEd8160yI@walrus.pepperland> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K1:mPHzYUsyqNUeYf12OPmW2v23ADd5Xp9GdG4ukLO+JZy+9nJnjTN YM4sLoOo9ZnCRvm+WyDozE6rkUdmSL3kaRfHQOd1yR4RqKMuoPmxMkpnsC+LLjqyUoUFkaQ +FU+tglkj0pdYBvl1SYwy1AC8Mxt5URhDnw0VLZiOfEBpZIVtuToKjPmp8yZAhCBLQIdsvx oIpX5tMTEEsU+LRJFLOCg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ULZA8D8K22I=;se74KEU3pX6aR4jYwIhF+4sTWJQ Xrf+AV3rrqrFyl2VMuN6W7IKf5BGgsvAeLot3DAZHOjPCEYEarKUvallZ+yMbFQI7vzwwxiwu ibLTxlbmjpzMjCtVO6WuWJrTGWKYHF7lA3Zp+3UFcA9O50vFryz7JoKCpJCHaXeeTOt04ReDG ZXAXAH/y1xhmXEHAOjDj+BlwRGmG1+Pg5V6X1xUg1HS8e6PcudAiFBLa0gl0kd4EDgwHOhnF6 y9EeOgFaWB5QputWYzTYluuRAS4p6J4XQybj9lWfIGVr/r9giAgvt6/HW/kYUZ/1rEuH1aXQN I33hL5Am5IBthnvUoAzRM0pDVrchlyonKPZW27aDaTaRYyMsx6ViSEWQbKbBhNJHUBx13mQTt P0dN1XCDtoEz8IRU7fYTwU81qXXLtd9nySPmV//uQxBsvtUZx46ExOnPVDRM7A/51p69ZGNpu v9el8SZXSr284IF3LLqDQCig5JcTcXSymUyxqlcRy23W2wrGcYZFHLZmfmp6f0UZmMSnDh4Vv eOuGrv46kTPod+zhET6y8GMyakMNipnCLQWYUYzkKTxNeQO6wz0GtbimKY0/z67ZhuGgZuM1e 0aqqDRiMN+PF9BUYcs+CcAOnytqAnxZNrqOTc9En63P2Lm7bJWTOAHAlIWlC6X5LH93TOpQG5 NmEM3xUHz6HYvnT6nLL3Bc6fswMWX8CbV9L33Q/hDFyf7zTSd0Tw9mRAvjp2GK4jnSPwyyVHN 3ANAQeMwWQnEvVJmwsbRa+uSlHkQXETz9RaUOcEP5J1UKjLOF0Dpd32lk86fDSeH5x/TYBF2k qeR3ogPQd2CO2LKjHyhUjhGkeidrTvm4dFU8dTIXj/tsPQuc1ThmEwP5HHNcxXRcst63Zulo3 Olzupdj2mQy+c18SnG4JMLTEilqNRUadYIZZOtSDc+N34ckvHnVyDT+Fi3Yn5GYcIgs+X9HRQ +JR5Bmt5oknAh5Q7mOACa3cW6M4= X-Spamd-Result: default: False [-4.98 / 15.00]; DWL_DNSWL_LOW(-1.00)[gmx.net:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.88)[-0.881]; DMARC_POLICY_ALLOW(-0.50)[gmx.net,none]; R_SPF_ALLOW(-0.20)[+ip4:212.227.17.0/27:c]; R_DKIM_ALLOW(-0.20)[gmx.net:s=s31663417]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.22:from]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FREEMAIL_ENVFROM(0.00)[gmx.net]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MIME_TRACE(0.00)[0:+]; DKIM_TRACE(0.00)[gmx.net:+]; RCPT_COUNT_TWO(0.00)[2]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.22:from]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_NO_DN(0.00)[]; FREEMAIL_FROM(0.00)[gmx.net]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4NdqZT0trZz3mkJ X-Spamd-Bar: ---- X-ThisMailContainsUnwantedMimeParts: N On Friday, December 23, 2022 3:31:00 PM CET Stefan Ehmann wrote: > devel/nasm nearly killed my machine today: > > It starts thousands of gmake processes (probably until the machine locks > up). > > I also see lots of log entries in the build log (probably ~1 per gmake > > invocation): > : > asm/warnings.time > > gmake asm/warnings.c.time include/warnings.h.time doc/warnings.src.time > gmake[13499]: Entering directory '/wrkdirs/usr/ports/devel/nasm/work/ > nasm-2.16.01' > > Seems some kind of make loop. Is this a general problem or is there > something wrong with my setup? I'm building in poudriere on 13.1/amd64. Commiter CCed: commit 7fd00ba8fde1fa40bcf4db886ad24429f851c8a6 Author: Lorenzo Salvadore Date: Thu Dec 22 22:54:54 2022 +0100 devel/nasm: Update to 2.16.01 The file files/patch-d85890aa.c is being removed as it is now obsolete= : the commit from which the patch was taken is already included in the update. Seems like the patch is still necessary or a new patch required. The behav= ior I see looks like the "circular dependency in make" described in the commit= of the patch: commit ff62b402083eb32f63b01b874953fde03bd02e21 Author: Niclas Zeising Date: Fri Sep 18 22:03:42 2020 +0000 devel/nasm: Update to 2.15.05 update devel/nasm to 2.15.05 Add upstream patch to fix circular dependency in make. Add perl as a build time dependency, it is needed now. Disable RDOFF in the default package, since it is going away upstream