* [Buildroot] [PATCH] webkit: Add --enable-dependency-tracking to the configure options
@ 2014-11-06 18:03 Vicente Olivert Riera
2014-11-06 18:09 ` Thomas Petazzoni
2014-11-06 22:04 ` Peter Korsgaard
0 siblings, 2 replies; 3+ messages in thread
From: Vicente Olivert Riera @ 2014-11-06 18:03 UTC (permalink / raw)
To: buildroot
--disable-dependency-tracking was added globally to
package/pkg-autotools.mk by this commit:
http://git.buildroot.net/buildroot/commit/?id=3e37b0fc6cbbe2245e39fedb247a381fb4e0d992
This causes a failure in webkit because some source files are generated
after the Makefile is created. To fix this, we add
--enable-dependency-tracking to the configure options.
Fixes:
http://autobuild.buildroot.net/results/5beea967b02df202bca1d42afd6fa8c2c13383d5/
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
---
package/webkit/webkit.mk | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/package/webkit/webkit.mk b/package/webkit/webkit.mk
index fae2e7e..98da1d6 100644
--- a/package/webkit/webkit.mk
+++ b/package/webkit/webkit.mk
@@ -40,6 +40,7 @@ WEBKIT_CONF_ENV = ac_cv_path_icu_config=$(STAGING_DIR)/usr/bin/icu-config \
AR_FLAGS="cru"
WEBKIT_CONF_OPTS += \
+ --enable-dependency-tracking \
--with-gtk=2.0 \
--disable-geolocation \
--disable-webkit2 \
--
1.7.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH] webkit: Add --enable-dependency-tracking to the configure options
2014-11-06 18:03 [Buildroot] [PATCH] webkit: Add --enable-dependency-tracking to the configure options Vicente Olivert Riera
@ 2014-11-06 18:09 ` Thomas Petazzoni
2014-11-06 22:04 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni @ 2014-11-06 18:09 UTC (permalink / raw)
To: buildroot
Dear Vicente Olivert Riera,
On Thu, 6 Nov 2014 18:03:56 +0000, Vicente Olivert Riera wrote:
> --disable-dependency-tracking was added globally to
> package/pkg-autotools.mk by this commit:
>
> http://git.buildroot.net/buildroot/commit/?id=3e37b0fc6cbbe2245e39fedb247a381fb4e0d992
>
> This causes a failure in webkit because some source files are generated
> after the Makefile is created. To fix this, we add
> --enable-dependency-tracking to the configure options.
>
> Fixes:
> http://autobuild.buildroot.net/results/5beea967b02df202bca1d42afd6fa8c2c13383d5/
Aaah, that's what causing the build failure of webkit. I believe it's
wrong for webkit to do that, because dependency tracking should only be
needed for the developers of the package, and not needed for a normal
build. But since we're anyway going to bump webkit at some point thanks
to the work of Eric Le Bihan, I don't think we want to debug this
webkit version.
Therefore:
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
And thanks a lot for the investigation!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH] webkit: Add --enable-dependency-tracking to the configure options
2014-11-06 18:03 [Buildroot] [PATCH] webkit: Add --enable-dependency-tracking to the configure options Vicente Olivert Riera
2014-11-06 18:09 ` Thomas Petazzoni
@ 2014-11-06 22:04 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2014-11-06 22:04 UTC (permalink / raw)
To: buildroot
>>>>> "Vicente" == Vicente Olivert Riera <Vincent.Riera@imgtec.com> writes:
> --disable-dependency-tracking was added globally to
> package/pkg-autotools.mk by this commit:
> http://git.buildroot.net/buildroot/commit/?id=3e37b0fc6cbbe2245e39fedb247a381fb4e0d992
> This causes a failure in webkit because some source files are generated
> after the Makefile is created. To fix this, we add
> --enable-dependency-tracking to the configure options.
> Fixes:
> http://autobuild.buildroot.net/results/5beea967b02df202bca1d42afd6fa8c2c13383d5/
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-11-06 22:04 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-06 18:03 [Buildroot] [PATCH] webkit: Add --enable-dependency-tracking to the configure options Vicente Olivert Riera
2014-11-06 18:09 ` Thomas Petazzoni
2014-11-06 22:04 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox