Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.

swig: exclude incompatible swig, ruby, python combinations #3411

Merged
merged 13 commits into from
Apr 28, 2020

Conversation

mpranj
Copy link
Member

@mpranj mpranj commented Apr 26, 2020

Closes #3379 and #3378.
Pin prettier version to 1.19.1 on cirrus since 2.0 introduces many changes.
Disable crypto plugin on fedora-31-fulland debian-unstable-full-clang.
Prefer ruby 2.6 when installed (to avoid problems with 2.7).
Prefer swig 4.0 over old versions.

@mpranj
Copy link
Member Author

mpranj commented Apr 27, 2020

Seems that it's not worth the hassle to downgrade ruby on cirrus macOS jobs. Ruby 2.7 is preinstalled (required by other packages?) and using rvm to manage versions implies compiling ruby 2.5 on every build because binaries are not available.

We now exclude incompatible versions by CMake.

@markus2330
Copy link
Contributor

Yes, this is a much better approach.

@mpranj mpranj changed the title cirrus: downgrade ruby on macOS due to #3378 swig: exclude incompatible swig, ruby, python combinations Apr 27, 2020
@mpranj mpranj mentioned this pull request Apr 28, 2020
16 tasks
@mpranj mpranj merged commit ab01f77 into ElektraInitiative:master Apr 28, 2020
@mpranj mpranj deleted the cirrus branch April 21, 2021 12:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SWIG <=4.0.1: upstream issues with python 3.8
2 participants