Koen, can you try the recipe sent by Gary? Chromium compiles and the browser can be launched, but then multiple problems arise (freeze on connection, new tab freeze). Gary is experiencing the same kind of problems with OE while he reports something working on Poky. I have tried on a clean Beagleboard/Angstrom setup and I'm getting those same errors. Due to the strangeness of the problems (library loading error though the library is loaded, pipe error), I start to believe that the problem lies somewhere else.
Can you please tell if it works for you? Grégoire On Thu, 2010-07-08 at 10:32 -0600, Gary Thomas wrote: > On 07/06/2010 09:35 AM, Gregoire Gentil wrote: > > On Tue, 2010-07-06 at 04:08 -0600, Gary Thomas wrote: > >> On 07/05/2010 10:27 PM, Gregoire Gentil wrote: > >>> Any update? has anyone managed to do better for Chromium? Has anyone > >>> tried the recipe that I sent to this mailing list a few days ago? > >> > >> Yes, I've managed to build r50986 (up to date as of late last week) and > >> with some fiddling it works! There are a few rough spots I hope to smooth > >> out today and then I'll pass on the results. > > [G2]. Congrats! That's interesting and good news if you managed to make > > it work. Please send your recipe so that the mailing list can test. > > Attached is the recipe for chromium, plus a work around I applied to > get it to build with a recent ffmpeg. > > >>> On Mon, 2010-06-28 at 10:27 -0600, Gary Thomas wrote: > >>>> On 06/24/2010 05:30 PM, Gregoire Gentil wrote: > >>>>> This is my best try to upgrade Chromium but any page fails to load due > >>>>> to an NSS problem. I suspect a conflict with Firefox. I have something > >>>>> even more recent but it fails more pathetically... > >>>> > >>>> I'm going to try building this soon, hopefully with a quite > >>>> up to date tree. > >>>> > >>>> Looking at your recipe, it seems that the custom do_fetch_post() > >>>> is just doing what 'gclient sync' would do, but for a particular > >>>> revision (which I think gclient does support). Is there some > >>>> reason that you don't just use gclient? > >> > >> BTW, I've not tried it, but I'm still pretty sure that do_fetch_post() > >> can just be a call to gclient sync. > > [G2]. You can. A do_fetch would look like this: > > > > do_fetch() { > > if [ -f ${DL_DIR}/chromium_gclient_${SRCREV}.tbz2 ]; then > > tar -xjpf -C ${WORKDIR} > > else > > gclient sync -r ${SRCREV} > > cd ${WORKDIR} > > tar -cjpf ${DL_DIR}/chromium_gclient_${SRCREV}.tbz2 . > > fi > > } > > > > Needs some testing/tweaking. That may create a simpler recipe, but you > > can't control the revision of each sub-project, you will end with a > > massive tarball for Chromium in DL_DIR, and you need to create a > > gclient-native recipe, > > Thanks, I'll see if I can come up with something. I don't like > having to hard code the recipe to do what gclient sync does, even > though I wrote a script to simplify this process. > _______________________________________________ Angstrom-distro-devel mailing list Angstrom-distro-devel@linuxtogo.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel