qLinux
… a distribution study


<< Prev
Ntp-4.2.8p15

Next >>
BIND Utilities-9.18.0


Libuv-1.43.0

libuv is required by bind tools. Download: <wrap download>libuv-v1.43.0.tar.gz. The package requires to run  sh autogen.sh  first. This will fail on the current system right now, because  automake  isn't (and may be will never) available. Thus run the autogen script on the lfs host system or any other Linux distribution. Copy the source tree back and fix the build system:

patch -Np1 -i libuv-v1.43.0-bld-20220322.patch

Fix the sources:

patch -Np1 -i libuv-v1.43.0-src-20220322.patch

Configure the package:

./configure --prefix=/libs --includedir=/libs/inc

Fix the newly created libtool file:

sed -i 's|/dev/null|/qlnx/dev/null|g' libtool

Build and install libuv

make
make install

Move the pkgconfig file to the proper location:

mv -v /libs/lib/pkgconfig/libuv.pc /plng/lib/pkgconfig/

<< Prev
Ntp-4.2.8p15

Next >>
BIND Utilities-9.18.0