summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorAudrey Dutcher <audrey@rhelmot.io>2024-07-20 23:56:40 -0700
committerAudrey Dutcher <audrey@rhelmot.io>2024-07-20 23:56:42 -0700
commit66d41e75e89aa7cf3484c97b5c006c36da5fc56f (patch)
treea72ff351ce83b01c304af00e9e8518a2ecd7e044 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent5704e294b8f0df31c022bc383250e301dd3aacb2 (diff)
python{39,310,311,312,313}: Allow using cc to resolve dynamic libraries
This patch hasn't been complete since an alternate case was added to cpython which allows using ld(1) to resolve libraries. In addition to this, the stated reason for the patch, to improve startup times by preventing cpython from invoking gcc to resolve libuuid, has not been an issue since that logic was removed in cpython 3.9. Finally, this patch creates a disparity between Linux and other operating systems (I am working on FreeBSD right now) since the ld(1) case is system gated. Since it no longer accomplishes its stated purpose, is no longer needed, and creates platform disparities, we should remove it. I've left the half of this patch which prevents /sbin/ldconfig from being invoked, since no nix-compiled program should ever be invoking absolute paths like this.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions