From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: Re: [PATCH] kmod: Update to 32 Date: Tue, 23 Apr 2024 13:39:00 +0200 Message-ID: <5cbec2f2-f87f-481e-91ff-56e4532e4b2d@ipfire.org> In-Reply-To: <87c3cfc6-41c6-4d56-9815-488a77b59fb0@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4317813978334698556==" List-Id: --===============4317813978334698556== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Reviewed-by: Adolf Belka On 22/04/2024 18:48, Peter M=C3=BCller wrote: > Changelog according to the tarball's NEWS file: > > - Improvements > > - Use any hash algo known by kernel/openssl instead of keep needing > to update the mapping > > - Teach kmod to load modprobe.d/depmod.d configuration from ${pref= ix}/lib > and allow it to be overriden during build with --with-distconfdi= r=3DDIR > > - Make kernel modules directory configurable. This allows distro to > make kmod use only files from /usr regardless of having a compat > symlink in place. > > - Install kmod.pc containing the features selected at build time. > > - Install all tools and symlinks by default. Previously kmod relie= d on > distro packaging to set up the symlinks in place like modprobe, > depmod, lsmod, etc. Now those symlinks are created by kmod itself > and they are always placed in $bindir. > > - Bug Fixes > > - Fix warnings due to -Walloc-size > > - Others > > - Drop python bindings. Those were not update in ages and not comp= atible > with latest python releases. > > - Cleanup test infra, dropping what was not used anymore > > - Drop experimental tools `kmod insert` / `kmod remove`. Building = those > was protected by a configure option never set by distros. They a= lso > didn't gain enough traction to replace the older interfaces via > modprobe/insmod/rmmod. > > Signed-off-by: Peter M=C3=BCller > --- > config/rootfiles/common/kmod | 2 +- > lfs/kmod | 4 ++-- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/config/rootfiles/common/kmod b/config/rootfiles/common/kmod > index 1a0432169..ed30ab10d 100644 > --- a/config/rootfiles/common/kmod > +++ b/config/rootfiles/common/kmod > @@ -9,6 +9,6 @@ sbin/rmmod > #usr/lib/libkmod.la > #usr/lib/libkmod.so > usr/lib/libkmod.so.2 > -usr/lib/libkmod.so.2.4.1 > +usr/lib/libkmod.so.2.4.2 > #usr/lib/pkgconfig/libkmod.pc > #usr/share/bash-completion/completions/kmod > diff --git a/lfs/kmod b/lfs/kmod > index 643573d33..2719083e5 100644 > --- a/lfs/kmod > +++ b/lfs/kmod > @@ -24,7 +24,7 @@ > =20 > include Config > =20 > -VER =3D 31 > +VER =3D 32 > =20 > THISAPP =3D kmod-$(VER) > DL_FILE =3D $(THISAPP).tar.xz > @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) > =20 > $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) > =20 > -$(DL_FILE)_BLAKE2 =3D 0dc8572da570315cf0aadd87fa7e83d0f88dea91c8566749e6f3= 004f9a6df916dce337ca99ea5929d41f45b408c1e3effa50f9d24615d7fa28688150a5ce91cf > +$(DL_FILE)_BLAKE2 =3D 5b5dac4639406549b23bb1da44bedd86a42885304ef4c7c67344= dc8fd70b9e0ca3f83d033c6b80f6e00371d7188e205f4b68fadc56a9ddbf9d6a9d28e9b1e9a4 > =20 > install : $(TARGET) > =20 --=20 Sent from my laptop --===============4317813978334698556==--