summaryrefslogtreecommitdiffstats
path: root/python/conda/libastra
diff options
context:
space:
mode:
authorWillem Jan Palenstijn <wjp@usecode.org>2021-10-26 12:47:20 +0200
committerWillem Jan Palenstijn <wjp@usecode.org>2021-10-26 22:15:42 +0200
commit2abeca9134f95fe656e117332f892203da4aa7fa (patch)
tree54216cd99124b744984ee181936e4670027a973b /python/conda/libastra
parent52f9235933a2e97788b288bb3903215353132e97 (diff)
downloadastra-2abeca9134f95fe656e117332f892203da4aa7fa.tar.gz
astra-2abeca9134f95fe656e117332f892203da4aa7fa.tar.bz2
astra-2abeca9134f95fe656e117332f892203da4aa7fa.tar.xz
astra-2abeca9134f95fe656e117332f892203da4aa7fa.zip
Reorganize docker environments
Now using debian8, debian9, debian11 for cuda 8 - 11.4
Diffstat (limited to 'python/conda/libastra')
-rw-r--r--python/conda/libastra/linux_deb11_build_config.yaml8
-rw-r--r--python/conda/libastra/linux_deb8_build_config.yaml (renamed from python/conda/libastra/linux_archive_build_config.yaml)0
-rw-r--r--python/conda/libastra/linux_deb9_build_config.yaml (renamed from python/conda/libastra/linux_build_config.yaml)4
-rw-r--r--python/conda/libastra/meta.yaml3
4 files changed, 13 insertions, 2 deletions
diff --git a/python/conda/libastra/linux_deb11_build_config.yaml b/python/conda/libastra/linux_deb11_build_config.yaml
new file mode 100644
index 0000000..1ab563e
--- /dev/null
+++ b/python/conda/libastra/linux_deb11_build_config.yaml
@@ -0,0 +1,8 @@
+cudatoolkit:
+ - 11.2
+ - 11.3
+ - 11.4
+c_compiler_version: # [linux or win]
+ - 9.3 # [linux or win]
+cxx_compiler_version: # [linux or win]
+ - 9.3 # [linux or win]
diff --git a/python/conda/libastra/linux_archive_build_config.yaml b/python/conda/libastra/linux_deb8_build_config.yaml
index 347557b..347557b 100644
--- a/python/conda/libastra/linux_archive_build_config.yaml
+++ b/python/conda/libastra/linux_deb8_build_config.yaml
diff --git a/python/conda/libastra/linux_build_config.yaml b/python/conda/libastra/linux_deb9_build_config.yaml
index ab26115..61303a3 100644
--- a/python/conda/libastra/linux_build_config.yaml
+++ b/python/conda/libastra/linux_deb9_build_config.yaml
@@ -2,6 +2,6 @@ cudatoolkit:
- 11.0
- 11.1
c_compiler_version: # [linux or win]
- - 5.4 # [linux or win]
+ - 7.3 # [linux or win]
cxx_compiler_version: # [linux or win]
- - 5.4 # [linux or win]
+ - 7.3 # [linux or win]
diff --git a/python/conda/libastra/meta.yaml b/python/conda/libastra/meta.yaml
index 4215fd1..0d0c7cf 100644
--- a/python/conda/libastra/meta.yaml
+++ b/python/conda/libastra/meta.yaml
@@ -22,7 +22,10 @@ requirements:
- boost # [osx or linux]
- cudatoolkit {{ cudatoolkit }} # [linux]
# libstdcxx-ng 9.3 introduces extra host system requirements on glibc
+ # For the older systems (debian8, debian9) we use g++ 5.4 and 7.3, resp.
+ {% if cxx_compiler_version in ['5.4', '7.3'] -%}
- libstdcxx-ng <9.3 # [linux]
+ {% endif %}
run:
# See: https://github.com/conda-forge/conda-forge.github.io/issues/687#issuecomment-460095230
- {{ pin_compatible('cudatoolkit', max_pin='x.x') }} # [linux]