• R
    build: Use flat namespace for libvirt on macOS · 740f181c
    Roman Bolshakov 提交于
    >From ld(1):
    
      By default all references resolved to a dynamic library record the
      library to which they were resolved. At runtime, dyld uses that
      information to directly resolve symbols. The alternative is to use the
      -flat_namespace option.  With flat namespace, the library is not
      recorded.  At runtime, dyld will search each dynamic library in load
      order when resolving symbols. This is slower, but more like how other
      operating systems resolve symbols.
    
    That fixes the set of tests that preload a mock library to replace
    library symbols:
      qemublocktest
      qemumonitorjsontest
      viriscsitest
      virmacmaptest
      virnetserverclienttest
    Signed-off-by: NRoman Bolshakov <r.bolshakov@yadro.com>
    740f181c
Makefile.am 23.6 KB