]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
kmod: compiling with old sed version (!ERE support)
authorHéctor Orón Martínez <hector.oron@gmail.com>
Mon, 2 May 2016 14:38:24 +0000 (16:38 +0200)
committerLucas De Marchi <lucas.demarchi@intel.com>
Sat, 21 May 2016 18:07:27 +0000 (15:07 -0300)
  Makefile.am uses `sed -E', which it is found on BSD sed; however a
  replacement on GNU sed would be `sed -r'. Both intend to use extended
  regular expressions (ERE). However I have a system that does not support
  those, in benefit for portability could you consider replacing ERE by BRE.

Signed-off-by: Héctor Orón Martínez <hector.oron@gmail.com>
Makefile.am

index 2d9f2cff6732d11ae58e1f4854264baaf413e1ed..8813475b13bd0f683f09c683aa9161f73df68e1c 100644 (file)
@@ -107,7 +107,7 @@ install-exec-hook:
        if test "$(libdir)" != "$(rootlibdir)"; then \
                $(MKDIR_P) $(DESTDIR)$(rootlibdir) && \
                so_img_name=$$(readlink $(DESTDIR)$(libdir)/libkmod.so) && \
-               so_img_rel_target_prefix=$$(echo $(libdir) | sed -E 's,(^/|)[^/][^/]*,..,g') && \
+               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); \
        fi