On Tue, Sep 13, 2016 at 11:03 PM, Niels Möller <[email protected]> wrote:
>> An other advantage is that more (Linux) systems can be checked due to
>> the fact that this CI is based on docker.
>
> Do they provide any non-x86 systems?

None that I'm aware of. Of course you could run something under qemu.

> I've done some manual pre-release builds for x86_64 and x86 on
> gnu/linux, freebsd, and windows (using mingw + wine, this time with some
> trouble, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837108).

I compile and test gnutls dlls under wine. I use the following setup
under fedora24 in case you are interested:
https://gitlab.com/gnutls/gnutls/blob/master/.gitlab-ci.yml#L243

> So this is a good time to be testing nettle on other architectures and
> other operating systems. In particular, help testing with Mac OSX and
> Android is appreciated (and maybe Apple ios; I'm not familiar with the
> details of Apple's appstore terms, so I'm not sure whether or not Nettle
> can be used in ios apps distributed to non-rooted devices, but I guess
> it might be possible for GPLv2 apps).

I've never compiled on osx using a CI, but I'm aware that it is
possible. The stoken project does that:
https://github.com/cernekee/stoken/blob/master/.travis.yml

So I guess you could simply add a .travis.yml and that job will be
pulled from the github mirror of nettle:
https://github.com/gnutls/nettle

You may want to test their proper operation on a branch first.

regards,
Nikos
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to