mirror of
https://github.com/containers/skopeo.git
synced 2025-07-19 17:17:11 +00:00
Merge pull request #2190 from lsm5/fix-subid-buildtag
Fix libsubid detection
This commit is contained in:
commit
3f3be98199
@ -5,11 +5,16 @@ fi
|
|||||||
tmpdir="$PWD/tmp.$RANDOM"
|
tmpdir="$PWD/tmp.$RANDOM"
|
||||||
mkdir -p "$tmpdir"
|
mkdir -p "$tmpdir"
|
||||||
trap 'rm -fr "$tmpdir"' EXIT
|
trap 'rm -fr "$tmpdir"' EXIT
|
||||||
cc -o "$tmpdir"/libsubid_tag -l subid -x c - > /dev/null 2> /dev/null << EOF
|
cc -o "$tmpdir"/libsubid_tag -x c - -l subid > /dev/null 2> /dev/null << EOF
|
||||||
#include <shadow/subid.h>
|
#include <shadow/subid.h>
|
||||||
|
#include <stdlib.h>
|
||||||
int main() {
|
int main() {
|
||||||
struct subid_range *ranges = NULL;
|
struct subid_range *ranges = NULL;
|
||||||
|
#if SUBID_ABI_MAJOR >= 4
|
||||||
|
subid_get_uid_ranges("root", &ranges);
|
||||||
|
#else
|
||||||
get_subuid_ranges("root", &ranges);
|
get_subuid_ranges("root", &ranges);
|
||||||
|
#endif
|
||||||
free(ranges);
|
free(ranges);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user