From: Florian Viehweger Subject: Re: graphics/chafa build fails on i386 To: Stuart Henderson Cc: ports Date: Sun, 21 Sep 2025 23:23:32 +0200 Am Thu, 28 Aug 2025 10:47:22 +0100 schrieb Stuart Henderson : > not exactly sure what triggered this failing; possibly the compiler-rt > update. The following diff fixes building on i386. Did some testing on amd64 and i386 and found no issues. All images displayed fine in ascii or kitty-mode via ssh on Linux. What startled me a bit was the output of 'make port-lib-depends-check' croco-0.6 is understandable due non-rust archs as ajacoutot mentioned in the CVS message. Is this complaint about the different version of pixman on amd64 due an update of it and not made into a binary package? Is some unicode code not used by default on i386 in comparison to amd64? amd64: chafa-1.16.2(graphics/chafa): Missing: pixman-1.40 (/usr/local/bin/chafa) (system lib) Extra: pixman-1.46 WANTLIB += pixman-1 *** Error 1 in target 'port-lib-depends-check' (ignored) ----%<---- i386: Missing: croco-0.6.4 from libcroco-0.6.13p3 (/usr/local/bin/chafa) Extra: fribidi.3 graphite2.2 WANTLIB += croco-0.6 *** Error 1 in target 'port-lib-depends-check' (ignored) ---->%---- Thank you! Comments? Index: Makefile =================================================================== RCS file: /daten/openbsdmirror/cvs/mirror/ports/graphics/chafa/Makefile,v retrieving revision 1.18 diff -u -p -u -p -r1.18 Makefile --- Makefile 28 Jul 2025 08:28:52 -0000 1.18 +++ Makefile 21 Sep 2025 20:57:56 -0000 @@ -1,6 +1,5 @@ COMMENT = character art facsimile generator -DISTNAME = chafa-1.16.1 -REVISION = 1 +DISTNAME = chafa-1.16.2 SHARED_LIBS += chafa 5.0 # 10.0 Index: distinfo =================================================================== RCS file: /daten/openbsdmirror/cvs/mirror/ports/graphics/chafa/distinfo,v retrieving revision 1.11 diff -u -p -u -p -r1.11 distinfo --- distinfo 15 Jun 2025 13:26:25 -0000 1.11 +++ distinfo 21 Sep 2025 20:57:56 -0000 @@ -1,2 +1,2 @@ -SHA256 (chafa-1.16.1.tar.xz) = SiXeu3FTC68KdIsVz+5rjaa1E/aW2UhJh+r0EOzOESk= -SIZE (chafa-1.16.1.tar.xz) = 1035536 +SHA256 (chafa-1.16.2.tar.xz) = ZXiY3ZqJtFEwpEwe/h/APix70AwvVD7XERYTy554Yd8= +SIZE (chafa-1.16.2.tar.xz) = 1039788 -- greetings, Florian Viehweger