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 |
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. Would it be possible to move straight to Xenial (16.04)? Thanks, Alistair |
Hi Alistair,
On Wed, Jul 12, 2017 at 8:28 AM Alistair Grant <[hidden email]> wrote:
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?
Travis does not support Xenial yet, but they are working on it [1]. Does the OSVM compile with gcc 5.4? Best, Fabio
|
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 <[hidden email]>:
|
In reply to this post by fniephaus
Hi Fabio, On Wed, Jul 12, 2017 at 05:14:57PM +0000, Fabio Niephaus wrote: > Hi Alistair, > > On Wed, Jul 12, 2017 at 8:28 AM Alistair Grant <[hidden email]> 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? My understanding is that gcc 4.8(.4) is the default version in trusty, so if anyone else wants to build the VM with the same compiler, they'll need gcc 4.8. At the moment it is needed because a few people have found that the VM doesn't work properly if compiled with gcc 5.4. > The binaries should work > on 14.04+ and hopefully also on 12.04, right? I hope so, although if it doesn't work on 12.04 I think we can live with that. > Would it be possible to move straight to Xenial (16.04)? > > Travis does not support Xenial yet, but they are working on it [1]. OK, I guess that limits things. > Does the OSVM compile with gcc 5.4? Yes, but it has problems, see: http://lists.squeakfoundation.org/pipermail/vm-dev/2017-May/025216.html > Best, > Fabio > > [1] https://github.com/travis-ci/travis-ci/issues/5659#issuecomment-314564030 Thanks! Alistair |
Free forum by Nabble | Edit this page |