Project

General

Profile

Actions

Bug #48996

closed

build failure on fedora-34/rawhide with boost 1.75

Added by Kaleb KEITHLEY about 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
nautilus,octopus,pacific
Regression:
No
Severity:
1 - critical
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Fedora 34/rawhide recently updated to boost-1.75.

Build now fails with

/builddir/build/BUILD/ceph-15.2.8/src/tools/rbd/action/Bench.cc:20:26: error: aggregate 'std::atomic<bool> terminating' has incomplete type and cannot be defined
20 | static std::atomic<bool> terminating; | ^~~~~~~~~

full log is at https://kojipkgs.fedoraproject.org//work/tasks/451/60480451/build.log

this fixed it for me:

--- ceph-15.2.8/src/tools/rbd/action/Bench.cc.orig 2021-01-25 17:08:06.189223814 -0500
++ ceph-15.2.8/src/tools/rbd/action/Bench.cc 2021-01-25 17:08:27.297805754 -0500
@ -10,6 +10,7 @
#include "include/types.h"
#include "global/signal_handler.h"
#include <iostream>
#include <atomic>
#include <boost/accumulators/accumulators.hpp>
#include <boost/accumulators/statistics/stats.hpp>
#include <boost/accumulators/statistics/rolling_sum.hpp>


Related issues 3 (0 open3 closed)

Copied to rbd - Backport #49024: octopus: build failure on fedora-34/rawhide with boost 1.75Resolvedsinguliere _Actions
Copied to rbd - Backport #49025: pacific: build failure on fedora-34/rawhide with boost 1.75ResolvedJason DillamanActions
Copied to rbd - Backport #49026: nautilus: build failure on fedora-34/rawhide with boost 1.75ResolvedNathan CutlerActions
Actions #1

Updated by Jason Dillaman about 3 years ago

  • Status changed from New to Pending Backport
  • Backport set to nautilus,octopus,pacific
  • Pull request ID set to 39073
Actions #2

Updated by Backport Bot about 3 years ago

  • Copied to Backport #49024: octopus: build failure on fedora-34/rawhide with boost 1.75 added
Actions #3

Updated by Backport Bot about 3 years ago

  • Copied to Backport #49025: pacific: build failure on fedora-34/rawhide with boost 1.75 added
Actions #4

Updated by Backport Bot about 3 years ago

  • Copied to Backport #49026: nautilus: build failure on fedora-34/rawhide with boost 1.75 added
Actions #5

Updated by Loïc Dachary almost 3 years ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Actions

Also available in: Atom PDF