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

How to build behind a proxy #371

Open
dan-bar-dov opened this issue Oct 25, 2020 · 1 comment
Open

How to build behind a proxy #371

dan-bar-dov opened this issue Oct 25, 2020 · 1 comment

Comments

@dan-bar-dov
Copy link

Describe the bug
The cmake process is trying to download other packages. They all fail when I'm behind a proxy. It is not clear what tool is used to download, but it fails. The environment is set with a correct http/https proxies. wget works, so does curl.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Asciinema

see https://asciinema.org/ for recording video in terminal

** Environment Info **

  • operating system
  • git hash
  • compiler

Additional context
Add any other context about the problem here.

@emaxerrno
Copy link
Collaborator

emaxerrno commented Jan 7, 2021

@dan-bar-dov we just use cmake which internally uses git see 3rdparty.cmake.in template.

If you follow the CMakeLists.txt you'll see a cmake-in-cmake - this is key for reproducibility of binaries, wehre the same link flags and compile flags are passed through all dependencies.

Would be great to have a docker container, too. Let me know if you'd like to contribute to this.

Currently, i'm packed w/ http://github.com/vectorizedio/redpanda but can mentor your changes.

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