Actions
Bug #54414
openquincy compilation failure for alpine linux
% Done:
0%
Source:
Tags:
d3n backport_processed
Backport:
quincy
Regression:
Yes
Severity:
3 - minor
Reviewed:
Description
I am trying to build the RC tarball and get this error:
https://gitlab.alpinelinux.org/a16bitsysop/aports/-/jobs/645519#L2721
2721/builds/a16bitsysop/aports/community/ceph/src/ceph-17.1.0/src/rgw/rgw_d3n_datacache.cc:102:18: error: variable 'D3nDataCache::init(ceph::common::CephContext*)::aioinit ainit' has initializer but incomplete type
2722 102 | struct aioinit ainit{0};
2723 | ^~~~~
2724/builds/a16bitsysop/aports/community/ceph/src/ceph-17.1.0/src/rgw/rgw_d3n_datacache.cc:106:3: error: 'aio_init' was not declared in this scope; did you mean 'aioinit'?
2725 106 | aio_init(&ainit);
2726 | ^~~~~~~~
2727 | aioinit
doing a grep I cannot find aio_init in any header files
it is not in libaio.h either: https://pagure.io/libaio/blob/master/f/src/libaio.h
Updated by Duncan Bellamy over 1 year ago
aio_init is glibc specific
Updated by Casey Bodley over 1 year ago
- Status changed from New to Fix Under Review
- Tags set to d3n
- Backport set to quincy
- Pull request ID set to 47831
Updated by Casey Bodley over 1 year ago
- Status changed from Fix Under Review to Pending Backport
Updated by Backport Bot over 1 year ago
- Copied to Backport #57408: quincy: quincy compilation failure for alpine linux added
Updated by Backport Bot over 1 year ago
- Tags changed from d3n to d3n backport_processed
Actions