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

Trim native depedencies in setup.sh #144

Open
twizmwazin opened this issue May 3, 2022 · 3 comments
Open

Trim native depedencies in setup.sh #144

twizmwazin opened this issue May 3, 2022 · 3 comments

Comments

@twizmwazin
Copy link
Member

Currently we have multiple lists of native dependencies for different OSes that people have installed angr-dev on. Some of these lists are quite long, others are quite short, and for all but Ubuntu it is not especially clear if they are maintained or verified on a regular basis. I think it would be a good idea to trim down the native dependency lists to only what is strictly required to install and make basic use of the core angr packages. For distros other than Ubuntu, it may be more maintainable to simply have a list of binaries and libraries we require and promt the user to sort out where those come from.

@twizmwazin
Copy link
Member Author

Update on this, we're going to keep around all of the distros we currently have, but we're going to trim down the lists to just what should be necessary to install angr and angr-management, and run their test suites. Additional projects in the ecosystem will be add-on and not included.

@github-actions
Copy link

This issue has been marked as stale because it has no recent activity. Please comment or add the pinned tag to prevent this issue from being closed.

@github-actions
Copy link

This issue has been marked as stale because it has no recent activity. Please comment or add the pinned tag to prevent this issue from being closed.

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

No branches or pull requests

1 participant