Re: [docs] [PATCH] dev-manual: fully define SOLIBS-related variables in bitbake.conf

"Robert P. J. Day" <[email protected]>
Newsgroups org.yoctoproject.lists.docs
Message-ID <[email protected]>
On Fri, 19 Jun 2026, Quentin Schulz wrote:

> Hi Robert,
>
> On 6/11/26 1:39 PM, Robert P. J. Day via lists.yoctoproject.org wrote:
> >
> > The current (abridged) SOLIBS-related variables were not included in
> > their entirety so add the missing content.
> >
> > Signed-off-by: Robert P. J. Day <[email protected]>
> >
> > ---
> >
> > diff --git a/documentation/dev-manual/prebuilt-libraries.rst
> > b/documentation/dev-manual/prebuilt-libraries.rst
> > index 59621ca16..9cc8bd2d9 100644
> > --- a/documentation/dev-manual/prebuilt-libraries.rst
> > +++ b/documentation/dev-manual/prebuilt-libraries.rst
> > @@ -153,8 +153,8 @@ default :term:`FILES` variables in ``bitbake.conf``
> > are::
> >
> >      SOLIBS = ".so.*"
> >      SOLIBSDEV = ".so"
> > -   FILES:${PN} = "... ${libdir}/lib*${SOLIBS} ..."
> > -   FILES_SOLIBSDEV ?= "... ${libdir}/lib*${SOLIBSDEV} ..."
> > +   FILES:${PN} = "... ${libdir}/lib*${SOLIBS} ... ${base_libdir}/*${SOLIBS}
> > ..."
> > +   FILES_SOLIBSDEV ?= "${base_libdir}/lib*${SOLIBSDEV}
> > ${libdir}/lib*${SOLIBSDEV}"
>
> Funny that the ${PN} package matches all *.so.* in base_libdir while the -dev
> package only matches lib*.so.
>
> In any case, that would be an issue in OE-COre, not the docs, thus

  i didn't even notice that. BTW, did we ever clarify the consequences
of having some pathnames in bitbake.conf using "/*" and others not? as
in:

FILES:${PN} = "${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} \
            ${sysconfdir} ${sharedstatedir} ${localstatedir} \
            ...

rday
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.