diff --git a/server/CMakeLists.txt b/server/CMakeLists.txt index f9236ef..1bfcdb6 100644 --- a/server/CMakeLists.txt +++ b/server/CMakeLists.txt @@ -239,7 +239,7 @@ else () SET(CPACK_PACKAGE_VERSION_DATA "-${BUILD_TYPE_NAME}") endif () if (NOT BUILD_TYPE AND NOT BUILD_TYPE STREQUAL "0") - SET(BUILD_TYPE "1") + SET(BUILD_TYPE "3") endif () set_source_files_properties(src/build.cpp PROPERTIES COMPILE_FLAGS "-DBUILD_MAJOR=${CPACK_PACKAGE_VERSION_MAJOR} -DBUILD_MINOR=${CPACK_PACKAGE_VERSION_MINOR} -DBUILD_PATCH=${CPACK_PACKAGE_VERSION_PATCH} -DBUILD_DATA=\"${CPACK_PACKAGE_VERSION_DATA}\" -DBUILD_TYPE=${BUILD_TYPE} -DBUILD_COUNT=0") diff --git a/server/repro/package_server.sh b/server/repro/package_server.sh index 8e89538..d502696 100755 --- a/server/repro/package_server.sh +++ b/server/repro/package_server.sh @@ -27,7 +27,8 @@ cp TeaSpeakServer TeaSpeakServerTmp rm TeaSpeakServer mv TeaSpeakServerTmp TeaSpeakServer -strip -s -p -v TeaSpeakServer +strip -s -p -v TeaSpeakServer || { echo "failed to strip symbols!"; exit 1; } +patchelf --set-rpath ./libs/ TeaSpeakServer || { echo "failed to set rpath!"; exit 1; } tar --dereference -czvf "../${BUILD_FILENAME}" * cd .. rm -r finalenv