Skip to content

Commit 52023f8

Browse files
afrindmeta-codesync[bot]
authored andcommitted
Add source build fallback to manifest
Summary: The libaio manifest only had system package entries (debs/rpms) with no fallback source build. On distros where libaio-devel isn't available as a system package, getdeps would fail with "no fetcher configuration". Add a download+build section using the pagure.io source tarball with builder=make so getdeps can build libaio from source when system packages aren't available. Reviewed By: KevinYakar Differential Revision: D93505165 fbshipit-source-id: 18d96942163f6953e0907d348fc1a3365f3c848e
1 parent b5a6164 commit 52023f8

File tree

1 file changed

+11
-0
lines changed
  • build/fbcode_builder/manifests

1 file changed

+11
-0
lines changed

build/fbcode_builder/manifests/libaio

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,14 @@ libaio-dev
66

77
[rpms.distro=centos_stream]
88
libaio-devel
9+
10+
[download]
11+
url = https://pagure.io/libaio/archive/libaio-0.3.113/libaio-libaio-0.3.113.tar.gz
12+
sha256 = 716c7059703247344eb066b54ecbc3ca2134f0103307192e6c2b7dab5f9528ab
13+
14+
[build]
15+
builder = make
16+
subdir = libaio-libaio-0.3.113
17+
18+
[make.install_args]
19+
install

0 commit comments

Comments
 (0)