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

Make blows up with missing curl/curl.h #3501

Closed
Rytiss opened this issue Mar 13, 2020 · 0 comments · Fixed by #4106
Closed

Make blows up with missing curl/curl.h #3501

Rytiss opened this issue Mar 13, 2020 · 0 comments · Fixed by #4106

Comments

@Rytiss
Copy link
Contributor

Rytiss commented Mar 13, 2020

Describe the bug
While compiling server with ./configure --disable-client --disable-manager --enable-fcgi && make on a system that does not have libcurl installed, configure does not catch the missing dependency and the build blows up.

  CXX      remote_submit.o
../lib/remote_submit.cpp:24:10: fatal error: curl/curl.h: No such file or directory
 #include <curl/curl.h>
          ^~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:820: remote_submit.o] Error 1

Steps To Reproduce

git clone https://github.com/BOINC/boinc.git boinc-git
cd boinc-git
git checkout tags/server_release/1.2/1.2.1 -b server_release/1.2.1
./_autosetup
./configure --disable-client --disable-manager --enable-fcgi
make

Expected behavior
Configure should notify about the missing lib and abort.

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

Successfully merging a pull request may close this issue.

2 participants