On Wed, 2012-02-29 at 19:19 +0100, Richard Weinberger wrote:
> Am 29.02.2012 09:56, schrieb Jonas Bonn:
> > Ah, awesome!  Glad to hear that.
> > 
> > I'll just let you in on the little catch with the upstream OpenRISC
> > kernel, then:  it drops support for deprecated syscalls; unfortunately,
> > there is no libc that supports that yet.
> > 
> > For that reason, the kernel at git://openrisc.net/jonas/linux is still
> > the one that is most usable... it's carrying a patch to reenable those
> > syscalls so that uClibc works.
> 
> Can you please point me to this patch?

I think it's just these two:

http://git.openrisc.net/cgit.cgi/jonas/linux/commit/?id=fb6e2e42c8d56d7c8f47828bc2d96950be1f58b9

http://git.openrisc.net/cgit.cgi/jonas/linux/commit/?id=ba55149979f383504fd5a566d61c75555fe7de88

> Which branch in your linux tree is the most stable/usable one?

I try to keep the master branch usable... it's 3.3-rc3, but it's all in
good working order.

Aside from that, I'm currently working in aac-3.2... there are some
additional drivers there and a couple of patches that will soon go into
the master branch... nothing really interesting, but if you want to use
u-boot there's support for building 'uImage' in that tree.

As for uClibc, here's the branch with the patches needed to work with
the upstream kernel.  Caveat emptor:  these weren't really liked by
upstream uClibc... help in getting that sorted out would be appreciated.

http://git.openrisc.net/cgit.cgi/jonas/uClibc/log/?h=syscall-fixups-uClibc-master

Hope that helps...

> 
> > I've got a patch series that attempts to fix that, but upstream uClibc
> > didn't seem particularly enamored by the idea of adding more code to
> > libc so that Linux can get smaller... and that's kind of where we got
> > stuck.
> 
> BTW: What about glibc?

There is no openrisc port to glibc.  The big blocker here is that glibc
is difficult/impossible to build without having proper support for
dynamic linking...  The current openrisc toolchain lacks support for PIC
and, consequently, shared objects.

/Jonas

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Linux mailing list
[email protected]
http://lists.openrisc.net/listinfo/linux

Reply via email to