Blame view

buildroot/buildroot-2016.08.1/package/olsr/0001-configurable-ldconfig.patch 1.09 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
  Make ldconfig configurable
  
  In a cross-compilation set up, running /sbin/ldconfig is useless, so
  we make the path to ldconfig configurable through the environment/make
  command line. This allows to pass LDCONFIG=/bin/true when doing
  cross-compilation.
  
  [Gustavo: update patch for olsr 0.6.4]
  Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  
  diff -Nura olsrd-0.6.4.orig/make/Makefile.linux olsrd-0.6.4/make/Makefile.linux
  --- olsrd-0.6.4.orig/make/Makefile.linux	2013-01-29 09:00:18.041356389 -0300
  +++ olsrd-0.6.4/make/Makefile.linux	2013-01-29 09:01:51.598226624 -0300
  @@ -3,6 +3,7 @@
   #
   
   ARCH := $(shell uname -m)
  +LDCONFIG ?= /sbin/ldconfig
   
   DESTDIR ?=
   prefix ?= /usr/local
  @@ -26,9 +27,9 @@
   PLUGIN_SONAME ?= lib$(PLUGIN_NAME).so
   PLUGIN_FULLNAME ?= $(PLUGIN_NAME).so.$(PLUGIN_VER)
   INSTALL_LIB =	install -D -m 755 $(PLUGIN_FULLNAME) $(LIBDIR)/$(PLUGIN_FULLNAME); \
  -		/sbin/ldconfig -n $(LIBDIR)
  +		$(LDCONFIG) -n $(LIBDIR)
   UNINSTALL_LIB =	rm -f $(LIBDIR)/$(PLUGIN_FULLNAME); \
  -		/sbin/ldconfig -n $(LIBDIR)
  +		$(LDCONFIG) -n $(LIBDIR)
   
   ifdef OLSRD_PLUGIN
   GENERATE_PIC = true