package/dvblast: fix build issues without glibc
PATCH 1/1 package/dvblast: fix build issues without glibc
dvblast wants iconv functions even without locales.
Fixes:
http://autobuild.buildroot.org/results/03f/03fe6dc17d7f36d9b8c7ced402850def95d8feb3/ http://autobuild.buildroot.org/results/064/0647b0180ac9a6bf6172742e388df9a9e584d91b/ ...
Signed-off-by "Yann E. MORIN" <[email protected]>
Cc Julian Scheel <[email protected]>
--- package/dvblast/Config.in | 1 + package/dvblast/dvblast.mk | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-)
package/dvblast/Config.in +1 -0
@@ -2,6 +2,7 @@ config BR2_PACKAGE_DVBLAST bool "dvblast" select BR2_PACKAGE_BITSTREAM select BR2_PACKAGE_LIBEV + select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT depends on !BR2_bfin # libev help DVBlast is a simple and powerful MPEG-2/TS demux and
package/dvblast/dvblast.mk +9 -2
@@ -11,12 +11,19 @@ DVBLAST_LICENSE = GPLv2+, WTFPL DVBLAST_LICENSE_FILES = COPYING COPYING.WTFPL DVBLAST_DEPENDENCIES = bitstream libev +DVBLAST_MAKE_ENV = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) + +ifeq ($(BR2_NEEDS_GETTEXT),y) +DVBLAST_DEPENDENCIES += gettext +DVBLAST_MAKE_ENV += LDLIBS=-liconv +endif + define DVBLAST_BUILD_CMDS - $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) + $(DVBLAST_MAKE_ENV) $(MAKE) -C $(@D) endef define DVBLAST_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) PREFIX=/usr install + $(DVBLAST_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) PREFIX=/usr install endef $(eval $(generic-package))
Signature · 1 line
1.9.1
PATCH 1/1 package/dvblast: fix build issues without glibc
All,
On 2015-10-30 15:08 +0100, Yann E. MORIN spake thusly:
Quoted 9 lines
dvblast wants iconv functions even without locales.
Fixes:
http://autobuild.buildroot.org/results/03f/03fe6dc17d7f36d9b8c7ced402850def95d8feb3/ http://autobuild.buildroot.org/results/064/0647b0180ac9a6bf6172742e388df9a9e584d91b/ ...Signed-off-by "Yann E. MORIN" <[email protected]>Cc Julian Scheel <[email protected]>
Forget about that patch, it causes other build failures... :-(
Regards,
Yann E. MORIN.
Quoted 46 lines
--- package/dvblast/Config.in | 1 + package/dvblast/dvblast.mk | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-)package/dvblast/Config.in +1
-0@@ -2,6 +2,7 @@ config BR2_PACKAGE_DVBLAST bool "dvblast" select BR2_PACKAGE_BITSTREAM select BR2_PACKAGE_LIBEV + select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT depends on !BR2_bfin # libev help DVBlast is a simple and powerful MPEG-2/TS demux andpackage/dvblast/dvblast.mk +9
-2@@ -11,12 +11,19 @@ DVBLAST_LICENSE = GPLv2+, WTFPL DVBLAST_LICENSE_FILES = COPYING COPYING.WTFPL DVBLAST_DEPENDENCIES = bitstream libev +DVBLAST_MAKE_ENV = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) + +ifeq ($(BR2_NEEDS_GETTEXT),y) +DVBLAST_DEPENDENCIES += gettext +DVBLAST_MAKE_ENV += LDLIBS=-liconv +endif + define DVBLAST_BUILD_CMDS - $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) + $(DVBLAST_MAKE_ENV) $(MAKE) -C $(@D) endef define DVBLAST_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) PREFIX=/usr install + $(DVBLAST_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) PREFIX=/usr install endef $(eval $(generic-package))Signature · 1 line
1.9.1
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'