qLinux
… a distribution study
<< Prev IPRoute2-5.13.0
Next >> Util-linux-2.37.2
Procps-ng-3.3.17
Reference: 8.71. Procps-ng-3.3.17. Fix the build system:
patch -Np1 -i procps-3.3.17-bld-20220221.patch
Apply a patch to build at qLinux. It includes a fix to build procps-ng with musl (formerly  procps-musl-fixes.patch 
:
patch -Np1 -i procps-3.3.17-src-20220210.patch
Prepare for compilation:
./configure --prefix=/qlnx \ --docdir=/tmp \ --disable-static \ --disable-kill \ --includedir=/qlnx/inc \ --sbindir=/qlnx/bin \ --mandir=/qlnx/man
Build and install the package:
make make install
The testsuite requires DejaGNU which is not available (yet).
Change the mode of the admin executable  sysctl 
:
chmod 0754 /qlnx/bin/sysctl
Some programs like  ps 
and  pgrep 
will not work after  make install 
if the procps-ng is build in the chroot'ed environment. Rebuilding the package after booting in the new system with the correct kernel will solve this issue.
<< Prev IPRoute2-5.13.0
        
Next >> Util-linux-2.37.2