Page MenuHomePhabricator

travis support
Closed, ResolvedPublic

Description

As seen in https://travis-ci.org/Enlightenment/efl/builds/416627100, this is already working for 4 of our build targets, including running/passing unit tests reliably.

Remaining issues:

  • T7306
  • Ubuntu 18.04 (LTS) does not provide new enough meson; this will be the LTS for a long time, so we probably would need to provide our own meson tarball
  • Tests always timeout on Debian
    • I have zero clue how/why this happens; it's always the same tests timing out and there's no useful log output

Related Objects

StatusAssignedTask
Resolvedbu5hm4n
Resolvedbu5hm4n
Resolvedbu5hm4n
zmike created this task.Aug 16 2018, 8:16 AM
zmike triaged this task as High priority.

We might want to install meson via pip ? @stefan_schmidt ?

Other problems: clang++ is producing dependency output that is confusing ninja (bug in ninja!). Which results in eolian_cxx and eina_cxx trigger it each other all the time.
We probably just dont support compiler with clang++ yet ... :(

bu5hm4n closed this task as Resolved.Fri, Dec 7, 5:12 AM