Skip to content
This repository has been archived by the owner on May 9, 2022. It is now read-only.

Downgrade rust to 1.51 #75

Merged
merged 6 commits into from
May 17, 2021
Merged

Downgrade rust to 1.51 #75

merged 6 commits into from
May 17, 2021

Conversation

acrrd
Copy link
Contributor

@acrrd acrrd commented May 17, 2021

Building the app for ios fail with 1.52:
https://github.com/xaynetwork/xayn_search/runs/2572432935?check_suite_focus=true#step:10:1167
The problem seems to be that 1.52 uses llvm 12 and that is incompatible with xcode.
We are reverting to 1.51 but we disable incremental compilation as done in 1.52.1 to avoid compilation issue.

@Robert-Steiner
Copy link
Contributor

might contain a "workaround" rust-lang/rust#79408
I'm just leaving it here for reference

Copy link
Contributor

@janpetschexain janpetschexain left a comment

Choose a reason for hiding this comment

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

i guess we also have to revert the linter changes of #69? even if the compiler ignores unknown lints, the old lints won't be checked by the ci. or do we just downgrade the rust version today until the release is done and upgrade it immediatly afterwards?

.github/workflows/ci.yml Outdated Show resolved Hide resolved
acrrd and others added 2 commits May 17, 2021 10:55
Co-authored-by: janpetschexain <58227040+janpetschexain@users.noreply.github.com>
@acrrd
Copy link
Contributor Author

acrrd commented May 17, 2021

I don't plan to revert this right after but only when we have a proper way to use 1.52. I reverted the lints because they are unstable for 1.51.

.github/workflows/ci.yml Outdated Show resolved Hide resolved
.github/workflows/release.yaml Outdated Show resolved Hide resolved
acrrd and others added 2 commits May 17, 2021 13:21
Co-authored-by: Robert Steiner <robertt.debug@gmail.com>
Co-authored-by: Robert Steiner <robertt.debug@gmail.com>
@acrrd acrrd merged commit 5adc385 into master May 17, 2021
@acrrd acrrd deleted the TY-1795_fix_build_ios branch May 17, 2021 12:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants