51 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| Index: multipath-tools-080519/libmultipath/Makefile
 | |
| ===================================================================
 | |
| --- multipath-tools-080519.orig/libmultipath/Makefile
 | |
| +++ multipath-tools-080519/libmultipath/Makefile
 | |
| @@ -23,14 +23,16 @@ endif
 | |
|  all: $(LIBS)
 | |
|  
 | |
|  $(LIBS): $(OBJS)
 | |
| -	$(CC) $(SHARED_FLAGS) $(CFLAGS) -o $@ $(OBJS)
 | |
| +	$(CC) $(SHARED_FLAGS) -Wl,-soname,$@ $(CFLAGS) -o $@ $(OBJS)
 | |
|  
 | |
|  install:
 | |
| +	$(INSTALL_PROGRAM) -d $(DESTDIR)$(prefix)/lib
 | |
| +	$(INSTALL_PROGRAM) -o root -g root -m 755 $(LIBS) $(DESTDIR)$(prefix)/lib/$(LIBS)
 | |
|  	$(INSTALL_PROGRAM) -o root -g root -m 755 -d $(DESTDIR)$(libdir)
 | |
| -	$(INSTALL_PROGRAM) -o root -g root -m 755 $(LIBS) $(DESTDIR)$(libdir)/$(LIBS)
 | |
| +	ldconfig
 | |
|  
 | |
|  uninstall:
 | |
| -	rm -f $(DESTDIR)$(libdir)/$(LIBS)
 | |
| +	rm -f $(DESTDIR)$(prefix)/lib/$(LIBS)
 | |
|  
 | |
|  clean:
 | |
|  	rm -f core *.a *.o *.gz *.so
 | |
| Index: multipath-tools-080519/multipath/Makefile
 | |
| ===================================================================
 | |
| --- multipath-tools-080519.orig/multipath/Makefile
 | |
| +++ multipath-tools-080519/multipath/Makefile
 | |
| @@ -6,7 +6,7 @@ include ../Makefile.inc
 | |
|  
 | |
|  OBJS = main.o
 | |
|  
 | |
| -CFLAGS += -I$(multipathdir) -Wl,-rpath,$(libdir)
 | |
| +CFLAGS += -I$(multipathdir)
 | |
|  LDFLAGS += -lpthread -ldevmapper -laio -ldl \
 | |
|  	   -lmultipath -L$(multipathdir)
 | |
|  
 | |
| Index: multipath-tools-080519/multipathd/Makefile
 | |
| ===================================================================
 | |
| --- multipath-tools-080519.orig/multipathd/Makefile
 | |
| +++ multipath-tools-080519/multipathd/Makefile
 | |
| @@ -5,7 +5,7 @@ include ../Makefile.inc
 | |
|  #
 | |
|  # basic flags setting
 | |
|  #
 | |
| -CFLAGS += -I$(multipathdir) -Wl,-rpath,$(libdir)
 | |
| +CFLAGS += -I$(multipathdir)
 | |
|  LDFLAGS += -lpthread -ldevmapper -lreadline -lncurses -laio -ldl \
 | |
|  	   -lmultipath -L$(multipathdir)
 | |
|  
 |