Commit 34dae9ac authored by Peter Korsgaard's avatar Peter Korsgaard
Browse files

git: needs libiconv on toolchains without locale support

parent f7dbc3a5
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@ config BR2_PACKAGE_GIT
	bool "git"
	depends on BR2_LARGEFILE
	select BR2_PACKAGE_ZLIB
	select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
	help
	  Git is a free and open source distributed version control system
	  designed to handle everything from small to very large projects.
+2 −1
Original line number Diff line number Diff line
@@ -40,6 +40,7 @@ endif

ifeq ($(BR2_PACKAGE_LIBICONV),y)
	GIT_DEPENDENCIES += libiconv
	GIT_CONF_ENV += LIBS=-liconv
	GIT_CONF_OPT += --with-iconv=/usr/lib
else
	GIT_CONF_OPT += --without-iconv
@@ -54,7 +55,7 @@ endif

# assume yes for these tests, configure will bail out otherwise
# saying error: cannot run test program while cross compiling
GIT_CONF_ENV = 	ac_cv_fread_reads_directories=yes \
GIT_CONF_ENV += ac_cv_fread_reads_directories=yes \
	ac_cv_snprintf_returns_bogus=yes

$(eval $(autotools-package))