Skip to content

Commit b09da38

Browse files
committed
[docker] Update dep versions for dartpy build
1 parent 482be2b commit b09da38

4 files changed

+24
-24
lines changed

docker/dev/v6.14/Dockerfile.manylinux_2_28_aarch64-min

+6-6
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ RUN yum install -y \
1414
python3-devel
1515

1616
# fmt
17-
RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
17+
RUN git clone https://github.com/fmtlib/fmt.git -b '11.0.0' \
1818
&& mkdir -p fmt/build \
1919
&& cmake fmt -B fmt/build \
2020
-DCMAKE_BUILD_TYPE=Release \
@@ -25,7 +25,7 @@ RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
2525
&& rm -rf fmt
2626

2727
# assimp
28-
RUN git clone https://github.com/assimp/assimp.git -b 'v5.3.1' \
28+
RUN git clone https://github.com/assimp/assimp.git -b 'v5.4.1' \
2929
&& mkdir -p assimp/build \
3030
&& cmake assimp -B assimp/build -DCMAKE_BUILD_TYPE=Release -DASSIMP_BUILD_TESTS=OFF -DASSIMP_WARNINGS_AS_ERRORS=OFF \
3131
&& cmake --build assimp/build --target install -j${NUM_CORES} \
@@ -60,7 +60,7 @@ RUN git clone https://github.com/flexible-collision-library/fcl.git -b '0.7.0' \
6060
&& rm -rf fcl
6161

6262
# Bullet
63-
RUN git clone https://github.com/bulletphysics/bullet3.git -b 3.25 \
63+
RUN git clone https://github.com/bulletphysics/bullet3.git -b '3.25' \
6464
&& mkdir -p bullet3/build \
6565
&& cmake bullet3 -B bullet3/build -DCMAKE_BUILD_TYPE=Release -DBUILD_UNIT_TESTS=OFF -DBUILD_CPU_DEMOS=OFF -DBUILD_BULLET2_DEMOS=OFF \
6666
&& cmake --build bullet3/build --target install -j${NUM_CORES} \
@@ -74,21 +74,21 @@ RUN git clone https://github.com/leethomason/tinyxml2.git -b '10.0.0' \
7474
&& rm -rf tinyxml2
7575

7676
# console_bridge
77-
RUN git clone https://github.com/ros/console_bridge.git -b 1.0.2 \
77+
RUN git clone https://github.com/ros/console_bridge.git -b '1.0.2' \
7878
&& mkdir -p console_bridge/build \
7979
&& cmake console_bridge -B console_bridge/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
8080
&& cmake --build console_bridge/build --target install -j${NUM_CORES} \
8181
&& rm -rf console_bridge
8282

8383
# urdfdom_headers
84-
RUN git clone https://github.com/ros/urdfdom_headers.git -b 1.1.1\
84+
RUN git clone https://github.com/ros/urdfdom_headers.git -b '1.1.1' \
8585
&& mkdir -p urdfdom_headers/build \
8686
&& cmake urdfdom_headers -B urdfdom_headers/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
8787
&& cmake --build urdfdom_headers/build --target install -j${NUM_CORES} \
8888
&& rm -rf urdfdom_headers
8989

9090
# urdfdom
91-
RUN git clone https://github.com/ros/urdfdom.git -b 4.0.0 \
91+
RUN git clone https://github.com/ros/urdfdom.git -b '4.0.0' \
9292
&& mkdir -p urdfdom/build \
9393
&& cmake urdfdom -B urdfdom/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
9494
&& cmake --build urdfdom/build --target install -j${NUM_CORES} \

docker/dev/v6.14/Dockerfile.manylinux_2_28_ppc64le-min

+6-6
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ARG NUM_CORES=14
1111
RUN yum install -y glew-devel boost-devel python3-devel
1212

1313
# fmt
14-
RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
14+
RUN git clone https://github.com/fmtlib/fmt.git -b '11.0.0' \
1515
&& mkdir -p fmt/build \
1616
&& cmake fmt -B fmt/build \
1717
-DCMAKE_BUILD_TYPE=Release \
@@ -22,7 +22,7 @@ RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
2222
&& rm -rf fmt
2323

2424
# assimp
25-
RUN git clone https://github.com/assimp/assimp.git -b 'v5.3.1' \
25+
RUN git clone https://github.com/assimp/assimp.git -b 'v5.4.1' \
2626
&& mkdir -p assimp/build \
2727
&& cmake assimp -B assimp/build -DCMAKE_BUILD_TYPE=Release -DASSIMP_BUILD_TESTS=OFF -DASSIMP_WARNINGS_AS_ERRORS=OFF \
2828
&& cmake --build assimp/build --target install -j${NUM_CORES} \
@@ -57,7 +57,7 @@ RUN git clone https://github.com/flexible-collision-library/fcl.git -b '0.7.0' \
5757
&& rm -rf fcl
5858

5959
# Bullet
60-
RUN git clone https://github.com/bulletphysics/bullet3.git -b 3.25 \
60+
RUN git clone https://github.com/bulletphysics/bullet3.git -b '3.25' \
6161
&& mkdir -p bullet3/build \
6262
&& cmake bullet3 -B bullet3/build -DCMAKE_BUILD_TYPE=Release -DBUILD_UNIT_TESTS=OFF -DBUILD_CPU_DEMOS=OFF -DBUILD_BULLET2_DEMOS=OFF \
6363
&& cmake --build bullet3/build --target install -j${NUM_CORES} \
@@ -71,21 +71,21 @@ RUN git clone https://github.com/leethomason/tinyxml2.git -b '10.0.0' \
7171
&& rm -rf tinyxml2
7272

7373
# console_bridge
74-
RUN git clone https://github.com/ros/console_bridge.git -b 1.0.2 \
74+
RUN git clone https://github.com/ros/console_bridge.git -b '1.0.2' \
7575
&& mkdir -p console_bridge/build \
7676
&& cmake console_bridge -B console_bridge/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
7777
&& cmake --build console_bridge/build --target install -j${NUM_CORES} \
7878
&& rm -rf console_bridge
7979

8080
# urdfdom_headers
81-
RUN git clone https://github.com/ros/urdfdom_headers.git -b 1.1.1\
81+
RUN git clone https://github.com/ros/urdfdom_headers.git -b '1.1.1' \
8282
&& mkdir -p urdfdom_headers/build \
8383
&& cmake urdfdom_headers -B urdfdom_headers/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
8484
&& cmake --build urdfdom_headers/build --target install -j${NUM_CORES} \
8585
&& rm -rf urdfdom_headers
8686

8787
# urdfdom
88-
RUN git clone https://github.com/ros/urdfdom.git -b 4.0.0 \
88+
RUN git clone https://github.com/ros/urdfdom.git -b '4.0.0' \
8989
&& mkdir -p urdfdom/build \
9090
&& cmake urdfdom -B urdfdom/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
9191
&& cmake --build urdfdom/build --target install -j${NUM_CORES} \

docker/dev/v6.14/Dockerfile.manylinux_2_28_s390x-min

+6-6
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ARG NUM_CORES=14
1111
RUN yum install -y glew-devel boost-devel python3-devel
1212

1313
# fmt
14-
RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
14+
RUN git clone https://github.com/fmtlib/fmt.git -b '11.0.0' \
1515
&& mkdir -p fmt/build \
1616
&& cmake fmt -B fmt/build \
1717
-DCMAKE_BUILD_TYPE=Release \
@@ -22,7 +22,7 @@ RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
2222
&& rm -rf fmt
2323

2424
# assimp
25-
RUN git clone https://github.com/assimp/assimp.git -b 'v5.3.1' \
25+
RUN git clone https://github.com/assimp/assimp.git -b 'v5.4.1' \
2626
&& mkdir -p assimp/build \
2727
&& cmake assimp -B assimp/build -DCMAKE_BUILD_TYPE=Release -DASSIMP_BUILD_TESTS=OFF -DASSIMP_WARNINGS_AS_ERRORS=OFF \
2828
&& cmake --build assimp/build --target install -j${NUM_CORES} \
@@ -57,7 +57,7 @@ RUN git clone https://github.com/flexible-collision-library/fcl.git -b '0.7.0' \
5757
&& rm -rf fcl
5858

5959
# Bullet
60-
RUN git clone https://github.com/bulletphysics/bullet3.git -b 3.25 \
60+
RUN git clone https://github.com/bulletphysics/bullet3.git -b '3.25' \
6161
&& mkdir -p bullet3/build \
6262
&& cmake bullet3 -B bullet3/build -DCMAKE_BUILD_TYPE=Release -DBUILD_UNIT_TESTS=OFF -DBUILD_CPU_DEMOS=OFF -DBUILD_BULLET2_DEMOS=OFF \
6363
&& cmake --build bullet3/build --target install -j${NUM_CORES} \
@@ -71,21 +71,21 @@ RUN git clone https://github.com/leethomason/tinyxml2.git -b '10.0.0' \
7171
&& rm -rf tinyxml2
7272

7373
# console_bridge
74-
RUN git clone https://github.com/ros/console_bridge.git -b 1.0.2 \
74+
RUN git clone https://github.com/ros/console_bridge.git -b '1.0.2' \
7575
&& mkdir -p console_bridge/build \
7676
&& cmake console_bridge -B console_bridge/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
7777
&& cmake --build console_bridge/build --target install -j${NUM_CORES} \
7878
&& rm -rf console_bridge
7979

8080
# urdfdom_headers
81-
RUN git clone https://github.com/ros/urdfdom_headers.git -b 1.1.1\
81+
RUN git clone https://github.com/ros/urdfdom_headers.git -b '1.1.1' \
8282
&& mkdir -p urdfdom_headers/build \
8383
&& cmake urdfdom_headers -B urdfdom_headers/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
8484
&& cmake --build urdfdom_headers/build --target install -j${NUM_CORES} \
8585
&& rm -rf urdfdom_headers
8686

8787
# urdfdom
88-
RUN git clone https://github.com/ros/urdfdom.git -b 4.0.0 \
88+
RUN git clone https://github.com/ros/urdfdom.git -b '4.0.0' \
8989
&& mkdir -p urdfdom/build \
9090
&& cmake urdfdom -B urdfdom/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
9191
&& cmake --build urdfdom/build --target install -j${NUM_CORES} \

docker/dev/v6.14/Dockerfile.manylinux_2_28_x86_64

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ RUN yum install -y \
1515
python3-devel
1616

1717
# fmt
18-
RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
18+
RUN git clone https://github.com/fmtlib/fmt.git -b '11.0.0' \
1919
&& mkdir -p fmt/build \
2020
&& cmake fmt -B fmt/build \
2121
-DCMAKE_BUILD_TYPE=Release \
@@ -26,7 +26,7 @@ RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
2626
&& rm -rf fmt
2727

2828
# assimp
29-
RUN git clone https://github.com/assimp/assimp.git -b 'v5.3.1' \
29+
RUN git clone https://github.com/assimp/assimp.git -b 'v5.4.1' \
3030
&& mkdir -p assimp/build \
3131
&& cmake assimp -B assimp/build -DCMAKE_BUILD_TYPE=Release -DASSIMP_BUILD_TESTS=OFF -DASSIMP_WARNINGS_AS_ERRORS=OFF \
3232
&& cmake --build assimp/build --target install -j${NUM_CORES} \
@@ -68,28 +68,28 @@ RUN git clone https://github.com/leethomason/tinyxml2.git -b '10.0.0' \
6868
&& rm -rf tinyxml2
6969

7070
# console_bridge
71-
RUN git clone https://github.com/ros/console_bridge.git -b 1.0.2 \
71+
RUN git clone https://github.com/ros/console_bridge.git -b '1.0.2' \
7272
&& mkdir -p console_bridge/build \
7373
&& cmake console_bridge -B console_bridge/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
7474
&& cmake --build console_bridge/build --target install -j${NUM_CORES} \
7575
&& rm -rf console_bridge
7676

7777
# urdfdom_headers
78-
RUN git clone https://github.com/ros/urdfdom_headers.git -b 1.1.1\
78+
RUN git clone https://github.com/ros/urdfdom_headers.git -b '1.1.1' \
7979
&& mkdir -p urdfdom_headers/build \
8080
&& cmake urdfdom_headers -B urdfdom_headers/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
8181
&& cmake --build urdfdom_headers/build --target install -j${NUM_CORES} \
8282
&& rm -rf urdfdom_headers
8383

8484
# urdfdom
85-
RUN git clone https://github.com/ros/urdfdom.git -b 4.0.0 \
85+
RUN git clone https://github.com/ros/urdfdom.git -b '4.0.0' \
8686
&& mkdir -p urdfdom/build \
8787
&& cmake urdfdom -B urdfdom/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
8888
&& cmake --build urdfdom/build --target install -j${NUM_CORES} \
8989
&& rm -rf urdfdom
9090

9191
# Bullet
92-
RUN git clone https://github.com/bulletphysics/bullet3.git -b 3.25 \
92+
RUN git clone https://github.com/bulletphysics/bullet3.git -b '3.25' \
9393
&& mkdir -p bullet3/build \
9494
&& cmake bullet3 \
9595
-B bullet3/build \

0 commit comments

Comments
 (0)