summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorBadi Abdul-Wahid <io@badi.sh>2024-11-18 09:30:40 -0600
committerBadi Abdul-Wahid <io@badi.sh>2024-11-18 09:57:08 -0600
commit692c9fdbfaf55522114dd930cd205037b652947f (patch)
tree36f92951764f98ca592b9cce1c371c8c150ed94e /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent48a8c0b281f4d9e0691d817fd1646eb560f2fae6 (diff)
vivaldi: use coreutils from nixpkgs
On non-nixos systems the startup script uses coreutils commands linked against a different glibc than exposed via our wrapped program. As a result the following failure can occur when invoking `rm`, `readlink`, `timeout`, and other coreutils commands: ``` + timeout 3s /update-ffmpeg --user timeout: symbol lookup error: /nix/store/pacbfvpzqz2mksby36awvbcn051zcji3-glibc-2.40-36/lib/libc.so.6: undefined symbol: __tunable_is_initialized, version GLIBC_PRIVATE ``` Repro: 1. Be on ubuntu 22.04[1] 2. `nix build --impure --expr 'with import ./. {config.allowUnfree=true;}; vivaldi.override { proprietaryCodecs = true; enableWidevine=true;}'` 3. `./result/bin/vivaldi` [1]: I suspect other distros can exhibit the issue, but this is what I've tested on.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions