Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Missing 'sys/queue.h' on musl
@ 2015-11-28 17:31 Sergio Prado
  2015-11-28 17:49 ` Thomas Petazzoni
  0 siblings, 1 reply; 15+ messages in thread
From: Sergio Prado @ 2015-11-28 17:31 UTC (permalink / raw)
  To: buildroot

Dear all,

Musl does not provide a 'sys/queue.h' implementation [1].

This is causing problems with some packages that depends on it, like
f2fs-tools [2] and others packages that are already fixed like libtirpc [3].

Adding an implementation of 'sys/queue.h' as a patch (like in [3]) is a
proper way to fix this problem?

What about creating a package with the 'sys/queue.h' implementation and
installing it in the staging directory. Then we would just need to make all
packages that need it depend on it when compiling with musl. Is this a good
solution?

Any other suggestion?

[1]
http://wiki.musl-libc.org/wiki/FAQ#Q:_why_is_sys.2Fqueue.h_not_included_.3F
[2]
http://autobuild.buildroot.net/results/24bad2d06ab40024dacf136bee722072d587f84e
[3]
http://git.buildroot.net/buildroot/commit/?id=633d3320c16b5a3c6c4df82e89b9748daa9fd1fb

Best regards,

Sergio Prado
Embedded Labworks
Office: +55 11 2628-3461
Mobile: +55 11 97123-3420
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20151128/86af57a1/attachment.html>

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

end of thread, other threads:[~2015-11-30 22:56 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-28 17:31 [Buildroot] Missing 'sys/queue.h' on musl Sergio Prado
2015-11-28 17:49 ` Thomas Petazzoni
2015-11-28 18:18   ` Sergio Prado
2015-11-28 18:20     ` Thomas Petazzoni
2015-11-28 20:42       ` Sergio Prado
2015-11-29  8:28         ` Thomas Petazzoni
2015-11-29  9:53           ` Yann E. MORIN
2015-11-29 22:14             ` Arnout Vandecappelle
2015-11-29 22:33               ` Thomas Petazzoni
2015-11-30 10:16                 ` Sergio Prado
2015-11-30 10:54                 ` Peter Korsgaard
2015-11-30 15:07                   ` Sergio Prado
2015-11-30 16:32                     ` Thomas Petazzoni
2015-11-30 21:34                       ` Arnout Vandecappelle
2015-11-30 22:56                         ` Sergio Prado

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox