pkgsrc-Users archive

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

Re: lang/quickjs update and shared lib enable



Hi Leonardo,

On Thu, Mar 05, 2026 at 05:58:06PM +0100, Leonardo Taccari wrote:
> Sergey A. Osokin writes:
> >
> > I have prepared a patch for lang/quickjs to:
> > - update to the recent snapshot (a security fix has
> >   been upstreamed)
> > - enable build/install a shared library
> >
> > Could you please review and let me know your
> > thoughts, comments, concerns.
> > [...]
> 
> Thanks!
> 
> Is the shared library used by some other packages (also possible
> pkgsrc-wip ones and/or something that we will package). It would be
> nice to point that out. (It also has no version and that mean that
> probably we need to always bump BUILDLINK_ABI_DEPENDS.)

nginx javascript needs a shared library (at least, we have the
same in FreeBSD ports).

> Please also document the part of enabling the .so in the comment in
> patch-Makefile.
> 
> Any idea about their release policy? In pkgsrc usually we avoid
> non-release snapshot. It seems that all the security fixes are already
> backported so updating it to a non-releasee snapshot is probably not
> needed.  I would avoid that.

nginx javascript mostly always relay on a _recent_ version of
quickjs, that's why in FreeBSD ports tree we have "double" numbers
for the product, i.e.: ${RELEASE}-${SNAPSHOTDATE}, 2025.09.13-20251018.

> Looks good otherwise to me!

Great, thanks.

-- 
Sergey A. Osokin


Home | Main Index | Thread Index | Old Index