nixpkgs/pkgs
Samuel Dionne-Riel 76552e95cc
stdenv: Fix regression on ARM+static when enabling hardening (#115363)
4e9dc46dea re-enabled hardening for Musl,
which is good.

Though static builds for ARM fail in various ways

 - cross armv7l static does not build
 - cross aarch64 static produces segfaulting dynamically linked binaries
 - native aarch64 static also produces segfaulting dynamically linked binaries

It seems that for native x86_64-linux, static builds are fine though.

This works around the issue by removing PIE from the hardening flags,
keeping all other hardening flags. This is an improvement (I think) from
before 4e9dc46d.

Fixes #114953
2021-03-23 18:45:48 -04:00
..
applications Merge pull request #117154 from r-ryantm/auto-update/catt 2021-03-23 23:25:19 +01:00
build-support Merge pull request #115857 from lbpdt/feature/docker-tools-layered-base-image 2021-03-23 18:15:34 -04:00
common-updater
data gnome-user-docs: expand platforms to all 2021-03-22 15:33:49 +07:00
desktops Merge pull request #116711 from r-ryantm/auto-update/gnome-shell-extension-appindicator 2021-03-22 00:56:57 +01:00
development Merge pull request #117204 from r-ryantm/auto-update/kubie 2021-03-23 23:27:25 +01:00
games Merge pull request #117232 from r-ryantm/auto-update/osu-lazer 2021-03-22 21:05:35 -07:00
misc vscode-extensions.redhat.java: mark as broken, not available 2021-03-23 13:24:39 +01:00
os-specific musl: 1.2.1 -> 1.2.2 2021-03-23 15:45:23 +00:00
pkgs-lib
servers Merge pull request #117121 from elohmeier/dwdwfsapi 2021-03-23 16:02:37 +01:00
shells mksh: fix license 2021-03-23 15:24:43 -03:00
stdenv stdenv: Fix regression on ARM+static when enabling hardening (#115363) 2021-03-23 18:45:48 -04:00
test texlive.bin.dvipng: refactor gs hardcoding, add a test for it 2021-03-18 20:55:35 -04:00
tools pspg: 4.3.1 -> 4.4.0 2021-03-23 13:48:29 -04:00
top-level perlPackages.LaTeXML: move makeWrapper to nativeBuildInputs 2021-03-23 11:37:31 -04:00