[Box Backup-commit] [boxbackup/boxbackup] 2902eb: Enable more GCC warnings during build.

GitHub noreply at github.com
Wed Nov 9 21:22:25 GMT 2016


  Branch: refs/heads/s3_support_merge_4
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 2902ebe51a08975721b086ee17f09a9fe8d1e193
      https://github.com/boxbackup/boxbackup/commit/2902ebe51a08975721b086ee17f09a9fe8d1e193
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-11-09 (Wed, 09 Nov 2016)

  Changed paths:
    A infrastructure/m4/ax_check_compile_flag.m4
    M infrastructure/m4/boxbackup_tests.m4
    M lib/server/makeprotocol.pl.in

  Log Message:
  -----------
  Enable more GCC warnings during build.

Use autoconf AX_CHECK_COMPILE_FLAG macro instead of rolling our own.

Fix missing virtual destructors, revealed by enabling the
-Werror,-Wnon-virtual-dtor compiler option.


  Commit: d3a03e92108da6d06c0c8ab59273adf285ca6553
      https://github.com/boxbackup/boxbackup/commit/d3a03e92108da6d06c0c8ab59273adf285ca6553
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-11-09 (Wed, 09 Nov 2016)

  Changed paths:
    M infrastructure/travis-build.sh

  Log Message:
  -----------
  Travis build script: add extra debugging.

This script can be useful as a shortcut for command-line builds, but not if you
forget to set TEST_TARGET, so now it errors if you do.


  Commit: 3eb0fed57a7101e8c0b6511e1775f2eba8e16b43
      https://github.com/boxbackup/boxbackup/commit/3eb0fed57a7101e8c0b6511e1775f2eba8e16b43
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-11-09 (Wed, 09 Nov 2016)

  Changed paths:
    M lib/backupstore/BackupStoreFile.cpp
    M lib/backupstore/BackupStoreFile.h
    M lib/server/TcpNice.cpp
    M lib/server/TcpNice.h

  Log Message:
  -----------
  Fix overloaded virtual function warnings.

Revealed by enabling the -Woverloaded-virtual compiler option.


Compare: https://github.com/boxbackup/boxbackup/compare/08c3f00aecc3...3eb0fed57a71


More information about the Boxbackup-commit mailing list