Starting a few days ago, our project’s builds have been failing with a glibc version error.
The reason turns out to be that they’re running on Ubuntu
precise. That release is from 2012, and it went EOL over 2 years ago in 2017.
instance: travis-job-0e355844-d892-46eb-b4ef-60702acd2233 precise-android-stable-alternative (via amqp) ... Build dist: xenial ... Description: Ubuntu 12.04.5 LTS Release: 12.04 Codename: precise
I know you’re migrating from Trusty to Xenial (thanks!), and from a previous thread I understand you don’t yet have a Xenial image for
That’s fine – I’m sure that takes some work to do. But until then, would you please keep running Android builds on a Trusty image, instead of moving backward to Precise?
Now that I’ve dug into all this and understand this much, I’m going to fix it for our project by adding
dist: trusty – that seems to give us the same old Trusty image, instead of the Precise image that’s labelled as Xenial. But it would be good for the next person to get the same thing without having to also debug this.