summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* libbfd: manually update config.guess/config.subWill Dietz2018-02-13
| | | | | | | | Workaround for building "from" the bfd directory but needing to update files a level above. This needs to be done *after* autoreconf since autoreconf will replace these itself, apparently.
* libbfd: back to postPatch, restore configurePlatformsWill Dietz2018-02-13
|
* cmake: don't force gcc, use more general cc/c++Will Dietz2018-02-13
|
* nettle: cleanup cross changesWill Dietz2018-02-13
| | | | | reviewer feedback + minor other things I noticed while revisiting.
* getconf: nothing uses glibc.bin for getconf, generalize to cc.libcWill Dietz2018-02-13
|
* define top-level attrs for getent, getconfWill Dietz2018-02-13
| | | | | | Note that currently getent is explicitly taken from "glibc.bin", regardless of build configuration which this preserves for now. (on non-musl anyway)
* libintlOrEmpty: use actual gettext on non-glibc too (musl)Will Dietz2018-02-13
|
* libbfd: simplify per reviewer feedbackWill Dietz2018-02-13
| | | | | | Changing postPatch to postAutoreconf is needed when updateAutotoolsGnuConfigScriptsHook is used or the directory change happens too early.
* libexecinfo: fix CC/ARWill Dietz2018-02-13
|
* libexecinfo: fetch patches, add meta, maintainWill Dietz2018-02-13
|
* systemd: add getent-bin to nativeBuildInputs, meson searches for getentWill Dietz2018-02-13
|
* systemd: use musl-getent on musl instead of glibc.bin's getentWill Dietz2018-02-13
|
* x86_64-musl bootstrap: use separate 64bit busyboxWill Dietz2018-02-13
| | | | Avoid issues like #24954.
* new musl bootstrap URL's, much smaller. rebuild all the things.Will Dietz2018-02-13
|
* make-bootstrap-tools: set XZ to maximum level, big winsWill Dietz2018-02-13
| | | | x86_64 bootstrap tarball goes from 37M -> 21M (!)
* aarch64-musl, armv6l-musl: fetch from wdtz.org instead of storePathWill Dietz2018-02-13
|
* add musl bootstrap paths for aarch64, armv6lWill Dietz2018-02-13
| | | | | | | | Aarch64 tools tested briefly with qemu-aarch64, but neither have been actually used yet :). For now only "host" indirectly via binary cache at cache.allvm.org.
* bootstrap-files: nicer namingWill Dietz2018-02-13
|
* python2.7: drop unused cross-compile patchWill Dietz2018-02-13
|
* gcc6: cross-musl disable libmpxWill Dietz2018-02-13
|
* restore stdenv.glibc, will remove separately.Will Dietz2018-02-13
|
* pam: depsBuildBuild for buildPackages.stdenv.ccWill Dietz2018-02-13
|
* busybox: don't force gccWill Dietz2018-02-13
|
* mariadb: disable tokudb on musl, per docs (and fix build)Will Dietz2018-02-13
|
* llvm4: always apply fix, improve compat, fix w/muslWill Dietz2018-02-13
|
* iputils: drop glibc assertWill Dietz2018-02-13
|
* shadow: fix attempt to access 'stdenv.glibc'Will Dietz2018-02-13
|
* icu: xlocale.h fixup needed w/musl as wellWill Dietz2018-02-13
|
* libgpg-error: hack-fix missing header?Will Dietz2018-02-13
|
* kexectools: Fix cross compilationBen Gamari2018-02-13
|
* kexectools: Add dependency on build CCBen Gamari2018-02-13
| | | | Seems to allow cross-compilation.
* fftw: disable using openmp w/muslWill Dietz2018-02-13
| | | | For now anyway, since we build w/o support for it IIRC.
* numactl: fix use of deprecated macros, patch to fix w/muslWill Dietz2018-02-13
|
* numactl: 2.0.10 -> 2.0.11Will Dietz2018-02-13
| | | | grab release from github, old homepage seems defunct?
* Similarly, use 4.15 kernel headers instead of patching 4.14 w/uapi fixesWill Dietz2018-02-13
|
* aws-sdk-cpp: disable tests on crossWill Dietz2018-02-13
|
* nix: doInstallCheck is disabled on cross already.Will Dietz2018-02-13
|
* nixUnstable: Enable cross-compilationBen Gamari2018-02-13
| | | | Older nix versions likely aren't feasible due to the perl dependency.
* lsof: fix build w/muslWill Dietz2018-02-13
|
* screen: fix utmp messages w/muslWill Dietz2018-02-13
| | | | /dev/null/utmp
* patchelfUnstable: fix build on musl, disable failing testWill Dietz2018-02-13
|
* nettle: Enable cross-compilationBen Gamari2018-02-13
|
* libcap: depsBuildBuild, don't set CC/BUILD_CCWill Dietz2018-02-13
|
* libcap: Fix cross-compilationBen Gamari2018-02-13
|
* make-bootstrap-tools: grab libc from stdenv.cc.libcWill Dietz2018-02-13
| | | | | This is the same in current cases AFAICT, other than uses musl instead of glibc when musl-native.
* bootstrap-tools-cross, release-cross: add various musl entriesWill Dietz2018-02-13
|
* wireshark: fix build w/musl using upstream commitWill Dietz2018-02-13
|
* smartmontools: patch from upstream projectWill Dietz2018-02-13
|
* polkit: patch to fix w/musl, POSIXWill Dietz2018-02-13
|
* iputils: only use libidn on non-muslWill Dietz2018-02-13
|