Bladeren bron

Fix autotools instalation with symbols

Closes #1447

When installing without symbols install-strip is used,
with symbols - install-exec.
Since install-exec installs only executables, we should use
simple install, to install other needed files also
(like files in /usr/shared) as install-strip does.

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Acked-by: Lionel Landwerlin <llandwerlin@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Paulius Zaleckas 15 jaren geleden
bovenliggende
commit
31365deda7
2 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  1. 1 0
      CHANGES
  2. 1 1
      package/Makefile.autotools.in

+ 1 - 0
CHANGES

@@ -27,6 +27,7 @@
 	#1303: Add librsync package
 	#1303: Add librsync package
 	#1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
 	#1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
 	#1441: Add binutils 2.20.1
 	#1441: Add binutils 2.20.1
+	#1447: Package installation on target with debug symbols is broken
 
 
 2010.02, Release February 26th, 2010:
 2010.02, Release February 26th, 2010:
 
 

+ 1 - 1
package/Makefile.autotools.in

@@ -60,7 +60,7 @@ $(2)_LIBTOOL_PATCH		?= YES
 $(2)_USE_CONFIG_CACHE           ?= $(if $(BR2_CONFIG_CACHE),YES,NO)
 $(2)_USE_CONFIG_CACHE           ?= $(if $(BR2_CONFIG_CACHE),YES,NO)
 $(2)_INSTALL_STAGING_OPT	?= DESTDIR=$$(STAGING_DIR) install
 $(2)_INSTALL_STAGING_OPT	?= DESTDIR=$$(STAGING_DIR) install
 ifeq ($(BR2_ENABLE_DEBUG),y)
 ifeq ($(BR2_ENABLE_DEBUG),y)
-$(2)_INSTALL_TARGET_OPT		?= DESTDIR=$$(TARGET_DIR)  install-exec
+$(2)_INSTALL_TARGET_OPT		?= DESTDIR=$$(TARGET_DIR)  install
 else
 else
 $(2)_INSTALL_TARGET_OPT		?= DESTDIR=$$(TARGET_DIR)  install-strip
 $(2)_INSTALL_TARGET_OPT		?= DESTDIR=$$(TARGET_DIR)  install-strip
 endif
 endif