mailing list of musl libc
 help / color / mirror / code / Atom feed
* musl-cross toolchains now unusable in Buildroot
@ 2014-11-09 19:56 Thomas Petazzoni
  2014-11-09 20:05 ` Bryan Hundven
  2014-11-11 13:15 ` John Spencer
  0 siblings, 2 replies; 5+ messages in thread
From: Thomas Petazzoni @ 2014-11-09 19:56 UTC (permalink / raw)
  To: musl

Hello,

Since quite a while, we've added support in Buildroot for the pre-built
toolchains provided by musl-cross. This was a great way for people to
test very easily the musl C library, and therefore get more people to
use it.

We're currently using the 1.1.1 version of the toolchain.
Unfortunately, since version 1.1.2, two things have changed that
prevent us from using the pre-built toolchains:

 * The toolchains have the sysroot mechanism disabled. For an unknown
   reason, in commit
   https://bitbucket.org/GregorR/musl-cross/commits/f9c0c3c34f0fe122541a129f1aa87686954d5f1b,
   the sysroot feature was disabled. This is weird, as essentially all
   modern toolchains have the sysroot feature enabled. This is
   essential for Buildroot to use a pre-built toolchain.

   I've filled
   https://bitbucket.org/GregorR/musl-cross/issue/5/sysroot-support-needed-for-buildroot
   about this issue.

 * The absence of complete kernel headers. I don't know if it's related
   to the change to use the sanitized headers from the Sabotage
   project, or some other change, but the toolchain no longer has the
   <linux/...> directory, which normally contains files such as
   <linux/version.h>. This is for example causing a problem as
   Buildroot checks the kernel headers version using <linux/version.h>,
   though this particular aspect could potentially be fixed.

   I've filled
   https://bitbucket.org/GregorR/musl-cross/issue/6/non-standard-kernel-headers-causing-issues
   about this issue.

Feedback/comments welcome.

Thanks,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-11-13 22:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-11-09 19:56 musl-cross toolchains now unusable in Buildroot Thomas Petazzoni
2014-11-09 20:05 ` Bryan Hundven
2014-11-13 22:44   ` Thomas Petazzoni
2014-11-11 13:15 ` John Spencer
2014-11-13 22:46   ` Thomas Petazzoni

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).