Attempt to build devel/tex-web2c under stable/13 via poudriere fails
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 10 Sep 2022 14:47:19 UTC
This is on my "build machine," presently running: FreeBSD freebeast.catwhisker.org 13.1-STABLE FreeBSD 13.1-STABLE #161 stable/13-n252375-3f4e44f38c9: Sat Sep 10 11:25:03 UTC 2022 root@freebeast.catwhisker.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, cleaning 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/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/ usr/local/include -I./mplibdir -isystem /usr/local/include -Wimplicit -Wreturn-type -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libmplibbackends_a-svgout.o -MD -MP -MF .deps/libmplibbackends_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/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include -I./mplibdir -isystem /usr/local/include -Wimplicit -Wreturn-type -O2 -pipe -fstack-protector-strong -isystem /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.] From 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 -- 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.