Skip to content

Commit d3a7b04

Browse files
KevinYakarfacebook-github-bot
authored andcommitted
Update debian dockerfile library
Summary: For vendors using Debian to build fboss, they will run into a compilation error as the version of `fast_float` installed in bookworm is too old. This adds a step to download and install a compatible version. Reviewed By: srikrishnagopu Differential Revision: D74592350 fbshipit-source-id: ea9e3225b7ffbac721fb8c3f652e3eaf60b83235
1 parent 5becb70 commit d3a7b04

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

fboss/oss/docker/Dockerfile.debian

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ RUN apt install -y autoconf automake binutils binutils-dev bzip2 \
1515
libssl-dev python3-all-dev libre2-dev libsnappy-dev xxhash libxxhash-dev \
1616
liblzma-dev zlib1g-dev
1717
RUN ./build/fbcode_builder/getdeps.py install-system-deps --recursive fboss
18+
WORKDIR /var/FBOSS/
19+
RUN wget http://ftp.us.debian.org/debian/pool/main/f/fast-float/libfast-float-dev_8.0.0-0.1_amd64.deb
20+
RUN dpkg -i libfast-float-dev_8.0.0-0.1_amd64.deb
21+
WORKDIR fboss
1822
RUN apt install -y bison flex
1923
RUN apt install -y openssl
2024
RUN apt install python3-pip -y

0 commit comments

Comments
 (0)