From noreply at github.com Tue Jun 28 22:24:14 2016 From: noreply at github.com (GitHub) Date: Tue, 28 Jun 2016 14:24:14 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] c55977: Hopefully fix autoconf Makefiles for renamed proto... Message-ID: <5772eafe5caba_4c003fdb255c32b8107350@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: c55977a9c0d58b57383520f40ef74c37b84e6858 https://github.com/boxbackup/boxbackup/commit/c55977a9c0d58b57383520f40ef74c37b84e6858 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M lib/backupstore/Makefile.extra M lib/bbackupquery/makedocumentation.pl.in M test/basicserver/Makefile.extra Log Message: ----------- Hopefully fix autoconf Makefiles for renamed protocol files. From noreply at github.com Tue Jun 28 22:01:44 2016 From: noreply at github.com (GitHub) Date: Tue, 28 Jun 2016 14:01:44 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 78a2b8: Rename protocol files to allow case-sensitive clas... Message-ID: <5772e5b89aebe_774a3f88b69f52bc911e5@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: 78a2b8f768ac24eca6c59b99b92f7b966a0b1e7d https://github.com/boxbackup/boxbackup/commit/78a2b8f768ac24eca6c59b99b92f7b966a0b1e7d Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt A lib/backupstore/BackupProtocol.txt R lib/backupstore/backupprotocol.txt A test/basicserver/TestProtocol.txt R test/basicserver/testprotocol.txt Log Message: ----------- Rename protocol files to allow case-sensitive class name inference. CMake config assumed that the generated files had the same name casing as the source files, which worked on case-insensitive filesystems but not on Linux. From noreply at github.com Tue Jun 28 22:29:38 2016 From: noreply at github.com (GitHub) Date: Tue, 28 Jun 2016 14:29:38 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 88be92: Hopefully fix autoconf Makefiles for renamed proto... Message-ID: <5772ec42628e_8a33fda2a5e12a0289b4@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: 88be9257f2cf08c2a8062553af783cae356ca186 https://github.com/boxbackup/boxbackup/commit/88be9257f2cf08c2a8062553af783cae356ca186 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M lib/backupstore/Makefile.extra M lib/bbackupquery/Makefile.extra M lib/bbackupquery/makedocumentation.pl.in M test/basicserver/Makefile.extra Log Message: ----------- Hopefully fix autoconf Makefiles for renamed protocol and documentation files. Commit: b3672e60294a11ba0216a3a7035eb3eed032db71 https://github.com/boxbackup/boxbackup/commit/b3672e60294a11ba0216a3a7035eb3eed032db71 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M .gitignore Log Message: ----------- Tell Git to ignore generate BoxConfig.cmake.h file. Compare: https://github.com/boxbackup/boxbackup/compare/c55977a9c0d5...b3672e60294a From noreply at github.com Tue Jun 28 22:19:28 2016 From: noreply at github.com (GitHub) Date: Tue, 28 Jun 2016 14:19:28 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 15de19: Rename protocol files to allow case-sensitive clas... Message-ID: <5772e9e0b01e9_7aeb3fb83140729c46819@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: 15de1941b49bbd6204efbc4a4e626fdbb2bb2907 https://github.com/boxbackup/boxbackup/commit/15de1941b49bbd6204efbc4a4e626fdbb2bb2907 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt A lib/backupstore/BackupProtocol.txt R lib/backupstore/backupprotocol.txt A lib/bbackupquery/Documentation.txt R lib/bbackupquery/documentation.txt A test/basicserver/TestProtocol.txt R test/basicserver/testprotocol.txt Log Message: ----------- Rename protocol files to allow case-sensitive class name inference. CMake config assumed that the generated files had the same name casing as the source files, which worked on case-insensitive filesystems but not on Linux. Commit: 4e5b04c32826ea6af5841f71c83bd307f826599a https://github.com/boxbackup/boxbackup/commit/4e5b04c32826ea6af5841f71c83bd307f826599a Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Declare HAVE_MOUNTS, fix detection of struct ucred.h. Commit: e52231069b783d124fb2bb982f5a08ccea1dd22e https://github.com/boxbackup/boxbackup/commit/e52231069b783d124fb2bb982f5a08ccea1dd22e Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M lib/backupstore/BackupStoreFileDiff.cpp M lib/server/TcpNice.cpp Log Message: ----------- Fix preprocessor checks to not rely on values of conditional defines. Compare: https://github.com/boxbackup/boxbackup/compare/78a2b8f768ac...e52231069b78 From noreply at github.com Tue Jun 28 21:05:15 2016 From: noreply at github.com (GitHub) Date: Tue, 28 Jun 2016 13:05:15 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 37e643: Add support for parsing AC_CHECK_MEMBERS from M4 f... Message-ID: <5772d87b5a597_27b93fdc612c72c0125782@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: 37e64379bc66312729596adcd38449b4488a8a15 https://github.com/boxbackup/boxbackup/commit/37e64379bc66312729596adcd38449b4488a8a15 Author: Chris Wilson Date: 2016-06-28 (Tue, 28 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Add support for parsing AC_CHECK_MEMBERS from M4 files. Fix detection of struct stat properties by including the necessary file to declare struct stat. From noreply at github.com Wed Jun 29 20:46:48 2016 From: noreply at github.com (GitHub) Date: Wed, 29 Jun 2016 12:46:48 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 235c5d: Add support for AC_SEARCH_LIBS emulation. Message-ID: <577425a85c7eb_372e3f7f39b572bc914fc@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: 235c5d90ba1164b26d2aabe2af4c261dc7e653b7 https://github.com/boxbackup/boxbackup/commit/235c5d90ba1164b26d2aabe2af4c261dc7e653b7 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Add support for AC_SEARCH_LIBS emulation. Commit: 11298270b5e2c4f24fd8f29b644f127a27f655a6 https://github.com/boxbackup/boxbackup/commit/11298270b5e2c4f24fd8f29b644f127a27f655a6 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Add emulation of M4 syscall() detection. Commit: 6a662f970ee910aaa4d4e89ef5af613dc81dc30e https://github.com/boxbackup/boxbackup/commit/6a662f970ee910aaa4d4e89ef5af613dc81dc30e Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M runtest.pl.in Log Message: ----------- Fix test execution using runtest.pl from CMake. Compare: https://github.com/boxbackup/boxbackup/compare/b3672e60294a...6a662f970ee9 From noreply at github.com Wed Jun 29 21:42:36 2016 From: noreply at github.com (GitHub) Date: Wed, 29 Jun 2016 13:42:36 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 0b76a9: Add emulation of ax_random_device.m4. Message-ID: <577432bcf323a_17203fd8c867f29c53372@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: 0b76a9af5cb2242e454c0f094db8019da12c61e2 https://github.com/boxbackup/boxbackup/commit/0b76a9af5cb2242e454c0f094db8019da12c61e2 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Add emulation of ax_random_device.m4. Commit: 62b13d6ee3a8f3373c8dfd7743c285bb575411e4 https://github.com/boxbackup/boxbackup/commit/62b13d6ee3a8f3373c8dfd7743c285bb575411e4 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M runtest.pl.in Log Message: ----------- Fix directory copying for cmake-invoked runtest.pl on Unix. Compare: https://github.com/boxbackup/boxbackup/compare/6a662f970ee9...62b13d6ee3a8 From noreply at github.com Wed Jun 29 22:07:59 2016 From: noreply at github.com (GitHub) Date: Wed, 29 Jun 2016 14:07:59 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 13ee51: Add CMake parameters to help find compiled librari... Message-ID: <577438af3e8c5_51bd3f918218f29c130871@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: 13ee51749de14889f7f015b3b4c2f0dac7761467 https://github.com/boxbackup/boxbackup/commit/13ee51749de14889f7f015b3b4c2f0dac7761467 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M appveyor.yml M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Add CMake parameters to help find compiled libraries on Appveyor. Commit: 4c5574ed8df47f9d92ef050a7ed34350ddf0569a https://github.com/boxbackup/boxbackup/commit/4c5574ed8df47f9d92ef050a7ed34350ddf0569a Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/travis-build.sh Log Message: ----------- Run ctest with -V to diagnose failure on Travis. Commit: f16d8406ba306a0c3570bd249e5f80ac3963e3ea https://github.com/boxbackup/boxbackup/commit/f16d8406ba306a0c3570bd249e5f80ac3963e3ea Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M .gitignore M infrastructure/cmake/CMakeLists.txt R infrastructure/cmake/build/bin_bbackupd.vcxproj.user R infrastructure/cmake/build/bin_bbstored.vcxproj.user R infrastructure/cmake/build/test_backupstore.vcxproj.user R infrastructure/cmake/build/test_backupstorefix.vcxproj.user R infrastructure/cmake/build/test_bbackupd.vcxproj.user R infrastructure/cmake/build/test_common.vcxproj.user R infrastructure/cmake/build/test_httpserver.vcxproj.user R infrastructure/cmake/build/test_raidfile.vcxproj.user A infrastructure/cmake/msvc/bin_bbackupd.vcxproj.user A infrastructure/cmake/msvc/bin_bbstored.vcxproj.user A infrastructure/cmake/msvc/test_backupstore.vcxproj.user A infrastructure/cmake/msvc/test_backupstorefix.vcxproj.user A infrastructure/cmake/msvc/test_bbackupd.vcxproj.user A infrastructure/cmake/msvc/test_common.vcxproj.user A infrastructure/cmake/msvc/test_httpserver.vcxproj.user A infrastructure/cmake/msvc/test_raidfile.vcxproj.user Log Message: ----------- Move the *.vcxproj.user files out of the build directory. This directory should be discardable to clean up the build, but we don't want the *.vcxproj.user files to be deleted with it, so move them into infrastructure/cmake/msvc and have CMake copy them into the build directory instead. Commit: ab020959cfb4d98f1ad27aa44870002d3b753dfc https://github.com/boxbackup/boxbackup/commit/ab020959cfb4d98f1ad27aa44870002d3b753dfc Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: A infrastructure/cmake/FindReadline.cmake Log Message: ----------- Add a script to help CMake to find the Readline library. Commit: 81dcaf8dcf9401ecbf33a3be0c8c2cd1830e9383 https://github.com/boxbackup/boxbackup/commit/81dcaf8dcf9401ecbf33a3be0c8c2cd1830e9383 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt M infrastructure/makebuildenv.pl.in M infrastructure/travis-build.sh M runtest.pl.in Log Message: ----------- Fix test environment setup and execution for CMake on Unix. Rename the test runner scripts to _t and _t-gdb universally for consistency. Add a -c option to runtest.pl which uses a CMake environment instead of make to build tests and prepare their environment, rather than just assuming CMake on Windows and Make elsewhere. Use cmake -E commands to copy and delete files and directories instead of hard-coding Windows commands, so that it works on Unix too. Commit: 505bb4f83b8aea117c28bfb060878ffc2190a4b0 https://github.com/boxbackup/boxbackup/commit/505bb4f83b8aea117c28bfb060878ffc2190a4b0 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/travis-build.sh Log Message: ----------- Enable ccache for Travis CMake builds Commit: 7c093e59e91502ac1aa755e44a19c7d3ae81a681 https://github.com/boxbackup/boxbackup/commit/7c093e59e91502ac1aa755e44a19c7d3ae81a681 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: R infrastructure/cmake/build/CTestTestfile.cmake Log Message: ----------- Delete a generated CMake file from Git. Commit: 6c3d8dee60bef70489fd251292abba46bb196891 https://github.com/boxbackup/boxbackup/commit/6c3d8dee60bef70489fd251292abba46bb196891 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/travis-build.sh Log Message: ----------- Create cmake build directory. It doesn't exist any more on default checkout because there are no Git-controlled files in it. Commit: 4ebfc72ea2d00198ad07e2ea35344b3d85e87796 https://github.com/boxbackup/boxbackup/commit/4ebfc72ea2d00198ad07e2ea35344b3d85e87796 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/travis-build.sh Log Message: ----------- Need to install binaries before we can run tests with CMake. Commit: 92c7233e7a7836a4a421fe50c995de40c63e073f https://github.com/boxbackup/boxbackup/commit/92c7233e7a7836a4a421fe50c995de40c63e073f Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Remove the need for BoxConfig.h when using CMake. Commit: 4454ef70c1a54ffe34a4bb61bc5a91eef312cfde https://github.com/boxbackup/boxbackup/commit/4454ef70c1a54ffe34a4bb61bc5a91eef312cfde Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/m4/boxbackup_tests.m4 M lib/backupstore/BackupClientFileAttributes.cpp M lib/common/BoxPlatform.h M lib/common/Utils.cpp Log Message: ----------- Simplify M4 configuration, remove support for ancient platforms. Commit: a77db92f04c8cd0358b34fe15b2a5bd5a2825145 https://github.com/boxbackup/boxbackup/commit/a77db92f04c8cd0358b34fe15b2a5bd5a2825145 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt M infrastructure/travis-build.sh Log Message: ----------- Enable CMake's built-in support for ccache to speed up builds. Commit: 86cd0991160ddf8fc6f3088367d47a1705df4057 https://github.com/boxbackup/boxbackup/commit/86cd0991160ddf8fc6f3088367d47a1705df4057 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt M lib/common/BoxPlatform.h Log Message: ----------- Port platform feature detection to CMake config. Commit: 070cd4830d234540f48e0e3c0f34f99eb802161b https://github.com/boxbackup/boxbackup/commit/070cd4830d234540f48e0e3c0f34f99eb802161b Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Add support for parsing AC_CHECK_MEMBERS from M4 files. Fix detection of struct stat properties by including the necessary file to declare struct stat. Commit: 80ba32d268daf9d47d4fe8541565e422bf632a55 https://github.com/boxbackup/boxbackup/commit/80ba32d268daf9d47d4fe8541565e422bf632a55 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt A lib/backupstore/BackupProtocol.txt R lib/backupstore/backupprotocol.txt A lib/bbackupquery/Documentation.txt R lib/bbackupquery/documentation.txt A test/basicserver/TestProtocol.txt R test/basicserver/testprotocol.txt Log Message: ----------- Rename protocol files to allow case-sensitive class name inference. CMake config assumed that the generated files had the same name casing as the source files, which worked on case-insensitive filesystems but not on Linux. Commit: 84ddf982916fcd71044c3c279fc95c11903b9bf4 https://github.com/boxbackup/boxbackup/commit/84ddf982916fcd71044c3c279fc95c11903b9bf4 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Declare HAVE_MOUNTS, fix detection of struct ucred.h. Commit: 1ba6820eff866d8e8a962a143d2bfae891e334ec https://github.com/boxbackup/boxbackup/commit/1ba6820eff866d8e8a962a143d2bfae891e334ec Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M lib/backupstore/BackupStoreFileDiff.cpp M lib/server/TcpNice.cpp Log Message: ----------- Fix preprocessor checks to not rely on values of conditional defines. Commit: 8e344002fb8142a7b5a8d6736885b49d8c304987 https://github.com/boxbackup/boxbackup/commit/8e344002fb8142a7b5a8d6736885b49d8c304987 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M lib/backupstore/Makefile.extra M lib/bbackupquery/Makefile.extra M lib/bbackupquery/makedocumentation.pl.in M test/basicserver/Makefile.extra Log Message: ----------- Hopefully fix autoconf Makefiles for renamed protocol and documentation files. Commit: 7525432c2adc69f5b8ca962926280e27920deb9d https://github.com/boxbackup/boxbackup/commit/7525432c2adc69f5b8ca962926280e27920deb9d Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M .gitignore Log Message: ----------- Tell Git to ignore generate BoxConfig.cmake.h file. Commit: b036e74ca8f0894151ecd7ca9762bcc8e3de2066 https://github.com/boxbackup/boxbackup/commit/b036e74ca8f0894151ecd7ca9762bcc8e3de2066 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Add support for AC_SEARCH_LIBS emulation. Commit: 33a6df617e1793aa5d0c9c9342b8b6e689638ed6 https://github.com/boxbackup/boxbackup/commit/33a6df617e1793aa5d0c9c9342b8b6e689638ed6 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Add emulation of M4 syscall() detection. Commit: def4e1430b96e3c292e554638bf0fe7e4db90c5d https://github.com/boxbackup/boxbackup/commit/def4e1430b96e3c292e554638bf0fe7e4db90c5d Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M runtest.pl.in Log Message: ----------- Fix test execution using runtest.pl from CMake. Commit: 87846f975ea585aef3bcf300e4b03e15c59f70f0 https://github.com/boxbackup/boxbackup/commit/87846f975ea585aef3bcf300e4b03e15c59f70f0 Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Add emulation of ax_random_device.m4. Commit: 757c70e600507e3bdf10b840cdf46418cb95a73f https://github.com/boxbackup/boxbackup/commit/757c70e600507e3bdf10b840cdf46418cb95a73f Author: Chris Wilson Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M runtest.pl.in Log Message: ----------- Fix directory copying for cmake-invoked runtest.pl on Unix. Compare: https://github.com/boxbackup/boxbackup/compare/62b13d6ee3a8...757c70e60050 From noreply at github.com Wed Jun 29 22:42:21 2016 From: noreply at github.com (GitHub) Date: Wed, 29 Jun 2016 14:42:21 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] a52491: Give BOX_CMAKE define priority over _MSC_VER. Message-ID: <577440bdea943_1d463f9e1369f2bc2077a0@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: a52491f0171baffc60575a6729811c34bde20852 https://github.com/boxbackup/boxbackup/commit/a52491f0171baffc60575a6729811c34bde20852 Author: Chris Wilson Date: 2016-06-29 (Wed, 29 Jun 2016) Changed paths: M lib/common/BoxPlatform.h Log Message: ----------- Give BOX_CMAKE define priority over _MSC_VER. Otherwise our detected platform features are not used/available because BoxConfig.cmake.h is not included, and NEED_BOX_VERSION_H is redefined everywhere. From noreply at github.com Wed Jun 29 23:07:45 2016 From: noreply at github.com (GitHub) Date: Wed, 29 Jun 2016 15:07:45 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] e725b6: Include process.h if we have it (Win32) for getpid... Message-ID: <577446b155455_3fb83f7ffbd8f29c153563@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/cmake Home: https://github.com/boxbackup/boxbackup Commit: e725b6daa2c8bbe2e4142012ac8c1e5fc2263301 https://github.com/boxbackup/boxbackup/commit/e725b6daa2c8bbe2e4142012ac8c1e5fc2263301 Author: Chris Wilson Date: 2016-06-29 (Wed, 29 Jun 2016) Changed paths: M lib/common/DebugMemLeakFinder.cpp M lib/common/Logging.cpp M lib/server/Daemon.cpp Log Message: ----------- Include process.h if we have it (Win32) for getpid(). Without it, getpid() is detected (by CMake) but can't be called. Standardise include order (alphabetically).