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

Runtime dependencies for libboost #20

Open
eine opened this issue Feb 7, 2021 · 0 comments
Open

Runtime dependencies for libboost #20

eine opened this issue Feb 7, 2021 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed $R/impl Related to `$R/impl` images and their dependencies

Comments

@eine
Copy link
Collaborator

eine commented Feb 7, 2021

As commented in ghdl/docker#22:

I now added libboost-all-dev to image trellis. (...) that's the same package that is installed in the build image. Ideally, there should be a (smaller) package with runtime dependencies only. For example, there are libomp-dev and libomp5-7. Are you aware of any other package (or set of packages) that we can use instead of libboost-all-dev. Note that this is not only for trellis, but also for images nextpnr, nextpnr-ice40 and nextpnr-ecp5, since all of them depend on boost.

We should be able to install the specific boost images instead of the catch all one. If I get a chance I'll take a look.

Cool. Note that this does not affect any of the features we provide; it'd just be an interesting enhancement. Hence, rather than trying to guess it ourselves, it'd be ok to just remember to ask it whenever we get the chance to talk to someone who is used to developing with boost.

@eine eine added enhancement New feature or request help wanted Extra attention is needed $R/impl Related to `$R/impl` images and their dependencies labels Feb 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed $R/impl Related to `$R/impl` images and their dependencies
Projects
None yet
Development

No branches or pull requests

1 participant