GCC 8 is not able to finish compilation when -Werror flag is present in CMakeLists.txt
build log of Fedora 28 compilation
Full logs list
Note: compilation has been runned with flags
-DWITH_TESTS=OFF \
-DWITH_XC_HTTP=ON \
-DWITH_XC_AUTOTYPE=ON \
-DWITH_XC_YUBIKEY=ON \
-DCMAKE_BUILD_TYPE=Release
Note: If you are planning to enable all the XC feature please use -DWITH_XC_ALL=ON instead of single switch.
WITH_XC_ALL includes:
WITH_XC_AUTOTYPE "Automatic password typing"WITH_XC_NETWORKING "Compile KeePassXC with network access code (e.g. for downloading website icons)"WITH_XC_BROWSER "Browser integration with KeePassXC-Browser"WITH_XC_HTTP "Browser integration compatible with ChromeIPass and PassIFox (deprecated, implies Networking)"WITH_XC_SSHAGENT "SSH agent integration compatible with KeeAgent"WITH_XC_YUBIKEY "YubiKey HMAC-SHA1 challenge-response"
Most helpful comment
Note: If you are planning to enable all the XC feature please use
-DWITH_XC_ALL=ONinstead of single switch.WITH_XC_ALLincludes:WITH_XC_AUTOTYPE"Automatic password typing"WITH_XC_NETWORKING"Compile KeePassXC with network access code (e.g. for downloading website icons)"WITH_XC_BROWSER"Browser integration with KeePassXC-Browser"WITH_XC_HTTP"Browser integration compatible with ChromeIPass and PassIFox (deprecated, implies Networking)"WITH_XC_SSHAGENT"SSH agent integration compatible with KeeAgent"WITH_XC_YUBIKEY"YubiKey HMAC-SHA1 challenge-response"