summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2025-10-05 13:17:27 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2025-10-05 23:00:57 +0200
commit700d7ec879f4bce893aa14e0ba880ed99fe1fb29 (patch)
treeb66de60c134f225dc3c7e36aa9ae94fcbd6e4f34 /pkgs/development/python-modules/rangehttpserver
parentcfb771c8a5a7b13e3d4f0ea48ca155d100c3e687 (diff)
glibcLocales: re-enable parallel build
This was originally turned off in #245360 because the approach was non-reproducible, i.e. all N concurrent jobs were racing to update `locale-archive`. glibc's localedef allows to separate the build from the install, i.e. `localedef --no-archive` allows to only perform the build of the locale which can be parallelized again. After that, a single process adds all newly built locales into the archive. This isn't supported by the Makefiles in upstream glibc yet[1], hence the additional patches. For me, this reduces the build-time of `pkgs.glibcLocales` from ~7min to slightly under 1min. [1] https://sourceware.org/pipermail/libc-alpha/2025-October/170803.html
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions