From 3b05e792c54682d5067b456525303e43a2beb867 Mon Sep 17 00:00:00 2001 From: Nicky Dasmijn Date: Mon, 20 Jul 2020 19:26:02 +0200 Subject: [PATCH] Updated 3Ps for GCC 5.4.0. --- autobuild.xml | 66 +++++++------------------------------ indra/cmake/CEFPlugin.cmake | 7 +--- indra/cmake/JsonCpp.cmake | 2 +- 3 files changed, 14 insertions(+), 61 deletions(-) diff --git a/autobuild.xml b/autobuild.xml index d4af1b41c1..108a8cee52 100644 --- a/autobuild.xml +++ b/autobuild.xml @@ -33,36 +33,6 @@ version 5.1.0 - dullahan-gcc5 - - copyright - Copyright (c) 2017, Linden Research, Inc. - description - A headless browser SDK that uses the Chromium Embedded Framework (CEF). It is designed to make it easier to write applications that render modern web content directly to a memory buffer, inject synthesized mouse and keyboard events as well as interact with web based features like JavaScript or cookies. - license - MPL - license_file - LICENSES/LICENSE.txt - name - dullahan-gcc5 - platforms - - linux64 - - archive - - hash - 7725e9abe4bf84d11bc7286c74467026 - url - http://downloads.phoenixviewer.com/dullahan_gcc5-1.7.0.202005301906_81.3.10_gb223419_chromium-81.0.4044.138-linux64-201511706.tar.bz2 - - name - linux64 - - - version - 1.1.1080_3.3325.1750.gaabe4c4 - ndPhysicsStub license @@ -431,26 +401,14 @@ name darwin64 - linux - - archive - - hash - 32828f4ee3e5a45ed31e37eb7dd6367c - url - http://downloads.phoenixviewer.com/boost-1.57-linux-180871354.tar.bz2 - - name - linux - linux64 archive hash - 038853b97307a9b65de20c4c50098023 + 29eb0d338020242454b77b278c11d3e7 url - http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/9675/45694/boost-1.65.1-linux64-509640.tar.bz2 + http://3p.firestormviewer.org/boost-1.72-linux64-202021511.tar.bz2 name linux64 @@ -590,9 +548,9 @@ archive hash - c90613240ba3e3a171d3379275ae4ee3 + df6fe4c80b96ec20b5ee6f56419e6b9f url - http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/9695/45732/colladadom-2.3.509683-linux64-509683.tar.bz2 + http://3p.firestormviewer.org/colladadom-2.3.202021526-linux64-202021526.tar.bz2 name linux64 @@ -874,9 +832,9 @@ archive hash - 05bdafd8e9f32fc6763862ada4b5c4bc + 79e5ef408ea7ee43fef0f738688485c6 url - http://3p.firestormviewer.org/dullahan-1.7.0.202005300110_81.3.10_gb223419_chromium-81.0.4044.138-linux64-201502309.tar.bz2 + http://downloads.phoenixviewer.com/dullahan-1.8.0.202007201635_81.3.10_gb223419_chromium-81.0.4044.138-linux64-202021435.tar.bz2 name linux64 @@ -1450,9 +1408,9 @@ archive hash - 95860763e872e984e4215b0fa22d40b8 + ca43974302dc3e2019b0838c2c53b8b5 url - http://downloads.phoenixviewer.com/google_breakpad-1413.180871249-linux-180871249.tar.bz2 + http://downloads.phoenixviewer.com/google_breakpad-1413.202021450-linux64-202021450.tar.bz2 name linux @@ -1902,9 +1860,9 @@ archive hash - 275d45727849245f2ed147d60b905413 + a29426d6e0c1e8093e579b90574101a3 url - http://downloads.phoenixviewer.com/jsoncpp-0.5.0.181041824-linux64-181041824.tar.bz2 + http://downloads.phoenixviewer.com/jsoncpp-0.5.0.202021553-linux64-202021553.tar.bz2 name linux64 @@ -3218,9 +3176,9 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors archive hash - 348a6111dede9a4ddfc51049c2ff186f + 742a145c1518b9dc195ae0862828e6ae url - http://downloads.phoenixviewer.com/pcre-8.35.180841548-linux64-180841548.tar.bz2 + http://downloads.phoenixviewer.com/pcre-8.35.202021522-linux64-202021522.tar.bz2 name linux64 diff --git a/indra/cmake/CEFPlugin.cmake b/indra/cmake/CEFPlugin.cmake index 40f9c317a6..9e7ab912f8 100644 --- a/indra/cmake/CEFPlugin.cmake +++ b/indra/cmake/CEFPlugin.cmake @@ -6,15 +6,10 @@ if (USESYSTEMLIBS) set(CEFPLUGIN OFF CACHE BOOL "CEFPLUGIN support for the llplugin/llmedia test apps.") else (USESYSTEMLIBS) - if (LINUX AND ( CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 4.9.4 ) ) - message( "Using dullahan for GCC >= 5 " ) - use_prebuilt_binary(dullahan-gcc5) - else() use_prebuilt_binary(dullahan) - endif() set(CEFPLUGIN ON CACHE BOOL "CEFPLUGIN support for the llplugin/llmedia test apps.") - set(CEF_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/include/cef) + set(CEF_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/include/cef) endif (USESYSTEMLIBS) if (WINDOWS) diff --git a/indra/cmake/JsonCpp.cmake b/indra/cmake/JsonCpp.cmake index 055e1243de..969f4adea6 100644 --- a/indra/cmake/JsonCpp.cmake +++ b/indra/cmake/JsonCpp.cmake @@ -16,7 +16,7 @@ else (USESYSTEMLIBS) elseif (DARWIN) set(JSONCPP_LIBRARIES libjson_darwin_libmt.a) elseif (LINUX) - set(JSONCPP_LIBRARIES libjson_linux-gcc-4.8_libmt.a) + set(JSONCPP_LIBRARIES libjson_linux-gcc-5.4.0_libmt.a) endif (WINDOWS) set(JSONCPP_INCLUDE_DIR "${LIBS_PREBUILT_DIR}/include/") endif (USESYSTEMLIBS)