mirror of
https://git.proxmox.com/git/ceph.git
synced 2025-04-28 21:48:04 +00:00
compile with GCC 12 not 11
i.e., the current default in Bookworm. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
182fb31172
commit
ab27109dd2
23
patches/0013-d-rules-compile-with-gcc-12.patch
Normal file
23
patches/0013-d-rules-compile-with-gcc-12.patch
Normal file
@ -0,0 +1,23 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Lamprecht <t.lamprecht@proxmox.com>
|
||||
Date: Tue, 25 Jul 2023 21:05:18 +0200
|
||||
Subject: [PATCH] d/rules: compile with gcc 12
|
||||
|
||||
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
|
||||
---
|
||||
debian/rules | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/debian/rules b/debian/rules
|
||||
index c163daad2..a1653cb74 100755
|
||||
--- a/debian/rules
|
||||
+++ b/debian/rules
|
||||
@@ -5,7 +5,7 @@ export DESTDIR=$(CURDIR)/debian/tmp
|
||||
|
||||
include /usr/share/dpkg/default.mk
|
||||
|
||||
-extraopts += -DCMAKE_C_COMPILER=gcc-11 -DCMAKE_CXX_COMPILER=g++-11
|
||||
+extraopts += -DCMAKE_C_COMPILER=gcc-12 -DCMAKE_CXX_COMPILER=g++-12
|
||||
ifneq (,$(findstring WITH_STATIC_LIBSTDCXX,$(CEPH_EXTRA_CMAKE_ARGS)))
|
||||
# dh_auto_build sets LDFLAGS with `dpkg-buildflags --get LDFLAGS` on ubuntu,
|
||||
# which makes the application aborts when the shared library throws
|
@ -10,3 +10,4 @@
|
||||
0010-d-control-drop-outdated-build-dependencies-and-bump-.patch
|
||||
0011-d-rules-fix-no-restart-on-upgrade.patch
|
||||
0012-fix-4759-run-ceph-crash-daemon-with-www-data-group-f.patch
|
||||
0013-d-rules-compile-with-gcc-12.patch
|
||||
|
Loading…
Reference in New Issue
Block a user