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