juju-core also depend on golang of course, which is also not available
for arm64.
Here is the status as of 2012-12-17 as I understand it:
1) Go
a) there is a version of gccgo in trusty that can compile juju, but only
with a patched version of the 'go tool'
i) need kick these patches upstream (they are in review)
ii) need a plan to provide a gccgo-compiled go tool in trusty
b) there is a problem with setting up the heap for statically linked
gccgo-compiled binaries
i) need to beat some feedback out of golang-dev about this
ii) we can provide a patch for this for trusty regardless of what
upstream does
2) mongodb
a) the v8 thing
i) it is possible a v8 port to arm64 will appear, although it's not clear
that this will suffice for mongodb
ii) mongodb can be built without js support though, and we think juju
will work with such a mongodb (need to check this!)
b) even without v8, some porting is required
i) intel assembly can be replaced with gcc intrinsics (Robie has patches
for this and is planning on sending them upstream)
ii) there appears to be a toolchain bug in trusty (I've been pointed to a
fix upstream and will be testing that out as soon as I finish typing this
comment!)
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to mongodb in Ubuntu.
https://bugs.launchpad.net/bugs/1261452
Title:
juju-core is unavailable for arm64
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/juju-core/+bug/1261452/+subscriptions
--
Ubuntu-server-bugs mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs