So it did not go so well after all. After upgrading to RC1 I cannot install Urbackup anymore in a jail. I get an error went using the make command. I'm lost. This version of urbackup 2.3.3 worked fine before ...
Code:
make make all-recursive Making all in . c++ -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/local/include -fstack-protector-strong --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIE -DSQLITE_PREPARE_RETRIES=5 -DNDEBUG -I/usr/include -I/usr/include -D_THREAD_SAFE -pthread -DLINUX -DSTATIC_PLUGIN -DVARDIR='"/usr/local/var"' -DBINDIR='"/usr/local/bin"' -DDATADIR='"/usr/local/share"' -g -O2 -MT urbackupsrv-Server.o -MD -MP -MF .deps/urbackupsrv-Server.Tpo -c -o urbackupsrv-Server.o `test -f 'Server.cpp' || echo './'`Server.cpp In file included from Server.cpp:44: ./md5.h:149:2: error: unknown type name 'byte'; did you mean 'CryptoPP::byte'? byte digest[CryptoPP::Weak::MD5::DIGESTSIZE]; ^~~~ CryptoPP::byte /usr/local/include/cryptopp/config.h:237:23: note: 'CryptoPP::byte' declared here typedef unsigned char byte; ^ In file included from Server.cpp:52: In file included from ./utf8/utf8.h:31: ./utf8/utf8/checked.h:120:58: warning: '&' within '|' [-Wbitwise-op-parentheses] *(result++) = static_cast<uint8_t>((cp >> 6) & 0x3f | 0x80); ~~~~~~~~~~^~~~~~ ~ ./utf8/utf8/checked.h:120:58: note: place parentheses around the '&' expression to silence this warning *(result++) = static_cast<uint8_t>((cp >> 6) & 0x3f | 0x80); ^ ( ) ./utf8/utf8/checked.h:125:58: warning: '&' within '|' [-Wbitwise-op-parentheses] *(result++) = static_cast<uint8_t>((cp >> 12)& 0x3f | 0x80); ~~~~~~~~~~^~~~~~ ~ ./utf8/utf8/checked.h:125:58: note: place parentheses around the '&' expression to silence this warning *(result++) = static_cast<uint8_t>((cp >> 12)& 0x3f | 0x80); ^ ( ) ./utf8/utf8/checked.h:126:58: warning: '&' within '|' [-Wbitwise-op-parentheses] *(result++) = static_cast<uint8_t>((cp >> 6) & 0x3f | 0x80); ~~~~~~~~~~^~~~~~ ~ ./utf8/utf8/checked.h:126:58: note: place parentheses around the '&' expression to silence this warning *(result++) = static_cast<uint8_t>((cp >> 6) & 0x3f | 0x80); ^ ( ) In file included from Server.cpp:52: In file included from ./utf8/utf8.h:32: ./utf8/utf8/unchecked.h:48:62: warning: '&' within '|' [-Wbitwise-op-parentheses] *(result++) = static_cast<uint8_t>((cp >> 6) & 0x3f | 0x80); ~~~~~~~~~~^~~~~~ ~ ./utf8/utf8/unchecked.h:48:62: note: place parentheses around the '&' expression to silence this warning *(result++) = static_cast<uint8_t>((cp >> 6) & 0x3f | 0x80); ^ ( ) ./utf8/utf8/unchecked.h:53:62: warning: '&' within '|' [-Wbitwise-op-parentheses] *(result++) = static_cast<uint8_t>((cp >> 12)& 0x3f | 0x80); ~~~~~~~~~~^~~~~~ ~ ./utf8/utf8/unchecked.h:53:62: note: place parentheses around the '&' expression to silence this warning *(result++) = static_cast<uint8_t>((cp >> 12)& 0x3f | 0x80); ^ ( ) ./utf8/utf8/unchecked.h:54:62: warning: '&' within '|' [-Wbitwise-op-parentheses] *(result++) = static_cast<uint8_t>((cp >> 6) & 0x3f | 0x80); ~~~~~~~~~~^~~~~~ ~ ./utf8/utf8/unchecked.h:54:62: note: place parentheses around the '&' expression to silence this warning *(result++) = static_cast<uint8_t>((cp >> 6) & 0x3f | 0x80); ^ ( ) 6 warnings and 1 error generated. *** Error code 1 Stop. make[2]: stopped in /urbackup/urbackup-server-2.3.3.0 *** Error code 1 Stop. make[1]: stopped in /urbackup/urbackup-server-2.3.3.0 *** Error code 1 Stop. make: stopped in /urbackup/urbackup-server-2.3.3.0
Last edited: