Index | Thread | Search

From:
Philip Kaludercic <philipk@posteo.net>
Subject:
Re: Build www/gotosocial on aarch64
To:
Hukadan <me@hukadan.org>
Cc:
ports@openbsd.org, Theo Buehler <tb@openbsd.org>, Joel Sing <jsing@openbsd.org>
Date:
Thu, 06 Mar 2025 19:48:11 +0000

Download raw body.

Thread
Stuart Henderson <stu@spacehopper.org> writes:

> On 2024/07/31 16:32, Stuart Henderson wrote:
>> Ok with you, Hukadan?
>> 
>> https://marc.info/?l=openbsd-ports&m=172226686214725&w=2
>
> tb@ pointed out that this breaks with go-1.23rc2:
>
> # github.com/superseriousbusiness/gotosocial/cmd/gotosocial
> link: codeberg.org/gruf/go-fastcopy: invalid reference to io.errInvalidWrite
>
> This can be worked around with the following snippet:
>
> # disable https://go.dev/doc/go1.23#linker to unbreak with go-1.23rc2.
> # remove either if codeberg.org/gruf/go-fastcopy is fixed, or "existing
> # usages of //go:linkname found in a large open-source code corpus
> # remain supported" is extended.
> MODGO_LDFLAGS += -checklinkname=0
>
> That part can't be committed before go-1.23, and I doubt it would be
> needed for long, gotosocial is actively developed.

Sorry to ping this thread again, but I don't remember what the result
was and there has since been an apparently important security release
https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.17.4
that might be nice to have in ports before the next release of OpenBSD?