<div dir="ltr">Hi Jeff and John,<br><br>This patch removed the "default" line about the "C Library implementation". Is it<div>intentional? I guess this was the part that John modified.</div><div><a href="https://github.com/openwrt-mirror/openwrt/commit/60e0b4c321836f6523c25a1de1a6a79085a1bdc6#diff-8912cc62562db921fbbf1e444d6b4e3dL215">https://github.com/openwrt-mirror/openwrt/commit/60e0b4c321836f6523c25a1de1a6a79085a1bdc6#diff-8912cc62562db921fbbf1e444d6b4e3dL215</a><br></div><div><br></div><div>As a probably side effect, buildbot for x86 is using glibc now:</div><div><a href="https://downloads.openwrt.org/snapshots/trunk/x86/generic/OpenWrt-Toolchain-x86-generic_gcc-4.8-linaro_glibc-2.19.Linux-x86_64.tar.bz2">https://downloads.openwrt.org/snapshots/trunk/x86/generic/OpenWrt-Toolchain-x86-generic_gcc-4.8-linaro_glibc-2.19.Linux-x86_64.tar.bz2</a><br></div><div><br></div><div>While in my local buildroot, I get uclibc, even defining target before defconfig.</div><div><br></div><div>$ rm .config</div><div>$ cat >.config</div><div>CONFIG_TARGET_x86=y</div><div>CONFIG_TARGET_x86_generic=y</div><div><span style="line-height:1.5;font-size:13.1999998092651px">$ make defconfig</span><br></div><div>$ egrep USE_.*LIBC .config</div><div>CONFIG_USE_UCLIBCXX=y</div><div>CONFIG_USE_UCLIBC=y</div><div><br></div><div>I though that buildbot config where only "set target+defconfig+select all packages".</div><div><br></div><div>This is the relevant patch part:</div><div><div><div><br></div><div><div>diff --git a/toolchain/Config.in b/toolchain/Config.in</div><div>index ecd9d20..0d03a28 100644</div><div>--- a/toolchain/Config.in</div><div>+++ b/toolchain/Config.in</div><div>@@ -211,14 +211,13 @@ comment "C Library"</div><div> </div><div> choice</div><div>        prompt "C Library implementation" if TOOLCHAINOPTS</div><div>-       default LIBC_USE_EGLIBC if (aarch64 || aarch64_be)</div><div>-       default LIBC_USE_UCLIBC</div><div>+       default LIBC_USE_GLIBC if (aarch64 || aarch64_be)</div><div>        help</div><div>          Select the C library implementation.</div><div> </div><div>-       config LIBC_USE_EGLIBC</div><div>-               bool "Use eglibc"</div><div>-               select USE_EGLIBC</div><div>+       config LIBC_USE_GLIBC</div><div>+               bool "Use glibc"</div><div>+               select USE_GLIBC</div><div>                depends on !avr32</div><div> </div><div>        config LIBC_USE_UCLIBC</div></div><div><br></div></div></div></div><br><div class="gmail_quote">Em qui, 12 de mar de 2015 às 20:01, Jeff Waugh <<a href="mailto:jdub@bethesignal.org">jdub@bethesignal.org</a>> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Mar 13, 2015 at 6:25 AM, John Crispin <<a href="mailto:blogic@openwrt.org" target="_blank">blogic@openwrt.org</a>> wrote:<br>
>> Please don't just compile test. Right now /usr/lib is not added as a<br>
>> searchable path for so-libs which renders it pretty much unusable.<br>
>> That was what the now missing patch 200-add-dl-search-paths.patch dealt<br>
>> with.<br>
><br>
> already fixed :) i will push jeffs patch with a few minor fixes in the<br>
> next hour or so<br>
<br>
Aha, had been trying to figure that one out. :-)<br>
<br>
Thanks,<br>
Jeff<br>
______________________________<u></u>_________________<br>
openwrt-devel mailing list<br>
<a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.<u></u>org</a><br>
<a href="https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel" target="_blank">https://lists.openwrt.org/cgi-<u></u>bin/mailman/listinfo/openwrt-<u></u>devel</a><br>
</blockquote></div>