[Box Backup-commit] [boxbackup/boxbackup] b67ec6: Update versions of dependencies for Windows unibui...

GitHub noreply at github.com
Fri May 19 11:34:54 BST 2017


  Branch: refs/heads/s3_support_merge
  Home:   https://github.com/boxbackup/boxbackup
  Commit: b67ec6a04d2be56ba56ffa8d6b612c8335b7689e
      https://github.com/boxbackup/boxbackup/commit/b67ec6a04d2be56ba56ffa8d6b612c8335b7689e
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M appveyor.yml
    M infrastructure/cmake/windows/CMakeLists.txt

  Log Message:
  -----------
  Update versions of dependencies for Windows unibuild, add Boost

* Add a variable in appveyor.yml for the CMake out-of-source build tree.
* Update the directory name in commands in appveyor.yml to match new CMake unibuild tree structure.
* Increase build verbosity slightly.
* Disable GUI crash dialogs that cause test hangs.
* Disable the AppVeyor cache that we don't use.


  Commit: 2ca0d11be721f97704692b5495b3eaba47703e23
      https://github.com/boxbackup/boxbackup/commit/2ca0d11be721f97704692b5495b3eaba47703e23
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt

  Log Message:
  -----------
  Install executables in test tree after building, not during "make install"


  Commit: 11193970483a91298b5022d61f3fbf783537ed5d
      https://github.com/boxbackup/boxbackup/commit/11193970483a91298b5022d61f3fbf783537ed5d
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M infrastructure/BoxPlatform.pm.in

  Log Message:
  -----------
  Fix build on SmartOS by switching back to GNU Make

I have no idea where I got the idea that there was a "bmake" command on SmartOS
that is BSD make, or why that would be better than gmake (GNU make). I can't
find any reference to the existence of such a thing. So I've just switched back
to using gmake unconditionally.


  Commit: 62eb97935efc9680ba7734139f455b51a07035a2
      https://github.com/boxbackup/boxbackup/commit/62eb97935efc9680ba7734139f455b51a07035a2
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M lib/intercept/intercept.cpp

  Log Message:
  -----------
  Hopefully fix test/raidfile on Solaris.

64-bit Solaris has _FILE_OFFSET_BITS defined (to 64), which was wrongly causing
the substitute lseek in lib/intercept to enter the 32-bit branch.


  Commit: 20eaf575a151bffd4ae5f0adaba055f452f99385
      https://github.com/boxbackup/boxbackup/commit/20eaf575a151bffd4ae5f0adaba055f452f99385
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M lib/bbackupd/BackupClientDirectoryRecord.cpp
    M lib/win32/emu.cpp
    M lib/win32/emu.h

  Log Message:
  -----------
  Fix emulated readdir() d_type to return DT_FILE or DT_DIR like Unix does

We used to abuse dirent.d_type to store Windows attributes, but we can now just
add a new attribute to store these (win_attrs), so I have.


Compare: https://github.com/boxbackup/boxbackup/compare/7291840e4bc7...20eaf575a151


More information about the Boxbackup-commit mailing list