Hi
Ed's been making ebuilds of late
hello. i've attached my (outdated) ebuilds which
has some tweaks to allow i.e. glib to build (but not only).
basically some options were left away in ebuild , i can't recall
well which (diffing should revail...)
there is also nptl ebuild from another (experimental) chroot jail
orbit ebuild which fixes building ipv6 with uclibc
(with patch), glib 2.26 fix , mini-iconv, and uclibc-0.9.32.2 ebuild
allowing to build nptl and locale enabled uclibc for use with
glib-enabled system - though it's hacked to "just work" , and is not
syntax-correct.
there were mainly missing uclibc options added via setopt, but without
expanding USE flags correctly.
Can all gentoo users please try out ebuild from here:
https://bugs.gentoo.org/show_bug.cgi?id=308477
Please thrash it and pass feedback. Probably the default config
creation stuff is flawed, I don't use it, so feedback appreciated.
Please also experiment with the iconv stuff (and enable appropriate
config options). The patches there allow uclibc iconv and locale to
build actually *on* a uclibc system (so you can bootstrap from
nothing). iconv is imperfect (git has a decent test), but shows promise
With this version of uclibc and nptl, at least on x86 I can build pretty
much anything I tried with at most minor build tweaks needed. Glib
builds fine, gettext works ok (although you need to pick your version),
I can build avahi for example (needs a bunch of tricky dependencies).
Hardened works completely on x86 (and some others) - you will need a
slightly tweaked gcc ebuild to unlock SSP, but even the in-tree builds
apply PIE. Fantastic work from the uclibc guys!
Gentoo is massively blocked on an old uclibc - please test this version
and hopefully with some positive feedback Mike will consider pushing it
(or Anthony Basile may push forward a simpler ebuild - either way it's a
win)
Testing please!
Ed W
_______________________________________________
uClibc mailing list
uClibc@uclibc.org
http://lists.busybox.net/mailman/listinfo/uclibc