[Box Backup-commit] [boxbackup/boxbackup] b3f3b5: Hopefully fix every compile command being displaye...

GitHub noreply at github.com
Sun May 14 22:01:48 BST 2017


  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: b3f3b542e80d8ade6746a8e2c5a24dbbbe1a2606
      https://github.com/boxbackup/boxbackup/commit/b3f3b542e80d8ade6746a8e2c5a24dbbbe1a2606
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-14 (Sun, 14 May 2017)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt
    M infrastructure/makebuildenv.pl.in
    M lib/common/Box.h
    M lib/common/DebugMemLeakFinder.cpp
    M lib/common/Logging.cpp
    M lib/common/Logging.h

  Log Message:
  -----------
  Hopefully fix every compile command being displayed in CMake builds

Adding individual -DBOX_CURRENT_FILEs to each file's compilation flags worked, but caused
each command to be different, massively increasing verbosity of CMake builds. Since there wasn't
apparently a compile-time solution that works with VC++, I've gone back to the slower runtime way,
but only computing the value when needed (when per-module logging overrides are in use).


  Commit: cc8139643fc609d7e0cd8b0d2bae24653d339263
      https://github.com/boxbackup/boxbackup/commit/cc8139643fc609d7e0cd8b0d2bae24653d339263
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-14 (Sun, 14 May 2017)

  Changed paths:
    M lib/raidfile/RaidFileWrite.cpp

  Log Message:
  -----------
  Slightly improve RaidFile error logging


  Commit: 0f31359ca8ebbd6ddfd5f2d042c8c23af4d67997
      https://github.com/boxbackup/boxbackup/commit/0f31359ca8ebbd6ddfd5f2d042c8c23af4d67997
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-14 (Sun, 14 May 2017)

  Changed paths:
    M test/backupstorefix/testbackupstorefix.cpp

  Log Message:
  -----------
  Lock store while corrupting it in test/backupstorefix

Should hopefully reduce risk of random test failures/race conditions.


Compare: https://github.com/boxbackup/boxbackup/compare/286fb2b759ea...0f31359ca8eb


More information about the Boxbackup-commit mailing list