33 lines
1.2 KiB
Diff
33 lines
1.2 KiB
Diff
|
|
||
|
kmod broke versioning starting with kmod v5.
|
||
|
|
||
|
References: <alpine.LNX.2.01.1202070049200.12889@frira.zrqbmnf.qr>
|
||
|
References: http://article.gmane.org/gmane.linux.kernel.modules/705
|
||
|
|
||
|
---
|
||
|
Makefile.am | 4 ++--
|
||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||
|
|
||
|
Index: kmod-5/Makefile.am
|
||
|
===================================================================
|
||
|
--- kmod-5.orig/Makefile.am
|
||
|
+++ kmod-5/Makefile.am
|
||
|
@@ -71,7 +71,7 @@ EXTRA_DIST += libkmod/libkmod.sym
|
||
|
EXTRA_DIST += libkmod/COPYING libkmod/README
|
||
|
|
||
|
libkmod_libkmod_la_LDFLAGS = $(AM_LDFLAGS) \
|
||
|
- -version-info $(LIBKMOD_CURRENT):$(LIBKMOD_REVISION):$(LIBKMOD_AGE) \
|
||
|
+ -release ${PACKAGE_VERSION} \
|
||
|
-Wl,--version-script=$(top_srcdir)/libkmod/libkmod.sym
|
||
|
libkmod_libkmod_la_DEPENDENCIES = libkmod/libkmod-util.la \
|
||
|
${top_srcdir}/libkmod/libkmod.sym
|
||
|
@@ -96,7 +96,7 @@ install-exec-hook:
|
||
|
so_img_name=$$(readlink $(DESTDIR)$(libdir)/libkmod.so) && \
|
||
|
so_img_rel_target_prefix=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g') && \
|
||
|
ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libkmod.so && \
|
||
|
- mv $(DESTDIR)$(libdir)/libkmod.so.* $(DESTDIR)$(rootlibdir); \
|
||
|
+ mv $(DESTDIR)$(libdir)/libkmod-${PACKAGE_VERSION}.so $(DESTDIR)$(rootlibdir); \
|
||
|
fi
|
||
|
|
||
|
uninstall-hook:
|