Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 869035 Details for
Bug 912853
media-sound/clementine-1.4.0_rc2-r2 fails to compile (GLIBC-2.38-SYSTEM): policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported."
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
clementine fix for protobuf
99_clementine_gcc_std_c++17.patch (text/plain), 2.90 KB, created by
Max Steel
on 2023-08-30 09:03:23 UTC
(
hide
)
Description:
clementine fix for protobuf
Filename:
MIME Type:
Creator:
Max Steel
Created:
2023-08-30 09:03:23 UTC
Size:
2.90 KB
patch
obsolete
>diff --git a/3rdparty/libprojectm/CMakeLists.txt b/3rdparty/libprojectm/CMakeLists.txt >index ce5834448..5d6aa4eff 100644 >--- a/3rdparty/libprojectm/CMakeLists.txt >+++ b/3rdparty/libprojectm/CMakeLists.txt >@@ -24,7 +24,7 @@ set(BUILD_PROJECTM_STATIC ON) > set(DISABLE_NATIVE_PRESETS ON) > set(DISABLE_MILKDROP_PRESETS OFF) > >-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") >+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17") > > pkg_check_modules(GLEW glew) > >diff --git a/3rdparty/qtsingleapplication/CMakeLists.txt b/3rdparty/qtsingleapplication/CMakeLists.txt >index 7825ab9e1..f7029b87e 100644 >--- a/3rdparty/qtsingleapplication/CMakeLists.txt >+++ b/3rdparty/qtsingleapplication/CMakeLists.txt >@@ -1,5 +1,5 @@ > cmake_minimum_required(VERSION 3.0.0) >-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x") >+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17") > > set(SINGLEAPP-SOURCES > qtlocalpeer.cpp >diff --git a/ext/libclementine-common/CMakeLists.txt b/ext/libclementine-common/CMakeLists.txt >index ad35a515c..eccdba20b 100644 >--- a/ext/libclementine-common/CMakeLists.txt >+++ b/ext/libclementine-common/CMakeLists.txt >@@ -2,7 +2,7 @@ include_directories(${PROTOBUF_INCLUDE_DIRS}) > include_directories(${CMAKE_CURRENT_BINARY_DIR}) > include_directories(${CMAKE_CURRENT_SOURCE_DIR}) > >-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x") >+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17") > > set(SOURCES > core/closure.cpp >diff --git a/ext/libclementine-remote/CMakeLists.txt b/ext/libclementine-remote/CMakeLists.txt >index 70761b493..115d1f40b 100644 >--- a/ext/libclementine-remote/CMakeLists.txt >+++ b/ext/libclementine-remote/CMakeLists.txt >@@ -1,6 +1,6 @@ > include_directories(${PROTOBUF_INCLUDE_DIRS}) > >-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x") >+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17") > > set(MESSAGES > remotecontrolmessages.proto >diff --git a/ext/libclementine-tagreader/CMakeLists.txt b/ext/libclementine-tagreader/CMakeLists.txt >index d7ae9f684..8a0a944c5 100644 >--- a/ext/libclementine-tagreader/CMakeLists.txt >+++ b/ext/libclementine-tagreader/CMakeLists.txt >@@ -3,7 +3,7 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}) > include_directories(${CMAKE_CURRENT_BINARY_DIR}) > include_directories(${CMAKE_SOURCE_DIR}/ext/libclementine-common) > >-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x") >+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17") > > set(MESSAGES > tagreadermessages.proto >diff --git a/gst/moodbar/CMakeLists.txt b/gst/moodbar/CMakeLists.txt >index 636ef9fe3..34a63b106 100644 >--- a/gst/moodbar/CMakeLists.txt >+++ b/gst/moodbar/CMakeLists.txt >@@ -1,7 +1,7 @@ > cmake_minimum_required(VERSION 3.0.0) > > set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") >-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall --std=c++0x") >+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall --std=c++17") > > include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 912853
:
868512
| 869035