Project

General

Profile

Actions

Bug #57079

closed

C{++} Error in /home/jenkins-build/build/workspace/ceph-pull-requests/src/rgw/rgw_sal_motr.cc

Added by Laura Flores over 1 year ago. Updated over 1 year ago.

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

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

https://jenkins.ceph.com/job/ceph-pull-requests/101126/consoleFull

[2475/2625] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o
FAILED: src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o 
/usr/bin/ccache /usr/bin/clang++-14 -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DM0_EXTERN=extern -DM0_INTERNAL="" -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/home/jenkins-build/build/workspace/ceph-pull-requests/build/src/include -I/home/jenkins-build/build/workspace/ceph-pull-requests/src -I/home/jenkins-build/build/workspace/ceph-pull-requests/src/rgw/services -I/home/jenkins-build/build/workspace/ceph-pull-requests/src/rgw -I/usr/include/lua5.3 -I/usr/include/motr -I/home/jenkins-build/build/workspace/ceph-pull-requests/src/dmclock/src -I/home/jenkins-build/build/workspace/ceph-pull-requests/src/dmclock/support/src -I/home/jenkins-build/build/workspace/ceph-pull-requests/src/spawn/include -I/home/jenkins-build/build/workspace/ceph-pull-requests/src/fmt/include -isystem /home/jenkins-build/build/workspace/ceph-pull-requests/build/boost/include -isystem /home/jenkins-build/build/workspace/ceph-pull-requests/build/include -isystem /home/jenkins-build/build/workspace/ceph-pull-requests/src/xxHash -isystem /home/jenkins-build/build/workspace/ceph-pull-requests/src/rapidjson/include -isystem /home/jenkins-build/build/workspace/ceph-pull-requests/src/jaegertracing/opentelemetry-cpp/api/include -isystem /home/jenkins-build/build/workspace/ceph-pull-requests/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /home/jenkins-build/build/workspace/ceph-pull-requests/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /home/jenkins-build/build/workspace/ceph-pull-requests/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /home/jenkins-build/build/workspace/ceph-pull-requests/build/src/arrow/include -g -Werror -fPIC -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wno-inconsistent-missing-override -Wno-mismatched-tags -Wno-unused-private-field -Wno-address-of-packed-member -Wno-unused-function -Wno-unused-local-typedef -Wno-varargs -Wno-gnu-designator -Wno-missing-braces -Wno-parentheses -Wno-deprecated-register -DCEPH_DEBUG_MUTEX -D_GLIBCXX_ASSERTIONS -fdiagnostics-color=auto -Wno-attributes -std=c++20 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o -c /home/jenkins-build/build/workspace/ceph-pull-requests/src/rgw/rgw_sal.cc
In file included from /home/jenkins-build/build/workspace/ceph-pull-requests/src/rgw/rgw_sal.cc:33:
/home/jenkins-build/build/workspace/ceph-pull-requests/src/rgw/rgw_sal_motr.h:24:10: fatal error: 'motr/config.h' file not found
#include "motr/config.h" 
         ^~~~~~~~~~~~~~~
1 error generated.

Actions #1

Updated by Laura Flores over 1 year ago

Seems to only occur on adami06.

https://jenkins.ceph.com/job/ceph-pull-requests/101114/
https://jenkins.ceph.com/job/ceph-pull-requests/101106/
https://jenkins.ceph.com/job/ceph-pull-requests/101105/

It's a dependency issue.

The following packages have unmet dependencies:
 cortx-motr : Depends: libbinutils (< 2.34.1) but 2.38-3ubuntu1 is to be installed
              Depends: libssl1.1 (>= 1.1.0) but it is not installable
E: Unable to correct problems, you have held broken packages.

Actions #2

Updated by Laura Flores over 1 year ago

Another detail to note is that adami06 is using the very new Ubuntu 22.04 (Jammy Jellyfish) OS.

Actions #3

Updated by Casey Bodley over 1 year ago

  • Status changed from New to Fix Under Review
  • Pull request ID set to 47517
Actions #4

Updated by Laura Flores over 1 year ago

Ah, I should have looked around for PRs first. Thanks Casey!

Actions #5

Updated by Kefu Chai over 1 year ago

the arm64 packages for jammy are not built yet.

Actions #6

Updated by Casey Bodley over 1 year ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF