User Tools

Site Tools


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