1
0
Quellcode durchsuchen

lzip: fix hostbuild

Waldemar Brodkorb vor 9 Jahren
Ursprung
Commit
be43d5ab3f
2 geänderte Dateien mit 19 neuen und 0 gelöschten Zeilen
  1. 2 0
      package/lzip/Makefile
  2. 17 0
      package/lzip/patches/patch-configure

+ 2 - 0
package/lzip/Makefile

@@ -20,6 +20,8 @@ include $(ADK_TOPDIR)/mk/package.mk
 $(eval $(call HOST_template,LZIP,lzip,$(PKG_VERSION)-${PKG_RELEASE}))
 $(eval $(call PKG_template,LZIP,lzip,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
+HOST_LDFLAGS+=		-static-libstdc++
+
 lzip-install:
 	$(INSTALL_DIR) $(IDIR_LZIP)/usr/bin
 	$(INSTALL_BIN) $(WRKINST)/usr/bin/lzip $(IDIR_LZIP)/usr/bin

+ 17 - 0
package/lzip/patches/patch-configure

@@ -0,0 +1,17 @@
+--- lzip-1.17.orig/configure	2015-07-09 18:58:33.000000000 +0200
++++ lzip-1.17/configure	2016-09-24 13:07:38.493476268 +0200
+@@ -20,10 +20,10 @@ bindir='$(exec_prefix)/bin'
+ datarootdir='$(prefix)/share'
+ infodir='$(datarootdir)/info'
+ mandir='$(datarootdir)/man'
+-CXX=g++
+-CPPFLAGS=
+-CXXFLAGS='-Wall -W -O2'
+-LDFLAGS=
++CXX?=g++
++CPPFLAGS?=
++CXXFLAGS?='-Wall -W -O2'
++LDFLAGS?=
+ 
+ # checking whether we are using GNU C++.
+ ${CXX} --version > /dev/null 2>&1