1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
Description: Fix ftbfs by dropping explicit cxx11.
Author: Nisha Pariyar <nishapariyar48@gmail.com>
Last-Update: 2023-07-16
Bug-Debian: https://bugs.debian.org/1041077
---
--- deepin-boot-maker-5.7.8+dfsg.orig/src/app/app.pro
+++ deepin-boot-maker-5.7.8+dfsg/src/app/app.pro
@@ -18,7 +18,7 @@ QMAKE_CXXFLAGS += -fstack-protector-all
QT += core gui widgets concurrent network svg
-CONFIG += c++11 link_pkgconfig
+CONFIG += link_pkgconfig
CONFIG += resources_big
RESOURCES += \
--- deepin-boot-maker-5.7.8+dfsg.orig/src/libdbm/libdbm.pro
+++ deepin-boot-maker-5.7.8+dfsg/src/libdbm/libdbm.pro
@@ -5,7 +5,7 @@ QT -= gui
TARGET = libdbm
TEMPLATE = lib
-CONFIG += staticlib c++11 link_pkgconfig
+CONFIG += staticlib link_pkgconfig
#添加安全编译参数
QMAKE_LFLAGS += -z noexecstack -pie -fPIC -z relro -z now
--- deepin-boot-maker-5.7.8+dfsg.orig/src/service/service.pro
+++ deepin-boot-maker-5.7.8+dfsg/src/service/service.pro
@@ -2,8 +2,6 @@ include($$PWD/vendor.pri)
QT += core dbus
QT -= gui
-CONFIG += c++11
-
TARGET = deepin-boot-maker-service
CONFIG += console link_pkgconfig
CONFIG -= app_bundle
--- deepin-boot-maker-5.7.8+dfsg.orig/src/tests/tests.pro
+++ deepin-boot-maker-5.7.8+dfsg/src/tests/tests.pro
@@ -17,7 +17,7 @@ QT += core gui widgets testlib
#CONFIG += c++11 console
-CONFIG += c++11 console link_pkgconfig
+CONFIG += console link_pkgconfig
CONFIG += testcase no_testcase_installs
CONFIG += resources_big
PKGCONFIG += dtkwidget
|