v8 for aarch64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Tom and other v8 maintainers.

I was looking at porting the Fedora Rawhide v8 package to aarch64,
since it is a dependency of mongodb, and hence an indirect dependency
of OpenStack Ceilometer.

The bad news is that there is no aarch64 support in the current Fedora
package.  The good news is that upstream v8 from git has aarch64
support.  The not so good news is that it's not completely working.

Firstly at the moment you're building from SVN-generated tarballs (is
that right?).  V8 recently moved to using git.  How do you feel about
using git tags instead?  The latest git tag is 3.31.27 which was
released earlier today.  That tag has the aarch64 support.

There are two piece of not so good news:

(1) The newer version has removed scons support, which would
ordinarily be a good thing, scons being a huge steaming pile of crap.
However in this case it has been replaced with some kind of
home-brewed build system called 'gyp' which seems to be worse.

I've no idea how to package this.  At the moment the build downloads
gyp from svn(!?) and obviously that's not going to be acceptable for
Fedora.  I'm not clear if we can bundle gyp sources into the v8 srpm,
or need to have a separate package, or if there's some other way to do it.

(2) I built the git head on my aarch64 box and tested it.  It doesn't
fully pass the tests with over 600 (out of 22000) failing:

[21:42|% 100|+ 22384|- 636]: Done                                              

Compared to git head on x86-64 where only 4 tests fail:

[05:03|% 100|+ 21824|-   4]: Done                                              

Anyway I'll keep plugging away at this and see if I can fix the tests.

But I'm interested what your thoughts and plans are for v8 w.r.t
switching to git and about gyp.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/
_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux