diff options
| author | Sergei Trofimovich <slyich@gmail.com> | 2024-02-16 23:14:39 +0000 |
|---|---|---|
| committer | Sergei Trofimovich <slyich@gmail.com> | 2024-02-16 23:14:39 +0000 |
| commit | 9e38b7b0fb88a7ce82749d9ebcdeb3133fc371c8 (patch) | |
| tree | 2a6ae4c571f2dcf5b0d7ea3a234abf57c10c362c /pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch | |
| parent | 571716ebcaed3c90636b6bfe886bb1145bbd0344 (diff) | |
pkgsi686Linux.samba: don't configure `waf` in parallel on 32-bit systems
Without the change `waf configure` hung on `i686Linux.samba` on systems
with large amount of host CPUs (for me it's 16).
This happens because one of the worker processes gets `-ENOMEM` and does
not recover from it:
2084476 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = -1 ENOMEM (Cannot allocate memory)
2084476 munmap(0xf2b5c000, 16384) = 0
2084476 rt_sigprocmask(SIG_BLOCK, ~[RT_1], NULL, 8) = 0
2084476 madvise(0x1ff000, 8372224, MADV_DONTNEED) = 0
2084476 exit(0) = ?
2084476 +++ exited with 0 +++
THe change extends 32-bit arm workaround to limit to one thread to all
32-bit systems.
Diffstat (limited to 'pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch')
0 files changed, 0 insertions, 0 deletions
