diff --git a/build/fbcode_builder/getdeps/platform.py b/build/fbcode_builder/getdeps/platform.py index fd8382e73..4fa07cd22 100644 --- a/build/fbcode_builder/getdeps/platform.py +++ b/build/fbcode_builder/getdeps/platform.py @@ -101,7 +101,7 @@ class HostType(object): return None if self.distro in ("fedora", "centos"): return "rpm" - if self.distro in ("debian", "ubuntu"): + if self.distro.startswith(("debian", "ubuntu")): return "deb" return None diff --git a/build/fbcode_builder/manifests/cmake b/build/fbcode_builder/manifests/cmake index f756caed0..ae6b83576 100644 --- a/build/fbcode_builder/manifests/cmake +++ b/build/fbcode_builder/manifests/cmake @@ -4,9 +4,8 @@ name = cmake [rpms] cmake -# All current deb based distros have a cmake that is too old -#[debs] -#cmake +[debs] +cmake [dependencies] ninja diff --git a/build/fbcode_builder/manifests/fb303 b/build/fbcode_builder/manifests/fb303 index 743aca01e..4d91af481 100644 --- a/build/fbcode_builder/manifests/fb303 +++ b/build/fbcode_builder/manifests/fb303 @@ -6,6 +6,7 @@ shipit_fbcode_builder = true [git] repo_url = https://github.com/facebookincubator/fb303.git +rev = main [build] builder = cmake