1. 03 1月, 2020 18 次提交
  2. 02 1月, 2020 2 次提交
    • D
      travis: fix homebrew install of python3 · db5d0499
      Daniel P. Berrangé 提交于
      The Python3 package has started failing to install from
      HomeBrew with the following:
      
        Error: The `brew link` step did not complete successfully
        The formula built, but is not symlinked into /usr/local
        Could not symlink Frameworks/Python.framework/Headers
        Target /usr/local/Frameworks/Python.framework/Headers
        is a symlink belonging to python@2. You can unlink it:
      
          brew unlink python@2
      
        To force the link and overwrite all conflicting files:
      
          brew link --overwrite python
      
      The result is that libvirt fails to find python3:
      
        checking for python3... no
        configure: error: 'python3' binary is required to build libvirt
      
      It is unclear what changed in Travis/HomeBrew to break our
      previously working setup, but running the suggested command
      fixes it well enough for libvirt's CI needs.
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      db5d0499
    • J
      maint: update to latest gnulib · a8368b1c
      Ján Tomko 提交于
      Update to:
      
          commit 7d069378921bfa0d7c7198ea177aac0a2440016f
          Author:     Pádraig Brady <P@draigBrady.com>
          CommitDate: 2020-01-01 22:00:28 +0000
      
             md5, sha1, sha256, sha512: support --with-openssl=auto-gpl-compat
      Signed-off-by: NJán Tomko <jtomko@redhat.com>
      a8368b1c
  3. 25 12月, 2019 1 次提交
  4. 24 12月, 2019 8 次提交
  5. 23 12月, 2019 2 次提交
    • A
      efeb9d71
    • Y
      storage: Fix daemon crash on lookup storagepool by targetpath · dfff16a7
      Yi Li 提交于
      Causing a crash when storagePoolLookupByTargetPath beacuse of
      Some types of storage pool have no target elements.
      Use STREQ_NULLABLE instead of STREQ
      Avoids segfaults when using NULL arguments.
      
      Core was generated by `/usr/sbin/libvirtd'.
      Program terminated with signal 11, Segmentation fault.
      (gdb) bt
      0  0x0000ffff9e951388 in strcmp () from /lib64/libc.so.6
      1  0x0000ffff92103e9c in storagePoolLookupByTargetPathCallback (
          obj=0xffff7009aab0, opaque=0xffff801058b0) at storage/storage_driver.c:1649
      2  0x0000ffff9f2c52a4 in virStoragePoolObjListSearchCb (
          payload=0xffff801058b0, name=<optimized out>, opaque=<optimized out>)
          at conf/virstorageobj.c:476
      3  0x0000ffff9f1f2f7c in virHashSearch (ctable=0xffff800f4f60,
          iter=iter@entry=0xffff9f2c5278 <virStoragePoolObjListSearchCb>,
          data=data@entry=0xffff95af7488, name=name@entry=0x0) at util/virhash.c:696
      4  0x0000ffff9f2c64f0 in virStoragePoolObjListSearch (pools=0xffff800f2ce0,
          searcher=searcher@entry=0xffff92103e68 <storagePoolLookupByTargetPathCallback>,
           opaque=<optimized out>) at conf/virstorageobj.c:505
      5  0x0000ffff92101f54 in storagePoolLookupByTargetPath (conn=0xffff5c0009f0,
      path=0xffff7009a850 "/vms/images") at storage/storage_driver.c:1672
      Reviewed-by: NCole Robinson <crobinso@redhat.com>
      Signed-off-by: NYi Li <yili@winhong.com>
      dfff16a7
  6. 21 12月, 2019 9 次提交