From bacd2342588af7ad17d2a0d74bc39345d944deda Mon Sep 17 00:00:00 2001 From: Zion Nimchuk Date: Wed, 12 Feb 2020 01:30:16 -0800 Subject: [PATCH] Add a check for GLIBCXX_3.4.26 support in the AppImage checker binary --- .travis/deploy-linux.bash | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis/deploy-linux.bash b/.travis/deploy-linux.bash index df59945306..cf280777be 100644 --- a/.travis/deploy-linux.bash +++ b/.travis/deploy-linux.bash @@ -26,7 +26,8 @@ if [ "$DEPLOY_APPIMAGE" = "true" ]; then # This may need updating if you update the compiler or rpcs3 uses newer c++ features # See https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/config/abi/pre/gnu.ver # for which definitions correlate to which CXXABI version. - printf "#include \nint main(){std::make_exception_ptr(0);}" | $CXX -x c++ -o ./appdir/usr/optional/checker - + # Currently we target a minimum of GLIBCXX_3.4.26 and CXXABI_1.3.11 + printf "#include \nint main(){std::make_exception_ptr(0);std::pmr::get_default_resource();}" | $CXX -x c++ -std=c++2a -o ./appdir/usr/optional/checker - # Package it up and send it off ./squashfs-root/usr/bin/appimagetool /rpcs3/build/appdir