Message ID | 1355081107-27706-1-git-send-email-thomas.petazzoni@free-electrons.com |
---|---|
State | Accepted |
Headers | show |
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:
Thomas> We really only need the host build of libglib2 for a few helper
Thomas> programs that are used for the target build of libglib2. Therefore,
Thomas> trying to use bells and whistles like DTrace, GCov and SystemTap is
Thomas> totally useless.
Thomas> And it is actually harmful, since it is causing build failures on the
Thomas> gcc110 PowerPC-based autobuilder that apparently has some
Thomas> DTrace-feature installed. This commit therefore fixes:
Committed, thanks.
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)
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 totally useless. 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> --- v2: fixed description, thanks to Samuel Martin for noticing --- package/libglib2/libglib2.mk | 3 +++ 1 file changed, 3 insertions(+)