tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Removing built-in support for sqlite3



On Tue, Jul 23, 2024 at 07:37:30AM -0400, Greg Troxel wrote:
> The real issue is that sqlite3 is in fact a library but upstream
> conceives of it as a single file to be compiled into one's program,
> while having many optional features with guidance not to have them all
> on.  A library needs to support features that any user might want, so
> what NetBSD has done is basically wrong, even though it follows upstream
> norms.

Slightly off-topic here (I fully agree with dropping support for sqlite
from base), this description makes it sound as if the proper thing (for
NetBSD) to do is to create a private static lib for sqlite and just link
it into any executable in the base tree that needs it - but never
export it as a shared library (nor make it available in /usr/lib/ in the
installed system).

Martin


Home | Main Index | Thread Index | Old Index