diff options
| author | Badi Abdul-Wahid <io@badi.sh> | 2024-11-18 09:30:40 -0600 |
|---|---|---|
| committer | Badi Abdul-Wahid <io@badi.sh> | 2024-11-18 09:57:08 -0600 |
| commit | 692c9fdbfaf55522114dd930cd205037b652947f (patch) | |
| tree | 36f92951764f98ca592b9cce1c371c8c150ed94e /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 48a8c0b281f4d9e0691d817fd1646eb560f2fae6 (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
