Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Requirement Scripts Update #874

Merged
merged 12 commits into from
May 6, 2021
Merged

Requirement Scripts Update #874

merged 12 commits into from
May 6, 2021

Conversation

abejgonzalez
Copy link
Contributor

@abejgonzalez abejgonzalez commented May 3, 2021

Related issue: #867 #868

Type of change: other enhancement + bugfix

Impact: other

Release Notes
This combines all setup script-related changes and also bumps the (Ubuntu-based) Docker file used for CI (which runs the Ubuntu script for setup). This will test that at least the Ubuntu changes work and are backwards compatible with 16/18.04.

KarlJoad and others added 10 commits April 26, 2021 12:14
Bintray has gone down. SBT's website now provides these as install commands.
Ubuntu 20.04 LTS (the most recent LTS release) stopped shipping Python
3.6 in their default repositories.

Upping it to Python 3.8 does not seem to have broken the
design/elaboration process. I tested re-building Chipyard and all its
dependencies using this new version, and everything appears to have
remained the same.
Ubuntu does not ship with curl by default any more. If we are to use
curl to install SBT's required information, we must ensure it is
available for use on Ubuntu.
…oad/chipyard into KarlJoad-update-initial-setup-scripts
@abejgonzalez abejgonzalez requested a review from alonamid May 6, 2021 04:02
Copy link
Contributor

@alonamid alonamid left a comment

Choose a reason for hiding this comment

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

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants