Just to mention that compiling with clang might also be an option. MacOS 32 & 64 + Win64 are already clang-based.
2017-07-12 19:14 GMT+02:00 Fabio Niephaus lists@fniephaus.com:
Hi Alistair,
On Wed, Jul 12, 2017 at 8:28 AM Alistair Grant akgrant0710@gmail.com wrote:
Hi Fabio,
On Wed, Jul 12, 2017 at 06:16:58AM +0000, Fabio Niephaus wrote:
FYI: https://blog.travis-ci.com/2017-07-11-trusty-as-default-
linux-is-coming
We currently still use Precise to build OSVM on Linux. I hope migrating to Trusty won't cause any problems for us...
Fabio
I assume that the move to a newer OS will mean testing with a newer version of gcc (4.6.3 seems to be the current default).
The good news is that a few people have tested building the VM with gcc 4.8.x (4.8.5 in my case).
However moving to Trusty also means that when Ubuntu 18.04 is released in less than a year it will most likely be difficult for anyone upgrading to get access to gcc 4.8.5, since 5.4 is the release used in 16.04.
Why would anyone still need access to gcc 4.8.5? The binaries should work on 14.04+ and hopefully also on 12.04, right?
Would it be possible to move straight to Xenial (16.04)?
Travis does not support Xenial yet, but they are working on it [1]. Does the OSVM compile with gcc 5.4?
Best, Fabio
[1] https://github.com/travis-ci/travis-ci/issues/5659# issuecomment-314564030
Thanks, Alistair