getdnsapi / getdns

A modern asynchronous DNS API https://getdnsapi.net/
Other
461 stars 127 forks source link

getdns 1.7.3 build failure #539

Open chenrui333 opened 1 year ago

chenrui333 commented 1 year ago

👋 trying to build the latest release, but run into some build issue. The error log is as below:

error build log ``` CMake Error at CMakeLists.txt:898 (target_link_libraries): Target "getdns_ext_uv" links to: Libuv::Libuv but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. CMake Error at CMakeLists.txt:907 (target_link_libraries): Target "getdns_ext_uv_shared" links to: Libuv::Libuv but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. ```

full build log, https://github.com/Homebrew/homebrew-core/actions/runs/4157642059/jobs/7192325726 relates to Homebrew/homebrew-core#123053

saradickinson commented 1 year ago

Hi - I believe this issue was introduced in 1.7.1 and is fixed by this commit which is only in develop at present: https://github.com/getdnsapi/getdns/commit/ee534d10bf1aff0ff62b7ea8c0e2f894e015e429

I'll look at getting another release scheduled....