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

Add support for SUSE family distros (tested on OpenSUSE) to installation script #1141

Merged
merged 6 commits into from
Nov 26, 2024

Conversation

jordancarlin
Copy link
Member

The one major family of Linux distros that still wasn't supported was SUSE. This adds support for the latest version of OpenSUSE Leap (and should be compatible with SLES as well). Besides RHEL, this is the other major distro supported by EDA tool vendors, so it seemed worthwhile to include. Especially because it was very little effort to add after the recent refactoring of the scripts.

I also took the chance to do additional refactoring of the installation script for improved maintenance and readability.

@jordancarlin
Copy link
Member Author

All of the installations actually succeeded. The failures were all caused by Verilator failing regression with the updated Verilog Ethernet suite from #1135

@jordancarlin
Copy link
Member Author

Hmm. Strange that SUSE is failing. It worked when I tested it locally. Will investigate.

@jordancarlin
Copy link
Member Author

Oh. It’s downloading the site-setup.sh script from the main repository, which doesn’t have the changes needed to support SUSE that are included in this PR. The installation was successful but the path was configured wrong for regression because of that.

Should be good to merge.

@davidharrishmc davidharrishmc merged commit 568e680 into openhwgroup:main Nov 26, 2024
13 of 14 checks passed
@jordancarlin jordancarlin deleted the suse branch December 2, 2024 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants