Index | Thread | Search

From:
Volker Schlecht <openbsd-ports@schlecht.dev>
Subject:
Re: [Proposal] databases/sqlite3 - enable session extension
To:
Theo Buehler <tb@theobuehler.org>
Cc:
ports@openbsd.org
Date:
Sat, 22 Feb 2025 14:01:24 +0100

Download raw body.

Thread
On 2025-02-21 22:55, Theo Buehler wrote:
>On Wed, Feb 19, 2025 at 07:15:51PM +0100, Volker Schlecht wrote:
>> deno 2.2.0 wants the session extension (https://sqlite.org/sessionintro.html)
>> enabled in sqlite3. Probably there's a way to disable that in deno if need be,
>> but the extension seems innocent enough to enable it in the sqlite3 port.
>>
>> Opinions? Builds and works on arm64 and amd64...
>
>Something's very wrong here. After 90 minutes of build I got this list
>of failures and stopped the build:

Funky. I don't think it's the extension itself, though. When I changed this:

>>  # XXX needs bumps every time :-
>> -SHARED_LIBS +=  sqlite3                   37.30 # 8.6
>> +SHARED_LIBS +=  sqlite3                   38.00 # 8.6

To 37.31, at least the handful of builds in your list that I tested, works again.
I noticed that when updateing, libsqlite3.so.38.00 did not replace
libsqlite3.so.37.30, but libsqlite3.so.37.31 did.

I wonder what I'm missing here.