> -----Original Message----- > From: Xu, Dongxiao > Sent: Tuesday, June 28, 2011 8:52 AM > To: Patches and discussions about the oe-core layer > Subject: RE: [OE-core] [PATCH 1/1] libc-locale: split locale handling from > libc > recipe. > > > > > -----Original Message----- > > From: openembedded-core-boun...@lists.openembedded.org > > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf > Of > > Phil Blundell > > Sent: Monday, June 27, 2011 4:58 PM > > To: Patches and discussions about the oe-core layer > > Subject: Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling > > from libc recipe. > > > > On Mon, 2011-06-27 at 16:37 +0800, Dongxiao Xu wrote: > > > -PACKAGES = "${PN}-dbg ${PN} catchsegv${PKGSUFFIX} sln${PKGSUFFIX} > > nscd${PKGSUFFIX} ldd${PKGSUFFIX} localedef${PKGSUFFIX} libcidn > > ${PN}-utils ${PN}-pic ${PN}-dev eglibc-doc eglibc-locale libmemusage > > libsegfault${PKGSUFFIX} eglibc-extra-nss eglibc-thread-db${PKGSUFFIX} > > eglibc-pcprofile libsotruss${PKGSUFFIX}" > > > - > > > -PACKAGES_DYNAMIC = " \ > > > - glibc-gconv-*${PKGSUFFIX} glibc-charmap-* glibc-localedata-* > > glibc-binary-localedata-* \ > > > - eglibc-gconv-* eglibc-charmap-* eglibc-localedata-* > > eglibc-binary-localedata-* \ > > > - locale-base-*${PKGSUFFIX}" > > > +PACKAGES = "${PN}-dbg ${PN} catchsegv${PKGSUFFIX} sln${PKGSUFFIX} > > nscd${PKGSUFFIX} ldd${PKGSUFFIX} ${PN}-utils ${PN}-pic ${PN}-dev > > eglibc-doc libcidn libmemusage libsegfault${PKGSUFFIX} > > eglibc-extra-nss eglibc-thread-db${PKGSUFFIX} eglibc-pcprofile" > > > > You seem to have made a bunch of changes here that are not related to > locales. > > What are those about? > > They are locale related changes. > Locale related stuffs in the above PACKAGES and PACKAGES_DYNAMIC are > moved to eglibc-locale recipe. > > > > > > -FILES_${PN}-dbg += "${libexecdir}/*/.debug ${libdir}/gconv/.debug > > ${libdir}/audit/.debug" > > > +FILES_${PN}-dbg += "${libexecdir}/*/.debug" > > > > Likewise. > > > > Also, why is localedef getting packaged by libc-locale? Not that I > > think it's necessarily a problem but it seems a little bit strange. > > Originally I thought of putting all locale related things to eglibc-locale. > Now actually virtual/libiconv belongs to eglibc. > Thus I am OK to move localedef from eglibc-locale to eglibc, and will include > this > in my next pull request.
Just did an experiment to move "localedef" in eglibc instead of eglibc-locale, however eglibc-locale's do_package met errors since it needs "localedef" to generate locales, see libc-packages.inc. Therefore localedef still needs to be packaged in eglibc-locale recipe. Thanks, Dongxiao > > Thanks, > Dongxiao > > > > > p. > > > > > > _______________________________________________ > > Openembedded-core mailing list > > Openembedded-core@lists.openembedded.org > > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core