<meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">Hey Ed,<div>I bumped the ebuild to the snapshot of 20110831 last evening, I've successfully compiled it, but then python goes crazy.</div>
<div><br></div><div>It says that it cant find libutil.so.0, but it is actually in the correct lib dir. I'm going to look into this even more now.<br clear="all"><font color="#888888"><div><br></div></font></div></span><br>
--Jude Pereira<br>(<a href="http://judepereira.com/blog" target="_blank">http://judepereira.com/blog</a>)<br>
<br><br><div class="gmail_quote">On Wed, Aug 31, 2011 at 8:49 PM, Ed W <span dir="ltr"><<a href="mailto:lists@...">lists@...</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 31/08/2011 13:16, Jude Pereira wrote:<br>
> I do have the time to give the uclibc profile in portage a good kick.<br>
> I'm very much into this as I'm working with uclibc toolchains under<br>
> the x86 mainly.<br>
><br>
> I'll make an ebuild for the new one, and test it out.<br>
<br>
</div>I didn't need to do much more than trim out all the old patches and bump<br>
the ebuild. �Just to give a heads up, here are my main changes for<br>
iconv/locales:<br>
<br>
<br>
--- /usr/portage/sys-libs/uclibc/uclibc-0.9.30.1-r1.ebuild<br>
2011-04-20 19:31:26.000000000 +0100<br>
+++ /usr/local/portage/sys-libs/uclibc/uclibc-0.9.33_pre20110617.ebuild<br>
2011-06-23 19:43:24.000000000 +0100<br>
@@ -170,6 +173,10 @@<br>
� � � � � � � �epatch "${WORKDIR}"/patch<br>
� � � �fi<br>
<br>
+ � � � epatch "${FILESDIR}"/${PN}-${PV}-clean.patch<br>
+ � � � epatch "${FILESDIR}"/gen_wc8bit.patch<br>
+ � � � epatch "${FILESDIR}"/gen_wctype.patch<br>
+<br>
� � � �sed -i 's:getline:get_line:' extra/scripts/unifdef.c #277186<br>
<br>
� � � �########## CPU SELECTION ##########<br>
@@ -305,6 +312,14 @@<br>
� � � �cp .config myconfig<br>
<br>
� � � �emake -s clean > /dev/null || die "could not clean"<br>
+<br>
+ � � � # TODO: These should depend on some useflag, eg iconv<br>
+ � � � # Run after make clean, otherwise files removed<br>
+ � � � find ./extra/locale/charmaps -name "*.pairs" ><br>
extra/locale/codesets.txt<br>
+ � � � #cp ./extra/locale/LOCALES ./extra/locale/locales.txt<br>
+ � � � cp "${FILESDIR}"/locales.txt ./extra/locale/locales.txt<br>
+ � � � # TODO: Now edit locales as appropriate...<br>
+ � � � # FIXME: ...<br>
�}<br>
<br>
<br>
Also, not sure I remember why, but I have this change...<br>
<br>
-IUSE="build uclibc-compat debug hardened ssp ipv6 minimal wordexp<br>
crosscompile_opts_headers-only"<br>
+IUSE="build elibc_uclibc uclibc-compat debug hardened ssp ipv6 minimal<br>
wordexp crosscompile_opts_headers-only"<br>
<br>
<br>
<br>
The missing patch files are attached (note the _clean_ is not needed on<br>
recent git). �Note the gen_wc patches should be credited/copyrighted to<br>
the chap whos name I forget on the uclibc list who posted them about Feb<br>
this year?<br>
<br>
Bit of a mess, but hopefully helpful?<br>
<font color="#888888"><br>
Ed W<br>
<br>
<br>
</font></blockquote></div><br>
|