This commit is contained in:
Lucas De Marchi 2024-03-05 21:27:42 -06:00
parent dc2440ee31
commit 41faa59711
3 changed files with 40 additions and 2 deletions

View File

@ -40,7 +40,7 @@ AM_LDFLAGS = $(OUR_LDFLAGS)
# 6. If any interfaces have been removed or changed since the last public
# release, then set age to 0.
LIBKMOD_CURRENT=6
LIBKMOD_REVISION=1
LIBKMOD_REVISION=2
LIBKMOD_AGE=4
noinst_LTLIBRARIES = shared/libshared.la

38
NEWS
View File

@ -1,3 +1,41 @@
kmod 32
=======
- 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 ${prefix}/lib
and allow it to be overriden during build with --with-distconfdir=DIR
- 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 relied 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 compatible
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 also
didn't gain enough traction to replace the older interfaces via
modprobe/insmod/rmmod.
kmod 31
=======

View File

@ -1,6 +1,6 @@
AC_PREREQ(2.64)
AC_INIT([kmod],
[31],
[32],
[linux-modules@vger.kernel.org],
[kmod],
[http://git.kernel.org/?p=utils/kernel/kmod/kmod.git])