summary refs log tree commit diff
path: root/pkgs/os-specific/linux/musl
Commit message (Collapse)AuthorAge
* musl: 1.2.1 -> 1.2.2TredwellGit2021-03-23
| | | | https://git.musl-libc.org/cgit/musl/tree/WHATSNEW?h=v1.2.2#n2242
* add stackprotector support on musl32Walter Franzini2021-02-12
| | | | | | | | In order to support stackprotector on musl32, this change import a couple of patches from alpinelinux: 1. libssp_nonshared.a is built alongside musl's libc 2. the above library is automatically linked when compiling with gcc6 or gcc7
* Merge pull request #104039 from kampka/muslSandro2021-01-03
|\ | | | | musl: 1.2.0 -> 1.2.1
| * musl: 1.2.0 -> 1.2.1Christian Kampka2020-11-17
| |
* | musl: patch CVE-2020-28928Martin Weinelt2020-11-21
|/ | | | | | Destination buffer overflow in wcsnrtombs. Fixes: CVE-2020-28928
* musl: 1.1.24 -> 1.2.0Niklas Hambüchen2020-08-16
| | | | | The libdrm `musl-ioctl.patch` is no longer necessary, see: https://github.com/openembedded/openembedded-core/commit/015e631cd18d982df03d4c829c0f8229a2face38
* musl: include libc.musl-$archEdmund Wu2020-06-12
|
* treewide: fix broken AlpineLinux repo links (#87892)Lila2020-05-15
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* musl: touchup meta, add myself (@dtzWill) to maintainers listWill Dietz2019-10-14
|
* musl: 1.1.2x -> 1.1.24Will Dietz2019-10-14
| | | | | | | | | https://www.openwall.com/lists/musl/2019/10/13/5 Apparently 1.1.23 never made it to nixpkgs proper (?!), see: https://git.musl-libc.org/cgit/musl/commit/?id=b07d45eb01e900f0176894fdedab62285f5cb8be (sorry I apparently dropped the ball here)
* musl: 1.1.21 -> 1.1.22Will Dietz2019-04-13
| | | | https://www.openwall.com/lists/musl/2019/04/10/1
* musl: 1.1.20 -> 1.1.21Will Dietz2019-01-21
| | | | | | https://www.openwall.com/lists/musl/2019/01/21/8 \o/
* musl: reduce stacksize patch series to just the bumpWill Dietz2018-09-24
| | | | | | | The others rely on some of the recent restructuring+cleanup in musl, which hopefully reaches us soon :). For now just bump the default sizes.
* musl: pick stacksize-related improvements, increase default sizeWill Dietz2018-09-24
| | | | | Also supports setting default thread stack size via linker, making it possible to fix programs without modifying source.
* musl: pick getaddrinfo fix (containers)Will Dietz2018-09-24
|
* musl: pick upstream patches for name_to_handle_at supportWill Dietz2018-09-24
|
* musl: whitespace, NFCWill Dietz2018-09-24
|
* musl: apply other upstream fixes, selected for relevance to NixOS usageWill Dietz2018-09-18
|
* musl: apply upstream fix for file locking raceWill Dietz2018-09-18
|
* musl: convert CFLAGS to arrayWill Dietz2018-09-18
|
* musl: 1.1.19 -> 1.1.20Will Dietz2018-09-04
|
* treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson2018-08-30
| | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter.
* [RFC] ppc64le enablement (#45340)CrystalGamma2018-08-21
| | | | | | | | | | | | | | | | * ppc64le enablement * gcc, glibc: properly handle __float128 * lib/systems, stdenv: syntax cleanup * gcc7: remove ugly hack * gcc: add/update __float128 flags * stdenv: add another pair of quotes for consistency * gcc: move __float128 flag for ppc64le-glibc into common/platform-flags.nix
* pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|
* treewide: http -> https sources (#42676)Silvan Mosberger2018-06-28
| | | | | | | | | * treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces
* treewide: get rid of musl stuffMatthew Bauer2018-05-31
|
* treewide: Use pkgs/build-support/roles.bash to remove copy pastaJohn Ericson2018-05-07
| | | | | Also fix some setup hooks that unnecessarily used environment hooks, which revolted in the same variable being modified too many times.
* musl: make libc -> {ldso,ldd} symlinks relativeWill Dietz2018-04-25
| | | | Minor touchup while rebuilding things anyway.
* musl: build iconv using just-built piecesWill Dietz2018-04-25
| | | | | This is a bit unusual for a package, but not libc's as they should stand alone.
* musl/iconv: use copy from Alpine for minor touchups to error messagesWill Dietz2018-04-24
|
* musl: provide 'iconv' utility occasionally expected as part of libiconvWill Dietz2018-04-24
|
* Merge master into stagingFrederik Rietdijk2018-04-10
|\
| * musl: enable musl-gcc, ld.musl-clang, musl-clangJörg Thalheim2018-04-09
| | | | | | | | | | These are convenient for projects with mixed musl/glibc build targets. For pure musl builds in nixpkgs, we probably want a musl stdenv.
* | musl-fts: add setup-hook to add -lftsWill Dietz2018-03-26
|/
* musl: provide debug info, separately, don't disable unwind tablesWill Dietz2018-03-23
| | | | | | | Also by setting --enable-debug, asm is preprocessed with CFI directives. Keep unwind tables does not increase size by much, and helps debuggers and similar make sense of things.
* musl: 1.1.18 -> 1.1.19Will Dietz2018-02-22
| | | | Remove patch, no longer needed.
* musl: add patch to make full use of new guards in kernel headersWill Dietz2018-02-13
|
* add getconf, getent from Alpine for use w/muslWill Dietz2018-02-13
|
* Add musl-fts for bits that need it.Will Dietz2018-02-13
|
* muslCross: initWill Dietz2018-02-13
|
* musl: linux headers, bsd compat headers, and lddWill Dietz2018-02-13
|
* musl: multiple outputsWill Dietz2018-02-13
|
* musl: 1.1.17 -> 1.1.18Will Dietz2017-10-31
| | | | | Use this as an opportunity to remove empty patches array.
* musl: 1.1.16 -> 1.1.17, build with stack protectorWill Dietz2017-10-19
|
* musl: 1.1.15 -> 1.1.16Cray Elliott2017-06-10
|
* musl: build musl-gccAlexey Shmalko2017-01-27
| | | | | The build of the wrapper was disabled in 93e44be (#21023) and is not related to the CVE itself. (See comments in the mentioned PR.)
* musl: 1.1.11 -> 1.1.15, add security patch. (#21023)Will Dietz2016-12-16
|
* musl: disable stackprotector hardeningobadz2016-08-29
| | | | Prevents busybox segfault
* musl: pass the correct syslibdirNathan Zadoks2016-03-03
| | | | | | This fixes dynamic linking (the specfile contains the correct path, and the dynamic loader is symlinked in place) Fixes #8543