* [Buildroot] WebkitGtk upgradation @ 2013-02-28 5:53 Bhupal Singh 2013-02-28 7:45 ` Stephan Hoffmann 0 siblings, 1 reply; 8+ messages in thread From: Bhupal Singh @ 2013-02-28 5:53 UTC (permalink / raw) To: buildroot Hi All, I was trying to update webkit 1.10.2 in the latest buildroot which was released on feb 2013, for a cross-compilation toolchain. But seems that the latest buildroot has webkit1.2.7 which seems to be very old. While building webkit1.10.2 with target as DirectFB, The build fails due to the other packages which are not compatible with the webkit1.10.2 and lot of issues which I really could not figure out. If some one can tell me why does latest buildroot has such an old webkit1.2.7 version, Or is it that the current stable webkit1.10.2 is not feasible with the latest buildroot. Since I am new to this platform, I have very little understanding on buildroot,Please help. Thanks in advance. -- Warm Regards, BS_Chauhan ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] WebkitGtk upgradation 2013-02-28 5:53 [Buildroot] WebkitGtk upgradation Bhupal Singh @ 2013-02-28 7:45 ` Stephan Hoffmann 2013-02-28 8:52 ` Bhupal Singh 0 siblings, 1 reply; 8+ messages in thread From: Stephan Hoffmann @ 2013-02-28 7:45 UTC (permalink / raw) To: buildroot Hello Bhupal! Am 28.02.2013 06:53, schrieb Bhupal Singh: > Hi All, > > I was trying to update webkit 1.10.2 in the latest buildroot which was > released on feb 2013, for a cross-compilation toolchain. But seems > that the latest buildroot has webkit1.2.7 which seems to be very old. > > While building webkit1.10.2 with target as DirectFB, The build fails > due to the other packages which are not compatible with the > webkit1.10.2 and lot of issues which I really could not figure out. I also tried this some time before, but there were some other packages that had to be updated. I am not sure if GTK3 is needed, which isn't supported yet. So I had to give up because I was running out of time. > If some one can tell me why does latest buildroot has such an old > webkit1.2.7 version, Or is it that the current stable webkit1.10.2 is > not feasible with the latest buildroot. I am sure this is simply due to the fact that nobody had time to do it or needed a newer version. > Since I am new to this platform, I have very little understanding on > buildroot,Please help. Quite sure that you would get help here on the list if you decide to bump webkit's version. When I'm back in my office I'll review my recent work and give you some more details. Kind regards Stephan > > Thanks in advance. > > ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] WebkitGtk upgradation 2013-02-28 7:45 ` Stephan Hoffmann @ 2013-02-28 8:52 ` Bhupal Singh 2013-02-28 10:22 ` Will Newton 0 siblings, 1 reply; 8+ messages in thread From: Bhupal Singh @ 2013-02-28 8:52 UTC (permalink / raw) To: buildroot Thanks Stephan, Yeah correct Webkit1.10.2 requires few other packages to be updated, Since webkit1.10.2 is a currect stable version, Is the only reason I am sticking to this version. Okay here are some more details To build Webkit1.10.2 requires Libglib, Pango, Cairo, Gstreamer, Atk, Gdk-pixbuf, All these packages needs to be updated, And new package Geoclue-0.12.99 to be added in the buildroot. I have updated all the above said packages and its build completely fine, The only place where I am stuck is while building Webkit. The build fails here Xrender package required and it looks for x11 libraries, Though I have given target as DirectFB. And like icu-config not found even though icu package is already build, To my knowledge I can either build using icu or glib as a backend-unicode in which icu is default I tried to change this option as well but no success yet. -- Warm Regards, BS_Chauhan On Thu, Feb 28, 2013 at 1:15 PM, Stephan Hoffmann <sho@relinux.de> wrote: > Hello Bhupal! > > Am 28.02.2013 06:53, schrieb Bhupal Singh: > > Hi All, > > > > I was trying to update webkit 1.10.2 in the latest buildroot which was > > released on feb 2013, for a cross-compilation toolchain. But seems > > that the latest buildroot has webkit1.2.7 which seems to be very old. > > > > While building webkit1.10.2 with target as DirectFB, The build fails > > due to the other packages which are not compatible with the > > webkit1.10.2 and lot of issues which I really could not figure out. > I also tried this some time before, but there were some other packages > that had to be updated. I am not sure if GTK3 is needed, which isn't > supported yet. So I had to give up because I was running out of time. > > If some one can tell me why does latest buildroot has such an old > > webkit1.2.7 version, Or is it that the current stable webkit1.10.2 is > > not feasible with the latest buildroot. > I am sure this is simply due to the fact that nobody had time to do it > or needed a newer version. > > Since I am new to this platform, I have very little understanding on > > buildroot,Please help. > Quite sure that you would get help here on the list if you decide to > bump webkit's version. > > When I'm back in my office I'll review my recent work and give you some > more details. > > Kind regards > > Stephan > > > > Thanks in advance. > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20130228/2a7f1fed/attachment-0001.html> ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] WebkitGtk upgradation 2013-02-28 8:52 ` Bhupal Singh @ 2013-02-28 10:22 ` Will Newton 2013-02-28 11:28 ` Thomas Petazzoni 0 siblings, 1 reply; 8+ messages in thread From: Will Newton @ 2013-02-28 10:22 UTC (permalink / raw) To: buildroot On Thu, Feb 28, 2013 at 8:52 AM, Bhupal Singh <singhbhupal88@gmail.com> wrote: > Thanks Stephan, > > Yeah correct Webkit1.10.2 requires few other packages to be updated, Since > webkit1.10.2 is a currect stable version, Is the only reason I am sticking > to this version. > Okay here are some more details > > To build Webkit1.10.2 requires Libglib, Pango, Cairo, Gstreamer, Atk, > Gdk-pixbuf, All these packages needs to be updated, And new package > Geoclue-0.12.99 to be added in the buildroot. > > I have updated all the above said packages and its build completely fine, > The only place where I am stuck is while building Webkit. > The build fails here Xrender package required and it looks for x11 > libraries, Though I have given target as DirectFB. > And like icu-config not found even though icu package is already build, To > my knowledge I can either build using icu or glib as a backend-unicode in > which icu is default I tried to change this option as well but no success > yet. As far as I can tell DirectFB is not really supported any more. If I remember correctly the current WebKit in buildroot will build with GTK+/DirectFB but will crash on startup. The crash is fairly easy to work around but I think is a symptom of the fact that no one is running with this setup. Newer versions of GTK+ removed the DirectFB backend so it may have to be removed from buildroot in the future too. ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] WebkitGtk upgradation 2013-02-28 10:22 ` Will Newton @ 2013-02-28 11:28 ` Thomas Petazzoni 2013-02-28 11:36 ` Gustavo Zacarias 2013-02-28 12:23 ` Peter Korsgaard 0 siblings, 2 replies; 8+ messages in thread From: Thomas Petazzoni @ 2013-02-28 11:28 UTC (permalink / raw) To: buildroot Dear Will Newton, On Thu, 28 Feb 2013 10:22:27 +0000, Will Newton wrote: > As far as I can tell DirectFB is not really supported any more. If I > remember correctly the current WebKit in buildroot will build with > GTK+/DirectFB but will crash on startup. The crash is fairly easy to > work around but I think is a symptom of the fact that no one is > running with this setup. > > Newer versions of GTK+ removed the DirectFB backend so it may have to > be removed from buildroot in the future too. My feeling is also that the DirectFB backend of Gtk has never been seriously maintained over time. There are from time to time some people who fix the issues, but then it goes on unmaintained for a number of months/years, during which it slowly degrades into an unusable state. I would therefore suggest that Buildroot follows upstream: get rid of the DirectFB backend. If anyone really wants the DirectFB backend in Gtk, then it should be fixed upstream. But I don't think it should force Buildroot users to stay with old Webkit/Gtk because of this. Best regards, 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] 8+ messages in thread
* [Buildroot] WebkitGtk upgradation 2013-02-28 11:28 ` Thomas Petazzoni @ 2013-02-28 11:36 ` Gustavo Zacarias 2013-02-28 12:23 ` Peter Korsgaard 1 sibling, 0 replies; 8+ messages in thread From: Gustavo Zacarias @ 2013-02-28 11:36 UTC (permalink / raw) To: buildroot On 02/28/2013 08:28 AM, Thomas Petazzoni wrote: > My feeling is also that the DirectFB backend of Gtk has never been > seriously maintained over time. There are from time to time some people > who fix the issues, but then it goes on unmaintained for a number of > months/years, during which it slowly degrades into an unusable state. > > I would therefore suggest that Buildroot follows upstream: get rid of > the DirectFB backend. If anyone really wants the DirectFB backend in > Gtk, then it should be fixed upstream. But I don't think it should > force Buildroot users to stay with old Webkit/Gtk because of this. +1 Our current webkit-gtk has more CVEs than spots on a dalmatian dog. Regards. ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] WebkitGtk upgradation 2013-02-28 11:28 ` Thomas Petazzoni 2013-02-28 11:36 ` Gustavo Zacarias @ 2013-02-28 12:23 ` Peter Korsgaard 2013-03-06 4:42 ` Bhupal Singh 1 sibling, 1 reply; 8+ messages in thread From: Peter Korsgaard @ 2013-02-28 12:23 UTC (permalink / raw) To: buildroot >>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes: Thomas> Dear Will Newton, Thomas> On Thu, 28 Feb 2013 10:22:27 +0000, Will Newton wrote: >> As far as I can tell DirectFB is not really supported any more. If I >> remember correctly the current WebKit in buildroot will build with >> GTK+/DirectFB but will crash on startup. The crash is fairly easy to >> work around but I think is a symptom of the fact that no one is >> running with this setup. >> >> Newer versions of GTK+ removed the DirectFB backend so it may have to >> be removed from buildroot in the future too. Thomas> My feeling is also that the DirectFB backend of Gtk has never been Thomas> seriously maintained over time. There are from time to time some people Thomas> who fix the issues, but then it goes on unmaintained for a number of Thomas> months/years, during which it slowly degrades into an unusable state. Thomas> I would therefore suggest that Buildroot follows upstream: get Thomas> rid of the DirectFB backend. If anyone really wants the Thomas> DirectFB backend in Gtk, then it should be fixed upstream. But Thomas> I don't think it should force Buildroot users to stay with old Thomas> Webkit/Gtk because of this. Agreed. I've added a comment for 2013.02 to warn users that it is deprecated: http://git.buildroot.net/buildroot/commit/?id=0e0e42176d4a46515aff577d9702d91208e27c5d -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] WebkitGtk upgradation 2013-02-28 12:23 ` Peter Korsgaard @ 2013-03-06 4:42 ` Bhupal Singh 0 siblings, 0 replies; 8+ messages in thread From: Bhupal Singh @ 2013-03-06 4:42 UTC (permalink / raw) To: buildroot As discussed earlier, I am trying to build webkitgtk-1.10.2 with gtk-2.0 (GTK version-2.14.10) and directFB as target. When I try to build webkitgtk through buildroot it is not able to find required header files. When looked into GNUmake file of webkit(1.10.2), I found that it is looking for headers at location* /usr/include* instead of* /$(STAGING_DIR)/usr/include *which was not the case while building older webkit(1.2.7). Is there any workaround to solve this issue? Warm Regards, BS_Chauhan On Thu, Feb 28, 2013 at 5:53 PM, Peter Korsgaard <jacmet@uclibc.org> wrote: > >>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > writes: > > Thomas> Dear Will Newton, > Thomas> On Thu, 28 Feb 2013 10:22:27 +0000, Will Newton wrote: > > >> As far as I can tell DirectFB is not really supported any more. If I > >> remember correctly the current WebKit in buildroot will build with > >> GTK+/DirectFB but will crash on startup. The crash is fairly easy to > >> work around but I think is a symptom of the fact that no one is > >> running with this setup. > >> > >> Newer versions of GTK+ removed the DirectFB backend so it may have to > >> be removed from buildroot in the future too. > > Thomas> My feeling is also that the DirectFB backend of Gtk has never been > Thomas> seriously maintained over time. There are from time to time some > people > Thomas> who fix the issues, but then it goes on unmaintained for a number > of > Thomas> months/years, during which it slowly degrades into an unusable > state. > > Thomas> I would therefore suggest that Buildroot follows upstream: get > Thomas> rid of the DirectFB backend. If anyone really wants the > Thomas> DirectFB backend in Gtk, then it should be fixed upstream. But > Thomas> I don't think it should force Buildroot users to stay with old > Thomas> Webkit/Gtk because of this. > > Agreed. I've added a comment for 2013.02 to warn users that it is > deprecated: > > > http://git.buildroot.net/buildroot/commit/?id=0e0e42176d4a46515aff577d9702d91208e27c5d > > -- > Bye, Peter Korsgaard > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot > -- Warm Regards, BS_Chauhan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20130306/301db5ca/attachment.html> ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-03-06 4:42 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-02-28 5:53 [Buildroot] WebkitGtk upgradation Bhupal Singh 2013-02-28 7:45 ` Stephan Hoffmann 2013-02-28 8:52 ` Bhupal Singh 2013-02-28 10:22 ` Will Newton 2013-02-28 11:28 ` Thomas Petazzoni 2013-02-28 11:36 ` Gustavo Zacarias 2013-02-28 12:23 ` Peter Korsgaard 2013-03-06 4:42 ` Bhupal Singh
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox