All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] xbmc: Depend on host-gettext
@ 2014-04-12 16:10 Bernd Kuhls
  2014-04-12 16:42 ` Thomas Petazzoni
  0 siblings, 1 reply; 4+ messages in thread
From: Bernd Kuhls @ 2014-04-12 16:10 UTC (permalink / raw)
  To: buildroot

Fixes autoreconf error:

autoreconf -vif lib/cpluff
autoreconf: Entering directory `lib/cpluff'
autoreconf: running: autopoint --force
Can't exec "autopoint": Datei oder Verzeichnis nicht gefunden at /home/br2/buildroot/output/host/usr/share/autoconf/Autom4te/FileUtils.pm line 345.
autoreconf: failed to run autopoint: No such file or directory
autoreconf: autopoint is needed because this package uses Gettext
make[1]: *** [lib/cpluff/configure] Error 1

[...]

./configure: line 31638: ./configure: No such file or directory
configure: error: Submodule lib/cpluff failed to configure
make: *** [/home/br2/buildroot/output/build/xbmc-12.3-Frodo/.stamp_configured] Error 1

Error occured using this minimal defconfig derived from raspberrypi_defconfig:

BR2_arm=y
BR2_arm1176jzf_s=y
BR2_DEFCONFIG="configs/raspberrypi_defconfig"
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="3.10.33"
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y
BR2_TOOLCHAIN_BUILDROOT_EGLIBC=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://github.com/raspberrypi/linux.git"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="3bff11d4d4b8dc28cb9ce81449c989466ba27198"
BR2_LINUX_KERNEL_DEFCONFIG="bcmrpi_quick"
BR2_LINUX_KERNEL_ZIMAGE=y
BR2_PACKAGE_XBMC=y
BR2_PACKAGE_XBMC_LIBBLURAY=y
BR2_PACKAGE_XBMC_LIBCEC=y
BR2_PACKAGE_XBMC_LIBMICROHTTPD=y
BR2_PACKAGE_XBMC_LIBNFS=y
BR2_PACKAGE_XBMC_RTMPDUMP=y
BR2_PACKAGE_XBMC_LIBSHAIRPLAY=y
BR2_PACKAGE_XBMC_LIBSMBCLIENT=y
BR2_PACKAGE_XBMC_LIBTHEORA=y
BR2_PACKAGE_XBMC_LIBUSB=y
BR2_PACKAGE_XBMC_WAVPACK=y
BR2_PACKAGE_RPI_FIRMWARE=y
BR2_PACKAGE_RPI_USERLAND=y

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/xbmc/xbmc.mk |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/package/xbmc/xbmc.mk b/package/xbmc/xbmc.mk
index 69bb1ef..021e70a 100644
--- a/package/xbmc/xbmc.mk
+++ b/package/xbmc/xbmc.mk
@@ -12,7 +12,8 @@ XBMC_LICENSE_FILES = LICENSE.GPL
 # called TexturePacker. It is responsible to take all the images used in the
 # GUI and pack them in a blob.
 # http://wiki.xbmc.org/index.php?title=TexturePacker
-XBMC_DEPENDENCIES = host-gawk host-gperf host-infozip host-lzo host-sdl_image host-swig
+XBMC_DEPENDENCIES = host-gawk host-gettext host-gperf host-infozip host-lzo \
+	host-sdl_image host-swig
 XBMC_DEPENDENCIES += boost bzip2 expat flac fontconfig freetype jasper jpeg \
 	libass libcdio libcurl libegl libfribidi libgcrypt libgles libmad libmodplug libmpeg2 \
 	libogg libplist libpng libsamplerate libungif libvorbis libxml2 lzo ncurses \
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 1/1] xbmc: Depend on host-gettext
  2014-04-12 16:10 [Buildroot] [PATCH 1/1] xbmc: Depend on host-gettext Bernd Kuhls
@ 2014-04-12 16:42 ` Thomas Petazzoni
  2014-04-12 16:52   ` Bernd Kuhls
  0 siblings, 1 reply; 4+ messages in thread
From: Thomas Petazzoni @ 2014-04-12 16:42 UTC (permalink / raw)
  To: buildroot

Dear Bernd Kuhls,

On Sat, 12 Apr 2014 18:10:21 +0200, Bernd Kuhls wrote:
> Fixes autoreconf error:
> 
> autoreconf -vif lib/cpluff
> autoreconf: Entering directory `lib/cpluff'
> autoreconf: running: autopoint --force
> Can't exec "autopoint": Datei oder Verzeichnis nicht gefunden at /home/br2/buildroot/output/host/usr/share/autoconf/Autom4te/FileUtils.pm line 345.
> autoreconf: failed to run autopoint: No such file or directory
> autoreconf: autopoint is needed because this package uses Gettext
> make[1]: *** [lib/cpluff/configure] Error 1

Why is XBMC autoreconf'ed ? It does not have XBMC_AUTORECONF = YES, so
it should normally not be autoreconfed.

If it needs to be be autoreconf'ed, then XBMC_AUTORECONF = YES should
be used, which passes AUTOPOINT = /bin/true to autoreconf to avoid the
problem you're having.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 1/1] xbmc: Depend on host-gettext
  2014-04-12 16:42 ` Thomas Petazzoni
@ 2014-04-12 16:52   ` Bernd Kuhls
  2014-04-15 21:21     ` Thomas Petazzoni
  0 siblings, 1 reply; 4+ messages in thread
From: Bernd Kuhls @ 2014-04-12 16:52 UTC (permalink / raw)
  To: buildroot

Thomas Petazzoni
<thomas.petazzoni@free-electrons.com> wrote
in news:20140412184222.6406c780 at skate: 

> Why is XBMC autoreconf'ed ? It does not have XBMC_AUTORECONF = YES, so
> it should normally not be autoreconfed.

Hi,

because the tarball does not include ./configure, only configure.in.
Xbmc is autoreconf'ed by calling ./bootstrap using XBMC_PRE_CONFIGURE_HOOKS 
which initiates its own magic ;)

Regards, Bernd

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 1/1] xbmc: Depend on host-gettext
  2014-04-12 16:52   ` Bernd Kuhls
@ 2014-04-15 21:21     ` Thomas Petazzoni
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2014-04-15 21:21 UTC (permalink / raw)
  To: buildroot

Dear Bernd Kuhls,

On Sat, 12 Apr 2014 18:52:42 +0200, Bernd Kuhls wrote:
> Thomas Petazzoni
> <thomas.petazzoni@free-electrons.com> wrote
> in news:20140412184222.6406c780 at skate: 
> 
> > Why is XBMC autoreconf'ed ? It does not have XBMC_AUTORECONF = YES, so
> > it should normally not be autoreconfed.
> 
> because the tarball does not include ./configure, only configure.in.
> Xbmc is autoreconf'ed by calling ./bootstrap using XBMC_PRE_CONFIGURE_HOOKS 
> which initiates its own magic ;)

Right. But then, to be consistent with what we do for packages that can
be autoreconf'ed normally, can you instead pass AUTOPOINT=/bin/true
when calling the ./bootstrap script?

Thanks,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-04-15 21:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-12 16:10 [Buildroot] [PATCH 1/1] xbmc: Depend on host-gettext Bernd Kuhls
2014-04-12 16:42 ` Thomas Petazzoni
2014-04-12 16:52   ` Bernd Kuhls
2014-04-15 21:21     ` Thomas Petazzoni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.