Commit graph

128433 commits

Author SHA1 Message Date
Will Dietz d9b8f17341 shadow: fix attempt to access 'stdenv.glibc' 2018-02-13 09:45:01 -06:00
Will Dietz e93dc20ed4 icu: xlocale.h fixup needed w/musl as well 2018-02-13 09:45:01 -06:00
Will Dietz 6923737bb4 libgpg-error: hack-fix missing header? 2018-02-13 09:45:01 -06:00
Ben Gamari ef5d3d1c9f kexectools: Fix cross compilation 2018-02-13 09:45:00 -06:00
Ben Gamari f33a75a658 kexectools: Add dependency on build CC
Seems to allow cross-compilation.
2018-02-13 09:45:00 -06:00
Will Dietz 3413562111 fftw: disable using openmp w/musl
For now anyway, since we build w/o support for it IIRC.
2018-02-13 09:45:00 -06:00
Will Dietz ad09de4d13 numactl: fix use of deprecated macros, patch to fix w/musl 2018-02-13 09:45:00 -06:00
Will Dietz d8b15f8b05 numactl: 2.0.10 -> 2.0.11
grab release from github, old homepage seems defunct?
2018-02-13 09:44:59 -06:00
Will Dietz 7fbb42eabb Similarly, use 4.15 kernel headers instead of patching 4.14 w/uapi fixes 2018-02-13 09:44:59 -06:00
Will Dietz ee4f04dcd7 aws-sdk-cpp: disable tests on cross 2018-02-13 09:44:59 -06:00
Will Dietz 5a802afb75 nix: doInstallCheck is disabled on cross already. 2018-02-13 09:44:59 -06:00
Ben Gamari 5d6e229ec0 nixUnstable: Enable cross-compilation
Older nix versions likely aren't feasible due to the perl dependency.
2018-02-13 09:44:58 -06:00
Will Dietz 94ab0da6b1 lsof: fix build w/musl 2018-02-13 09:44:58 -06:00
Will Dietz d67638cc13 screen: fix utmp messages w/musl
/dev/null/utmp
2018-02-13 09:44:58 -06:00
Will Dietz c0d343bc5f patchelfUnstable: fix build on musl, disable failing test 2018-02-13 09:44:58 -06:00
Ben Gamari 5b761a8687 nettle: Enable cross-compilation 2018-02-13 09:44:57 -06:00
Will Dietz cea0765a29 libcap: depsBuildBuild, don't set CC/BUILD_CC 2018-02-13 09:44:57 -06:00
Ben Gamari db9f302cf3 libcap: Fix cross-compilation 2018-02-13 09:44:57 -06:00
Will Dietz c8d03e6298 make-bootstrap-tools: grab libc from stdenv.cc.libc
This is the same in current cases AFAICT,
other than uses musl instead of glibc when musl-native.
2018-02-13 09:44:57 -06:00
Will Dietz 9bc8127dc3 bootstrap-tools-cross, release-cross: add various musl entries 2018-02-13 09:44:56 -06:00
Will Dietz 3c750912e1 wireshark: fix build w/musl using upstream commit 2018-02-13 09:44:56 -06:00
Will Dietz f48258fed2 smartmontools: patch from upstream project 2018-02-13 09:44:56 -06:00
Will Dietz 551f0702c2 polkit: patch to fix w/musl, POSIX 2018-02-13 09:44:56 -06:00
Will Dietz 5aed799ae0 iputils: only use libidn on non-musl 2018-02-13 09:44:55 -06:00
Will Dietz e606e4d6a9 lvm2: musl patches from alpine 2018-02-13 09:44:55 -06:00
Will Dietz e25153a9b8 gamin: patch from alpine to fix non-portable pthread mutex init 2018-02-13 09:44:55 -06:00
Will Dietz e7580d0f92 xorgserver: Builds! small workaround re:bad types 2018-02-13 09:44:55 -06:00
Will Dietz c48974c952 qt4: Add patch for socklen_t on musl, from alpine 2018-02-13 09:44:54 -06:00
Will Dietz 2e2517c9c9 SDL: add libiconv to fix build 2018-02-13 09:44:54 -06:00
Will Dietz 0e15473fd1 cdparanoia: use part of darwin patch to fix utils.h on musl 2018-02-13 09:44:54 -06:00
Will Dietz a0ee888f1d pulseaudio: patch for musl 2018-02-13 09:44:54 -06:00
Will Dietz bd23fc77d3 2048-in-terminal: fix on musl 2018-02-13 09:44:53 -06:00
Will Dietz f29bbd779c musl: add patch to make full use of new guards in kernel headers 2018-02-13 09:44:53 -06:00
Will Dietz bc76f767f6 linuxHeaders: allow multiple versions, use newest + patches w/musl
Hash unchanged for non-musl case.
2018-02-13 09:44:53 -06:00
Will Dietz 1289cdaf75 mesa: patch to fix w/musl 2018-02-13 09:44:53 -06:00
Will Dietz 2974ed9266 avy: fixes to work with clang and musl 2018-02-13 09:44:52 -06:00
Will Dietz 7eba45d063 gcc5: patch for musl compat/support 2018-02-13 09:44:52 -06:00
Will Dietz 4a605161b3 iperf: Fix build with musl. 2018-02-13 09:44:52 -06:00
Will Dietz ab92d028f6 python-cffi: disable tests on musl :3 2018-02-13 09:44:52 -06:00
Will Dietz 6ae1bd4502 go: don't require glibc (.static), dunno if go works w/musl 2018-02-13 09:44:51 -06:00
Will Dietz be2997353d agrep: patch to fix on musl, darwin 2018-02-13 09:44:51 -06:00
Will Dietz cd50057a61 webrtc-audio-processing: don't use execinfo w/musl 2018-02-13 09:44:51 -06:00
Will Dietz 3564ae11bc libmemcached: add musl patch from alpine 2018-02-13 09:44:51 -06:00
Will Dietz 0153599164 libdaemon: Add patch to fix musl build 2018-02-13 09:44:50 -06:00
Will Dietz e2ef21d9b5 lm_sensors: add musl patch from alpine.
Doesn't fix build yet due to use of unconventional
object file extensions (which shouldn't matter but do).
2018-02-13 09:44:50 -06:00
Will Dietz 5d3af42250 unbound: don't build twice w/musl, second time fails :( 2018-02-13 09:44:50 -06:00
Will Dietz cccf48ca0c openssl: isMusl 2018-02-13 09:44:50 -06:00
Will Dietz 6593d882a9 openssl: fix cross, ensure 'Configure' has shebang patched 2018-02-13 09:44:49 -06:00
Will Dietz aa00d53708 openssl 1.1.0: disable 'async' bits relating to setcontext/etc on musl 2018-02-13 09:44:49 -06:00
Will Dietz 3b5e1131a7 libapparmor: Add musl patches from Alpine
(update: drop patches no longer needed on updated version)
2018-02-13 09:44:49 -06:00