I'm building Sage 7.6 on my laptop, and there was an error making openblas that directed me to the log files for that package. The log file said that detecting CPU failed, and to set TARGET explicitly. It also suggested I email this google group to explain the problem, with the relevant part of the log files. So I've attached it below.
OS: Ubuntu Mate 16.04 LTS
Sage Version: 7.6
HW: Lenovo Thinkpad 11e, 500gb HD, 4 gb ram, Intel Celeron N2940 with 4 cpu cores
Before the build, I made sure that I had all the listed dependencies and suggested packages already installed. Then I cloned the Git repo, set MAKE='make -j5 -4' and typed make. Make ran for about 45 min or more before it stopped and reported the error. I asked about this issue on sage-support earlier (
https://groups.google.com/forum/#!topic/sage-support/NlRyew12xDQ).
Someone had the same issue on very similar hardware (another 11e) here:
https://groups.google.com/d/msg/sage-devel/zQsZsivts0I/cblwvEkNDgAJ The log files look almost exactly the same. They reported that setting OPENBLAS_CONFIGURE="TARGET=ATOM" resolved this cpu detection issue, so I'm going to try setting this and building Sage again later today. I was a little confused since a Celeron is not an Atom afaik, I'm guessing this is a catch-all setting for lower-end processors?
Any advice will be greatly appreciated!