From nobody Sat Sep 10 14:47:19 2022 X-Original-To: freebsd-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 4MPwgZ5K0zz4cBtR for ; Sat, 10 Sep 2022 14:47:22 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4MPwgY3gDfz44sQ for ; Sat, 10 Sep 2022 14:47:21 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.16.1/8.15.2) with ESMTP id 28AElJCx089332 for ; Sat, 10 Sep 2022 14:47:19 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.16.1/8.16.1/Submit) id 28AElJkd089331 for freebsd-ports@freebsd.org; Sat, 10 Sep 2022 07:47:19 -0700 (PDT) (envelope-from david) Date: Sat, 10 Sep 2022 07:47:19 -0700 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: Attempt to build devel/tex-web2c under stable/13 via poudriere fails Message-ID: Reply-To: freebsd-ports@freebsd.org 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-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lV7Dxphghsyi5VNu" Content-Disposition: inline X-Rspamd-Queue-Id: 4MPwgY3gDfz44sQ X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org X-Spamd-Result: default: False [-0.40 / 15.00]; REPLYTO_EQ_TO_ADDR(5.00)[]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.999]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_EQ_ENVFROM(0.00)[]; DMARC_NA(0.00)[catwhisker.org]; R_DKIM_NA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[david]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; HAS_REPLYTO(0.00)[freebsd-ports@freebsd.org] X-ThisMailContainsUnwantedMimeParts: N --lV7Dxphghsyi5VNu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This is on my "build machine," presently running: FreeBSD freebeast.catwhisker.org 13.1-STABLE FreeBSD 13.1-STABLE #161 stabl= e/13-n252375-3f4e44f38c9: Sat Sep 10 11:25:03 UTC 2022 root@freebeast.c= atwhisker.org:/common/S3/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1301507 = 1301507 with a ports tree at main-n595060-cc4726e0c2ac. I have placed a copy of the poudriere-generated build log for devel/tex-web2c in https://www.catwhisker.org/~david/FreeBSD/ports/tex-web2c/ Once the pudriere run is complete, I will (also) copy the poudriere log itself there. A salient excerpt shows that poudriere has attempted to rebuild all packkages: [00:00:06] Calculating ports order and dependencies [00:00:07] newer version of jail, cleaning all packages... done [00:00:07] Trimming IGNORED and blacklisted ports [00:00:07] pkg bootstrap missing: unable to inspect existing packages, clea= ning all packages... done [00:00:07] Sanity checking the repository [00:00:07] Deleting stale symlinks... done [00:00:07] Deleting empty directories... done [00:00:08] Unqueueing existing packages [00:00:08] Unqueueing orphaned build dependencies [00:00:10] Sanity checking build queue [00:00:10] Processing PRIORITY_BOOST [00:00:10] Balancing pool [13amd64-ports-home] [2022-09-10_11h35m39s] [balancing_pool:] Queued: 1104 = Built: 0 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 Tobuild:= 1104 Time: 00:00:08 [00:00:10] Recording filesystem state for prepkg... done The first-reported error that I see loooks like: --- libmplibbackends_a-svgout.o --- cc -DHAVE_CONFIG_H -I. -I./w2c -I/usr/local/include/cairo -I/usr/local/i= nclude -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/u= sr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/inclu= de/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1 -I/usr/l= ocal/include/libpng16 -I/ usr/local/include -I./mplibdir -isystem /usr/local/include -Wimplicit -Wret= urn-type -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -f= no-strict-aliasing -MT libmplibbackends_a-svgout.o -MD -MP -MF .deps/libmpl= ibbackends_a-svgout.Tpo -c -o libmplibbackends_a-svgout.o `test -f 'svgout.= c' || echo './'`svgout.c --- libmplibbackends_a-pngout.o --- cc -DHAVE_CONFIG_H -I. -I./w2c -I/usr/local/include/cairo -I/usr/local/i= nclude -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/u= sr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/inclu= de/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1 -I/usr/l= ocal/include/libpng16 -I/usr/local/include -I./mplibdir -isystem /usr/loca= l/include -Wimplicit -Wreturn-type -O2 -pipe -fstack-protector-strong -isy= stem /usr/local/include -fno-strict-aliasing -MT libmplibbackends_a-pngout.= o -MD -MP -MF .deps/libmplibbackends_a-pngout.Tpo -c -o libmplibbackends_a-= pngout.o `test -f 'pngout.c' || echo './'`pngout.cmplibdir/pngout.w:63:10: = fatal error: 'mplib.h' file not found --- libmplibbackends_a-svgout.o --- mplibdir/svgout.w:63:10: fatal error: 'mplib.h' file not found #include "mplib.h" ^~~~~~~~~ --- libmplibbackends_a-pngout.o --- #include "mplib.h" ^~~~~~~~~ --- pmpmathbinary.h --- A verbose dmesg.boot for the build machine may be found at https://www.catwhisker.org/~david/FreeBSD/history/freebeast.13_dmesg.txt [It has 32 cores & 256GiB RAM.] =46rom what I see, the devel/tex-web2c port itself was last updated around 19 February, so the salient change would appear to be in something on which devel/web2c depends (implicitly or otherwise). The failure in devel/tex-web2c caused the failure of 25 dependent ports. Once this poudriere run completes, I will be rebooting the build machinie to stable/12 and then build stable/12 packages. Should that exercise provide new information, I expect to share it, as well. Peace, david --=20 David H. Wolfskill david@catwhisker.org "In my administration, I'm going to enforce all laws concerning the protection of classified information. No one will be above the law." -- D. Trump, August, 2016 See https://www.catwhisker.org/~david/publickey.gpg for my public key. --lV7Dxphghsyi5VNu Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSr0Kzv+UJRY3wfOii0+6PfV4Ix1AUCYxyjd18UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QUJE MEFDRUZGOTQyNTE2MzdDMUYzQTI4QjRGQkEzREY1NzgyMzFENAAKCRC0+6PfV4Ix 1PCvAP48/IN/9vtbdSeaUaWYMQfYelm+96aQogZ7gZvbzD1acAEAsUsmrmlz6f73 xCVwZUk0E6XdAVzTlE6Ej8IuaQyKiwo= =AEcW -----END PGP SIGNATURE----- --lV7Dxphghsyi5VNu--