]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph.spec.in: enable toolset 11 also in install
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Mon, 27 Jun 2022 19:38:03 +0000 (19:38 +0000)
committerDavid Galloway <dgallowa@redhat.com>
Wed, 10 Aug 2022 20:46:46 +0000 (16:46 -0400)
This can be surprising but we actually compile things during
the `install` stage of `rpm-build`. The example is the pybind's
`setup.py` which builds `rados_dummy.c`.

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
(cherry picked from commit f05b671798a54dce0e4aa340f76b31f401061a27)

ceph.spec.in

index 29e10f124660bd286d91c71b792e4bd3f23d1d98..61f36e7f0824c977134e30d48a4fbafb0feaf7ea 100644 (file)
@@ -1411,6 +1411,14 @@ popd
 
 
 %install
+
+%if 0%{with seastar}
+%if 0%{?fedora} || 0%{?rhel}
+%undefine _annotated_build
+. /opt/rh/gcc-toolset-11/enable
+%endif
+%endif
+
 pushd %{_vpath_builddir}
 %make_install
 # we have dropped sysvinit bits