You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by GitBox <gi...@apache.org> on 2019/05/16 03:43:34 UTC

[GitHub] [incubator-mxnet] cloudhan commented on issue #9686: [Discussion] MXNet 2.0 Roadmap (was: APIs that might be a good idea to break in 2.0)

cloudhan commented on issue #9686: [Discussion] MXNet 2.0 Roadmap (was: APIs that might be a good idea to break in 2.0)
URL: https://github.com/apache/incubator-mxnet/issues/9686#issuecomment-492905055
 
 
   The CMake for all DMLC projects needs a throughout refactor. It is simply a disaster when integrating with dmlc-core, xgboost, mxnet, etc. Some of them do not have install. None of them export targets, IIRC. This results in the users of these packages being responsible for maintaining the compiler definition and linking dependencies, which should not be the case.
   
   Should bump the cmake_minimum_required to 3.5.1, and make use the target based commands, but some quirk exist. If you guys be more aggressive (install cmake in user local workspace), then 3.12 would be the best choice.
   
   | Distro | CMake version | Status |
   | -------- | ------------------ |  ------|
   | Ubuntu 16.04 | 3.5.1 | Most Popular In DL |
   | Debian 8 “Jessie”  | 3.0.2 | EOL on 2018-06-17, EOL LTS on ~2020-06-30 |
   | Debian 9 “Stretch” | 3.7.2 | Current Stable |
   | CentOS | latest via EPEL | |
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services