On Wed, Jun 22, 2011 at 11:07 PM, Khem Raj <raj.k...@gmail.com> wrote:
> On Wed, Jun 22, 2011 at 10:47 PM, Martin Jansa <martin.ja...@gmail.com> wrote:
>> On Wed, Jun 22, 2011 at 04:22:31PM -0700, Khem Raj wrote:
>>> On Wed, Jun 22, 2011 at 3:59 PM, Richard Purdie
>>> <richard.pur...@linuxfoundation.org> wrote:
>>> > On Wed, 2011-06-22 at 15:31 -0700, Khem Raj wrote:
>>> >> On Wed, Jun 22, 2011 at 1:28 PM, Mark Hatle <mark.ha...@windriver.com> 
>>> >> wrote:
>>> >> > On 6/22/11 1:35 PM, Mark Hatle wrote:
>>> >> >> Since applying this update, I'm not longer getting an rpc/rpc.h file, 
>>> >> >> which
>>> >> >> breaks various things like busybox mount.
>>> >> >>
>>> >> >> Is anyone else seeing this behavior?
>>> >> >
>>> >> > Reverting:
>>> >> >
>>> >> > 2a68cf4d315cdd18766de0c75928ff17846a6cd7 and
>>> >> > 190a946e9a4213944e3ee675c4b3e18701698e87
>>> >> >
>>> >> > fixed the problem for me.  So there is definitely a problems in the 
>>> >> > upgrade.
>>> >> >
>>> >>
>>> >> onward looking rpc is now maintained with libtirpc starting glibc 2.14 
>>> >> rpc is
>>> >> not to be used from bundled code in glibc. If we dont have recipes for 
>>> >> libtirpc
>>> >> then I will add that.
>>> >
>>> > There looks to be more than this wrong with this update. A quick
>>> > comparison shows the following changes in the list of files being
>>> > installed from do_install:
>>> >
>>> > -./lib/libmemusage.so
>>> > -./lib/libnss_hesiod-2.13.so
>>> > -./lib/libnss_nisplus-2.13.so
>>> > -./lib/libutil-2.13.so
>>> > -./lib/libresolv-2.13.so
>>> > -./lib/libm-2.13.so
>>> > -./lib/libnsl-2.13.so
>>> > -./lib/libnss_compat-2.13.so
>>> > -./lib/libnss_nis-2.13.so
>>> > -./lib/libnss_dns-2.13.so
>>> > -./lib/libanl-2.13.so
>>> > -./lib/libBrokenLocale-2.13.so
>>> > -./lib/libcrypt-2.13.so
>>> > -./etc/rpc
>>> > -./usr/lib/libnss_compat_pic.a
>>> > -./usr/lib/libnss_dns_pic.a
>>> > -./usr/lib/libnss_nisplus_pic.a
>>> > +./usr/lib/audit/sotruss-lib.so
>>> > -./usr/lib/libutil_pic.map
>>> > -./usr/lib/libBrokenLocale_pic.a
>>> > -./usr/lib/libBrokenLocale.a
>>> > -./usr/lib/libBrokenLocale_pic.map
>>> > -./usr/lib/libm.a
>>> > -./usr/lib/libnss_dns_pic.map
>>> > -./usr/lib/libm_pic.map
>>> > -./usr/lib/libnss_hesiod_pic.map
>>> > -./usr/lib/librpcsvc.a
>>> > -./usr/lib/libutil.a
>>> > -./usr/lib/libnss_compat_pic.map
>>> > -./usr/lib/libcrypt.a
>>> > -./usr/lib/libutil_pic.a
>>> > -./usr/lib/libanl.a
>>> > -./usr/lib/libnsl_pic.a
>>> > -./usr/lib/libresolv.a
>>> > -./usr/lib/libnss_hesiod_pic.a
>>> > -./usr/lib/libm_pic.a
>>> > -./usr/lib/libnsl_pic.map
>>> > -./usr/lib/libnss_nis_pic.map
>>> > -./usr/lib/libanl_pic.a
>>> > -./usr/lib/libcrypt_pic.map
>>> > -./usr/lib/libcrypt_pic.a
>>> > -./usr/lib/libnss_nis_pic.a
>>> > -./usr/lib/libresolv_pic.map
>>> > -./usr/lib/libresolv_pic.a
>>> > -./usr/lib/libanl_pic.map
>>> > -./usr/lib/libnss_nisplus_pic.map
>>> > -./usr/lib/libnsl.a
>>> > -./usr/bin/rpcgen
>>> > -./usr/bin/gencat
>>> > +./usr/bin/sotruss
>>> > -./usr/bin/localedef
>>> > -./usr/bin/locale
>>> > -./usr/sbin/rpcinfo
>>> > -./usr/sbin/nscd
>>> >
>>> > Some of these are rpc related but there are other issues too.
>>> >
>>> > I've reverted the upgrade itself for now until we have something in
>>> > place to address the issues and its actually had some testing...
>>> >
>>>
>>> some of these are due to rpc and others are due to nss being removed
>>> I need to backport the nss db re-implementation then most of it should
>>> be resolved
>>> I guess I will post 2.14 as additional recipes rather than replacement for 
>>> 2.13
>>> that way we will get some soak time.
>>
>> there are issues with 2.14 and standalone libtirtc too :/
>
> Yes I have a fix for that. I will post as soon as I tame busybox

libtirpc is not yet drop in replacement for glibc rpc and it will take
some time for that to happen
we should revert this patch and stay with 2.13 meanwhile

_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to