summarylogtreecommitdiffstats
path: root/.SRCINFO
diff options
context:
space:
mode:
authorDaniel Bermond2017-06-15 19:48:40 -0300
committerDaniel Bermond2017-06-15 19:48:40 -0300
commitec8b04ae392bbb0f19404ef514aefcbcc1913534 (patch)
treec22ae22fd25d92191ebdab104fc694906f15aae0 /.SRCINFO
parent2c63f9fa63a8fdd8248612fe15fd4fa9f31a4274 (diff)
downloadaur-ec8b04ae392bbb0f19404ef514aefcbcc1913534.tar.gz
Use the exact expected third party component version
caffe2 uses sources from many third party components during the building process. It's better to use the same third party versions that were used by upstream caffe2 developers at time of a given caffe2 stable release. This can avoid compile errors and reduce compile warnings. These versions are given by third party git commit hashes that can be found on the caffe2 git repository. The exact expected third party version (git commits hashes) at the time of a given caffe2 stable release can be obtained by: - cloning caffe2 git repository - 'git checkout <caffe2 stable release commit hash>' - 'git submodule status' to show the needed commits - use 'git diff' to get previous git commit hashes of submodules marked with a '+' (modified hashes/versions). Some third party git commit hashes coincides with a corresponding stable release. In this case we do not need to use git sources since the '.tar.gz' file of the third party stable release is the same snapshot of the given git commit hash.
Diffstat (limited to '.SRCINFO')
-rw-r--r--.SRCINFO73
1 files changed, 29 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 07e4bc9fc67a..aaf79c914638 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu Jun 15 22:21:34 UTC 2017
+# Thu Jun 15 22:48:25 UTC 2017
pkgbase = caffe2
pkgdesc = A new lightweight, modular, and scalable deep learning framework (gpu enabled)
pkgver = 0.7.0
- pkgrel = 8
+ pkgrel = 9
url = http://caffe2.ai/
arch = x86_64
license = BSD
@@ -50,56 +50,41 @@ pkgbase = caffe2
conflicts = caffe2-git
conflicts = caffe2-cpu
conflicts = caffe2-cpu-git
- noextract = thirdparty-android-cmake-gitmaster.zip
- noextract = thirdparty-benchmark-1.1.0.tar.gz
- noextract = thirdparty-cnmem-1.0.0.tar.gz
- noextract = thirdparty-cub-1.6.4.zip
- noextract = thirdparty-eigen-3.3.3.tar.gz
- noextract = thirdparty-gloo-gitmaster.zip
- noextract = thirdparty-googletest-1.8.0.tar.gz
- noextract = thirdparty-ios-cmake-gitmaster.zip
- noextract = thirdparty-nccl-1.3.4-1.tar.gz
- noextract = thirdparty-nervanagpu-gitmaster.zip
- noextract = thirdparty-NNPACK-gitmaster.zip
- noextract = thirdparty-protobuf-3.3.1.tar.gz
- noextract = thirdparty-pybind11-2.1.1.tar.gz
- noextract = thirdparty-FP16-gitmaster.zip
- noextract = thirdparty-FXdiv-gitmaster.zip
- noextract = thirdparty-psimd-gitmaster.zip
- noextract = thirdparty-pthreadpool-gitmaster.zip
+ noextract = thirdparty-eigen-3.3.2.tar.gz
+ noextract = thirdparty-protobuf-3.1.0.tar.gz
options = !emptydirs
source = caffe2-0.7.0.tar.gz::https://github.com/caffe2/caffe2/archive/v0.7.0.tar.gz
- source = thirdparty-android-cmake-gitmaster.zip::https://github.com/taka-no-me/android-cmake/archive/master.zip
- source = thirdparty-benchmark-1.1.0.tar.gz::https://github.com/google/benchmark/archive/v1.1.0.tar.gz
- source = thirdparty-cnmem-1.0.0.tar.gz::https://github.com/NVIDIA/cnmem/archive/v1.0.0.tar.gz
- source = thirdparty-cub-1.6.4.zip::https://github.com/NVlabs/cub/archive/1.6.4.zip
- source = thirdparty-eigen-3.3.3.tar.gz::https://github.com/RLovelett/eigen/archive/3.3.3.tar.gz
- source = thirdparty-gloo-gitmaster.zip::https://github.com/facebookincubator/gloo/archive/master.zip
- source = thirdparty-googletest-1.8.0.tar.gz::https://github.com/google/googletest/archive/release-1.8.0.tar.gz
- source = thirdparty-ios-cmake-gitmaster.zip::https://github.com/Yangqing/ios-cmake/archive/master.zip
- source = thirdparty-nccl-1.3.4-1.tar.gz::https://github.com/NVIDIA/nccl/archive/v1.3.4-1.tar.gz
- source = thirdparty-nervanagpu-gitmaster.zip::https://github.com/NervanaSystems/nervanagpu/archive/master.zip
- source = thirdparty-NNPACK-gitmaster.zip::https://github.com/Maratyszcza/NNPACK/archive/master.zip
- source = thirdparty-protobuf-3.3.1.tar.gz::https://github.com/google/protobuf/archive/v3.3.1.tar.gz
- source = thirdparty-pybind11-2.1.1.tar.gz::https://github.com/pybind/pybind11/archive/v2.1.1.tar.gz
- source = thirdparty-FP16-gitmaster.zip::https://github.com/Maratyszcza/FP16/archive/master.zip
- source = thirdparty-FXdiv-gitmaster.zip::https://github.com/Maratyszcza/FXdiv/archive/master.zip
- source = thirdparty-psimd-gitmaster.zip::https://github.com/Maratyszcza/psimd/archive/master.zip
- source = thirdparty-pthreadpool-gitmaster.zip::https://github.com/Maratyszcza/pthreadpool/archive/master.zip
+ source = thirdparty-android-cmake-git::git+https://github.com/taka-no-me/android-cmake.git#commit=556cc14296c226f753a3778d99d8b60778b7df4f
+ source = thirdparty-benchmark-git::git+https://github.com/google/benchmark.git#commit=4bf28e611b55de8a2d4eece3c335e014f8b0f630
+ source = thirdparty-cnmem-git::git+https://github.com/NVIDIA/cnmem.git#commit=28a182d49529da49f4ac4e3941cec3edf16b3540
+ source = thirdparty-cub-git::git+https://github.com/NVlabs/cub.git#commit=89de7ab20167909bc2c4f8acd397671c47cf3c0d
+ source = thirdparty-eigen-3.3.2.tar.gz::https://github.com/RLovelett/eigen/archive/3.3.2.tar.gz
+ source = thirdparty-gloo-git::git+https://github.com/facebookincubator/gloo.git#commit=f67ab32d3439061946ce2c1bed8baa0e1b5d367f
+ source = thirdparty-googletest-git::git+https://github.com/google/googletest.git#commit=5e7fd50e17b6edf1cadff973d0ec68966cf3265e
+ source = thirdparty-ios-cmake-git::git+https://github.com/Yangqing/ios-cmake.git#commit=e3a7695d1d68ef4eca716031f94e8475b1589b1f
+ source = thirdparty-nccl-git::git+https://github.com/NVIDIA/nccl.git#commit=2a974f5ca2aa12b178046b2206b43f1fd69d9fae
+ source = thirdparty-nervanagpu-git::git+https://github.com/NervanaSystems/nervanagpu.git#commit=d4eefd50fbd7d34a17dddbc829888835d67b5f4a
+ source = thirdparty-NNPACK-git::git+https://github.com/Maratyszcza/NNPACK.git#commit=02bfa475d64040cd72b7c01daa9e862523ae87da
+ source = thirdparty-protobuf-3.1.0.tar.gz::https://github.com/google/protobuf/archive/v3.1.0.tar.gz
+ source = thirdparty-pybind11-git::git+https://github.com/pybind/pybind11.git#commit=f38f359f96815421f1780c1a676715efd041f1ae
+ source = thirdparty-NNPACK_deps-FP16-git::git+https://github.com/Maratyszcza/FP16.git#commit=2e9eeeb0b463736d13b887d790ac7e72e78fa4bc
+ source = thirdparty-NNPACK_deps-FXdiv-git::git+https://github.com/Maratyszcza/FXdiv.git#commit=8f85044fb41e560508cd69ed26c9afb9cc120e8a
+ source = thirdparty-NNPACK_deps-psimd-git::git+https://github.com/Maratyszcza/psimd.git#commit=0b26a3fb98dd6af7e1f4e0796c56df6b32b1c016
+ source = thirdparty-NNPACK_deps-pthreadpool-git::git+https://github.com/Maratyszcza/pthreadpool.git#commit=9e17903a3fc963fe86b151aaddae7cf1b1d34815
sha256sums = b8f266ed283efc172fa96c06c878ed7f125755f89cde480580b754c1f03c0bab
sha256sums = SKIP
- sha256sums = e7334dd254434c6668e33a54c8f839194c7c61840d52f4b6258eee28e9f3b20e
- sha256sums = bd8c2803813f00c55995b106a5d385a343211100f8943856525472997f5b2bb0
- sha256sums = 966d0c4f41e2bdc81aebf9ccfbf0baffaac5a74f00b826b06f4dee79b2bb8cee
- sha256sums = 1b7e1dba81c0de7267437e91be9508e80ced48b7ba5b58847eac7dafc1b89acc
sha256sums = SKIP
- sha256sums = 58a6f4277ca2bc8565222b3bbd58a177609e9c488e8a72649359ba51450db7d8
sha256sums = SKIP
- sha256sums = 11e4eb44555bb28b9cbad973dacb4640b82710c9769e719afc2013b63ffaf884
sha256sums = SKIP
+ sha256sums = 78fe37183e04aa8ca2d938df57b93f9489448d38c10fb470cf51c332a461f371
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = 0a0ae63cbffc274efb573bdde9a253e3f32e458c41261df51c5dbc5ad541e8f7
sha256sums = SKIP
- sha256sums = 30f23a45c6f4515598702a6d19c4295ba92c4a635d7ad8d331a4db9fccff392d
- sha256sums = f2c6874f1ea5b4ad4ffffe352413f7d2cd1a49f9050940805c2a082348621540
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP