* [Buildroot] [pull request] Pull request for branch yem-tvheadend
From: Yann E. MORIN @ 2012-12-28 21:48 UTC (permalink / raw)
To: buildroot
Hello All!
Here's a short series to add TVHeadend.
TVHeadend implements a PVR/DVR solution, which can record either from
a broadcast tunner (DVB-{T,S,C}, or ATSC), or IPTV multicast streams.
TVHeadend can be used as a backend by media centers, such as XBMC, or
it can be used stand-alone.
Changes v2 -> v3:
- fixed copy-paste and indentation (Thomas)
- added desc to tvheadend patch (Thomas)
Changes v1 -> v2:
- got rid of tvheadend user (Peter)
- added dvb-apps package, get rid of cutom download (Thomas)
The following changes since commit 4848386446b937d4d0d9d3e9489932ca3fcb1003:
libffi: fix mips build failures (2012-12-28 16:55:09 +0100)
are available in the git repository at:
git://gitorious.org/buildroot/buildroot.git yem-tvheadend
Yann E. MORIN (2):
package/dvb-apps: new package
package/tvheadend: new package
package/Config.in | 1 +
package/dvb-apps/dvb-apps.mk | 32 ++++++++++
package/tvheadend/Config.in | 19 ++++++
package/tvheadend/S99tvheadend | 54 ++++++++++++++++++
package/tvheadend/accesscontrol.1 | 13 ++++
package/tvheadend/etc.default.tvheadend | 7 ++
.../tvheadend-no-auto-download-dvbscans.patch | 60 ++++++++++++++++++++
package/tvheadend/tvheadend.mk | 43 ++++++++++++++
8 files changed, 229 insertions(+), 0 deletions(-)
create mode 100644 package/dvb-apps/dvb-apps.mk
create mode 100644 package/tvheadend/Config.in
create mode 100644 package/tvheadend/S99tvheadend
create mode 100644 package/tvheadend/accesscontrol.1
create mode 100644 package/tvheadend/etc.default.tvheadend
create mode 100644 package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
create mode 100644 package/tvheadend/tvheadend.mk
Regards,
Yann E. MORIN
--
.-----------------.--------------------.------------------.--------------------.
| 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. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply
* [Buildroot] [PATCH 1/2] package/dvb-apps: new package
From: Yann E. MORIN @ 2012-12-28 21:48 UTC (permalink / raw)
To: buildroot
In-Reply-To: <cover.1356731295.git.yann.morin.1998@free.fr>
We just need the transponders data, so we just install those.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
package/dvb-apps/dvb-apps.mk | 32 ++++++++++++++++++++++++++++++++
1 files changed, 32 insertions(+), 0 deletions(-)
create mode 100644 package/dvb-apps/dvb-apps.mk
diff --git a/package/dvb-apps/dvb-apps.mk b/package/dvb-apps/dvb-apps.mk
new file mode 100644
index 0000000..1109d94
--- /dev/null
+++ b/package/dvb-apps/dvb-apps.mk
@@ -0,0 +1,32 @@
+#############################################################
+#
+# dvb-apps
+#
+#############################################################
+
+DVB_APPS_VERSION = 3fc7dfa68484
+DVB_APPS_SOURCE = dvb-apps-$(DVB_APPS_VERSION).tar.bz2
+DVB_APPS_SITE = http://linuxtv.org/hg/dvb-apps/archive/
+
+# We just install the transponders data. As this is not a 'work' as per
+# traditional copyright, but just a collection of 'facts', there's probably
+# no license to apply to these data files.
+# To be noted however, is that the dvb-apps package bundles a copy of the
+# GPLv2 and a copy of the LGPLv2.1, and that some of the source files refer
+# to either the GPLv2+ or the LGPLv2.1+.
+# But since we do not use any of those source files, their license do not
+# apply to us.
+DVB_APPS_LICENSE = unknown (probably public domain)
+
+define DVB_APPS_INSTALL_TARGET_CMDS
+ mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/atsc
+ mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-c
+ mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-s
+ mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-t
+ $(INSTALL) -D $(@D)/util/scan/atsc/* $(TARGET_DIR)/usr/share/dvb-apps/scan/atsc
+ $(INSTALL) -D $(@D)/util/scan/dvb-c/* $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-c
+ $(INSTALL) -D $(@D)/util/scan/dvb-s/* $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-s
+ $(INSTALL) -D $(@D)/util/scan/dvb-t/* $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-t
+endef
+
+$(eval $(generic-package))
--
1.7.2.5
^ permalink raw reply related
* [Buildroot] [PATCH 2/2] package/tvheadend: new package
From: Yann E. MORIN @ 2012-12-28 21:48 UTC (permalink / raw)
To: buildroot
In-Reply-To: <cover.1356731295.git.yann.morin.1998@free.fr>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
package/Config.in | 1 +
package/tvheadend/Config.in | 19 ++++++
package/tvheadend/S99tvheadend | 54 ++++++++++++++++++
package/tvheadend/accesscontrol.1 | 13 ++++
package/tvheadend/etc.default.tvheadend | 7 ++
.../tvheadend-no-auto-download-dvbscans.patch | 60 ++++++++++++++++++++
package/tvheadend/tvheadend.mk | 43 ++++++++++++++
7 files changed, 197 insertions(+), 0 deletions(-)
create mode 100644 package/tvheadend/Config.in
create mode 100644 package/tvheadend/S99tvheadend
create mode 100644 package/tvheadend/accesscontrol.1
create mode 100644 package/tvheadend/etc.default.tvheadend
create mode 100644 package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
create mode 100644 package/tvheadend/tvheadend.mk
diff --git a/package/Config.in b/package/Config.in
index 3d556b2..bcf0009 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -682,6 +682,7 @@ source "package/tinyhttpd/Config.in"
source "package/tn5250/Config.in"
source "package/transmission/Config.in"
source "package/ttcp/Config.in"
+source "package/tvheadend/Config.in"
source "package/udpcast/Config.in"
source "package/ulogd/Config.in"
source "package/ushare/Config.in"
diff --git a/package/tvheadend/Config.in b/package/tvheadend/Config.in
new file mode 100644
index 0000000..944e31e
--- /dev/null
+++ b/package/tvheadend/Config.in
@@ -0,0 +1,19 @@
+comment "tvheadend requires a toolchain with LARGEFILE support"
+ depends on !BR2_LARGEFILE
+
+config BR2_PACKAGE_TVHEADEND
+ bool "tvheadend"
+ depends on BR2_LARGEFILE
+ select BR2_PACKAGE_OPENSSL
+ help
+ Tvheadend is a TV streaming server for Linux supporting DVB-S,
+ DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video (V4L) as
+ input sources.
+
+ https://www.lonelycoder.com/redmine/projects/tvheadend/
+
+ Note:
+ - a default user has been created to log in the web configuration
+ GUI: admin/admin; you can change it at your discretion at runtime.
+ - if you want Avahi support, you'll need to enable:
+ Avahi, D-Bus, libdaemon
diff --git a/package/tvheadend/S99tvheadend b/package/tvheadend/S99tvheadend
new file mode 100644
index 0000000..407b873
--- /dev/null
+++ b/package/tvheadend/S99tvheadend
@@ -0,0 +1,54 @@
+#! /bin/sh
+# tvheadend startup script inspired by the Debian one in the package
+
+# Author: Yann E. MORIN <yann.morin.1998@free.fr>
+
+PATH=/usr/sbin:/usr/bin:/sbin:/bin
+NAME=tvheadend
+DAEMON=/usr/bin/$NAME
+PIDFILE=/var/run/$NAME.pid
+
+[ -f "${DAEMON}" -a -x "${DAEMON}" ] || exit 0
+
+# Read configuration variable file if it is present
+[ -r "/etc/default/${NAME}" ] && . "/etc/default/${NAME}"
+
+ARGS="-f"
+[ -z "${TVH_USER}" ] || ARGS="${ARGS} -u ${TVH_USER}"
+[ -z "${TVH_GROUP}" ] || ARGS="${ARGS} -g ${TVH_GROUP}"
+[ -z "${TVH_ADAPTERS}" ] || ARGS="${ARGS} -a ${TVH_ADAPTERS}"
+[ -z "${TVH_HTTP_PORT}" ] || ARGS="${ARGS} -w ${TVH_HTTP_PORT}"
+[ -z "${TVH_HTSP_PORT}" ] || ARGS="${ARGS} -e ${TVH_HTSP_PORT}"
+[ "${TVH_DEBUG}" = "1" ] && ARGS="${ARGS} -s"
+
+case "$1" in
+ start)
+ printf "Starting TVHeadend daemon: "
+ if start-stop-daemon -S -q -p ${PIDFILE} -m --exec "${DAEMON}" -- ${ARGS}; then
+ printf "OK\n"
+ else
+ printf "failed\n"
+ fi
+ ;;
+ stop)
+ printf "Stoping TVHeadend daemon: "
+ start-stop-daemon -K -q -p ${PIDFILE} -s TERM
+ sleep 2
+ if start-stop-daemon -K -q -p ${PIDFILE} -t; then
+ printf "failed, killing: "
+ start-stop-daemon -K -q -p ${PIDFILE} -s KILL -o
+ fi
+ printf "OK\n"
+ ;;
+ restart|force-reload)
+ "${0}" stop
+ sleep 2
+ "${0}" stop
+ ;;
+ *)
+ echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
+ exit 1
+ ;;
+esac
+
+:
diff --git a/package/tvheadend/accesscontrol.1 b/package/tvheadend/accesscontrol.1
new file mode 100644
index 0000000..b920943
--- /dev/null
+++ b/package/tvheadend/accesscontrol.1
@@ -0,0 +1,13 @@
+{
+ "enabled": 1,
+ "username": "admin",
+ "password": "admin",
+ "comment": "TVHeadend admin user",
+ "prefix": "0.0.0.0/0",
+ "streaming": 1,
+ "dvr": 1,
+ "dvrallcfg": 1,
+ "webui": 1,
+ "admin": 1,
+ "id": "1"
+}
diff --git a/package/tvheadend/etc.default.tvheadend b/package/tvheadend/etc.default.tvheadend
new file mode 100644
index 0000000..c769055
--- /dev/null
+++ b/package/tvheadend/etc.default.tvheadend
@@ -0,0 +1,7 @@
+# Once we have a real user, we'll use it
+TVH_USER=root
+TVH_GROUP=root
+#TVH_ADAPTERS=
+#TVH_HTTP_PORT=9981
+#TVH_HTSP_PORT=9982
+#TVH_DEBUG=1
diff --git a/package/tvheadend/tvheadend-no-auto-download-dvbscans.patch b/package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
new file mode 100644
index 0000000..879cc03
--- /dev/null
+++ b/package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
@@ -0,0 +1,60 @@
+Do not download transponder data as part of the build
+
+Id dvb-scan is enabled, tvheadend will download the transponders data
+form the dvb-apps package. This does not play well with buildroot.
+
+Instead, we rely on the dvb-apps package to install those files, so
+it is no longer needed to install those as part of tvheadend.
+
+Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
+
+diff -durN tvheadend-v3.3.orig//configure tvheadend-v3.3/configure
+--- tvheadend-v3.3.orig//configure 2012-09-25 15:32:31.000000000 +0200
++++ tvheadend-v3.3/configure 2012-12-28 17:17:23.580253413 +0100
+@@ -96,13 +96,14 @@
+ #
+ # DVB scan
+ #
+-if enabled linuxdvb && enabled dvbscan; then
+- if [ ! -d ${ROOTDIR}/data/dvb-scan ]; then
+- echo -n "Fetching dvb-scan files... "
+- ${ROOTDIR}/support/getmuxlist &> /dev/null || die "Failed to fetch dvb-scan files (use --disable-dvbscan to skip)"
+- echo "done"
+- fi
+-fi
++# For buildroot, we already installed those files via the dvb-apps package
++#if enabled linuxdvb && enabled dvbscan; then
++# if [ ! -d ${ROOTDIR}/data/dvb-scan ]; then
++# echo -n "Fetching dvb-scan files... "
++# ${ROOTDIR}/support/getmuxlist &> /dev/null || die "Failed to fetch dvb-scan files (use --disable-dvbscan to skip)"
++# echo "done"
++# fi
++#fi
+
+ # ###########################################################################
+ # Write config
+diff -durN tvheadend-v3.3.orig//Makefile tvheadend-v3.3/Makefile
+--- tvheadend-v3.3.orig//Makefile 2012-09-25 15:32:31.000000000 +0200
++++ tvheadend-v3.3/Makefile 2012-12-28 17:17:47.573497346 +0100
+@@ -180,7 +180,7 @@
+ SRCS-${CONFIG_BUNDLE} += bundle.c
+ BUNDLES-yes += docs/html docs/docresources src/webui/static
+ BUNDLES-yes += data/conf
+-BUNDLES-${CONFIG_DVBSCAN} += data/dvb-scan
++#BUNDLES-${CONFIG_DVBSCAN} += data/dvb-scan
+ BUNDLES = $(BUNDLES-yes)
+
+ #
+diff -durN tvheadend-v3.3.orig//support/posix.mk tvheadend-v3.3/support/posix.mk
+--- tvheadend-v3.3.orig//support/posix.mk 2012-09-25 15:32:31.000000000 +0200
++++ tvheadend-v3.3/support/posix.mk 2012-12-28 17:19:28.903121722 +0100
+@@ -12,7 +12,8 @@
+ mkdir -p ${DESTDIR}${datadir}/tvheadend/$$bundle ;\
+ cp -r $$bundle/* ${DESTDIR}${datadir}/tvheadend/$$bundle ;\
+ done
+-
++ mkdir -p ${DESTDIR}${datadir}/tvheadend/data
++ ln -s /usr/share/dvb-apps/scan ${DESTDIR}${datadir}/tvheadend/data/dvb-scan
+
+ uninstall:
+ rm -f ${DESTDIR}${bindir)/tvheadend
diff --git a/package/tvheadend/tvheadend.mk b/package/tvheadend/tvheadend.mk
new file mode 100644
index 0000000..5100781
--- /dev/null
+++ b/package/tvheadend/tvheadend.mk
@@ -0,0 +1,43 @@
+#############################################################
+#
+# tvheadend
+#
+##############################################################
+
+TVHEADEND_VERSION = v3.3
+TVHEADEND_SITE = http://github.com/tvheadend/tvheadend/tarball/$(TVHEADEND_VERSION)
+TVHEADEND_LICENSE = GPLv3+
+TVHEADEND_LICENSE_FILES = LICENSE
+TVHEADEND_DEPENDENCIES = host-pkgconf host-python openssl
+
+ifeq ($(BR2_PACKAGE_AVAHI),y)
+TVHEADEND_DEPENDENCIES += avahi
+endif
+
+#----------------------------------------------------------------------------
+# tvheadend is a little smuggler and thief! ;-)
+# During the ./configure, it downloads some files from the dvb-apps
+# package, so it has a list of pre-scanned tunner configurations.
+# For buildroot, we add a patch that avoids doing that, but uses the
+# scan files installed by the dvb-apps package
+TVHEADEND_DEPENDENCIES += dvb-apps
+
+#----------------------------------------------------------------------------
+# To run tvheadend, we need:
+# - a startup script, and its config file
+# - a default DB with a tvheadend admin
+define TVHEADEND_INSTALL_DB
+ $(INSTALL) -D package/tvheadend/accesscontrol.1 \
+ $(TARGET_DIR)/root/.hts/tvheadend/accesscontrol/1
+endef
+TVHEADEND_POST_INSTALL_TARGET_HOOKS = TVHEADEND_INSTALL_DB
+
+define TVHEADEND_INSTALL_INIT_SYSV
+ $(INSTALL) -D package/tvheadend/etc.default.tvheadend $(TARGET_DIR)/etc/default/tvheadend
+ $(INSTALL) -D package/tvheadend/S99tvheadend $(TARGET_DIR)/etc/init.d/S99tvheadend
+endef
+
+#----------------------------------------------------------------------------
+# tvheadend is not an autotools-based package, but it is possible to
+# call its ./configure script as if it were an autotools one.
+$(eval $(autotools-package))
--
1.7.2.5
^ permalink raw reply related
* [Buildroot] [PATCH] libplayer: propagate 'depends on' from mplayer
From: Thomas Petazzoni @ 2012-12-28 22:17 UTC (permalink / raw)
To: buildroot
BR2_PACKAGE_LIBPLAYER_MPLAYER should not select BR2_PACKAGE_MPLAYER
without having the 'depends on' that BR2_PACKAGE_MPLAYER has.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/libplayer/Config.in | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/libplayer/Config.in b/package/libplayer/Config.in
index fe851ac..5391b8b 100644
--- a/package/libplayer/Config.in
+++ b/package/libplayer/Config.in
@@ -11,6 +11,10 @@ config BR2_PACKAGE_LIBPLAYER
if BR2_PACKAGE_LIBPLAYER
config BR2_PACKAGE_LIBPLAYER_MPLAYER
bool "mplayer backend"
+ # mplayer
+ depends on !BR2_sh4a && !BR2_sh4aeb && !BR2_microblaze && !BR2_aarch64
+ # mplayer
+ depends on BR2_LARGEFILE
select BR2_PACKAGE_MPLAYER
config BR2_PACKAGE_LIBPLAYER_GSTREAMER
--
1.7.9.5
^ permalink raw reply related
* [Buildroot] [git commit] package/dvb-apps: new package
From: Peter Korsgaard @ 2012-12-28 22:27 UTC (permalink / raw)
To: buildroot
commit: http://git.buildroot.net/buildroot/commit/?id=5e0b900c72bce75a3f86306d0aae79e9655a4753
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
We just need the transponders data, so we just install those.
[Peter: rework install step]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
package/dvb-apps/dvb-apps.mk | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/package/dvb-apps/dvb-apps.mk b/package/dvb-apps/dvb-apps.mk
new file mode 100644
index 0000000..721fbf0
--- /dev/null
+++ b/package/dvb-apps/dvb-apps.mk
@@ -0,0 +1,28 @@
+#############################################################
+#
+# dvb-apps
+#
+#############################################################
+
+DVB_APPS_VERSION = 3fc7dfa68484
+DVB_APPS_SOURCE = dvb-apps-$(DVB_APPS_VERSION).tar.bz2
+DVB_APPS_SITE = http://linuxtv.org/hg/dvb-apps/archive/
+
+# We just install the transponders data. As this is not a 'work' as per
+# traditional copyright, but just a collection of 'facts', there's probably
+# no license to apply to these data files.
+# To be noted however, is that the dvb-apps package bundles a copy of the
+# GPLv2 and a copy of the LGPLv2.1, and that some of the source files refer
+# to either the GPLv2+ or the LGPLv2.1+.
+# But since we do not use any of those source files, their license do not
+# apply to us.
+DVB_APPS_LICENSE = unknown (probably public domain)
+
+define DVB_APPS_INSTALL_TARGET_CMDS
+ for i in atsc dvb-c dvb-s dvb-t; do \
+ mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/$$i; \
+ $(INSTALL) $(@D)/util/scan/$$i/* $(TARGET_DIR)/usr/share/dvb-apps/scan/$$i; \
+ done
+endef
+
+$(eval $(generic-package))
^ permalink raw reply related
* [Buildroot] [PATCH 1/2] package/dvb-apps: new package
From: Peter Korsgaard @ 2012-12-28 22:30 UTC (permalink / raw)
To: buildroot
In-Reply-To: <d4ede3beb81857dfef0587def373e943f2a6100d.1356731295.git.yann.morin.1998@free.fr>
>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
Yann> We just need the transponders data, so we just install those.
Long term I think it would be good to make this a user visible package,
and have sub options for what kind of transponder data you want to
install, as it's fairly big (~3.4MB).
Yann> +define DVB_APPS_INSTALL_TARGET_CMDS
Yann> + mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/atsc
Yann> + mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-c
Yann> + mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-s
Yann> + mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-t
Yann> + $(INSTALL) -D $(@D)/util/scan/atsc/* $(TARGET_DIR)/usr/share/dvb-apps/scan/atsc
install -D expects you to name the destination file name, which doesn't
make sense here, so I rewrote the install step to use a shell loop and
not use the -D option.
Committed with that change, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply
* [Buildroot] [git commit] libplayer: propagate 'depends on' from mplayer
From: Peter Korsgaard @ 2012-12-28 22:35 UTC (permalink / raw)
To: buildroot
commit: http://git.buildroot.net/buildroot/commit/?id=6904b0ea954c22f3efb9619dc4a7b793fe985547
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
BR2_PACKAGE_LIBPLAYER_MPLAYER should not select BR2_PACKAGE_MPLAYER
without having the 'depends on' that BR2_PACKAGE_MPLAYER has.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
package/libplayer/Config.in | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/package/libplayer/Config.in b/package/libplayer/Config.in
index fe851ac..5391b8b 100644
--- a/package/libplayer/Config.in
+++ b/package/libplayer/Config.in
@@ -11,6 +11,10 @@ config BR2_PACKAGE_LIBPLAYER
if BR2_PACKAGE_LIBPLAYER
config BR2_PACKAGE_LIBPLAYER_MPLAYER
bool "mplayer backend"
+ # mplayer
+ depends on !BR2_sh4a && !BR2_sh4aeb && !BR2_microblaze && !BR2_aarch64
+ # mplayer
+ depends on BR2_LARGEFILE
select BR2_PACKAGE_MPLAYER
config BR2_PACKAGE_LIBPLAYER_GSTREAMER
^ permalink raw reply related
* [Buildroot] [PATCH] libplayer: propagate 'depends on' from mplayer
From: Peter Korsgaard @ 2012-12-28 22:35 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1356733021-15222-1-git-send-email-thomas.petazzoni@free-electrons.com>
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:
Thomas> BR2_PACKAGE_LIBPLAYER_MPLAYER should not select BR2_PACKAGE_MPLAYER
Thomas> without having the 'depends on' that BR2_PACKAGE_MPLAYER has.
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply
* [Buildroot] [pull request v4] Pull request for branch yem-tvheadend
From: Yann E. MORIN @ 2012-12-28 22:37 UTC (permalink / raw)
To: buildroot
Hello All!
Here's a one-patch series to add TVHeadend.
TVHeadend implements a PVR/DVR solution, which can record either from
a broadcast tunner (DVB-{T,S,C}, or ATSC), or IPTV multicast streams.
TVHeadend can be used as a backend by media centers, such as XBMC, or
it can be used stand-alone.
Changes v3 -> v4:
- drop upstream-applied dvb-apps (Peter)
- fix typos in tvheadend patch
Changes v2 -> v3:
- fixed copy-paste and indentation (Thomas)
- added desc to tvheadend patch (Thomas)
Changes v1 -> v2:
- got rid of tvheadend user (Peter)
- added dvb-apps package, get rid of cutom download (Thomas)
The following changes since commit 5e0b900c72bce75a3f86306d0aae79e9655a4753:
package/dvb-apps: new package (2012-12-28 23:27:12 +0100)
are available in the git repository at:
git://gitorious.org/buildroot/buildroot.git yem-tvheadend
Yann E. MORIN (1):
package/tvheadend: new package
package/Config.in | 1 +
package/tvheadend/Config.in | 19 ++++++
package/tvheadend/S99tvheadend | 54 ++++++++++++++++++
package/tvheadend/accesscontrol.1 | 13 ++++
package/tvheadend/etc.default.tvheadend | 7 ++
.../tvheadend-no-auto-download-dvbscans.patch | 60 ++++++++++++++++++++
package/tvheadend/tvheadend.mk | 43 ++++++++++++++
7 files changed, 197 insertions(+), 0 deletions(-)
create mode 100644 package/tvheadend/Config.in
create mode 100644 package/tvheadend/S99tvheadend
create mode 100644 package/tvheadend/accesscontrol.1
create mode 100644 package/tvheadend/etc.default.tvheadend
create mode 100644 package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
create mode 100644 package/tvheadend/tvheadend.mk
Regards,
Yann E. MORIN
--
.-----------------.--------------------.------------------.--------------------.
| 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. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply
* [Buildroot] [PATCH 1/1] package/tvheadend: new package
From: Yann E. MORIN @ 2012-12-28 22:37 UTC (permalink / raw)
To: buildroot
In-Reply-To: <cover.1356734184.git.yann.morin.1998@free.fr>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
package/Config.in | 1 +
package/tvheadend/Config.in | 19 ++++++
package/tvheadend/S99tvheadend | 54 ++++++++++++++++++
package/tvheadend/accesscontrol.1 | 13 ++++
package/tvheadend/etc.default.tvheadend | 7 ++
.../tvheadend-no-auto-download-dvbscans.patch | 60 ++++++++++++++++++++
package/tvheadend/tvheadend.mk | 43 ++++++++++++++
7 files changed, 197 insertions(+), 0 deletions(-)
create mode 100644 package/tvheadend/Config.in
create mode 100644 package/tvheadend/S99tvheadend
create mode 100644 package/tvheadend/accesscontrol.1
create mode 100644 package/tvheadend/etc.default.tvheadend
create mode 100644 package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
create mode 100644 package/tvheadend/tvheadend.mk
diff --git a/package/Config.in b/package/Config.in
index 6c82bab..8cec873 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -683,6 +683,7 @@ source "package/tinyhttpd/Config.in"
source "package/tn5250/Config.in"
source "package/transmission/Config.in"
source "package/ttcp/Config.in"
+source "package/tvheadend/Config.in"
source "package/udpcast/Config.in"
source "package/ulogd/Config.in"
source "package/ushare/Config.in"
diff --git a/package/tvheadend/Config.in b/package/tvheadend/Config.in
new file mode 100644
index 0000000..944e31e
--- /dev/null
+++ b/package/tvheadend/Config.in
@@ -0,0 +1,19 @@
+comment "tvheadend requires a toolchain with LARGEFILE support"
+ depends on !BR2_LARGEFILE
+
+config BR2_PACKAGE_TVHEADEND
+ bool "tvheadend"
+ depends on BR2_LARGEFILE
+ select BR2_PACKAGE_OPENSSL
+ help
+ Tvheadend is a TV streaming server for Linux supporting DVB-S,
+ DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video (V4L) as
+ input sources.
+
+ https://www.lonelycoder.com/redmine/projects/tvheadend/
+
+ Note:
+ - a default user has been created to log in the web configuration
+ GUI: admin/admin; you can change it at your discretion at runtime.
+ - if you want Avahi support, you'll need to enable:
+ Avahi, D-Bus, libdaemon
diff --git a/package/tvheadend/S99tvheadend b/package/tvheadend/S99tvheadend
new file mode 100644
index 0000000..407b873
--- /dev/null
+++ b/package/tvheadend/S99tvheadend
@@ -0,0 +1,54 @@
+#! /bin/sh
+# tvheadend startup script inspired by the Debian one in the package
+
+# Author: Yann E. MORIN <yann.morin.1998@free.fr>
+
+PATH=/usr/sbin:/usr/bin:/sbin:/bin
+NAME=tvheadend
+DAEMON=/usr/bin/$NAME
+PIDFILE=/var/run/$NAME.pid
+
+[ -f "${DAEMON}" -a -x "${DAEMON}" ] || exit 0
+
+# Read configuration variable file if it is present
+[ -r "/etc/default/${NAME}" ] && . "/etc/default/${NAME}"
+
+ARGS="-f"
+[ -z "${TVH_USER}" ] || ARGS="${ARGS} -u ${TVH_USER}"
+[ -z "${TVH_GROUP}" ] || ARGS="${ARGS} -g ${TVH_GROUP}"
+[ -z "${TVH_ADAPTERS}" ] || ARGS="${ARGS} -a ${TVH_ADAPTERS}"
+[ -z "${TVH_HTTP_PORT}" ] || ARGS="${ARGS} -w ${TVH_HTTP_PORT}"
+[ -z "${TVH_HTSP_PORT}" ] || ARGS="${ARGS} -e ${TVH_HTSP_PORT}"
+[ "${TVH_DEBUG}" = "1" ] && ARGS="${ARGS} -s"
+
+case "$1" in
+ start)
+ printf "Starting TVHeadend daemon: "
+ if start-stop-daemon -S -q -p ${PIDFILE} -m --exec "${DAEMON}" -- ${ARGS}; then
+ printf "OK\n"
+ else
+ printf "failed\n"
+ fi
+ ;;
+ stop)
+ printf "Stoping TVHeadend daemon: "
+ start-stop-daemon -K -q -p ${PIDFILE} -s TERM
+ sleep 2
+ if start-stop-daemon -K -q -p ${PIDFILE} -t; then
+ printf "failed, killing: "
+ start-stop-daemon -K -q -p ${PIDFILE} -s KILL -o
+ fi
+ printf "OK\n"
+ ;;
+ restart|force-reload)
+ "${0}" stop
+ sleep 2
+ "${0}" stop
+ ;;
+ *)
+ echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
+ exit 1
+ ;;
+esac
+
+:
diff --git a/package/tvheadend/accesscontrol.1 b/package/tvheadend/accesscontrol.1
new file mode 100644
index 0000000..b920943
--- /dev/null
+++ b/package/tvheadend/accesscontrol.1
@@ -0,0 +1,13 @@
+{
+ "enabled": 1,
+ "username": "admin",
+ "password": "admin",
+ "comment": "TVHeadend admin user",
+ "prefix": "0.0.0.0/0",
+ "streaming": 1,
+ "dvr": 1,
+ "dvrallcfg": 1,
+ "webui": 1,
+ "admin": 1,
+ "id": "1"
+}
diff --git a/package/tvheadend/etc.default.tvheadend b/package/tvheadend/etc.default.tvheadend
new file mode 100644
index 0000000..c769055
--- /dev/null
+++ b/package/tvheadend/etc.default.tvheadend
@@ -0,0 +1,7 @@
+# Once we have a real user, we'll use it
+TVH_USER=root
+TVH_GROUP=root
+#TVH_ADAPTERS=
+#TVH_HTTP_PORT=9981
+#TVH_HTSP_PORT=9982
+#TVH_DEBUG=1
diff --git a/package/tvheadend/tvheadend-no-auto-download-dvbscans.patch b/package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
new file mode 100644
index 0000000..50bc4b6
--- /dev/null
+++ b/package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
@@ -0,0 +1,60 @@
+Do not download transponder data as part of the build
+
+If dvb-scan is enabled, tvheadend will download the transponders data
+from the dvb-apps package. This does not play well with buildroot.
+
+Instead, we rely on the dvb-apps package to install those files, so
+it is no longer needed to install those as part of tvheadend.
+
+Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
+
+diff -durN tvheadend-v3.3.orig//configure tvheadend-v3.3/configure
+--- tvheadend-v3.3.orig//configure 2012-09-25 15:32:31.000000000 +0200
++++ tvheadend-v3.3/configure 2012-12-28 17:17:23.580253413 +0100
+@@ -96,13 +96,14 @@
+ #
+ # DVB scan
+ #
+-if enabled linuxdvb && enabled dvbscan; then
+- if [ ! -d ${ROOTDIR}/data/dvb-scan ]; then
+- echo -n "Fetching dvb-scan files... "
+- ${ROOTDIR}/support/getmuxlist &> /dev/null || die "Failed to fetch dvb-scan files (use --disable-dvbscan to skip)"
+- echo "done"
+- fi
+-fi
++# For buildroot, we already installed those files via the dvb-apps package
++#if enabled linuxdvb && enabled dvbscan; then
++# if [ ! -d ${ROOTDIR}/data/dvb-scan ]; then
++# echo -n "Fetching dvb-scan files... "
++# ${ROOTDIR}/support/getmuxlist &> /dev/null || die "Failed to fetch dvb-scan files (use --disable-dvbscan to skip)"
++# echo "done"
++# fi
++#fi
+
+ # ###########################################################################
+ # Write config
+diff -durN tvheadend-v3.3.orig//Makefile tvheadend-v3.3/Makefile
+--- tvheadend-v3.3.orig//Makefile 2012-09-25 15:32:31.000000000 +0200
++++ tvheadend-v3.3/Makefile 2012-12-28 17:17:47.573497346 +0100
+@@ -180,7 +180,7 @@
+ SRCS-${CONFIG_BUNDLE} += bundle.c
+ BUNDLES-yes += docs/html docs/docresources src/webui/static
+ BUNDLES-yes += data/conf
+-BUNDLES-${CONFIG_DVBSCAN} += data/dvb-scan
++#BUNDLES-${CONFIG_DVBSCAN} += data/dvb-scan
+ BUNDLES = $(BUNDLES-yes)
+
+ #
+diff -durN tvheadend-v3.3.orig//support/posix.mk tvheadend-v3.3/support/posix.mk
+--- tvheadend-v3.3.orig//support/posix.mk 2012-09-25 15:32:31.000000000 +0200
++++ tvheadend-v3.3/support/posix.mk 2012-12-28 17:19:28.903121722 +0100
+@@ -12,7 +12,8 @@
+ mkdir -p ${DESTDIR}${datadir}/tvheadend/$$bundle ;\
+ cp -r $$bundle/* ${DESTDIR}${datadir}/tvheadend/$$bundle ;\
+ done
+-
++ mkdir -p ${DESTDIR}${datadir}/tvheadend/data
++ ln -s /usr/share/dvb-apps/scan ${DESTDIR}${datadir}/tvheadend/data/dvb-scan
+
+ uninstall:
+ rm -f ${DESTDIR}${bindir)/tvheadend
diff --git a/package/tvheadend/tvheadend.mk b/package/tvheadend/tvheadend.mk
new file mode 100644
index 0000000..5100781
--- /dev/null
+++ b/package/tvheadend/tvheadend.mk
@@ -0,0 +1,43 @@
+#############################################################
+#
+# tvheadend
+#
+##############################################################
+
+TVHEADEND_VERSION = v3.3
+TVHEADEND_SITE = http://github.com/tvheadend/tvheadend/tarball/$(TVHEADEND_VERSION)
+TVHEADEND_LICENSE = GPLv3+
+TVHEADEND_LICENSE_FILES = LICENSE
+TVHEADEND_DEPENDENCIES = host-pkgconf host-python openssl
+
+ifeq ($(BR2_PACKAGE_AVAHI),y)
+TVHEADEND_DEPENDENCIES += avahi
+endif
+
+#----------------------------------------------------------------------------
+# tvheadend is a little smuggler and thief! ;-)
+# During the ./configure, it downloads some files from the dvb-apps
+# package, so it has a list of pre-scanned tunner configurations.
+# For buildroot, we add a patch that avoids doing that, but uses the
+# scan files installed by the dvb-apps package
+TVHEADEND_DEPENDENCIES += dvb-apps
+
+#----------------------------------------------------------------------------
+# To run tvheadend, we need:
+# - a startup script, and its config file
+# - a default DB with a tvheadend admin
+define TVHEADEND_INSTALL_DB
+ $(INSTALL) -D package/tvheadend/accesscontrol.1 \
+ $(TARGET_DIR)/root/.hts/tvheadend/accesscontrol/1
+endef
+TVHEADEND_POST_INSTALL_TARGET_HOOKS = TVHEADEND_INSTALL_DB
+
+define TVHEADEND_INSTALL_INIT_SYSV
+ $(INSTALL) -D package/tvheadend/etc.default.tvheadend $(TARGET_DIR)/etc/default/tvheadend
+ $(INSTALL) -D package/tvheadend/S99tvheadend $(TARGET_DIR)/etc/init.d/S99tvheadend
+endef
+
+#----------------------------------------------------------------------------
+# tvheadend is not an autotools-based package, but it is possible to
+# call its ./configure script as if it were an autotools one.
+$(eval $(autotools-package))
--
1.7.2.5
^ permalink raw reply related
* [Buildroot] [git commit] package/tvheadend: new package
From: Peter Korsgaard @ 2012-12-28 22:40 UTC (permalink / raw)
To: buildroot
commit: http://git.buildroot.net/buildroot/commit/?id=14989d0be59762a354e7c5c15a2eeb4826d8040b
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
package/Config.in | 1 +
package/tvheadend/Config.in | 19 ++++++
package/tvheadend/S99tvheadend | 54 ++++++++++++++++++
package/tvheadend/accesscontrol.1 | 13 ++++
package/tvheadend/etc.default.tvheadend | 7 ++
.../tvheadend-no-auto-download-dvbscans.patch | 60 ++++++++++++++++++++
package/tvheadend/tvheadend.mk | 43 ++++++++++++++
7 files changed, 197 insertions(+), 0 deletions(-)
diff --git a/package/Config.in b/package/Config.in
index 6c82bab..8cec873 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -683,6 +683,7 @@ source "package/tinyhttpd/Config.in"
source "package/tn5250/Config.in"
source "package/transmission/Config.in"
source "package/ttcp/Config.in"
+source "package/tvheadend/Config.in"
source "package/udpcast/Config.in"
source "package/ulogd/Config.in"
source "package/ushare/Config.in"
diff --git a/package/tvheadend/Config.in b/package/tvheadend/Config.in
new file mode 100644
index 0000000..944e31e
--- /dev/null
+++ b/package/tvheadend/Config.in
@@ -0,0 +1,19 @@
+comment "tvheadend requires a toolchain with LARGEFILE support"
+ depends on !BR2_LARGEFILE
+
+config BR2_PACKAGE_TVHEADEND
+ bool "tvheadend"
+ depends on BR2_LARGEFILE
+ select BR2_PACKAGE_OPENSSL
+ help
+ Tvheadend is a TV streaming server for Linux supporting DVB-S,
+ DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video (V4L) as
+ input sources.
+
+ https://www.lonelycoder.com/redmine/projects/tvheadend/
+
+ Note:
+ - a default user has been created to log in the web configuration
+ GUI: admin/admin; you can change it at your discretion at runtime.
+ - if you want Avahi support, you'll need to enable:
+ Avahi, D-Bus, libdaemon
diff --git a/package/tvheadend/S99tvheadend b/package/tvheadend/S99tvheadend
new file mode 100644
index 0000000..407b873
--- /dev/null
+++ b/package/tvheadend/S99tvheadend
@@ -0,0 +1,54 @@
+#! /bin/sh
+# tvheadend startup script inspired by the Debian one in the package
+
+# Author: Yann E. MORIN <yann.morin.1998@free.fr>
+
+PATH=/usr/sbin:/usr/bin:/sbin:/bin
+NAME=tvheadend
+DAEMON=/usr/bin/$NAME
+PIDFILE=/var/run/$NAME.pid
+
+[ -f "${DAEMON}" -a -x "${DAEMON}" ] || exit 0
+
+# Read configuration variable file if it is present
+[ -r "/etc/default/${NAME}" ] && . "/etc/default/${NAME}"
+
+ARGS="-f"
+[ -z "${TVH_USER}" ] || ARGS="${ARGS} -u ${TVH_USER}"
+[ -z "${TVH_GROUP}" ] || ARGS="${ARGS} -g ${TVH_GROUP}"
+[ -z "${TVH_ADAPTERS}" ] || ARGS="${ARGS} -a ${TVH_ADAPTERS}"
+[ -z "${TVH_HTTP_PORT}" ] || ARGS="${ARGS} -w ${TVH_HTTP_PORT}"
+[ -z "${TVH_HTSP_PORT}" ] || ARGS="${ARGS} -e ${TVH_HTSP_PORT}"
+[ "${TVH_DEBUG}" = "1" ] && ARGS="${ARGS} -s"
+
+case "$1" in
+ start)
+ printf "Starting TVHeadend daemon: "
+ if start-stop-daemon -S -q -p ${PIDFILE} -m --exec "${DAEMON}" -- ${ARGS}; then
+ printf "OK\n"
+ else
+ printf "failed\n"
+ fi
+ ;;
+ stop)
+ printf "Stoping TVHeadend daemon: "
+ start-stop-daemon -K -q -p ${PIDFILE} -s TERM
+ sleep 2
+ if start-stop-daemon -K -q -p ${PIDFILE} -t; then
+ printf "failed, killing: "
+ start-stop-daemon -K -q -p ${PIDFILE} -s KILL -o
+ fi
+ printf "OK\n"
+ ;;
+ restart|force-reload)
+ "${0}" stop
+ sleep 2
+ "${0}" stop
+ ;;
+ *)
+ echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
+ exit 1
+ ;;
+esac
+
+:
diff --git a/package/tvheadend/accesscontrol.1 b/package/tvheadend/accesscontrol.1
new file mode 100644
index 0000000..b920943
--- /dev/null
+++ b/package/tvheadend/accesscontrol.1
@@ -0,0 +1,13 @@
+{
+ "enabled": 1,
+ "username": "admin",
+ "password": "admin",
+ "comment": "TVHeadend admin user",
+ "prefix": "0.0.0.0/0",
+ "streaming": 1,
+ "dvr": 1,
+ "dvrallcfg": 1,
+ "webui": 1,
+ "admin": 1,
+ "id": "1"
+}
diff --git a/package/tvheadend/etc.default.tvheadend b/package/tvheadend/etc.default.tvheadend
new file mode 100644
index 0000000..c769055
--- /dev/null
+++ b/package/tvheadend/etc.default.tvheadend
@@ -0,0 +1,7 @@
+# Once we have a real user, we'll use it
+TVH_USER=root
+TVH_GROUP=root
+#TVH_ADAPTERS=
+#TVH_HTTP_PORT=9981
+#TVH_HTSP_PORT=9982
+#TVH_DEBUG=1
diff --git a/package/tvheadend/tvheadend-no-auto-download-dvbscans.patch b/package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
new file mode 100644
index 0000000..50bc4b6
--- /dev/null
+++ b/package/tvheadend/tvheadend-no-auto-download-dvbscans.patch
@@ -0,0 +1,60 @@
+Do not download transponder data as part of the build
+
+If dvb-scan is enabled, tvheadend will download the transponders data
+from the dvb-apps package. This does not play well with buildroot.
+
+Instead, we rely on the dvb-apps package to install those files, so
+it is no longer needed to install those as part of tvheadend.
+
+Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
+
+diff -durN tvheadend-v3.3.orig//configure tvheadend-v3.3/configure
+--- tvheadend-v3.3.orig//configure 2012-09-25 15:32:31.000000000 +0200
++++ tvheadend-v3.3/configure 2012-12-28 17:17:23.580253413 +0100
+@@ -96,13 +96,14 @@
+ #
+ # DVB scan
+ #
+-if enabled linuxdvb && enabled dvbscan; then
+- if [ ! -d ${ROOTDIR}/data/dvb-scan ]; then
+- echo -n "Fetching dvb-scan files... "
+- ${ROOTDIR}/support/getmuxlist &> /dev/null || die "Failed to fetch dvb-scan files (use --disable-dvbscan to skip)"
+- echo "done"
+- fi
+-fi
++# For buildroot, we already installed those files via the dvb-apps package
++#if enabled linuxdvb && enabled dvbscan; then
++# if [ ! -d ${ROOTDIR}/data/dvb-scan ]; then
++# echo -n "Fetching dvb-scan files... "
++# ${ROOTDIR}/support/getmuxlist &> /dev/null || die "Failed to fetch dvb-scan files (use --disable-dvbscan to skip)"
++# echo "done"
++# fi
++#fi
+
+ # ###########################################################################
+ # Write config
+diff -durN tvheadend-v3.3.orig//Makefile tvheadend-v3.3/Makefile
+--- tvheadend-v3.3.orig//Makefile 2012-09-25 15:32:31.000000000 +0200
++++ tvheadend-v3.3/Makefile 2012-12-28 17:17:47.573497346 +0100
+@@ -180,7 +180,7 @@
+ SRCS-${CONFIG_BUNDLE} += bundle.c
+ BUNDLES-yes += docs/html docs/docresources src/webui/static
+ BUNDLES-yes += data/conf
+-BUNDLES-${CONFIG_DVBSCAN} += data/dvb-scan
++#BUNDLES-${CONFIG_DVBSCAN} += data/dvb-scan
+ BUNDLES = $(BUNDLES-yes)
+
+ #
+diff -durN tvheadend-v3.3.orig//support/posix.mk tvheadend-v3.3/support/posix.mk
+--- tvheadend-v3.3.orig//support/posix.mk 2012-09-25 15:32:31.000000000 +0200
++++ tvheadend-v3.3/support/posix.mk 2012-12-28 17:19:28.903121722 +0100
+@@ -12,7 +12,8 @@
+ mkdir -p ${DESTDIR}${datadir}/tvheadend/$$bundle ;\
+ cp -r $$bundle/* ${DESTDIR}${datadir}/tvheadend/$$bundle ;\
+ done
+-
++ mkdir -p ${DESTDIR}${datadir}/tvheadend/data
++ ln -s /usr/share/dvb-apps/scan ${DESTDIR}${datadir}/tvheadend/data/dvb-scan
+
+ uninstall:
+ rm -f ${DESTDIR}${bindir)/tvheadend
diff --git a/package/tvheadend/tvheadend.mk b/package/tvheadend/tvheadend.mk
new file mode 100644
index 0000000..5100781
--- /dev/null
+++ b/package/tvheadend/tvheadend.mk
@@ -0,0 +1,43 @@
+#############################################################
+#
+# tvheadend
+#
+##############################################################
+
+TVHEADEND_VERSION = v3.3
+TVHEADEND_SITE = http://github.com/tvheadend/tvheadend/tarball/$(TVHEADEND_VERSION)
+TVHEADEND_LICENSE = GPLv3+
+TVHEADEND_LICENSE_FILES = LICENSE
+TVHEADEND_DEPENDENCIES = host-pkgconf host-python openssl
+
+ifeq ($(BR2_PACKAGE_AVAHI),y)
+TVHEADEND_DEPENDENCIES += avahi
+endif
+
+#----------------------------------------------------------------------------
+# tvheadend is a little smuggler and thief! ;-)
+# During the ./configure, it downloads some files from the dvb-apps
+# package, so it has a list of pre-scanned tunner configurations.
+# For buildroot, we add a patch that avoids doing that, but uses the
+# scan files installed by the dvb-apps package
+TVHEADEND_DEPENDENCIES += dvb-apps
+
+#----------------------------------------------------------------------------
+# To run tvheadend, we need:
+# - a startup script, and its config file
+# - a default DB with a tvheadend admin
+define TVHEADEND_INSTALL_DB
+ $(INSTALL) -D package/tvheadend/accesscontrol.1 \
+ $(TARGET_DIR)/root/.hts/tvheadend/accesscontrol/1
+endef
+TVHEADEND_POST_INSTALL_TARGET_HOOKS = TVHEADEND_INSTALL_DB
+
+define TVHEADEND_INSTALL_INIT_SYSV
+ $(INSTALL) -D package/tvheadend/etc.default.tvheadend $(TARGET_DIR)/etc/default/tvheadend
+ $(INSTALL) -D package/tvheadend/S99tvheadend $(TARGET_DIR)/etc/init.d/S99tvheadend
+endef
+
+#----------------------------------------------------------------------------
+# tvheadend is not an autotools-based package, but it is possible to
+# call its ./configure script as if it were an autotools one.
+$(eval $(autotools-package))
^ permalink raw reply related
* [Buildroot] [PATCH 1/2] package/dvb-apps: new package
From: Yann E. MORIN @ 2012-12-28 22:40 UTC (permalink / raw)
To: buildroot
In-Reply-To: <87ehi9yflu.fsf@dell.be.48ers.dk>
Peter, All,
On Friday 28 December 2012 Peter Korsgaard wrote:
> >>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
> Yann> We just need the transponders data, so we just install those.
>
> Long term I think it would be good to make this a user visible package,
> and have sub options for what kind of transponder data you want to
> install, as it's fairly big (~3.4MB).
Yes, but one thing at a time. ;-)
> Yann> +define DVB_APPS_INSTALL_TARGET_CMDS
> Yann> + mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/atsc
> Yann> + mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-c
> Yann> + mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-s
> Yann> + mkdir -p $(TARGET_DIR)/usr/share/dvb-apps/scan/dvb-t
> Yann> + $(INSTALL) -D $(@D)/util/scan/atsc/* $(TARGET_DIR)/usr/share/dvb-apps/scan/atsc
>
> install -D expects you to name the destination file name, which doesn't
> make sense here, so I rewrote the install step to use a shell loop and
> not use the -D option.
Doh. Great, thanks!
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| 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. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply
* [Buildroot] [PATCH 1/1] package/tvheadend: new package
From: Peter Korsgaard @ 2012-12-28 22:41 UTC (permalink / raw)
To: buildroot
In-Reply-To: <76cea3141407f250513c508ae19643f9fdf26e6c.1356734184.git.yann.morin.1998@free.fr>
>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
Yann> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply
* [Buildroot] [pull request v4] Pull request for branch yem-root-passwd
From: Yann E. MORIN @ 2012-12-29 0:07 UTC (permalink / raw)
To: buildroot
Hello All!
This is iteration #4 for setting the root password from the configuration
menu:
- first patch adds the basic functionality:
- plain text password in menuconfig
- MD5-encrypted in /etc/shadow
- second patch adds additional encryption methods
There has been previous review of this series by Arnout, who suggested
dropping patch #2, and only use an MD5-encrypted password. Since MD5 is now
considered to be a weak hash, stronger alternatives may be usefull for the
security-conscious lurking among us. That's why I kept (resurrected) that
second patch.
Arnout also objected to having the root password in clear in the .config,
and recommended that the user enters the already-encrypted password. That
has, IMHO, a few drawbacks, in that it requires the user actually reads
the help text, switch to an alternate terminal, generates a password, and
copy-pastes it back in the initial terminal with the menuconfig. OTOH, if
the user forgets his/her password, he/she can recover it by looking at the
.config file. That's why I still advocates for entering a clear-text
password in the menuconfig.
Any more comments are welcome!
Changes v3 -> v4:
- fix the test for dependencies (Thomas)
The following changes since commit 14989d0be59762a354e7c5c15a2eeb4826d8040b:
package/tvheadend: new package (2012-12-28 23:40:26 +0100)
are available in the git repository at:
git://gitorious.org/buildroot/buildroot.git yem-root-passwd
Yann E. MORIN (2):
target: add option to set the root password
target: add different methods to encode the root password
support/dependencies/dependencies.sh | 9 +++++
system/Config.in | 67 ++++++++++++++++++++++++++++++++++
system/system.mk | 15 ++++++++
3 files changed, 91 insertions(+), 0 deletions(-)
Regards,
Yann E. MORIN
--
.-----------------.--------------------.------------------.--------------------.
| 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. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply
* [Buildroot] [PATCH 1/2] target: add option to set the root password
From: Yann E. MORIN @ 2012-12-29 0:07 UTC (permalink / raw)
To: buildroot
In-Reply-To: <cover.1356739565.git.yann.morin.1998@free.fr>
Add an option in the menuconfig to specify a root password.
If set to empty, no root password is created; otherwise, the password is
encrypted using MD5 (MD5 is not the default for crypt(3), DES-56 is, but
MD5 is widely available, not-so-strong, but not-so-weak either).
Add a check for 'mkpasswd' as a new dependency.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
Switched to using MD5 as per Arnout's suggestion:
http://lists.busybox.net/pipermail/buildroot/2012-September/058712.html
---
support/dependencies/dependencies.sh | 9 +++++++++
system/Config.in | 21 +++++++++++++++++++++
system/system.mk | 14 ++++++++++++++
3 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/support/dependencies/dependencies.sh b/support/dependencies/dependencies.sh
index 7a02512..eb5a481 100755
--- a/support/dependencies/dependencies.sh
+++ b/support/dependencies/dependencies.sh
@@ -158,6 +158,7 @@ if grep ^BR2_TOOLCHAIN_BUILDROOT=y $CONFIG_FILE > /dev/null && \
exit 1 ;
fi
fi
+
if grep -q ^BR2_PACKAGE_CLASSPATH=y $CONFIG_FILE ; then
for prog in javac jar; do
if ! which $prog > /dev/null ; then
@@ -166,3 +167,11 @@ if grep -q ^BR2_PACKAGE_CLASSPATH=y $CONFIG_FILE ; then
fi
done
fi
+
+if grep -E '^BR2_TARGET_GENERIC_ROOT_PASSWD=".+"$' $CONFIG_FILE > /dev/null 2>&1; then
+ if ! which mkpasswd > /dev/null 2>&1; then
+ /bin/echo -e "\nYou need the 'mkpasswd' utility to set the root password\n"
+ /bin/echo -e "(in Debian/ubuntu, 'mkpasswd' provided by the whois package)\n"
+ exit 1
+ fi
+fi
diff --git a/system/Config.in b/system/Config.in
index a557ea0..deead86 100644
--- a/system/Config.in
+++ b/system/Config.in
@@ -12,6 +12,27 @@ config BR2_TARGET_GENERIC_ISSUE
help
Select system banner (/etc/issue) to be displayed at login.
+config BR2_TARGET_GENERIC_ROOT_PASSWD
+ string "root password"
+ default ""
+ help
+ Set the initial root password (in clear). It will be md5-encrypted.
+
+ If set to empty (the default), then no root password will be set,
+ and root will need no password to log in.
+
+ WARNING! WARNING!
+ Although pretty strong, MD5 is now an old hash function, and
+ suffers from som weaknesses, which makes it susceptible to attacks.
+ It is showing its age, so this root password should not be trusted
+ to properly secure any product that can be shipped to the wide,
+ hostile world.
+
+ WARNING! WARNING!
+ The password appears in clear in the .config file, and may appear
+ in the build log! Avoid using a valuable password if either the
+ .config file or the build log may be distributed!
+
choice
prompt "/dev management"
default BR2_ROOTFS_DEVICE_CREATION_STATIC
diff --git a/system/system.mk b/system/system.mk
index 353d0ba..a23feef 100644
--- a/system/system.mk
+++ b/system/system.mk
@@ -1,5 +1,6 @@
TARGET_GENERIC_HOSTNAME:=$(call qstrip,$(BR2_TARGET_GENERIC_HOSTNAME))
TARGET_GENERIC_ISSUE:=$(call qstrip,$(BR2_TARGET_GENERIC_ISSUE))
+TARGET_GENERIC_ROOT_PASSWD:=$(call qstrip,$(BR2_TARGET_GENERIC_ROOT_PASSWD))
TARGET_GENERIC_GETTY:=$(call qstrip,$(BR2_TARGET_GENERIC_GETTY_PORT))
TARGET_GENERIC_GETTY_BAUDRATE:=$(call qstrip,$(BR2_TARGET_GENERIC_GETTY_BAUDRATE))
TARGET_GENERIC_GETTY_TERM:=$(call qstrip,$(BR2_TARGET_GENERIC_GETTY_TERM))
@@ -14,6 +15,13 @@ target-generic-issue:
mkdir -p $(TARGET_DIR)/etc
echo "$(TARGET_GENERIC_ISSUE)" > $(TARGET_DIR)/etc/issue
+target-no-root-passwd:
+ $(SED) "s/^root:[^:]*:/root::/" $(TARGET_DIR)/etc/shadow
+
+target-root-passwd:
+ root_passwd="$$( mkpasswd -m md5 "$(TARGET_GENERIC_ROOT_PASSWD)" )"; \
+ $(SED) "s,^root::,root:$${root_passwd}:," $(TARGET_DIR)/etc/shadow
+
target-generic-getty-busybox:
$(SED) '/# GENERIC_SERIAL$$/s~^.*#~$(TARGET_GENERIC_GETTY)::respawn:/sbin/getty -L $(TARGET_GENERIC_GETTY) $(TARGET_GENERIC_GETTY_BAUDRATE) $(TARGET_GENERIC_GETTY_TERM) #~' \
$(TARGET_DIR)/etc/inittab
@@ -40,6 +48,12 @@ ifneq ($(TARGET_GENERIC_ISSUE),)
TARGETS += target-generic-issue
endif
+ifneq ($(TARGET_GENERIC_ROOT_PASSWD),)
+TARGETS += target-root-passwd
+else
+TARGETS += target-no-root-passwd
+endif
+
ifeq ($(BR2_ROOTFS_SKELETON_DEFAULT),y)
ifeq ($(BR2_PACKAGE_SYSVINIT),y)
TARGETS += target-generic-getty-sysvinit
--
1.7.2.5
^ permalink raw reply related
* [Buildroot] [PATCH 2/2] target: add different methods to encode the root password
From: Yann E. MORIN @ 2012-12-29 0:07 UTC (permalink / raw)
To: buildroot
In-Reply-To: <cover.1356739565.git.yann.morin.1998@free.fr>
The password can be encoded in different ways (from the weakest
to the strongest): des, md5, sha-256, sha-512
Add a choice entry to select the method, defaulting to 'md5'.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
system/Config.in | 46 ++++++++++++++++++++++++++++++++++++++++++++++
system/system.mk | 3 ++-
2 files changed, 48 insertions(+), 1 deletions(-)
diff --git a/system/Config.in b/system/Config.in
index deead86..2c90e8a 100644
--- a/system/Config.in
+++ b/system/Config.in
@@ -34,6 +34,52 @@ config BR2_TARGET_GENERIC_ROOT_PASSWD
.config file or the build log may be distributed!
choice
+ bool "root password encoding"
+ depends on BR2_TARGET_GENERIC_ROOT_PASSWD != ""
+ default BR2_TARGET_GENERIC_ROOT_PASSWD_MD5
+
+config BR2_TARGET_GENERIC_ROOT_PASSWD_DES
+ bool "des"
+ help
+ Use standard 56-bit DES-based crypt(3).
+
+ Old, wildly available, but also the weakest.
+
+config BR2_TARGET_GENERIC_ROOT_PASSWD_MD5
+ bool "md5"
+ help
+ Use MD5 to encode the password.
+
+ The default, wildly available, and pretty good.
+
+config BR2_TARGET_GENERIC_ROOT_PASSWD_SHA256
+ bool "sha-256"
+ help
+ Use SHA256 to encode the password.
+
+ Very strong, but not ubiquitous, although available in glibc
+ for some time now. Choose only if you are sure your C library
+ understands SHA256 passwords.
+
+config BR2_TARGET_GENERIC_ROOT_PASSWD_SHA512
+ bool "sha-512"
+ help
+ Use SHA512 to encode the password.
+
+ Extremely strong, but not ubiquitous, although available in glibc
+ for some time now. Choose only if you are sure your C library
+ understands SHA512 passwords.
+
+endchoice # root passwd encoding
+
+config BR2_TARGET_GENERIC_ROOT_PASSWD_METHOD
+ string
+ default "des" if BR2_TARGET_GENERIC_ROOT_PASSWD_DES
+ default "md5" if BR2_TARGET_GENERIC_ROOT_PASSWD_MD5
+ default "sha-256" if BR2_TARGET_GENERIC_ROOT_PASSWD_SHA256
+ default "sha-512" if BR2_TARGET_GENERIC_ROOT_PASSWD_SHA512
+
+choice
prompt "/dev management"
default BR2_ROOTFS_DEVICE_CREATION_STATIC
diff --git a/system/system.mk b/system/system.mk
index a23feef..f5a8310 100644
--- a/system/system.mk
+++ b/system/system.mk
@@ -1,6 +1,7 @@
TARGET_GENERIC_HOSTNAME:=$(call qstrip,$(BR2_TARGET_GENERIC_HOSTNAME))
TARGET_GENERIC_ISSUE:=$(call qstrip,$(BR2_TARGET_GENERIC_ISSUE))
TARGET_GENERIC_ROOT_PASSWD:=$(call qstrip,$(BR2_TARGET_GENERIC_ROOT_PASSWD))
+TARGET_GENERIC_ROOT_PASSWD_METHOD:=$(call qstrip,$(BR2_TARGET_GENERIC_ROOT_PASSWD_METHOD))
TARGET_GENERIC_GETTY:=$(call qstrip,$(BR2_TARGET_GENERIC_GETTY_PORT))
TARGET_GENERIC_GETTY_BAUDRATE:=$(call qstrip,$(BR2_TARGET_GENERIC_GETTY_BAUDRATE))
TARGET_GENERIC_GETTY_TERM:=$(call qstrip,$(BR2_TARGET_GENERIC_GETTY_TERM))
@@ -19,7 +20,7 @@ target-no-root-passwd:
$(SED) "s/^root:[^:]*:/root::/" $(TARGET_DIR)/etc/shadow
target-root-passwd:
- root_passwd="$$( mkpasswd -m md5 "$(TARGET_GENERIC_ROOT_PASSWD)" )"; \
+ root_passwd="$$( mkpasswd -m "$(TARGET_GENERIC_ROOT_PASSWD_METHOD)" "$(TARGET_GENERIC_ROOT_PASSWD)" )"; \
$(SED) "s,^root::,root:$${root_passwd}:," $(TARGET_DIR)/etc/shadow
target-generic-getty-busybox:
--
1.7.2.5
^ permalink raw reply related
* [Buildroot] (no subject)
From: Stefan Fröberg @ 2012-12-29 1:45 UTC (permalink / raw)
To: buildroot
Hello all
Finally after dosens of reruns got damn Mesa 8.0.5 to compile.
The biggest obstacle was src/glsl/builtin_compiler but after
searching Net for how others had done it I finally got it.
mesa3d-uclibc-locale.patch did not apply cleanly anymore to this
version.
So I had to fetch new one from openembedded repo.
Did take also few other patches from there
and fixed execinfo.h stuff.
Regards:
Stefan
^ permalink raw reply
* [Buildroot] [PATCH 1/5] mesa3d: bumped to 8.0.5
From: Stefan Fröberg @ 2012-12-29 1:45 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1356745553-15362-1-git-send-email-stefan.froberg@petroprogram.com>
Signed-off-by: Stefan Fr?berg <stefan.froberg@petroprogram.com>
---
package/x11r7/mesa3d/mesa3d-uclibc-locale.patch | 56 -----------------------
package/x11r7/mesa3d/mesa3d.mk | 34 +++++++++++---
2 files changed, 28 insertions(+), 62 deletions(-)
delete mode 100644 package/x11r7/mesa3d/mesa3d-uclibc-locale.patch
diff --git a/package/x11r7/mesa3d/mesa3d-uclibc-locale.patch b/package/x11r7/mesa3d/mesa3d-uclibc-locale.patch
deleted file mode 100644
index 99afe8d..0000000
--- a/package/x11r7/mesa3d/mesa3d-uclibc-locale.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-[PATCH] Fix compilation on uClibc without locale support
-
-Based on similar patch from OE:
-
-http://git.openembedded.org/openembedded-core/commit/meta/recipes-graphics/mesa/mesa/0001-Compile-with-uclibc.patch?id=e4039eb74b20e96d4b8837cd58cf2d13d091e1ad
-
-Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
----
- configure.ac | 3 +++
- src/glsl/strtod.c | 2 +-
- src/mesa/main/imports.c | 2 +-
- 3 files changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index fbaa376..454dad2 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -450,6 +450,9 @@ AC_SUBST([DLOPEN_LIBS])
- dnl See if posix_memalign is available
- AC_CHECK_FUNC([posix_memalign], [DEFINES="$DEFINES -DHAVE_POSIX_MEMALIGN"])
-
-+dnl See if newlocale is available
-+AC_CHECK_FUNCS_ONCE(newlocale)
-+
- dnl SELinux awareness.
- AC_ARG_ENABLE([selinux],
- [AS_HELP_STRING([--enable-selinux],
-diff --git a/src/glsl/strtod.c b/src/glsl/strtod.c
-index a876e13..9fce7e9 100644
---- a/src/glsl/strtod.c
-+++ b/src/glsl/strtod.c
-@@ -44,7 +44,7 @@ double
- double
- glsl_strtod(const char *s, char **end)
- {
--#if defined(_GNU_SOURCE) && !defined(__CYGWIN__) && !defined(__FreeBSD__)
-+#if defined(_GNU_SOURCE) && !defined(__CYGWIN__) && !defined(__FreeBSD__) && defined(HAVE_NEWLOCALE)
- static locale_t loc = NULL;
- if (!loc) {
- loc = newlocale(LC_CTYPE_MASK, "C", NULL);
-diff --git a/src/mesa/main/imports.c b/src/mesa/main/imports.c
-index d3727ef..363bf32 100644
---- a/src/mesa/main/imports.c
-+++ b/src/mesa/main/imports.c
-@@ -757,7 +757,7 @@ float
- float
- _mesa_strtof( const char *s, char **end )
- {
--#if defined(_GNU_SOURCE) && !defined(__CYGWIN__) && !defined(__FreeBSD__)
-+#if defined(_GNU_SOURCE) && !defined(__CYGWIN__) && !defined(__FreeBSD__) && defined(HAVE_NEWLOCALE)
- static locale_t loc = NULL;
- if (!loc) {
- loc = newlocale(LC_CTYPE_MASK, "C", NULL);
---
-1.7.10.4
-
diff --git a/package/x11r7/mesa3d/mesa3d.mk b/package/x11r7/mesa3d/mesa3d.mk
index b16d5e6..d676409 100644
--- a/package/x11r7/mesa3d/mesa3d.mk
+++ b/package/x11r7/mesa3d/mesa3d.mk
@@ -4,8 +4,8 @@
#
#############################################################
-MESA3D_VERSION = 7.10.1
-MESA3D_SOURCE = MesaLib-$(MESA3D_VERSION).tar.gz
+MESA3D_VERSION = 8.0.5
+MESA3D_SOURCE = MesaLib-$(MESA3D_VERSION).tar.bz2
MESA3D_SITE = ftp://ftp.freedesktop.org/pub/mesa/$(MESA3D_VERSION)
MESA3D_AUTORECONF = YES
MESA3D_INSTALL_STAGING = YES
@@ -13,12 +13,14 @@ MESA3D_INSTALL_STAGING = YES
MESA3D_CONF_OPT = \
--disable-egl \
--disable-glu \
- --disable-glw \
- --disable-glut \
- --disable-gallium \
+ --disable-selinux \
+ --disable-gallium-llvm \
+ --disable-gallium-egl \
+ --disable-gallium-gbm \
--with-driver=dri \
--with-dri-drivers=swrast \
- --disable-static
+ --disable-static \
+ --with-gallium-drivers=swrast
MESA3D_DEPENDENCIES = \
xproto_glproto \
@@ -32,4 +34,24 @@ MESA3D_DEPENDENCIES = \
host-libxml2 \
host-python
+# Build host "builtin_compiler" that is needed by
+# build process, install it and then do cleanup before
+# starting the actual building.
+# Additionally, we will make certain that the
+# $(HOST_DIR)/usr/bin/builtin_compiler will be used
+# in actual building process.
+
+define MESA3D_POST_CONFIGURE_CMDS
+ $(MAKE) CC="$(HOSTCC)" CXX="$(HOSTCXX)" CFLAGS="$(HOST_CFLAGS)" CXXFLAGS="$(HOST_CXXFLAGS)" LDFLAGS="$(HOST_LDFLAGS)" -C $(@D)/src/glsl builtin_compiler
+ $(INSTALL) $(@D)/src/glsl/builtin_compiler -m 755 $(HOST_DIR)/usr/bin
+ $(MAKE) -C $(@D) clean
+ sed -e "s#\.\/builtin_compiler#$(HOST_DIR)/usr/bin/builtin_compiler#g" -i $(@D)/src/glsl/Makefile
+endef
+
+MESA3D_POST_CONFIGURE_HOOKS += MESA3D_POST_CONFIGURE_CMDS
+
+define MESA3D_BUILD_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
+endef
+
$(eval $(autotools-package))
--
1.7.7.6
^ permalink raw reply related
* [Buildroot] [PATCH 2/5] mesa3d: bumped to 8.0.5
From: Stefan Fröberg @ 2012-12-29 1:45 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1356745553-15362-1-git-send-email-stefan.froberg@petroprogram.com>
Updated and renamed version of mesa3d-uclibc-locale.patch for Mesa 8.0.5
URL: http://git.openembedded.org/openembedded-core/plain/meta/recipes-graphics/mesa/mesa/0001-Compile-with-uclibc.patch
Signed-off-by: Stefan Fr?berg <stefan.froberg@petroprogram.com>
---
.../mesa3d/mesa3d-0001-Compile-with-uclibc.patch | 52 ++++++++++++++++++++
1 files changed, 52 insertions(+), 0 deletions(-)
create mode 100644 package/x11r7/mesa3d/mesa3d-0001-Compile-with-uclibc.patch
diff --git a/package/x11r7/mesa3d/mesa3d-0001-Compile-with-uclibc.patch b/package/x11r7/mesa3d/mesa3d-0001-Compile-with-uclibc.patch
new file mode 100644
index 0000000..d39270a
--- /dev/null
+++ b/package/x11r7/mesa3d/mesa3d-0001-Compile-with-uclibc.patch
@@ -0,0 +1,52 @@
+Compile with uclibc
+
+Upstream-Status: Pending
+---
+ configure.ac | 3 +++
+ src/glsl/strtod.c | 2 +-
+ src/mesa/main/imports.c | 2 +-
+ 3 files changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index fbaa376..454dad2 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -543,6 +543,9 @@ AC_SUBST([DLOPEN_LIBS])
+ dnl See if posix_memalign is available
+ AC_CHECK_FUNC([posix_memalign], [DEFINES="$DEFINES -DHAVE_POSIX_MEMALIGN"])
+
++dnl See if newlocale is available
++AC_CHECK_FUNCS_ONCE(newlocale)
++
+ dnl SELinux awareness.
+ AC_ARG_ENABLE([selinux],
+ [AS_HELP_STRING([--enable-selinux],
+diff --git a/src/glsl/strtod.c b/src/glsl/strtod.c
+index a876e13..9fce7e9 100644
+--- a/src/glsl/strtod.c
++++ b/src/glsl/strtod.c
+@@ -45,7 +45,7 @@ double
+ glsl_strtod(const char *s, char **end)
+ {
+ #if defined(_GNU_SOURCE) && !defined(__CYGWIN__) && !defined(__FreeBSD__) && \
+- !defined(__HAIKU__)
++ !defined(__HAIKU__) && defined (HAVE_NEWLOCALE)
+ static locale_t loc = NULL;
+ if (!loc) {
+ loc = newlocale(LC_CTYPE_MASK, "C", NULL);
+diff --git a/src/mesa/main/imports.c b/src/mesa/main/imports.c
+index d3727ef..363bf32 100644
+--- a/src/mesa/main/imports.c
++++ b/src/mesa/main/imports.c
+@@ -767,7 +767,7 @@ float
+ _mesa_strtof( const char *s, char **end )
+ {
+ #if defined(_GNU_SOURCE) && !defined(__CYGWIN__) && !defined(__FreeBSD__) && \
+- !defined(ANDROID) && !defined(__HAIKU__)
++ !defined(ANDROID) && !defined(__HAIKU__) && defined (HAVE_NEWLOCALE)
+ static locale_t loc = NULL;
+ if (!loc) {
+ loc = newlocale(LC_CTYPE_MASK, "C", NULL);
+--
+1.7.10.4
+
--
1.7.7.6
^ permalink raw reply related
* [Buildroot] [PATCH 3/5] mesa3d: bumped to 8.0.5
From: Stefan Fröberg @ 2012-12-29 1:45 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1356745553-15362-1-git-send-email-stefan.froberg@petroprogram.com>
Cross-compile patch
URL: http://git.openembedded.org/openembedded-core/plain/meta/recipes-graphics/mesa/mesa/0002-cross-compile.patch
Signed-off-by: Stefan Fr?berg <stefan.froberg@petroprogram.com>
---
.../x11r7/mesa3d/mesa3d-0002-cross-compile.patch | 94 ++++++++++++++++++++
1 files changed, 94 insertions(+), 0 deletions(-)
create mode 100644 package/x11r7/mesa3d/mesa3d-0002-cross-compile.patch
diff --git a/package/x11r7/mesa3d/mesa3d-0002-cross-compile.patch b/package/x11r7/mesa3d/mesa3d-0002-cross-compile.patch
new file mode 100644
index 0000000..dc8e994
--- /dev/null
+++ b/package/x11r7/mesa3d/mesa3d-0002-cross-compile.patch
@@ -0,0 +1,94 @@
+cross compile
+
+This patch is ported from WindRiver linux and to fix cross compile
+failure.
+
+And original commits are:
+commit 8d5ccc8113e1b51b0529a00c18a4aba956247e1b
+commit 5c4212084b871a0c0fb7d174280ec9a634637deb
+
+Upstream-Status: Pending
+
+Signed-off-by: Kang Kai <kai.kang@windriver.com>
+---
+ bin/mklib | 24 ++++++++++++------------
+ 1 file changed, 12 insertions(+), 12 deletions(-)
+
+diff --git a/bin/mklib b/bin/mklib
+index 9bac29e..b33aa90 100755
+--- a/bin/mklib
++++ b/bin/mklib
+@@ -49,8 +49,8 @@ expand_archives() {
+ /*) ;;
+ *) FILE="$ORIG_DIR/$FILE" ;;
+ esac
+- MEMBERS=`ar t $FILE`
+- ar x $FILE
++ MEMBERS=`${AR} t $FILE`
++ ${AR} x $FILE
+ for MEMBER in $MEMBERS ; do
+ NEWFILES="$NEWFILES $DIR/$MEMBER"
+ done
+@@ -77,7 +77,7 @@ expand_archives() {
+ make_ar_static_lib() {
+ OPTS=$1
+ shift;
+- RANLIB=$1
++ USE_RANLIB=$1
+ shift;
+ LIBNAME=$1
+ shift;
+@@ -87,11 +87,11 @@ make_ar_static_lib() {
+ rm -f ${LIBNAME}
+
+ # make static lib
+- ar ${OPTS} ${LIBNAME} ${OBJECTS}
++ ${AR} ${OPTS} ${LIBNAME} ${OBJECTS}
+
+ # run ranlib
+- if [ ${RANLIB} = 1 ] ; then
+- ranlib ${LIBNAME}
++ if [ ${USE_RANLIB} = 1 ] ; then
++ ${RANLIB} ${LIBNAME}
+ fi
+
+ echo ${LIBNAME}
+@@ -313,9 +313,9 @@ case $ARCH in
+ if [ "x$LINK" = "x" ] ; then
+ # -linker was not specified so set default link command now
+ if [ $CPLUSPLUS = 1 ] ; then
+- LINK=g++
++ LINK=$CXX
+ else
+- LINK=gcc
++ LINK=$CC
+ fi
+ fi
+
+@@ -535,9 +535,9 @@ case $ARCH in
+ if [ "x$LINK" = "x" ] ; then
+ # -linker was not specified so set default link command now
+ if [ $CPLUSPLUS = 1 ] ; then
+- LINK=g++
++ LINK=$CXX
+ else
+- LINK=gcc
++ LINK=$CC
+ fi
+ fi
+
+@@ -903,9 +903,9 @@ case $ARCH in
+ if [ "x$LINK" = "x" ] ; then
+ # -linker was not specified so set default link command now
+ if [ $CPLUSPLUS = 1 ] ; then
+- LINK=g++
++ LINK=${CXX}
+ else
+- LINK=gcc
++ LINK=${CC}
+ fi
+ fi
+
+--
+1.7.10.4
+
--
1.7.7.6
^ permalink raw reply related
* [Buildroot] [PATCH 4/5] mesa3d: bumped to 8.0.5
From: Stefan Fröberg @ 2012-12-29 1:45 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1356745553-15362-1-git-send-email-stefan.froberg@petroprogram.com>
Additional cross-compiling fixes
URL: http://git.openembedded.org/openembedded-core/plain/meta/recipes-graphics/mesa/mesa/0003-fix-for-x32.patch
Signed-off-by: Stefan Fr?berg <stefan.froberg@petroprogram.com>
---
package/x11r7/mesa3d/mesa3d-0003-fix-for-x32.patch | 50 ++++++++++++++++++++
1 files changed, 50 insertions(+), 0 deletions(-)
create mode 100644 package/x11r7/mesa3d/mesa3d-0003-fix-for-x32.patch
diff --git a/package/x11r7/mesa3d/mesa3d-0003-fix-for-x32.patch b/package/x11r7/mesa3d/mesa3d-0003-fix-for-x32.patch
new file mode 100644
index 0000000..2d6a150
--- /dev/null
+++ b/package/x11r7/mesa3d/mesa3d-0003-fix-for-x32.patch
@@ -0,0 +1,50 @@
+Upstream-Status: Pending
+
+Using uname like this when cross compiling is a really bad idea. We
+provide the correct linker flags, lets just assume we can get this
+right ourselves.
+
+RP 2012/04/26
+---
+ bin/mklib | 16 ----------------
+ 1 file changed, 16 deletions(-)
+
+diff --git a/bin/mklib b/bin/mklib
+index b33aa90..16cb017 100755
+--- a/bin/mklib
++++ b/bin/mklib
+@@ -330,15 +330,7 @@ case $ARCH in
+ ;;
+ esac
+
+- # Check if objects are 32-bit and we're running in 64-bit
+- # environment. If so, pass -m32 flag to linker.
+ set ${OBJECTS}
+- ABI32=`file $1 | grep 32-bit`
+- ARM=`file $1 | grep ARM`
+- # Do not add "-m32" option for arm.
+- if [ -z "$ARM" -a "${ABI32}" -a `uname -m` = "x86_64" ] ; then
+- OPTS="-m32 ${OPTS}"
+- fi
+
+ if [ "${ALTOPTS}" ] ; then
+ OPTS=${ALTOPTS}
+@@ -389,15 +381,7 @@ case $ARCH in
+ # exptmp is removed below
+ fi
+
+- # Check if objects are 32-bit and we're running in 64-bit
+- # environment. If so, pass -m32 flag to linker.
+ set ${OBJECTS}
+- ABI32=`file $1 | grep 32-bit`
+- ARM=`file $1 | grep ARM`
+- # Do not add "-m32" option for arm.
+- if [ -z "$ARM" -a "${ABI32}" -a `uname -m` = "x86_64" ] ; then
+- OPTS="-m32 ${OPTS}"
+- fi
+ if [ "${ALTOPTS}" ] ; then
+ OPTS=${ALTOPTS}
+ fi
+--
+1.7.10.4
+
--
1.7.7.6
^ permalink raw reply related
* [Buildroot] [PATCH 5/5] mesa3d: bumped to 8.0.5
From: Stefan Fröberg @ 2012-12-29 1:45 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1356745553-15362-1-git-send-email-stefan.froberg@petroprogram.com>
uClibc does not have execinfo.h
Signed-off-by: Stefan Fr?berg <stefan.froberg@petroprogram.com>
---
package/x11r7/mesa3d/mesa3d-execinfo.patch | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
create mode 100644 package/x11r7/mesa3d/mesa3d-execinfo.patch
diff --git a/package/x11r7/mesa3d/mesa3d-execinfo.patch b/package/x11r7/mesa3d/mesa3d-execinfo.patch
new file mode 100644
index 0000000..8baba63
--- /dev/null
+++ b/package/x11r7/mesa3d/mesa3d-execinfo.patch
@@ -0,0 +1,21 @@
+diff -Naur mesa3d-8.0.5.org/src/gallium/auxiliary/util/u_debug_symbol.c mesa3d-8.0.5/src/gallium/auxiliary/util/u_debug_symbol.c
+--- mesa3d-8.0.5.org/src/gallium/auxiliary/util/u_debug_symbol.c 2012-12-29 00:23:42.597893058 +0200
++++ mesa3d-8.0.5/src/gallium/auxiliary/util/u_debug_symbol.c 2012-12-29 00:26:08.639454184 +0200
+@@ -151,7 +151,7 @@
+ }
+ #endif
+
+-#ifdef __GLIBC__
++#if defined(__GLIBC__) && !defined(__UCLIBC__)
+ #include <execinfo.h>
+
+ /* This can only provide dynamic symbols, or binary offsets into a file.
+@@ -177,7 +177,7 @@
+ return;
+ #endif
+
+-#ifdef __GLIBC__
++#if defined(__GLIBC__) && !defined(__UCLIBC__)
+ debug_symbol_name_glibc(addr, buf, size);
+ if(buf[0])
+ return;
--
1.7.7.6
^ permalink raw reply related
* [Buildroot] [autobuild.buildroot.net] Build results for 2012-12-28
From: Thomas Petazzoni @ 2012-12-29 7:34 UTC (permalink / raw)
To: buildroot
Hello,
On 2012-12-28, 163 random build tests have been done and
submitted on autobuild.buildroot.net.
85 builds have been successful
78 builds have failed
Below the results of the failed builds. Successful builds are omitted.
Build 507cbc973abafbc6fb6f802d86f00c26c3f63353
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 00:03:05
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/507cbc973abafbc6fb6f802d86f00c26c3f63353/build-end.log
Complete log : http://autobuild.buildroot.net/results/507cbc973abafbc6fb6f802d86f00c26c3f63353/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/507cbc973abafbc6fb6f802d86f00c26c3f63353/config
Defconfig : http://autobuild.buildroot.net/results/507cbc973abafbc6fb6f802d86f00c26c3f63353/defconfig
Build 0098c1f457fd9542d3121192e6e0f6049bfa8b80
==============================================
Status : NOK
Failure reason : libnl-3.2.16
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 00:23:11
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/0098c1f457fd9542d3121192e6e0f6049bfa8b80/build-end.log
Complete log : http://autobuild.buildroot.net/results/0098c1f457fd9542d3121192e6e0f6049bfa8b80/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/0098c1f457fd9542d3121192e6e0f6049bfa8b80/config
Defconfig : http://autobuild.buildroot.net/results/0098c1f457fd9542d3121192e6e0f6049bfa8b80/defconfig
Build b6f6c9a8ca70f287583b410e81456d6d22dbfac0
==============================================
Status : NOK
Failure reason : cairo-1.10.2
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 00:29:16
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/b6f6c9a8ca70f287583b410e81456d6d22dbfac0/build-end.log
Complete log : http://autobuild.buildroot.net/results/b6f6c9a8ca70f287583b410e81456d6d22dbfac0/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/b6f6c9a8ca70f287583b410e81456d6d22dbfac0/config
Defconfig : http://autobuild.buildroot.net/results/b6f6c9a8ca70f287583b410e81456d6d22dbfac0/defconfig
Build 41d46f19d749e9b29b012f6477c5b68096d185c7
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : sh4a
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 00:30:29
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/41d46f19d749e9b29b012f6477c5b68096d185c7/build-end.log
Complete log : http://autobuild.buildroot.net/results/41d46f19d749e9b29b012f6477c5b68096d185c7/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/41d46f19d749e9b29b012f6477c5b68096d185c7/config
Defconfig : http://autobuild.buildroot.net/results/41d46f19d749e9b29b012f6477c5b68096d185c7/defconfig
Build af77c9dba7685ef7f85db4237277fb137664a03a
==============================================
Status : NOK
Failure reason : gdb-7.4.1-target
Architecture : mips
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 00:33:04
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/af77c9dba7685ef7f85db4237277fb137664a03a/build-end.log
Complete log : http://autobuild.buildroot.net/results/af77c9dba7685ef7f85db4237277fb137664a03a/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/af77c9dba7685ef7f85db4237277fb137664a03a/config
Defconfig : http://autobuild.buildroot.net/results/af77c9dba7685ef7f85db4237277fb137664a03a/defconfig
Build 60d2aec6f2116807d259fd40c4b060b40018663e
==============================================
Status : NOK
Failure reason : alsa-lib-1.0.26
Architecture : bfin
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 00:33:31
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/60d2aec6f2116807d259fd40c4b060b40018663e/build-end.log
Complete log : http://autobuild.buildroot.net/results/60d2aec6f2116807d259fd40c4b060b40018663e/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/60d2aec6f2116807d259fd40c4b060b40018663e/config
Defconfig : http://autobuild.buildroot.net/results/60d2aec6f2116807d259fd40c4b060b40018663e/defconfig
Build 79c8045568979c6b44895fd18a7eb3d30d37bd50
==============================================
Status : NOK
Failure reason : host-gawk-4.0.2
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 01:00:30
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/79c8045568979c6b44895fd18a7eb3d30d37bd50/build-end.log
Complete log : http://autobuild.buildroot.net/results/79c8045568979c6b44895fd18a7eb3d30d37bd50/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/79c8045568979c6b44895fd18a7eb3d30d37bd50/config
Defconfig : http://autobuild.buildroot.net/results/79c8045568979c6b44895fd18a7eb3d30d37bd50/defconfig
Build 8bceb9f29511f319d96715b5080aabb1198485f5
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : sh4a
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 01:02:13
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/8bceb9f29511f319d96715b5080aabb1198485f5/build-end.log
Complete log : http://autobuild.buildroot.net/results/8bceb9f29511f319d96715b5080aabb1198485f5/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/8bceb9f29511f319d96715b5080aabb1198485f5/config
Defconfig : http://autobuild.buildroot.net/results/8bceb9f29511f319d96715b5080aabb1198485f5/defconfig
Build 92cfc00420f37450ccddc63a386c26e5db28b0ca
==============================================
Status : NOK
Failure reason : dropbear-2012.55
Architecture : bfin
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 01:03:05
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/92cfc00420f37450ccddc63a386c26e5db28b0ca/build-end.log
Complete log : http://autobuild.buildroot.net/results/92cfc00420f37450ccddc63a386c26e5db28b0ca/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/92cfc00420f37450ccddc63a386c26e5db28b0ca/config
Defconfig : http://autobuild.buildroot.net/results/92cfc00420f37450ccddc63a386c26e5db28b0ca/defconfig
Build c1e38a7b266b4e071cefafa6373adfb4bb74c58b
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 01:32:44
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/c1e38a7b266b4e071cefafa6373adfb4bb74c58b/build-end.log
Complete log : http://autobuild.buildroot.net/results/c1e38a7b266b4e071cefafa6373adfb4bb74c58b/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/c1e38a7b266b4e071cefafa6373adfb4bb74c58b/config
Defconfig : http://autobuild.buildroot.net/results/c1e38a7b266b4e071cefafa6373adfb4bb74c58b/defconfig
Build dc39011087552b7aaaaa8bccdb75db4ecfff690a
==============================================
Status : NOK
Failure reason : gettext-0.18.2
Architecture : xtensa
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 01:40:33
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/dc39011087552b7aaaaa8bccdb75db4ecfff690a/build-end.log
Complete log : http://autobuild.buildroot.net/results/dc39011087552b7aaaaa8bccdb75db4ecfff690a/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/dc39011087552b7aaaaa8bccdb75db4ecfff690a/config
Defconfig : http://autobuild.buildroot.net/results/dc39011087552b7aaaaa8bccdb75db4ecfff690a/defconfig
Build 1d4349278bf44960b9e421c2b0ba800074af3e61
==============================================
Status : NOK
Failure reason : util-linux-2.20.1
Architecture : xtensa
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 01:51:59
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/1d4349278bf44960b9e421c2b0ba800074af3e61/build-end.log
Complete log : http://autobuild.buildroot.net/results/1d4349278bf44960b9e421c2b0ba800074af3e61/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/1d4349278bf44960b9e421c2b0ba800074af3e61/config
Defconfig : http://autobuild.buildroot.net/results/1d4349278bf44960b9e421c2b0ba800074af3e61/defconfig
Build 6ca689ec5355355472ba076a124f9b8797b1c57b
==============================================
Status : NOK
Failure reason : host-gawk-4.0.2
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 02:02:03
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/6ca689ec5355355472ba076a124f9b8797b1c57b/build-end.log
Complete log : http://autobuild.buildroot.net/results/6ca689ec5355355472ba076a124f9b8797b1c57b/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/6ca689ec5355355472ba076a124f9b8797b1c57b/config
Defconfig : http://autobuild.buildroot.net/results/6ca689ec5355355472ba076a124f9b8797b1c57b/defconfig
Build 605d21c5eda4e25efe9dc875ed9ccff87521da3c
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 02:21:30
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/605d21c5eda4e25efe9dc875ed9ccff87521da3c/build-end.log
Complete log : http://autobuild.buildroot.net/results/605d21c5eda4e25efe9dc875ed9ccff87521da3c/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/605d21c5eda4e25efe9dc875ed9ccff87521da3c/config
Defconfig : http://autobuild.buildroot.net/results/605d21c5eda4e25efe9dc875ed9ccff87521da3c/defconfig
Build de8e364cc4fbc65e8dc74e590283de26a9bb958f
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 02:25:31
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/de8e364cc4fbc65e8dc74e590283de26a9bb958f/build-end.log
Complete log : http://autobuild.buildroot.net/results/de8e364cc4fbc65e8dc74e590283de26a9bb958f/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/de8e364cc4fbc65e8dc74e590283de26a9bb958f/config
Defconfig : http://autobuild.buildroot.net/results/de8e364cc4fbc65e8dc74e590283de26a9bb958f/defconfig
Build 3734fd44575ac764cddbf75d5e4738276f2b8149
==============================================
Status : NOK
Failure reason : sdl-1.2.15
Architecture : arm
Submitted by : Peter Korsgaard (gcc10)
Submitted at : 2012-12-28 02:33:20
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/3734fd44575ac764cddbf75d5e4738276f2b8149/build-end.log
Complete log : http://autobuild.buildroot.net/results/3734fd44575ac764cddbf75d5e4738276f2b8149/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/3734fd44575ac764cddbf75d5e4738276f2b8149/config
Defconfig : http://autobuild.buildroot.net/results/3734fd44575ac764cddbf75d5e4738276f2b8149/defconfig
Build afdee8ea6257a8a3bd0f5534b9d6ef740ef7bd87
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : sh4a
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 02:49:02
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/afdee8ea6257a8a3bd0f5534b9d6ef740ef7bd87/build-end.log
Complete log : http://autobuild.buildroot.net/results/afdee8ea6257a8a3bd0f5534b9d6ef740ef7bd87/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/afdee8ea6257a8a3bd0f5534b9d6ef740ef7bd87/config
Defconfig : http://autobuild.buildroot.net/results/afdee8ea6257a8a3bd0f5534b9d6ef740ef7bd87/defconfig
Build 0b76526da87856f90312adfefe903a574c6cbcd9
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 02:54:04
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/0b76526da87856f90312adfefe903a574c6cbcd9/build-end.log
Complete log : http://autobuild.buildroot.net/results/0b76526da87856f90312adfefe903a574c6cbcd9/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/0b76526da87856f90312adfefe903a574c6cbcd9/config
Defconfig : http://autobuild.buildroot.net/results/0b76526da87856f90312adfefe903a574c6cbcd9/defconfig
Build 639fc16d5cb09bc2fa60a362b6889c243f020f9b
==============================================
Status : NOK
Failure reason : audiofile-0.3.4
Architecture : sh2a
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 02:54:33
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/639fc16d5cb09bc2fa60a362b6889c243f020f9b/build-end.log
Complete log : http://autobuild.buildroot.net/results/639fc16d5cb09bc2fa60a362b6889c243f020f9b/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/639fc16d5cb09bc2fa60a362b6889c243f020f9b/config
Defconfig : http://autobuild.buildroot.net/results/639fc16d5cb09bc2fa60a362b6889c243f020f9b/defconfig
Build 949e9e452dbf40491d0130bbf1ad7a93864bdd81
==============================================
Status : NOK
Failure reason : host-gawk-4.0.2
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 03:00:54
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/949e9e452dbf40491d0130bbf1ad7a93864bdd81/build-end.log
Complete log : http://autobuild.buildroot.net/results/949e9e452dbf40491d0130bbf1ad7a93864bdd81/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/949e9e452dbf40491d0130bbf1ad7a93864bdd81/config
Defconfig : http://autobuild.buildroot.net/results/949e9e452dbf40491d0130bbf1ad7a93864bdd81/defconfig
Build 32c65bd97d44e09356cfd54a064ebc5839701b51
==============================================
Status : NOK
Failure reason : boost-1.52.0
Architecture : arm
Submitted by : Peter Korsgaard (gcc10)
Submitted at : 2012-12-28 03:08:50
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/32c65bd97d44e09356cfd54a064ebc5839701b51/build-end.log
Complete log : http://autobuild.buildroot.net/results/32c65bd97d44e09356cfd54a064ebc5839701b51/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/32c65bd97d44e09356cfd54a064ebc5839701b51/config
Defconfig : http://autobuild.buildroot.net/results/32c65bd97d44e09356cfd54a064ebc5839701b51/defconfig
Build d4500c5c76c55d66bc105a1922b15a58c878c82d
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 03:22:23
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/d4500c5c76c55d66bc105a1922b15a58c878c82d/build-end.log
Complete log : http://autobuild.buildroot.net/results/d4500c5c76c55d66bc105a1922b15a58c878c82d/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/d4500c5c76c55d66bc105a1922b15a58c878c82d/config
Defconfig : http://autobuild.buildroot.net/results/d4500c5c76c55d66bc105a1922b15a58c878c82d/defconfig
Build 57a1264b8b805498a647ece28cffaaa85f7f2f73
==============================================
Status : NOK
Failure reason : libffi-3.0.11
Architecture : mips
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 03:25:27
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/57a1264b8b805498a647ece28cffaaa85f7f2f73/build-end.log
Complete log : http://autobuild.buildroot.net/results/57a1264b8b805498a647ece28cffaaa85f7f2f73/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/57a1264b8b805498a647ece28cffaaa85f7f2f73/config
Defconfig : http://autobuild.buildroot.net/results/57a1264b8b805498a647ece28cffaaa85f7f2f73/defconfig
Build 43a1e056a4013261fbbefe3e7bdae13f5044cdea
==============================================
Status : NOK
Failure reason : sane-backends-1.0.22
Architecture : sh4
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 03:26:07
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/43a1e056a4013261fbbefe3e7bdae13f5044cdea/build-end.log
Complete log : http://autobuild.buildroot.net/results/43a1e056a4013261fbbefe3e7bdae13f5044cdea/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/43a1e056a4013261fbbefe3e7bdae13f5044cdea/config
Defconfig : http://autobuild.buildroot.net/results/43a1e056a4013261fbbefe3e7bdae13f5044cdea/defconfig
Build 8bbd70b7847d01be8bf0ed503ed34baba6a26e28
==============================================
Status : NOK
Failure reason : boost-1.52.0
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 03:32:44
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/8bbd70b7847d01be8bf0ed503ed34baba6a26e28/build-end.log
Complete log : http://autobuild.buildroot.net/results/8bbd70b7847d01be8bf0ed503ed34baba6a26e28/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/8bbd70b7847d01be8bf0ed503ed34baba6a26e28/config
Defconfig : http://autobuild.buildroot.net/results/8bbd70b7847d01be8bf0ed503ed34baba6a26e28/defconfig
Build cb4bc5c1f4b2ae22a73d4db1a7ac39a5abada6bd
==============================================
Status : NOK
Failure reason : host-gawk-4.0.2
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 03:55:30
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/cb4bc5c1f4b2ae22a73d4db1a7ac39a5abada6bd/build-end.log
Complete log : http://autobuild.buildroot.net/results/cb4bc5c1f4b2ae22a73d4db1a7ac39a5abada6bd/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/cb4bc5c1f4b2ae22a73d4db1a7ac39a5abada6bd/config
Defconfig : http://autobuild.buildroot.net/results/cb4bc5c1f4b2ae22a73d4db1a7ac39a5abada6bd/defconfig
Build 3927daa81254faac295ee44a8941fbb087310b67
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : x86_64
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 04:22:08
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/3927daa81254faac295ee44a8941fbb087310b67/build-end.log
Complete log : http://autobuild.buildroot.net/results/3927daa81254faac295ee44a8941fbb087310b67/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/3927daa81254faac295ee44a8941fbb087310b67/config
Defconfig : http://autobuild.buildroot.net/results/3927daa81254faac295ee44a8941fbb087310b67/defconfig
Build c60fba2ae1317aae8c157cba73b95af82840821a
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 05:06:27
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/c60fba2ae1317aae8c157cba73b95af82840821a/build-end.log
Complete log : http://autobuild.buildroot.net/results/c60fba2ae1317aae8c157cba73b95af82840821a/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/c60fba2ae1317aae8c157cba73b95af82840821a/config
Defconfig : http://autobuild.buildroot.net/results/c60fba2ae1317aae8c157cba73b95af82840821a/defconfig
Build 7b61a70241fca071eca241afd37d15a0195494dd
==============================================
Status : NOK
Failure reason : libffi-3.0.11
Architecture : mips
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 05:09:13
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/7b61a70241fca071eca241afd37d15a0195494dd/build-end.log
Complete log : http://autobuild.buildroot.net/results/7b61a70241fca071eca241afd37d15a0195494dd/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/7b61a70241fca071eca241afd37d15a0195494dd/config
Defconfig : http://autobuild.buildroot.net/results/7b61a70241fca071eca241afd37d15a0195494dd/defconfig
Build 47d0cb508fc3249c82f538c1300acbba3321a18b
==============================================
Status : NOK
Failure reason : libtirpc-0.2.2
Architecture : microblaze
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 05:10:00
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/47d0cb508fc3249c82f538c1300acbba3321a18b/build-end.log
Complete log : http://autobuild.buildroot.net/results/47d0cb508fc3249c82f538c1300acbba3321a18b/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/47d0cb508fc3249c82f538c1300acbba3321a18b/config
Defconfig : http://autobuild.buildroot.net/results/47d0cb508fc3249c82f538c1300acbba3321a18b/defconfig
Build 687928ca3b861f1d75c31ac0dfa06d3fef81837d
==============================================
Status : NOK
Failure reason : util-linux-2.20.1
Architecture : microblaze
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 05:19:12
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/687928ca3b861f1d75c31ac0dfa06d3fef81837d/build-end.log
Complete log : http://autobuild.buildroot.net/results/687928ca3b861f1d75c31ac0dfa06d3fef81837d/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/687928ca3b861f1d75c31ac0dfa06d3fef81837d/config
Defconfig : http://autobuild.buildroot.net/results/687928ca3b861f1d75c31ac0dfa06d3fef81837d/defconfig
Build c676f181ce4775cf139a492ec01637bf95058214
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 05:21:43
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/c676f181ce4775cf139a492ec01637bf95058214/build-end.log
Complete log : http://autobuild.buildroot.net/results/c676f181ce4775cf139a492ec01637bf95058214/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/c676f181ce4775cf139a492ec01637bf95058214/config
Defconfig : http://autobuild.buildroot.net/results/c676f181ce4775cf139a492ec01637bf95058214/defconfig
Build 077e6e429a30e2e009ba37f567ed7cb545db9b9e
==============================================
Status : NOK
Failure reason : gstreamer-0.10.36
Architecture : aarch64
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 05:44:43
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/077e6e429a30e2e009ba37f567ed7cb545db9b9e/build-end.log
Complete log : http://autobuild.buildroot.net/results/077e6e429a30e2e009ba37f567ed7cb545db9b9e/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/077e6e429a30e2e009ba37f567ed7cb545db9b9e/config
Defconfig : http://autobuild.buildroot.net/results/077e6e429a30e2e009ba37f567ed7cb545db9b9e/defconfig
Build 50d8581f43a03b8d209c6091446d8ebe09554b32
==============================================
Status : NOK
Failure reason : libsvgtiny-12121
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 05:53:31
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/50d8581f43a03b8d209c6091446d8ebe09554b32/build-end.log
Complete log : http://autobuild.buildroot.net/results/50d8581f43a03b8d209c6091446d8ebe09554b32/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/50d8581f43a03b8d209c6091446d8ebe09554b32/config
Defconfig : http://autobuild.buildroot.net/results/50d8581f43a03b8d209c6091446d8ebe09554b32/defconfig
Build 5a53af6c4a66a63e05edade578c5ae3930f825ba
==============================================
Status : NOK
Failure reason : mplayer-1.1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 05:55:44
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/5a53af6c4a66a63e05edade578c5ae3930f825ba/build-end.log
Complete log : http://autobuild.buildroot.net/results/5a53af6c4a66a63e05edade578c5ae3930f825ba/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/5a53af6c4a66a63e05edade578c5ae3930f825ba/config
Defconfig : http://autobuild.buildroot.net/results/5a53af6c4a66a63e05edade578c5ae3930f825ba/defconfig
Build 9ce50d8a7dbbb2f541b619ab0d61754e653d5d4f
==============================================
Status : NOK
Failure reason : ipsec-tools-0.8.0
Architecture : bfin
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 05:58:05
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/9ce50d8a7dbbb2f541b619ab0d61754e653d5d4f/build-end.log
Complete log : http://autobuild.buildroot.net/results/9ce50d8a7dbbb2f541b619ab0d61754e653d5d4f/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/9ce50d8a7dbbb2f541b619ab0d61754e653d5d4f/config
Defconfig : http://autobuild.buildroot.net/results/9ce50d8a7dbbb2f541b619ab0d61754e653d5d4f/defconfig
Build 866d4f44020a91b09c991f776072c5f6df3ed026
==============================================
Status : NOK
Failure reason : boost-1.52.0
Architecture : arm
Submitted by : Peter Korsgaard (gcc10)
Submitted at : 2012-12-28 05:58:25
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/866d4f44020a91b09c991f776072c5f6df3ed026/build-end.log
Complete log : http://autobuild.buildroot.net/results/866d4f44020a91b09c991f776072c5f6df3ed026/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/866d4f44020a91b09c991f776072c5f6df3ed026/config
Defconfig : http://autobuild.buildroot.net/results/866d4f44020a91b09c991f776072c5f6df3ed026/defconfig
Build 1de6a81b6ea53b00e1ac2ec5a514294cc7e40b24
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 06:14:59
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/1de6a81b6ea53b00e1ac2ec5a514294cc7e40b24/build-end.log
Complete log : http://autobuild.buildroot.net/results/1de6a81b6ea53b00e1ac2ec5a514294cc7e40b24/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/1de6a81b6ea53b00e1ac2ec5a514294cc7e40b24/config
Defconfig : http://autobuild.buildroot.net/results/1de6a81b6ea53b00e1ac2ec5a514294cc7e40b24/defconfig
Build 156d42cb3c77a79bfea2f4acf4e24d7de7fcd31d
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : x86_64
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 06:48:55
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/156d42cb3c77a79bfea2f4acf4e24d7de7fcd31d/build-end.log
Complete log : http://autobuild.buildroot.net/results/156d42cb3c77a79bfea2f4acf4e24d7de7fcd31d/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/156d42cb3c77a79bfea2f4acf4e24d7de7fcd31d/config
Defconfig : http://autobuild.buildroot.net/results/156d42cb3c77a79bfea2f4acf4e24d7de7fcd31d/defconfig
Build e2aa455db9d6f200f0236323ba55bb519d24c4a6
==============================================
Status : NOK
Failure reason : proxychains-3.1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 07:38:12
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/e2aa455db9d6f200f0236323ba55bb519d24c4a6/build-end.log
Complete log : http://autobuild.buildroot.net/results/e2aa455db9d6f200f0236323ba55bb519d24c4a6/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/e2aa455db9d6f200f0236323ba55bb519d24c4a6/config
Defconfig : http://autobuild.buildroot.net/results/e2aa455db9d6f200f0236323ba55bb519d24c4a6/defconfig
Build cb866eba417ca197d9a9eec38290da41d3aa0c6d
==============================================
Status : NOK
Failure reason : host-gawk-4.0.2
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 07:59:31
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/cb866eba417ca197d9a9eec38290da41d3aa0c6d/build-end.log
Complete log : http://autobuild.buildroot.net/results/cb866eba417ca197d9a9eec38290da41d3aa0c6d/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/cb866eba417ca197d9a9eec38290da41d3aa0c6d/config
Defconfig : http://autobuild.buildroot.net/results/cb866eba417ca197d9a9eec38290da41d3aa0c6d/defconfig
Build a2de594f011ddf94a91f234027fb1a62ef1f6490
==============================================
Status : NOK
Failure reason : php-5.3.20
Architecture : i686
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 08:03:57
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/a2de594f011ddf94a91f234027fb1a62ef1f6490/build-end.log
Complete log : http://autobuild.buildroot.net/results/a2de594f011ddf94a91f234027fb1a62ef1f6490/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/a2de594f011ddf94a91f234027fb1a62ef1f6490/config
Defconfig : http://autobuild.buildroot.net/results/a2de594f011ddf94a91f234027fb1a62ef1f6490/defconfig
Build 08b5ce517c03626895dc97600ff4faaafec124da
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 08:58:51
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/08b5ce517c03626895dc97600ff4faaafec124da/build-end.log
Complete log : http://autobuild.buildroot.net/results/08b5ce517c03626895dc97600ff4faaafec124da/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/08b5ce517c03626895dc97600ff4faaafec124da/config
Defconfig : http://autobuild.buildroot.net/results/08b5ce517c03626895dc97600ff4faaafec124da/defconfig
Build d81139b511057ff26567ed7ba5cff4d2cb5ca774
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 09:35:37
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/d81139b511057ff26567ed7ba5cff4d2cb5ca774/build-end.log
Complete log : http://autobuild.buildroot.net/results/d81139b511057ff26567ed7ba5cff4d2cb5ca774/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/d81139b511057ff26567ed7ba5cff4d2cb5ca774/config
Defconfig : http://autobuild.buildroot.net/results/d81139b511057ff26567ed7ba5cff4d2cb5ca774/defconfig
Build 284ce348f3d8803768ea6ca338ee1302a84bb0c9
==============================================
Status : NOK
Failure reason : keyutils-1.5.5
Architecture : microblaze
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 09:38:31
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/284ce348f3d8803768ea6ca338ee1302a84bb0c9/build-end.log
Complete log : http://autobuild.buildroot.net/results/284ce348f3d8803768ea6ca338ee1302a84bb0c9/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/284ce348f3d8803768ea6ca338ee1302a84bb0c9/config
Defconfig : http://autobuild.buildroot.net/results/284ce348f3d8803768ea6ca338ee1302a84bb0c9/defconfig
Build 6aad5aad8038994b5215bbc999ba3ba184805f8a
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 09:47:54
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/6aad5aad8038994b5215bbc999ba3ba184805f8a/build-end.log
Complete log : http://autobuild.buildroot.net/results/6aad5aad8038994b5215bbc999ba3ba184805f8a/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/6aad5aad8038994b5215bbc999ba3ba184805f8a/config
Defconfig : http://autobuild.buildroot.net/results/6aad5aad8038994b5215bbc999ba3ba184805f8a/defconfig
Build a21a1b5542361f5e8454acd1f864260d62d3c146
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : i686
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 10:47:55
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=fc0d1be16b6ee1a24eeb3498b98034aa37cf4cca
End of log : http://autobuild.buildroot.net/results/a21a1b5542361f5e8454acd1f864260d62d3c146/build-end.log
Complete log : http://autobuild.buildroot.net/results/a21a1b5542361f5e8454acd1f864260d62d3c146/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/a21a1b5542361f5e8454acd1f864260d62d3c146/config
Defconfig : http://autobuild.buildroot.net/results/a21a1b5542361f5e8454acd1f864260d62d3c146/defconfig
Build 9eaae8ef20d81d22d5b3f31413affcba3d0231ab
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 10:49:36
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=20e0926f4469a3486629cfd6fa7f449f2b659aa8
End of log : http://autobuild.buildroot.net/results/9eaae8ef20d81d22d5b3f31413affcba3d0231ab/build-end.log
Complete log : http://autobuild.buildroot.net/results/9eaae8ef20d81d22d5b3f31413affcba3d0231ab/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/9eaae8ef20d81d22d5b3f31413affcba3d0231ab/config
Defconfig : http://autobuild.buildroot.net/results/9eaae8ef20d81d22d5b3f31413affcba3d0231ab/defconfig
Build 2f3464b66203622b3434bcdd408dd208666c3946
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 11:01:23
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=20e0926f4469a3486629cfd6fa7f449f2b659aa8
End of log : http://autobuild.buildroot.net/results/2f3464b66203622b3434bcdd408dd208666c3946/build-end.log
Complete log : http://autobuild.buildroot.net/results/2f3464b66203622b3434bcdd408dd208666c3946/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/2f3464b66203622b3434bcdd408dd208666c3946/config
Defconfig : http://autobuild.buildroot.net/results/2f3464b66203622b3434bcdd408dd208666c3946/defconfig
Build 8b2fe5de810cba5e8470da7ef0a3c9ba3c432a81
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 11:37:25
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=20e0926f4469a3486629cfd6fa7f449f2b659aa8
End of log : http://autobuild.buildroot.net/results/8b2fe5de810cba5e8470da7ef0a3c9ba3c432a81/build-end.log
Complete log : http://autobuild.buildroot.net/results/8b2fe5de810cba5e8470da7ef0a3c9ba3c432a81/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/8b2fe5de810cba5e8470da7ef0a3c9ba3c432a81/config
Defconfig : http://autobuild.buildroot.net/results/8b2fe5de810cba5e8470da7ef0a3c9ba3c432a81/defconfig
Build ac6bf387a74f4c005063df5699d09766b0b4b24d
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 11:40:40
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=20e0926f4469a3486629cfd6fa7f449f2b659aa8
End of log : http://autobuild.buildroot.net/results/ac6bf387a74f4c005063df5699d09766b0b4b24d/build-end.log
Complete log : http://autobuild.buildroot.net/results/ac6bf387a74f4c005063df5699d09766b0b4b24d/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/ac6bf387a74f4c005063df5699d09766b0b4b24d/config
Defconfig : http://autobuild.buildroot.net/results/ac6bf387a74f4c005063df5699d09766b0b4b24d/defconfig
Build 9eff20b4c7057036d8384a0c65bcc02246cddf50
==============================================
Status : NOK
Failure reason : collectd-5.1.1
Architecture : avr32
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 11:44:46
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=20e0926f4469a3486629cfd6fa7f449f2b659aa8
End of log : http://autobuild.buildroot.net/results/9eff20b4c7057036d8384a0c65bcc02246cddf50/build-end.log
Complete log : http://autobuild.buildroot.net/results/9eff20b4c7057036d8384a0c65bcc02246cddf50/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/9eff20b4c7057036d8384a0c65bcc02246cddf50/config
Defconfig : http://autobuild.buildroot.net/results/9eff20b4c7057036d8384a0c65bcc02246cddf50/defconfig
Build ddbaaa449407a6019e8765c5d14a32eb55f6551f
==============================================
Status : NOK
Failure reason : make: *** [freetype-legal-info] Error 1
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 12:08:45
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=20e0926f4469a3486629cfd6fa7f449f2b659aa8
End of log : http://autobuild.buildroot.net/results/ddbaaa449407a6019e8765c5d14a32eb55f6551f/build-end.log
Complete log : http://autobuild.buildroot.net/results/ddbaaa449407a6019e8765c5d14a32eb55f6551f/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/ddbaaa449407a6019e8765c5d14a32eb55f6551f/config
Defconfig : http://autobuild.buildroot.net/results/ddbaaa449407a6019e8765c5d14a32eb55f6551f/defconfig
Build 6a97497650118fd3f18d4388d4056a7ad92a608c
==============================================
Status : NOK
Failure reason : alsa-lib-1.0.26
Architecture : bfin
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 13:17:43
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=2eb995759d2e24e4e1f584439d2a272be68b4bba
End of log : http://autobuild.buildroot.net/results/6a97497650118fd3f18d4388d4056a7ad92a608c/build-end.log
Complete log : http://autobuild.buildroot.net/results/6a97497650118fd3f18d4388d4056a7ad92a608c/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/6a97497650118fd3f18d4388d4056a7ad92a608c/config
Defconfig : http://autobuild.buildroot.net/results/6a97497650118fd3f18d4388d4056a7ad92a608c/defconfig
Build e57b78f78429a36210981e4b2bba108270144d6f
==============================================
Status : NOK
Failure reason : libnl-3.2.16
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 14:02:08
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=2eb995759d2e24e4e1f584439d2a272be68b4bba
End of log : http://autobuild.buildroot.net/results/e57b78f78429a36210981e4b2bba108270144d6f/build-end.log
Complete log : http://autobuild.buildroot.net/results/e57b78f78429a36210981e4b2bba108270144d6f/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/e57b78f78429a36210981e4b2bba108270144d6f/config
Defconfig : http://autobuild.buildroot.net/results/e57b78f78429a36210981e4b2bba108270144d6f/defconfig
Build fb653e61741461f0d660f4730dc94dfb8cfd7976
==============================================
Status : NOK
Failure reason : webkit-1.2.7
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 14:53:08
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=2eb995759d2e24e4e1f584439d2a272be68b4bba
End of log : http://autobuild.buildroot.net/results/fb653e61741461f0d660f4730dc94dfb8cfd7976/build-end.log
Complete log : http://autobuild.buildroot.net/results/fb653e61741461f0d660f4730dc94dfb8cfd7976/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/fb653e61741461f0d660f4730dc94dfb8cfd7976/config
Defconfig : http://autobuild.buildroot.net/results/fb653e61741461f0d660f4730dc94dfb8cfd7976/defconfig
Build 124ede6417c5c0ccaddb4ad4819e3f6dd105a993
==============================================
Status : NOK
Failure reason : gpsd-3.7
Architecture : x86_64
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 14:58:59
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=2eb995759d2e24e4e1f584439d2a272be68b4bba
End of log : http://autobuild.buildroot.net/results/124ede6417c5c0ccaddb4ad4819e3f6dd105a993/build-end.log
Complete log : http://autobuild.buildroot.net/results/124ede6417c5c0ccaddb4ad4819e3f6dd105a993/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/124ede6417c5c0ccaddb4ad4819e3f6dd105a993/config
Defconfig : http://autobuild.buildroot.net/results/124ede6417c5c0ccaddb4ad4819e3f6dd105a993/defconfig
Build 37ab7a587635bdc87f46a00cb171135373c22af9
==============================================
Status : NOK
Failure reason : python3-3.3.0
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 16:58:50
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=2eb995759d2e24e4e1f584439d2a272be68b4bba
End of log : http://autobuild.buildroot.net/results/37ab7a587635bdc87f46a00cb171135373c22af9/build-end.log
Complete log : http://autobuild.buildroot.net/results/37ab7a587635bdc87f46a00cb171135373c22af9/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/37ab7a587635bdc87f46a00cb171135373c22af9/config
Defconfig : http://autobuild.buildroot.net/results/37ab7a587635bdc87f46a00cb171135373c22af9/defconfig
Build 4f7a0a722cb789cd66d1563844adbaef81782a31
==============================================
Status : NOK
Failure reason : directfb-1.4.17
Architecture : mips64el
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 17:02:13
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=2eb995759d2e24e4e1f584439d2a272be68b4bba
End of log : http://autobuild.buildroot.net/results/4f7a0a722cb789cd66d1563844adbaef81782a31/build-end.log
Complete log : http://autobuild.buildroot.net/results/4f7a0a722cb789cd66d1563844adbaef81782a31/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/4f7a0a722cb789cd66d1563844adbaef81782a31/config
Defconfig : http://autobuild.buildroot.net/results/4f7a0a722cb789cd66d1563844adbaef81782a31/defconfig
Build cfd4c24686808d7aa17818187d3d27d9b7b0a8fc
==============================================
Status : NOK
Failure reason : directfb-1.4.17
Architecture : mips64el
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 18:04:27
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/cfd4c24686808d7aa17818187d3d27d9b7b0a8fc/build-end.log
Complete log : http://autobuild.buildroot.net/results/cfd4c24686808d7aa17818187d3d27d9b7b0a8fc/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/cfd4c24686808d7aa17818187d3d27d9b7b0a8fc/config
Defconfig : http://autobuild.buildroot.net/results/cfd4c24686808d7aa17818187d3d27d9b7b0a8fc/defconfig
Build 39ec5c2714339ea505aaf6b74ca09b4f620a3a65
==============================================
Status : NOK
Failure reason : host-gawk-4.0.2
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 18:15:15
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/39ec5c2714339ea505aaf6b74ca09b4f620a3a65/build-end.log
Complete log : http://autobuild.buildroot.net/results/39ec5c2714339ea505aaf6b74ca09b4f620a3a65/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/39ec5c2714339ea505aaf6b74ca09b4f620a3a65/config
Defconfig : http://autobuild.buildroot.net/results/39ec5c2714339ea505aaf6b74ca09b4f620a3a65/defconfig
Build c13fe9b51c0916424c8119886d2e5c402b3135ba
==============================================
Status : NOK
Failure reason : berkeleydb-5.3.21
Architecture : sh2a
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 18:27:26
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/c13fe9b51c0916424c8119886d2e5c402b3135ba/build-end.log
Complete log : http://autobuild.buildroot.net/results/c13fe9b51c0916424c8119886d2e5c402b3135ba/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/c13fe9b51c0916424c8119886d2e5c402b3135ba/config
Defconfig : http://autobuild.buildroot.net/results/c13fe9b51c0916424c8119886d2e5c402b3135ba/defconfig
Build 548ce9ab3d80fe241d26885c3b953f4f788ef34e
==============================================
Status : NOK
Failure reason : ltp-testsuite-20101031
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 19:30:50
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/548ce9ab3d80fe241d26885c3b953f4f788ef34e/build-end.log
Complete log : http://autobuild.buildroot.net/results/548ce9ab3d80fe241d26885c3b953f4f788ef34e/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/548ce9ab3d80fe241d26885c3b953f4f788ef34e/config
Defconfig : http://autobuild.buildroot.net/results/548ce9ab3d80fe241d26885c3b953f4f788ef34e/defconfig
Build 9a5d19db391cc2ab367816534cbe6ad30f617298
==============================================
Status : NOK
Failure reason : squid-3.2.5
Architecture : avr32
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 19:35:43
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/9a5d19db391cc2ab367816534cbe6ad30f617298/build-end.log
Complete log : http://autobuild.buildroot.net/results/9a5d19db391cc2ab367816534cbe6ad30f617298/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/9a5d19db391cc2ab367816534cbe6ad30f617298/config
Defconfig : http://autobuild.buildroot.net/results/9a5d19db391cc2ab367816534cbe6ad30f617298/defconfig
Build 46044d2d686135ce13e38e4a2a4f3dcc8e327fa3
==============================================
Status : NOK
Failure reason : qt-4.8.3
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 20:16:23
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/46044d2d686135ce13e38e4a2a4f3dcc8e327fa3/build-end.log
Complete log : http://autobuild.buildroot.net/results/46044d2d686135ce13e38e4a2a4f3dcc8e327fa3/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/46044d2d686135ce13e38e4a2a4f3dcc8e327fa3/config
Defconfig : http://autobuild.buildroot.net/results/46044d2d686135ce13e38e4a2a4f3dcc8e327fa3/defconfig
Build d3415bb4d4278ae1b0fe5944425b9d3e77f672b0
==============================================
Status : NOK
Failure reason : gdb-7.4.1-target
Architecture : mips
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 20:18:37
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/d3415bb4d4278ae1b0fe5944425b9d3e77f672b0/build-end.log
Complete log : http://autobuild.buildroot.net/results/d3415bb4d4278ae1b0fe5944425b9d3e77f672b0/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/d3415bb4d4278ae1b0fe5944425b9d3e77f672b0/config
Defconfig : http://autobuild.buildroot.net/results/d3415bb4d4278ae1b0fe5944425b9d3e77f672b0/defconfig
Build 6da2bc6e9df1ff39a396f3290d4480a2a9df1e88
==============================================
Status : NOK
Failure reason : alsa-lib-1.0.26
Architecture : bfin
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 20:19:14
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/6da2bc6e9df1ff39a396f3290d4480a2a9df1e88/build-end.log
Complete log : http://autobuild.buildroot.net/results/6da2bc6e9df1ff39a396f3290d4480a2a9df1e88/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/6da2bc6e9df1ff39a396f3290d4480a2a9df1e88/config
Defconfig : http://autobuild.buildroot.net/results/6da2bc6e9df1ff39a396f3290d4480a2a9df1e88/defconfig
Build 20d0607f3d51579acc77369e510811387b1f56e2
==============================================
Status : NOK
Failure reason : luajit-2.0.0
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 21:09:03
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/20d0607f3d51579acc77369e510811387b1f56e2/build-end.log
Complete log : http://autobuild.buildroot.net/results/20d0607f3d51579acc77369e510811387b1f56e2/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/20d0607f3d51579acc77369e510811387b1f56e2/config
Defconfig : http://autobuild.buildroot.net/results/20d0607f3d51579acc77369e510811387b1f56e2/defconfig
Build f3bf24735e32c6f54351707b781dbeab5f7af49c
==============================================
Status : NOK
Failure reason : host-gawk-4.0.2
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 21:10:13
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/f3bf24735e32c6f54351707b781dbeab5f7af49c/build-end.log
Complete log : http://autobuild.buildroot.net/results/f3bf24735e32c6f54351707b781dbeab5f7af49c/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/f3bf24735e32c6f54351707b781dbeab5f7af49c/config
Defconfig : http://autobuild.buildroot.net/results/f3bf24735e32c6f54351707b781dbeab5f7af49c/defconfig
Build 2fd2d33e9c484b615cf621746f8ec9727ccf03c8
==============================================
Status : NOK
Failure reason : ltrace-0.7.2
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 21:17:19
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/2fd2d33e9c484b615cf621746f8ec9727ccf03c8/build-end.log
Complete log : http://autobuild.buildroot.net/results/2fd2d33e9c484b615cf621746f8ec9727ccf03c8/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/2fd2d33e9c484b615cf621746f8ec9727ccf03c8/config
Defconfig : http://autobuild.buildroot.net/results/2fd2d33e9c484b615cf621746f8ec9727ccf03c8/defconfig
Build 2c806cb0e5b3d5021c3b3113a895ded179d92dce
==============================================
Status : NOK
Failure reason : host-gawk-4.0.2
Architecture : powerpc
Submitted by : Peter Korsgaard (gcc14)
Submitted at : 2012-12-28 22:08:12
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/2c806cb0e5b3d5021c3b3113a895ded179d92dce/build-end.log
Complete log : http://autobuild.buildroot.net/results/2c806cb0e5b3d5021c3b3113a895ded179d92dce/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/2c806cb0e5b3d5021c3b3113a895ded179d92dce/config
Defconfig : http://autobuild.buildroot.net/results/2c806cb0e5b3d5021c3b3113a895ded179d92dce/defconfig
Build 85364e2090ac831548a3c08de46c1501167cde2f
==============================================
Status : NOK
Failure reason : luajit-2.0.0
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 22:48:14
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=4848386446b937d4d0d9d3e9489932ca3fcb1003
End of log : http://autobuild.buildroot.net/results/85364e2090ac831548a3c08de46c1501167cde2f/build-end.log
Complete log : http://autobuild.buildroot.net/results/85364e2090ac831548a3c08de46c1501167cde2f/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/85364e2090ac831548a3c08de46c1501167cde2f/config
Defconfig : http://autobuild.buildroot.net/results/85364e2090ac831548a3c08de46c1501167cde2f/defconfig
Build 074ffb797abfdbf824727bfdedd3cda9bc7c8d03
==============================================
Status : NOK
Failure reason : make: *** [gnutls-legal-info] Error 1
Architecture : sh4a
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 23:19:35
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=653d64c5094d34ade03d0c30ead151ac9223edbd
End of log : http://autobuild.buildroot.net/results/074ffb797abfdbf824727bfdedd3cda9bc7c8d03/build-end.log
Complete log : http://autobuild.buildroot.net/results/074ffb797abfdbf824727bfdedd3cda9bc7c8d03/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/074ffb797abfdbf824727bfdedd3cda9bc7c8d03/config
Defconfig : http://autobuild.buildroot.net/results/074ffb797abfdbf824727bfdedd3cda9bc7c8d03/defconfig
Build c288ea35640fc77bf1ccb42e2f85de86e5b48c14
==============================================
Status : NOK
Failure reason : ltp-testsuite-20101031
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 23:23:26
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=653d64c5094d34ade03d0c30ead151ac9223edbd
End of log : http://autobuild.buildroot.net/results/c288ea35640fc77bf1ccb42e2f85de86e5b48c14/build-end.log
Complete log : http://autobuild.buildroot.net/results/c288ea35640fc77bf1ccb42e2f85de86e5b48c14/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/c288ea35640fc77bf1ccb42e2f85de86e5b48c14/config
Defconfig : http://autobuild.buildroot.net/results/c288ea35640fc77bf1ccb42e2f85de86e5b48c14/defconfig
Build c8e64fabcb98b1ff4bf737e2181b7cf2ae731550
==============================================
Status : NOK
Failure reason : nettle-2.5
Architecture : i686
Submitted by : Peter Korsgaard (gcc110)
Submitted at : 2012-12-28 23:24:18
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=653d64c5094d34ade03d0c30ead151ac9223edbd
End of log : http://autobuild.buildroot.net/results/c8e64fabcb98b1ff4bf737e2181b7cf2ae731550/build-end.log
Complete log : http://autobuild.buildroot.net/results/c8e64fabcb98b1ff4bf737e2181b7cf2ae731550/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/c8e64fabcb98b1ff4bf737e2181b7cf2ae731550/config
Defconfig : http://autobuild.buildroot.net/results/c8e64fabcb98b1ff4bf737e2181b7cf2ae731550/defconfig
Build 76db37808d50521187d19a46fa78e922c23131ea
==============================================
Status : NOK
Failure reason : libtirpc-0.2.2
Architecture : arm
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 23:24:31
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=653d64c5094d34ade03d0c30ead151ac9223edbd
End of log : http://autobuild.buildroot.net/results/76db37808d50521187d19a46fa78e922c23131ea/build-end.log
Complete log : http://autobuild.buildroot.net/results/76db37808d50521187d19a46fa78e922c23131ea/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/76db37808d50521187d19a46fa78e922c23131ea/config
Defconfig : http://autobuild.buildroot.net/results/76db37808d50521187d19a46fa78e922c23131ea/defconfig
Build 34e246b27c3068a570b3a90037168fe01421a94d
==============================================
Status : NOK
Failure reason : ltp-testsuite-20101031
Architecture : mips
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 23:42:39
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=653d64c5094d34ade03d0c30ead151ac9223edbd
End of log : http://autobuild.buildroot.net/results/34e246b27c3068a570b3a90037168fe01421a94d/build-end.log
Complete log : http://autobuild.buildroot.net/results/34e246b27c3068a570b3a90037168fe01421a94d/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/34e246b27c3068a570b3a90037168fe01421a94d/config
Defconfig : http://autobuild.buildroot.net/results/34e246b27c3068a570b3a90037168fe01421a94d/defconfig
Build b0bbf30b210c76f943b5edf5d4b84e058d93db25
==============================================
Status : NOK
Failure reason : libnl-3.2.16
Architecture : powerpc
Submitted by : Thomas Petazzoni (Free Electrons build server)
Submitted at : 2012-12-28 23:57:26
Git commit ID : http://git.buildroot.net/buildroot/commit/?id=14989d0be59762a354e7c5c15a2eeb4826d8040b
End of log : http://autobuild.buildroot.net/results/b0bbf30b210c76f943b5edf5d4b84e058d93db25/build-end.log
Complete log : http://autobuild.buildroot.net/results/b0bbf30b210c76f943b5edf5d4b84e058d93db25/build.log.bz2
Configuration : http://autobuild.buildroot.net/results/b0bbf30b210c76f943b5edf5d4b84e058d93db25/config
Defconfig : http://autobuild.buildroot.net/results/b0bbf30b210c76f943b5edf5d4b84e058d93db25/defconfig
--
http://autobuild.buildroot.net
^ permalink raw reply
* [Buildroot] (no subject)
From: Thomas Petazzoni @ 2012-12-29 7:59 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1356745553-15362-1-git-send-email-stefan.froberg@petroprogram.com>
Dear Stefan Fr?berg,
On Sat, 29 Dec 2012 03:45:48 +0200, Stefan Fr?berg wrote:
> Finally after dosens of reruns got damn Mesa 8.0.5 to compile.
> The biggest obstacle was src/glsl/builtin_compiler but after
> searching Net for how others had done it I finally got it.
>
> mesa3d-uclibc-locale.patch did not apply cleanly anymore to this
> version.
> So I had to fetch new one from openembedded repo.
> Did take also few other patches from there
> and fixed execinfo.h stuff.
Thanks. Having five patches with the same title is not correct. And
since it seems your five patches are all together needed to get Mesa
8.0.5 to build, then you should simply merge your five patches into
just one.
I'm adding specific comments on each patch.
Thanks!
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [PATCH 1/5] mesa3d: bumped to 8.0.5
From: Thomas Petazzoni @ 2012-12-29 8:06 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1356745553-15362-2-git-send-email-stefan.froberg@petroprogram.com>
Dear Stefan Fr?berg,
On Sat, 29 Dec 2012 03:45:49 +0200, Stefan Fr?berg wrote:
> @@ -4,8 +4,8 @@
> #
> #############################################################
>
> -MESA3D_VERSION = 7.10.1
> -MESA3D_SOURCE = MesaLib-$(MESA3D_VERSION).tar.gz
> +MESA3D_VERSION = 8.0.5
> +MESA3D_SOURCE = MesaLib-$(MESA3D_VERSION).tar.bz2
> MESA3D_SITE = ftp://ftp.freedesktop.org/pub/mesa/$(MESA3D_VERSION)
You could probably add MESA3D_LICENSE and MESA3D_LICENSE_FILES in the
process.
> MESA3D_AUTORECONF = YES
> MESA3D_INSTALL_STAGING = YES
> @@ -13,12 +13,14 @@ MESA3D_INSTALL_STAGING = YES
> MESA3D_CONF_OPT = \
> --disable-egl \
> --disable-glu \
> - --disable-glw \
> - --disable-glut \
> - --disable-gallium \
> + --disable-selinux \
> + --disable-gallium-llvm \
> + --disable-gallium-egl \
> + --disable-gallium-gbm \
> --with-driver=dri \
> --with-dri-drivers=swrast \
> - --disable-static
> + --disable-static \
> + --with-gallium-drivers=swrast
>
> MESA3D_DEPENDENCIES = \
> xproto_glproto \
> @@ -32,4 +34,24 @@ MESA3D_DEPENDENCIES = \
> host-libxml2 \
> host-python
>
> +# Build host "builtin_compiler" that is needed by
> +# build process, install it and then do cleanup before
> +# starting the actual building.
> +# Additionally, we will make certain that the
> +# $(HOST_DIR)/usr/bin/builtin_compiler will be used
> +# in actual building process.
> +
> +define MESA3D_POST_CONFIGURE_CMDS
> + $(MAKE) CC="$(HOSTCC)" CXX="$(HOSTCXX)" CFLAGS="$(HOST_CFLAGS)" CXXFLAGS="$(HOST_CXXFLAGS)" LDFLAGS="$(HOST_LDFLAGS)" -C $(@D)/src/glsl builtin_compiler
Can you replace that with:
$(MAKE) $(HOST_CONFIGURE_OPTS) -C $(@D)/src/glsl builtin_compiler
> + $(INSTALL) $(@D)/src/glsl/builtin_compiler -m 755 $(HOST_DIR)/usr/bin
> + $(MAKE) -C $(@D) clean
> + sed -e "s#\.\/builtin_compiler#$(HOST_DIR)/usr/bin/builtin_compiler#g" -i $(@D)/src/glsl/Makefile
Hum, it is not really nice to have a target package that installs
something in $(HOST_DIR) (even though it's true quite a few packages
are already doing this). An alternative solution would be to have a
host-mesa3d package, that builds and installs only the glsl compiler.
Something along the lines of:
MESA3D_DEPENDENCIES += host-mesa3d
HOST_MESA3D_CONF_OPT = --disable-as-many-things-as-possible
# We only want to build the glsl compiler
define HOST_MESA3D_BUILD_CMDS
$(MAKE) -C $(@D)/src/glsl builtin_compiler
endef
# We only install the glsl compiler
define HOST_MESA3D_INSTALL_CMDS
$(INSTALL) -D $(@D)/src/glsl/builtin_compiler -m 755 $(HOST_DIR)/usr/bin/glsl-builtin_compiler
endef
And then do a patch to mesa3d configure.ac so that we can pass an
explicit path to the glsl compiler and do at configure time:
--with-glsl-compiler=$(HOST_DIR)/usr/bin/glsl-builtin_compiler.
> +define MESA3D_BUILD_CMDS
> + $(TARGET_CONFIGURE_OPTS) $(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
> +endef
Why do you need to override the build step here? It seems similar to
the default one.
Thanks!
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox