Commit 1b3fcd94
0
files
+0
added
-0
deleted
@@ -101,6 +101,11 @@ hooks:
101
101
fi
102
102
103
103
build: |
104
+ # Równoległość kompilacji. pagbuild uruchamia build w chroot przez `env -i`;
105
+ # MAKEFLAGS jest tam teraz przekazywany, ale jądro to najcięższy build na
106
+ # VPS, więc jawnie ustawiamy joby na liczbę rdzeni (domyślne -j4 pagbuild
107
+ # zostawiało 2 z 6 rdzeni bezczynne i build przekraczał limit czasu).
108
+ export MAKEFLAGS="-j${PAGBUILD_JOBS:-$(nproc 2>/dev/null || echo 4)}"
104
109
mkdir -p ${PKGDIR}/{boot,usr/{share/doc,src,lib/modules}}
105
110
bsdtar -p -o -C . -xf linux-7.2.tar.xz
106
111
cd linux-7.2