* [Buildroot] [PATCH] libglib2: don't try to use DTrace/GCov/SystemTap for host build
@ 2012-12-09 19:16 Thomas Petazzoni
2012-12-09 19:26 ` Baruch Siach
0 siblings, 1 reply; 3+ messages in thread
From: Thomas Petazzoni @ 2012-12-09 19:16 UTC (permalink / raw)
To: buildroot
We really only need the host build of libglib2 for a few helper
programs that are used for the target build of libglib2. Therefore,
trying to use bells and whistles like DTrace, GCov and SystemTap is
useful.
And it is actually harmful, since it is causing build failures on the
gcc110 PowerPC-based autobuilder that apparently has some
DTrace-feature installed. This commit therefore fixes:
http://autobuild.buildroot.org/results/1c62d1ce10937bd21f5afcb73782b939d10c2038/build-end.log
Which has been polluting our autobuilder logs since several weeks now.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/libglib2/libglib2.mk | 3 +++
1 file changed, 3 insertions(+)
diff --git a/package/libglib2/libglib2.mk b/package/libglib2/libglib2.mk
index a32cab2..4427431 100644
--- a/package/libglib2/libglib2.mk
+++ b/package/libglib2/libglib2.mk
@@ -53,6 +53,9 @@ endif
HOST_LIBGLIB2_CONF_OPT = \
--disable-gtk-doc \
--enable-debug=no \
+ --disable-dtrace \
+ --disable-systemtap \
+ --disable-gcov
LIBGLIB2_DEPENDENCIES = host-pkgconf host-libglib2 libffi zlib $(if $(BR2_NEEDS_GETTEXT),gettext)
--
1.7.9.5
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH] libglib2: don't try to use DTrace/GCov/SystemTap for host build
2012-12-09 19:16 [Buildroot] [PATCH] libglib2: don't try to use DTrace/GCov/SystemTap for host build Thomas Petazzoni
@ 2012-12-09 19:26 ` Baruch Siach
2012-12-10 8:16 ` Thomas Petazzoni
0 siblings, 1 reply; 3+ messages in thread
From: Baruch Siach @ 2012-12-09 19:26 UTC (permalink / raw)
To: buildroot
Hi Thomas,
On Sun, Dec 09, 2012 at 08:16:44PM +0100, Thomas Petazzoni wrote:
> We really only need the host build of libglib2 for a few helper
> programs that are used for the target build of libglib2. Therefore,
> trying to use bells and whistles like DTrace, GCov and SystemTap is
> useful.
Not?
> And it is actually harmful, since it is causing build failures on the
> gcc110 PowerPC-based autobuilder that apparently has some
> DTrace-feature installed. This commit therefore fixes:
>
> http://autobuild.buildroot.org/results/1c62d1ce10937bd21f5afcb73782b939d10c2038/build-end.log
>
> Which has been polluting our autobuilder logs since several weeks now.
>
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> ---
> package/libglib2/libglib2.mk | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/package/libglib2/libglib2.mk b/package/libglib2/libglib2.mk
> index a32cab2..4427431 100644
> --- a/package/libglib2/libglib2.mk
> +++ b/package/libglib2/libglib2.mk
> @@ -53,6 +53,9 @@ endif
> HOST_LIBGLIB2_CONF_OPT = \
> --disable-gtk-doc \
> --enable-debug=no \
> + --disable-dtrace \
> + --disable-systemtap \
> + --disable-gcov
>
> LIBGLIB2_DEPENDENCIES = host-pkgconf host-libglib2 libffi zlib $(if $(BR2_NEEDS_GETTEXT),gettext)
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH] libglib2: don't try to use DTrace/GCov/SystemTap for host build
2012-12-09 19:26 ` Baruch Siach
@ 2012-12-10 8:16 ` Thomas Petazzoni
0 siblings, 0 replies; 3+ messages in thread
From: Thomas Petazzoni @ 2012-12-10 8:16 UTC (permalink / raw)
To: buildroot
Dear Baruch Siach,
On Sun, 9 Dec 2012 21:26:20 +0200, Baruch Siach wrote:
> On Sun, Dec 09, 2012 at 08:16:44PM +0100, Thomas Petazzoni wrote:
> > We really only need the host build of libglib2 for a few helper
> > programs that are used for the target build of libglib2. Therefore,
> > trying to use bells and whistles like DTrace, GCov and SystemTap is
> > useful.
>
> Not?
Yes, thanks, I've sent a v2 that fixes that.
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-12-10 8:16 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-09 19:16 [Buildroot] [PATCH] libglib2: don't try to use DTrace/GCov/SystemTap for host build Thomas Petazzoni
2012-12-09 19:26 ` Baruch Siach
2012-12-10 8:16 ` Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox