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

GitHub noreply at github.com
Sun Jun 18 11:11:59 BST 2017


  Branch: refs/heads/update_windows_unibuild_2
  Home:   https://github.com/boxbackup/boxbackup
  Commit: a3e328ef8f83d81f74b6a334ff6ad66d7dcbd534
      https://github.com/boxbackup/boxbackup/commit/a3e328ef8f83d81f74b6a334ff6ad66d7dcbd534
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-06-18 (Sun, 18 Jun 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: 14e48b9851920cb2beb000610b36391879dcb201
      https://github.com/boxbackup/boxbackup/commit/14e48b9851920cb2beb000610b36391879dcb201
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M .travis.yml
    M infrastructure/travis-build.sh

  Log Message:
  -----------
  Add Boost to Travis build environment, and OSX builds


  Commit: ab617bdce7280a59333da695f44507cc36c35d25
      https://github.com/boxbackup/boxbackup/commit/ab617bdce7280a59333da695f44507cc36c35d25
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt

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

Build buildenv-testmain-template.cpp in-place, instead of copying, modifying
and compiling it.

Increase timeouts for some tests that sometimes run out of time on AppVeyor.


  Commit: 910840de529d1566924ea938883969307b91c209
      https://github.com/boxbackup/boxbackup/commit/910840de529d1566924ea938883969307b91c209
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-06-18 (Sun, 18 Jun 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: 81e9aa6545f7f19124c9f5e88982b867d8732965
      https://github.com/boxbackup/boxbackup/commit/81e9aa6545f7f19124c9f5e88982b867d8732965
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-06-18 (Sun, 18 Jun 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: 3a3fc72cd3b3c98870028f6d968b9cde64341ccd
      https://github.com/boxbackup/boxbackup/commit/3a3fc72cd3b3c98870028f6d968b9cde64341ccd
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M test/bbackupd/testbbackupd.cpp

  Log Message:
  -----------
  Relax timings on test_changing_client_store_marker_pauses_daemon

Also increase test verbosity to help debug the test if it fails again.

(cherry picked from commit 00c2127e9832591c248fa6eea05dfaf785b8380d)


Compare: https://github.com/boxbackup/boxbackup/compare/a3e328ef8f83^...3a3fc72cd3b3


More information about the Boxbackup-commit mailing list