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
<[email protected]> wrote:
Am Thu, 28 Aug 2025 10:47:22 +0100
schrieb Stuart Henderson <[email protected]>:
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