Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
Re: [BUG] net/iamb: segfaults in latest 8.0 snapshot
To:
Enzo Nicosia <me@katolaz.net>
Cc:
Stuart Henderson <stu@spacehopper.org>, ports@openbsd.org
Date:
Mon, 5 Oct 2026 18:11:43 +0200

Download raw body.

Thread
> #0  0x00000596746d498f in aws_lc_0_45_0_curve25519_x25519base_alt ()

That's going to be the usual aws-lc xonly thing

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/iamb/Makefile,v
diff -u -p -r1.10 Makefile
--- Makefile	26 Sep 2026 16:54:28 -0000	1.10
+++ Makefile	5 Oct 2026 16:11:02 -0000
@@ -2,11 +2,18 @@
 NOT_FOR_ARCHS =		sparc64
 BROKEN-i386 =		compile fails, possibly out of memory ("fatal runtime error: Rust cannot catch foreign exception")
 
+# aws-lc-sys has constants in .text
+# https://github.com/awslabs/s2n-bignum/pull/242
+.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "aarch64"
+USE_NOEXECONLY =	Yes
+.endif
+
 COMMENT =		matrix client for vim addicts
 
 GH_ACCOUNT =		ulyssa
 GH_PROJECT =		iamb
 GH_TAGNAME =		v0.0.12
+REVISION =		0
 
 HOMEPAGE =		https://iamb.chat