getdns icon indicating copy to clipboard operation
getdns copied to clipboard

getdns 1.7.3 build failure

Open chenrui333 opened this issue 2 years ago • 1 comments

👋 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

chenrui333 avatar Feb 12 '23 18:02 chenrui333

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....

saradickinson avatar Feb 22 '23 13:02 saradickinson