Skip to content

Commit

Permalink
travis: use more recent libstdc++
Browse files Browse the repository at this point in the history
  • Loading branch information
fallen committed Aug 11, 2015
1 parent b70b225 commit 075bf33
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .travis.yml
Expand Up @@ -2,6 +2,12 @@ language: python
python:
- '3.4'
sudo: false
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- libstdc++6
env:
global:
- BUILD_SOC=1
Expand Down

5 comments on commit 075bf33

@jordens
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you need to build the llvmlite packages against GLIBCXX_3.4.20, this would need to go into the installation instructions as well. Trusty has GLIBCXX_3.4.19 max.

@fallen
Copy link
Contributor Author

@fallen fallen commented on 075bf33 Aug 11, 2015

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not a need, it's just that my linux-64 build machine happens to have a recent GLIBCXX (Debian Jessie).
So when using the package on Ubuntu LTS it does not work, unless you add the ppa repository as I did.
Is that an issue?
I should maybe add this trick to the installation instructions for those using Ubuntu LTS...

@jordens
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's up to you. We just have to keep track of these things and either build llvmlite in a chroot/vm or keep tweaking travis and the installation instructions.

@fallen
Copy link
Contributor Author

@fallen fallen commented on 075bf33 Aug 14, 2015

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done there 8669f1d

@fallen
Copy link
Contributor Author

@fallen fallen commented on 075bf33 Aug 17, 2015

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I rebuilt and uploaded llvmlite-artiq for linux-64 : built on Ubuntu 14.04 LTS.
That should fix the issue of needing a recent libstdc++

Please sign in to comment.