Commit Graph

112060 Commits

Author SHA1 Message Date
Will Dietz
f2aae45514 git: Disable use of <sys/poll.h> on musl, disable gettext 2018-02-13 09:44:47 -06:00
Will Dietz
1ac2b79745 squid{,4}: only enable netfilter bits on non-musl 2018-02-13 09:44:47 -06:00
Will Dietz
54b3967edc libnl: use patch from gentoo-musl, fixes! \o/ 2018-02-13 09:44:47 -06:00
Will Dietz
08e70f7a0c ppp: grab alpine patch, fix build on musl 2018-02-13 09:44:47 -06:00
Will Dietz
77c58c9de1 libusb: fix header usage on musl, patch from Alpine 2018-02-13 09:44:46 -06:00
Will Dietz
29b012e177 tbb: mallinfo patch to fix build w/musl, fix w/clang 2018-02-13 09:44:46 -06:00
Will Dietz
f96d0d114e libnet: Add patch from alpine to fix build on musl 2018-02-13 09:44:46 -06:00
Will Dietz
32b472dd9d audit: tweaks to make musl compat 2018-02-13 09:44:46 -06:00
Will Dietz
cbdd20878e cvc4: build in parallel 2018-02-13 09:44:45 -06:00
Will Dietz
12e60c232a cvc4: patch up fpu_control usage 2018-02-13 09:44:45 -06:00
Will Dietz
317ac44121 net-snmp: alpine patches 2018-02-13 09:44:45 -06:00
Will Dietz
4a5aa55d73 ti-rpc: patch to fix w/musl 2018-02-13 09:44:45 -06:00
Will Dietz
6c2e8b36cf libnsl: Add alpine patches to fix w/musl 2018-02-13 09:44:44 -06:00
Will Dietz
8fa7634819 xterm: patch from alpine to fix pty on musl 2018-02-13 09:44:44 -06:00
Will Dietz
b905c0cb9c stfl: use libiconv fix on all non-glibc not just darwin 2018-02-13 09:44:44 -06:00
Will Dietz
bc999dcac5 libunistring: no tests on musl 2018-02-13 09:44:44 -06:00
Will Dietz
b47f502d64 inetutils: fix build w/musl 2018-02-13 09:44:43 -06:00
Will Dietz
38d17e33c3 libidn: don't run tests on musl 2018-02-13 09:44:43 -06:00
Will Dietz
3f2619ad52 glibcLocales: not supported on non-glibc 2018-02-13 09:44:43 -06:00
Will Dietz
3b0d3248c9 gcc7: tweak check, target -> host 2018-02-13 09:44:43 -06:00
Will Dietz
3b9e99ddae libffi: add patch to fix w/musl
also use patches from OE, fix musl softfloat build
2018-02-13 09:44:42 -06:00
Will Dietz
f566e3f987 gcc7: more selftest disabling, whenever building cross 2018-02-13 09:44:42 -06:00
Will Dietz
4b6b83f159 linux stdenv: find bootstrap files by libc, then arch 2018-02-13 09:44:42 -06:00
Will Dietz
4aca016313 changes some targetPlatform to hostPlatform checks 2018-02-13 09:44:42 -06:00
Will Dietz
158c3c4864 libxml2: disable tests also 2018-02-13 09:44:41 -06:00
Will Dietz
f969923bac gnupatch: disable tests on musl :( 2018-02-13 09:44:41 -06:00
Will Dietz
8ad9400a6c findutils: disable tests w/musl 2018-02-13 09:44:41 -06:00
Will Dietz
20203206d8 perl.TextWrapI18N: mark broken on musl
glibcLocales doesn't build currently.
2018-02-13 09:44:40 -06:00
Will Dietz
e390b45c14 gccCrossStageStatic: use musl to ensure dynamic linker is right 2018-02-13 09:44:40 -06:00
Will Dietz
5a8002873e fixup linux stdenv bootstrap 2018-02-13 09:44:40 -06:00
Will Dietz
9dbbd75e54 musl bootstrap: allow libiconv 2018-02-13 09:44:40 -06:00
Will Dietz
fd00d37b4f musl64 bootstrap: grab from gravity, requires netrc magic 2018-02-13 09:44:39 -06:00
Will Dietz
3ee5094934 linux bootstrap for musl: kludgery 2018-02-13 09:44:39 -06:00
Will Dietz
e4d5928ba3 boehm-gc: fix missing include, fix build w/musl
Also disable-static, don't remember why
2018-02-13 09:44:39 -06:00
Will Dietz
ff9b494103 gcc7: Apply patch to fix selftest w/musl? 2018-02-13 09:44:39 -06:00
Will Dietz
f146a3c316 gcc5, 7: same fixes as gcc6 2018-02-13 09:44:38 -06:00
Will Dietz
fbf41b9ee2 gcc6: try to fix LOCAL_INCLUDE_DIR problem w/musl 2018-02-13 09:44:38 -06:00
Will Dietz
5eea9e82f4 gcc6: try patching MUSL_DYNAMIC_LINKER as well 2018-02-13 09:44:38 -06:00
Will Dietz
ece06deee4 gcc6: try to fix gccCrossStageStati 2018-02-13 09:44:38 -06:00
Will Dietz
15d401dcfa gcc: disable libsanitizer, libgomp on musl 2018-02-13 09:44:38 -06:00
Will Dietz
0e16989d39 bootstrap-tools-musl: WIP 2018-02-13 09:44:37 -06:00
Will Dietz
a0af2aadb6 for now, copy bootstrap-tools instead of modify in-place 2018-02-13 09:44:37 -06:00
Will Dietz
0ac504227d make-bootstrap-tools: initial musl support, less glibc-specific 2018-02-13 09:44:37 -06:00
Will Dietz
4831495995 make-bootstrap-tools: glibc -> libcCross 2018-02-13 09:44:37 -06:00
Will Dietz
cb521f75a6 linux-pam: fix build w/musl 2018-02-13 09:44:36 -06:00
Will Dietz
65c9c38a21 attr: patch to fix headers w/musl 2018-02-13 09:44:36 -06:00
Will Dietz
b42c8af907 bash: fix on musl 2018-02-13 09:44:36 -06:00
Will Dietz
5dcf3cdf37 stdenv: automatically update config.sub for musl 2018-02-13 09:44:36 -06:00
Will Dietz
41435ee8a6 libiconv: disable overly strict asssertion in libiconv 2018-02-13 09:44:35 -06:00
Will Dietz
5ac5a3ebb5 make-bootstrap-tools-cross.nix: add musl -> musl64 2018-02-13 09:44:35 -06:00