diff --git a/.github/workflows/scripts/build_linux_amd64_gcc_ssl1.sh b/.github/workflows/scripts/build_linux_amd64_gcc_ssl1.sh index 62a048a..9662d7a 100755 --- a/.github/workflows/scripts/build_linux_amd64_gcc_ssl1.sh +++ b/.github/workflows/scripts/build_linux_amd64_gcc_ssl1.sh @@ -43,7 +43,7 @@ cd ../../../ export CMAKE_C_FLAGS="${CMAKE_C_FLAGS}" export CMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti" export CMAKE_SHARED_LINKER_FLAGS="${CMAKE_SHARED_LINKER_FLAGS} -Wl,--gc-sections -Wl,--exclude-libs,ALL" -export CMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -flto=n -Os" +export CMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -flto -fuse-linker-plugin -Os" # Build tdlib cd implementations/tdlight/build diff --git a/.github/workflows/scripts/build_linux_amd64_gcc_ssl3.sh b/.github/workflows/scripts/build_linux_amd64_gcc_ssl3.sh index ba1e434..695aa65 100755 --- a/.github/workflows/scripts/build_linux_amd64_gcc_ssl3.sh +++ b/.github/workflows/scripts/build_linux_amd64_gcc_ssl3.sh @@ -43,7 +43,7 @@ cd ../../../ export CMAKE_C_FLAGS="${CMAKE_C_FLAGS}" export CMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti" export CMAKE_SHARED_LINKER_FLAGS="${CMAKE_SHARED_LINKER_FLAGS} -Wl,--gc-sections -Wl,--exclude-libs,ALL" -export CMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -flto=n -Os" +export CMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -flto -fuse-linker-plugin -Os" # Build tdlib cd implementations/tdlight/build diff --git a/.github/workflows/scripts/install_deps_linux_amd64_gcc_ssl1.sh b/.github/workflows/scripts/install_deps_linux_amd64_gcc_ssl1.sh deleted file mode 100755 index bc7170e..0000000 --- a/.github/workflows/scripts/install_deps_linux_amd64_gcc_ssl1.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -ex -# Ubuntu 20.04 - -export DEBIAN_FRONTEND=noninteractive - -apt-get --assume-yes update - -# Install dependencies -apt-get --assume-yes install build-essential diff --git a/.github/workflows/scripts/install_deps_linux_amd64_gcc_ssl3.sh b/.github/workflows/scripts/install_deps_linux_amd64_gcc_ssl3.sh deleted file mode 100755 index bf16dea..0000000 --- a/.github/workflows/scripts/install_deps_linux_amd64_gcc_ssl3.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -ex -# Ubuntu 22.04 - -export DEBIAN_FRONTEND=noninteractive - -apt-get --assume-yes update - -# Install dependencies -apt-get --assume-yes install build-essential