diff options
| author | Alyssa Ross <hi@alyssa.is> | 2024-08-17 10:58:13 +0200 |
|---|---|---|
| committer | Alyssa Ross <hi@alyssa.is> | 2024-08-21 18:45:30 +0200 |
| commit | 007088359e7a0b438f42387cb59c0479ba81df83 (patch) | |
| tree | 1107a80282f914f7eba1eef72fa7fd375c50a289 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 575514d0f3b6b53c98e33bf215c502862f9ad4c5 (diff) | |
python3: break infinite recursion
Checking if bluez is a derivation requires evaluating whether an
emulator is available (in the case that gobject-introspection is
available), which when cross compiling requires evaluating qemu, which
requires evaluating libxml2, which requires evaluating Python.
The recursion break happens in the Python expression because it's the
thing behaving unusually, by forcing evaluation of all of its
arguments, even ones that are optional and unused.
Fixes: 8b3a4a617e54 ("bluez: fix when gobject-introspection unsupported")
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
