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

Build System Downloads Files at the Configuration Stage #56

Open
herrhotzenplotz opened this issue Dec 12, 2022 · 1 comment
Open

Build System Downloads Files at the Configuration Stage #56

herrhotzenplotz opened this issue Dec 12, 2022 · 1 comment

Comments

@herrhotzenplotz
Copy link
Contributor

Unfortunately when I was updating my FreeBSD Ports overlay for contour and pushed it through the automatic package builder poudriere I got build failures due to CMake downloading files (the UCD zip) at configuration time where network access is completely disabled.

I believe I pointed this out before in tickets in contour.

My suggestion would be to either:

  • Vendor the UCD files or ship them in the distribution tarball or
  • Let the build system check for the files' existence and error out if they are missing. Additionally provide a script to download them for the user. This way package/port maintainers can add them to the distfile list.

Related to #42

@christianparpart
Copy link
Member

Hey. Oh damn. Thanks. There is a way to prefetch the dist files, just like done for contour embedded deps. Let me reply in detail tomorrow (sadly occupied currently).

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

No branches or pull requests

2 participants