CTSRD-CHERI / cheribuild

Easily build and run CHERI related projects
http://www.chericpu.com
Other
68 stars 45 forks source link

git fails to build on Linux host #275

Open evansm7 opened 2 years ago

evansm7 commented 2 years ago

Building git-morello-purecap:

make: curl-config: Command not found LINK git-http-fetch LINK git-http-push LINK git-remote-http ld.lld: error: undefined symbol: curl_easy_setopt

referenced by http.c

libcurl has been built, but not found. Builds fine on macOS!

jrtc27 commented 2 years ago

This is probably the same as we see on FreeBSD. The upstream build system is complete junk for cross-building. It's unclear how to make it work, I suspect we just won't and will rely on pkg install git natively, and macOS-built binaries for now.