File libcap-shlib-fix.diff of Package libcap1
Index: libcap/Makefile =================================================================== --- libcap/Makefile.orig +++ libcap/Makefile @@ -43,7 +43,7 @@ $(MINLIBNAME): $(OBJS) ln -sf $(MAJLIBNAME) $(LIBNAME) %.o: %.c $(INCLS) - $(CC) $(CFLAGS) -c $< -o $@ + $(CC) $(COPTFLAG) $(CFLAGS) -fpic -c $< -o $@ install: all mkdir -p -m 0755 $(INCDIR)/sys Index: progs/Makefile =================================================================== --- progs/Makefile.orig +++ progs/Makefile @@ -15,12 +15,12 @@ $(PROGS): %: %.o $(CC) $(COPTFLAG) $(LDFLAGS) -o $@ $< $(LIBS) %.o: %.c $(INCS) - $(CC) $(CFLAGS) -c $< -o $@ + $(CC) $(COPTFLAG) $(CFLAGS) -c $< -o $@ install: all mkdir -p -m 0755 $(SBINDIR) for p in $(PROGS) ; do \ - install -s -m 0755 $$p $(SBINDIR) ; \ + install -m 0755 $$p $(SBINDIR) ; \ done clean: