Download raw body.
graphics/chafa build fails on i386
oh, and btw, the issue causing the build failure was fixed in base On 2025/09/22 10:22, Stuart Henderson wrote: > the message about libpixman-1 (missing with one version, extra with another) is a classic > "libraries are out of sync between base/ports/packages" and will go away when things are up to > date > > there's no good answer for the difference in WANTLIB between rust and !rust librsvg versions - > best we can do is "don't sync WANTLIB on i386" > > > > -- > Sent from a phone, apologies for poor formatting. > > > On 21 September 2025 22:23:47 Florian Viehweger <openbsd@out-of-creativity.de> wrote: > > > Am Thu, 28 Aug 2025 10:47:22 +0100 > schrieb Stuart Henderson <stu@spacehopper.org>: > > > 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 > >
graphics/chafa build fails on i386