leezu commented on issue #18855: URL: https://github.com/apache/incubator-mxnet/issues/18855#issuecomment-669300523
As discussed offline, we should avoid requiring all users to build openblas from source, especially as distributions also provide `libopenblas64_.so` versions with OpenBLAS ILP64 build and `64_` suffix in symbol name. Fedora in https://bugzilla.redhat.com/show_bug.cgi?id=1295965 and Debian testing / Ubuntu 20.04 in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910924 To avoid symbol version clashes as reported in these issues, we must require the suffixed symbol names. Further we should work with cmake upstream on a standard approach to detecting 64bit suffixed openblas as part of https://cmake.org/cmake/help/latest/module/FindBLAS.html To support older distributions that do not ship with `libopenblas64_.so`, we can include instructions for building `libopenblas64_.so` from source in our guide. ---------------------------------------------------------------- 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: [email protected]
