[Pkg-julia-devel] dsfmt ftbfs on ppc64el

Peter Colberg peter at colberg.org
Sun Nov 8 17:01:23 UTC 2015


On Sun, Nov 08, 2015 at 10:20:17AM +0200, Graham Inggs wrote:
> On 7 November 2015 at 15:08, Graham Inggs <ginggs at debian.org> wrote:
> > I commented out lines 11-13 from debain/rules and the package built
> > and passed the tests.
> >
> > #ifneq (,$(filter $(DEB_HOST_ARCH),ppc64 ppc64el))
> > #CONFIGURE_FLAGS += --enable-altivec
> > #endif
> 
> I'm inclined to disable altivec for ppc64el and leave it enabled for
> ppc64 for now.

Yes, that is the easiest solution. It was worth a try, but the Altivec
variant of the recursion in dSFMT-common.h assumes big endian byte order.

> You can get access to ppc64el virtual machines in the OpenPOWER MiniCloud [1].
> Alternatively, Ubuntu have recently enabled PPAs for ppc64el [2] which
> can be used for test builds.

Thanks for the hints. I might try the OpenPOWER MiniCloud to port the
recursion function sometime, which involves a lot of bit twiddling.

Before I forget, after uploading the revised utf8proc and dsfmt, could
you also push the debian/* git tags for versions -1 and -2?

Peter



More information about the Pkg-julia-devel mailing list