From e12bc01f0a3756c2e0b21d018d0df31ac1b614a2 Mon Sep 17 00:00:00 2001 From: Bu Kun <65808665+pokon548@users.noreply.github.com> Date: Thu, 27 Feb 2025 10:55:24 +0800 Subject: [PATCH] wechat-uos: Remove hardened glibc as it seems no longer needed on 4.0.1.12 --- pkgs/by-name/we/wechat-uos/package.nix | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pkgs/by-name/we/wechat-uos/package.nix b/pkgs/by-name/we/wechat-uos/package.nix index 0791fd971288..02d8935bf1c4 100644 --- a/pkgs/by-name/we/wechat-uos/package.nix +++ b/pkgs/by-name/we/wechat-uos/package.nix @@ -47,11 +47,6 @@ writeShellScript, }: let - # zerocallusedregs hardening breaks WeChat - glibcWithoutHardening = stdenv.cc.libc.overrideAttrs (old: { - hardeningDisable = (old.hardeningDisable or [ ]) ++ [ "zerocallusedregs" ]; - }); - wechat-uos-env = stdenvNoCC.mkDerivation { meta.priority = 1; name = "wechat-uos-env"; @@ -68,9 +63,6 @@ let }; wechat-uos-runtime = with xorg; [ - # Make sure our glibc without hardening gets picked up first - (lib.hiPrio glibcWithoutHardening) - stdenv.cc.cc stdenv.cc.libc pango