Skip to content
Snippets Groups Projects
Commit d5f1706f authored by MADELA Patrick's avatar MADELA Patrick
Browse files

Remove platforms with useless compilers gcc 7 and gcc 8

parent fa72c98d
No related branches found
No related tags found
No related merge requests found
...@@ -3,26 +3,18 @@ ...@@ -3,26 +3,18 @@
Based on https://github.com/conan-io/conan-docker-tools to build Docker images for Soleil environments Based on https://github.com/conan-io/conan-docker-tools to build Docker images for Soleil environments
All images include: All images include:
- Conan 2.6.0 with Python 3.6.13 - Conan 2.12.1 with Python 3.6.13
- Cmake 3.30.2 - Cmake 3.31.5
- Git 2.39.2 - Git 2.39.2
| Image | OS | Arch | GCC | | Image | OS | Arch | GCC |
| ------------------- | -------------- | ------- | --------------------------------------------| | ------------------- | -------------- | ------- | --------------------------------------------|
| conan-el6-gcc44 | CentOS 6 | x86_64 | gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23) | | conan-el6-gcc44 | CentOS 6 | x86_64 | gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23) |
| conan-el6-gcc44-x86 | CentOS 6 | i686 | gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23) | | conan-el6-gcc44-x86 | CentOS 6 | i686 | gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23) |
| conan-el6-gcc73 | CentOS 6 | x86_64 | gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) |
| conan-el6-gcc73-x86 | CentOS 6 | i686 | gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) |
| conan-el6-gcc83 | CentOS 6 | x86_64 | gcc (GCC) 8.3.1 20190311 (Red Hat 8.3.1-3) |
| conan-el6-gcc83-x86 | CentOS 6 | i686 | gcc (GCC) 8.3.1 20190311 (Red Hat 8.3.1-3) |
| conan-el6-gcc91 | CentOS 6 | x86_64 | gcc (GCC) 9.1.1 20190605 (Red Hat 9.1.1-2) | | conan-el6-gcc91 | CentOS 6 | x86_64 | gcc (GCC) 9.1.1 20190605 (Red Hat 9.1.1-2) |
| conan-el6-gcc91-x86 | CentOS 6 | i686 | gcc (GCC) 9.1.1 20190605 (Red Hat 9.1.1-2) | | conan-el6-gcc91-x86 | CentOS 6 | i686 | gcc (GCC) 9.1.1 20190605 (Red Hat 9.1.1-2) |
| conan-el7-gcc44 | CentOS 7 | x86_64 | gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) | | conan-el7-gcc48 | CentOS 7 | x86_64 | gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) |
| conan-el7-gcc44-x86 | CentOS 7 | i686 | gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) | | conan-el7-gcc48-x86 | CentOS 7 | i686 | gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) |
| conan-el7-gcc73 | CentOS 7 | x86_64 | gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) |
| conan-el7-gcc73-x86 | CentOS 7 | i686 | gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) |
| conan-el7-gcc83 | CentOS 7 | x86_64 | gcc (GCC) 8.3.1 20190311 (Red Hat 8.3.1-3) |
| conan-el7-gcc82-x86 | CentOS 7 | i686 | gcc (GCC) 8.2.1 20180905 (Red Hat 8.2.1-3) |
| conan-el7-gcc93 | CentOS 7 | x86_64 | gcc (GCC) 9.3.1 20200408 (Red Hat 9.3.1-2) | | conan-el7-gcc93 | CentOS 7 | x86_64 | gcc (GCC) 9.3.1 20200408 (Red Hat 9.3.1-2) |
| conan-el7-gcc93-x86 | CentOS 7 | i686 | gcc (GCC) 9.3.1 20200408 (Red Hat 9.3.1-2) | | conan-el7-gcc93-x86 | CentOS 7 | i686 | gcc (GCC) 9.3.1 20200408 (Red Hat 9.3.1-2) |
...@@ -43,7 +35,7 @@ docker build --build-arg http_proxy --build-arg https_proxy --build-arg no_proxy ...@@ -43,7 +35,7 @@ docker build --build-arg http_proxy --build-arg https_proxy --build-arg no_proxy
### To build image without docker-compose with specific version of Conan ### To build image without docker-compose with specific version of Conan
``` ```
$ docker build --build-arg http_proxy --build-arg https_proxy --build-arg no_proxy --build-arg CONAN_VERSION=2.6.0 -t conan-el6-gcc44 -f conan-el6-gcc44/Dockerfile . $ docker build --build-arg http_proxy --build-arg https_proxy --build-arg no_proxy --build-arg CONAN_VERSION=2.12.1 -t conan-el6-gcc44 -f conan-el6-gcc44/Dockerfile .
``` ```
## Launch ## Launch
......
...@@ -14,43 +14,27 @@ digraph CentOS_conan { ...@@ -14,43 +14,27 @@ digraph CentOS_conan {
ranksep=2; ranksep=2;
"dev-el6-gcc44" "dev-el6-gcc44"
"dev-el6-gcc73"
"dev-el6-gcc83"
"dev-el6-gcc91" "dev-el6-gcc91"
"dev-el6-gcc44-x86" "dev-el6-gcc44-x86"
"dev-el6-gcc73-x86"
"dev-el6-gcc83-x86"
"dev-el6-gcc91-x86" "dev-el6-gcc91-x86"
"dev-el7-gcc48" "dev-el7-gcc48"
"dev-el7-gcc73"
"dev-el7-gcc83"
"dev-el7-gcc93" "dev-el7-gcc93"
"dev-el7-gcc48-x86" "dev-el7-gcc48-x86"
"dev-el7-gcc73-x86"
"dev-el7-gcc82-x86"
"dev-el7-gcc93-x86" "dev-el7-gcc93-x86"
"conan-el6-gcc44" "conan-el6-gcc44"
"conan-el6-gcc73"
"conan-el6-gcc83"
"conan-el6-gcc91" "conan-el6-gcc91"
"conan-el6-gcc44-x86" "conan-el6-gcc44-x86"
"conan-el6-gcc73-x86"
"conan-el6-gcc83-x86"
"conan-el6-gcc91-x86" "conan-el6-gcc91-x86"
"conan-el7-gcc48" "conan-el7-gcc48"
"conan-el7-gcc73"
"conan-el7-gcc83"
"conan-el7-gcc93" "conan-el7-gcc93"
"conan-el7-gcc48-x86" "conan-el7-gcc48-x86"
"conan-el7-gcc73-x86"
"conan-el7-gcc82-x86"
"conan-el7-gcc93-x86" "conan-el7-gcc93-x86"
node [shape=component, fillcolor= lightgray] node [shape=component, fillcolor= lightgray]
...@@ -60,65 +44,43 @@ digraph CentOS_conan { ...@@ -60,65 +44,43 @@ digraph CentOS_conan {
"git-2.39.2-linux-x86_64" "git-2.39.2-linux-x86_64"
"git-2.39.2-linux-i686" "git-2.39.2-linux-i686"
"cmake-3.30.2-linux-i686" "cmake-3.31.5-linux-i686"
"conan-2.6.0-linux-x86_64" "conan-2.12.1-linux-x86_64"
"conan-2.6.0-linux-i686" "conan-2.12.1-linux-i686"
{rank = same; "dev-el6-gcc44"; "dev-el6-gcc44-x86"; "dev-el7-gcc48"; "dev-el7-gcc48-x86"} {rank = same; "dev-el6-gcc44"; "dev-el6-gcc44-x86"; "dev-el7-gcc48"; "dev-el7-gcc48-x86"}
{rank = same; "dev-el6-gcc73"; "dev-el6-gcc83"; "dev-el6-gcc91"; "dev-el6-gcc73-x86"; "dev-el6-gcc83-x86"; "dev-el6-gcc91-x86"; "dev-el7-gcc73"; "dev-el7-gcc83"; "dev-el7-gcc93"; "dev-el7-gcc73-x86"; "dev-el7-gcc82-x86"; "dev-el7-gcc93-x86"} {rank = same; "dev-el6-gcc91"; "dev-el6-gcc91-x86"; "dev-el7-gcc93"; "dev-el7-gcc93-x86"}
"dev-el6-gcc44-x86" "dev-el6-gcc44-x86"
"dev-el6-gcc73-x86"
"dev-el6-gcc83-x86"
"dev-el6-gcc91-x86" "dev-el6-gcc91-x86"
"dev-el7-gcc48" "dev-el7-gcc48"
"dev-el7-gcc73"
"dev-el7-gcc83"
"dev-el7-gcc93" "dev-el7-gcc93"
"dev-el7-gcc48-x86" "dev-el7-gcc48-x86"
"dev-el7-gcc73-x86"
"dev-el7-gcc82-x86"
"dev-el7-gcc93-x86" "dev-el7-gcc93-x86"
# Extends # Extends
edge [dir=back arrowtail=empty] edge [dir=back arrowtail=empty]
"dev-el6-gcc44" -> "dev-el6-gcc73"
"dev-el6-gcc44" -> "dev-el6-gcc83"
"dev-el6-gcc44" -> "dev-el6-gcc91" "dev-el6-gcc44" -> "dev-el6-gcc91"
"dev-el6-gcc44-x86" -> "dev-el6-gcc73-x86"
"dev-el6-gcc44-x86" -> "dev-el6-gcc83-x86"
"dev-el6-gcc44-x86" -> "dev-el6-gcc91-x86" "dev-el6-gcc44-x86" -> "dev-el6-gcc91-x86"
"dev-el7-gcc48" -> "dev-el7-gcc73"
"dev-el7-gcc48" -> "dev-el7-gcc83"
"dev-el7-gcc48" -> "dev-el7-gcc93" "dev-el7-gcc48" -> "dev-el7-gcc93"
"dev-el7-gcc48-x86" -> "dev-el7-gcc73-x86"
"dev-el7-gcc48-x86" -> "dev-el7-gcc82-x86"
"dev-el7-gcc48-x86" -> "dev-el7-gcc93-x86" "dev-el7-gcc48-x86" -> "dev-el7-gcc93-x86"
"dev-el6-gcc44" -> "conan-el6-gcc44" "dev-el6-gcc44" -> "conan-el6-gcc44"
"dev-el6-gcc73" -> "conan-el6-gcc73"
"dev-el6-gcc83" -> "conan-el6-gcc83"
"dev-el6-gcc91" -> "conan-el6-gcc91" "dev-el6-gcc91" -> "conan-el6-gcc91"
"dev-el6-gcc44-x86" -> "conan-el6-gcc44-x86" "dev-el6-gcc44-x86" -> "conan-el6-gcc44-x86"
"dev-el6-gcc73-x86" -> "conan-el6-gcc73-x86"
"dev-el6-gcc83-x86" -> "conan-el6-gcc83-x86"
"dev-el6-gcc91-x86" -> "conan-el6-gcc91-x86" "dev-el6-gcc91-x86" -> "conan-el6-gcc91-x86"
"dev-el7-gcc48" -> "conan-el7-gcc48" "dev-el7-gcc48" -> "conan-el7-gcc48"
"dev-el7-gcc73" -> "conan-el7-gcc73"
"dev-el7-gcc83" -> "conan-el7-gcc83"
"dev-el7-gcc93" -> "conan-el7-gcc93" "dev-el7-gcc93" -> "conan-el7-gcc93"
"dev-el7-gcc48-x86" -> "conan-el7-gcc48-x86" "dev-el7-gcc48-x86" -> "conan-el7-gcc48-x86"
"dev-el7-gcc73-x86" -> "conan-el7-gcc73-x86"
"dev-el7-gcc82-x86" -> "conan-el7-gcc82-x86"
"dev-el7-gcc93-x86" -> "conan-el7-gcc93-x86" "dev-el7-gcc93-x86" -> "conan-el7-gcc93-x86"
# Use # Use
...@@ -129,79 +91,48 @@ digraph CentOS_conan { ...@@ -129,79 +91,48 @@ digraph CentOS_conan {
"conan-el6-gcc91" -> "python-3.6.13-linux-x86_64" "conan-el6-gcc91" -> "python-3.6.13-linux-x86_64"
"conan-el6-gcc91-x86" -> "python-3.6.13-linux-i686" "conan-el6-gcc91-x86" -> "python-3.6.13-linux-i686"
"dev-el6-gcc73-x86" -> "cmake-3.30.2-linux-i686" "python-3.6.13-linux-x86_64" -> "conan-2.12.1-linux-x86_64"
"dev-el7-gcc73-x86" -> "cmake-3.30.2-linux-i686" "python-3.6.13-linux-i686" -> "conan-2.12.1-linux-i686"
"python-3.6.13-linux-x86_64" -> "conan-2.6.0-linux-x86_64"
"python-3.6.13-linux-i686" -> "conan-2.6.0-linux-i686"
"python-3.6.13-linux-x86_64" -> "conan-el6-gcc44" "python-3.6.13-linux-x86_64" -> "conan-el6-gcc44"
"python-3.6.13-linux-x86_64" -> "conan-el6-gcc73"
"python-3.6.13-linux-x86_64" -> "conan-el6-gcc83"
"python-3.6.13-linux-x86_64" -> "conan-el6-gcc91" "python-3.6.13-linux-x86_64" -> "conan-el6-gcc91"
"python-3.6.13-linux-i686" -> "conan-el6-gcc44-x86" "python-3.6.13-linux-i686" -> "conan-el6-gcc44-x86"
"python-3.6.13-linux-i686" -> "conan-el6-gcc73-x86"
"python-3.6.13-linux-i686" -> "conan-el6-gcc83-x86"
"python-3.6.13-linux-i686" -> "conan-el6-gcc91-x86" "python-3.6.13-linux-i686" -> "conan-el6-gcc91-x86"
"python-3.6.13-linux-x86_64" -> "conan-el7-gcc48" "python-3.6.13-linux-x86_64" -> "conan-el7-gcc48"
"python-3.6.13-linux-x86_64" -> "conan-el7-gcc73"
"python-3.6.13-linux-x86_64" -> "conan-el7-gcc83"
"python-3.6.13-linux-x86_64" -> "conan-el7-gcc93" "python-3.6.13-linux-x86_64" -> "conan-el7-gcc93"
"python-3.6.13-linux-i686" -> "conan-el7-gcc48-x86" "python-3.6.13-linux-i686" -> "conan-el7-gcc48-x86"
"python-3.6.13-linux-i686" -> "conan-el7-gcc73-x86"
"python-3.6.13-linux-i686" -> "conan-el7-gcc82-x86"
"python-3.6.13-linux-i686" -> "conan-el7-gcc93-x86" "python-3.6.13-linux-i686" -> "conan-el7-gcc93-x86"
"git-2.39.2-linux-x86_64" -> "conan-el6-gcc44" "git-2.39.2-linux-x86_64" -> "conan-el6-gcc44"
"git-2.39.2-linux-x86_64" -> "conan-el6-gcc73"
"git-2.39.2-linux-x86_64" -> "conan-el6-gcc83"
"git-2.39.2-linux-x86_64" -> "conan-el6-gcc91" "git-2.39.2-linux-x86_64" -> "conan-el6-gcc91"
"git-2.39.2-linux-i686" -> "conan-el6-gcc44-x86" "git-2.39.2-linux-i686" -> "conan-el6-gcc44-x86"
"git-2.39.2-linux-i686" -> "conan-el6-gcc73-x86"
"git-2.39.2-linux-i686" -> "conan-el6-gcc83-x86"
"git-2.39.2-linux-i686" -> "conan-el6-gcc91-x86" "git-2.39.2-linux-i686" -> "conan-el6-gcc91-x86"
"git-2.39.2-linux-x86_64" -> "conan-el7-gcc48" "git-2.39.2-linux-x86_64" -> "conan-el7-gcc48"
"git-2.39.2-linux-x86_64" -> "conan-el7-gcc73"
"git-2.39.2-linux-x86_64" -> "conan-el7-gcc83"
"git-2.39.2-linux-x86_64" -> "conan-el7-gcc93" "git-2.39.2-linux-x86_64" -> "conan-el7-gcc93"
"git-2.39.2-linux-i686" -> "conan-el7-gcc48-x86" "git-2.39.2-linux-i686" -> "conan-el7-gcc48-x86"
"git-2.39.2-linux-i686" -> "conan-el7-gcc73-x86"
"git-2.39.2-linux-i686" -> "conan-el7-gcc82-x86"
"git-2.39.2-linux-i686" -> "conan-el7-gcc93-x86" "git-2.39.2-linux-i686" -> "conan-el7-gcc93-x86"
"cmake-3.30.2-linux-i686" -> "conan-el6-gcc44-x86" "cmake-3.31.5-linux-i686" -> "conan-el6-gcc44-x86"
"cmake-3.30.2-linux-i686" -> "conan-el6-gcc73-x86" "cmake-3.31.5-linux-i686" -> "conan-el6-gcc91-x86"
"cmake-3.30.2-linux-i686" -> "conan-el6-gcc83-x86"
"cmake-3.30.2-linux-i686" -> "conan-el6-gcc91-x86" "cmake-3.31.5-linux-i686" -> "conan-el7-gcc48-x86"
"cmake-3.31.5-linux-i686" -> "conan-el7-gcc93-x86"
"cmake-3.30.2-linux-i686" -> "conan-el7-gcc48-x86"
"cmake-3.30.2-linux-i686" -> "conan-el7-gcc73-x86" "conan-2.12.1-linux-x86_64" -> "conan-el6-gcc44"
"cmake-3.30.2-linux-i686" -> "conan-el7-gcc82-x86" "conan-2.12.1-linux-x86_64" -> "conan-el6-gcc91"
"cmake-3.30.2-linux-i686" -> "conan-el7-gcc93-x86"
"conan-2.12.1-linux-i686" -> "conan-el6-gcc44-x86"
"conan-2.6.0-linux-x86_64" -> "conan-el6-gcc44" "conan-2.12.1-linux-i686" -> "conan-el6-gcc91-x86"
"conan-2.6.0-linux-x86_64" -> "conan-el6-gcc73"
"conan-2.6.0-linux-x86_64" -> "conan-el6-gcc83" "conan-2.12.1-linux-x86_64" -> "conan-el7-gcc48"
"conan-2.6.0-linux-x86_64" -> "conan-el6-gcc91" "conan-2.12.1-linux-x86_64" -> "conan-el7-gcc93"
"conan-2.6.0-linux-i686" -> "conan-el6-gcc44-x86" "conan-2.12.1-linux-i686" -> "conan-el7-gcc48-x86"
"conan-2.6.0-linux-i686" -> "conan-el6-gcc73-x86" "conan-2.12.1-linux-i686" -> "conan-el7-gcc93-x86"
"conan-2.6.0-linux-i686" -> "conan-el6-gcc83-x86"
"conan-2.6.0-linux-i686" -> "conan-el6-gcc91-x86"
"conan-2.6.0-linux-x86_64" -> "conan-el7-gcc48"
"conan-2.6.0-linux-x86_64" -> "conan-el7-gcc73"
"conan-2.6.0-linux-x86_64" -> "conan-el7-gcc83"
"conan-2.6.0-linux-x86_64" -> "conan-el7-gcc93"
"conan-2.6.0-linux-i686" -> "conan-el7-gcc48-x86"
"conan-2.6.0-linux-i686" -> "conan-el7-gcc73-x86"
"conan-2.6.0-linux-i686" -> "conan-el7-gcc82-x86"
"conan-2.6.0-linux-i686" -> "conan-el7-gcc93-x86"
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment