[MacPorts] #50846: Atlas build fails on gfortran location
#50846: Atlas build fails on gfortran location -------------------------------+-------------------------------- Reporter: Eric.J.Fielding@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: atlas -------------------------------+-------------------------------- I did the usual port upgrade outdated but atlas failed to rebuild. It looks like it is looking in the wrong place for the gfortran library. {{{ :info:build cd RCW_tMp ; ar x ../liblapack.a :info:build cd RCW_tMp ; ar x ../libf77blas.a :info:build cd RCW_tMp ; ar x ../libcblas.a :info:build cd RCW_tMp ; ar x ../libatlas.a :info:build cd RCW_tMp ; /usr/bin/clang -O3 -fomit-frame-pointer -fPIC -march=native -mfma -dynamiclib -o ../libsatlas.dylib \ :info:build -install_name /opt/local/lib/libsatlas.dylib -current_version 3.10.2 \ :info:build -compatibility_version 3.10.2 *.o -lpthread -lm /opt/local/lib/gcc4.8/libgfortran.dylib :info:build clang: error: no such file or directory: '/opt/local/lib/gcc4.8/libgfortran.dylib' :info:build make[1]: *** [dylib] Error 1 :info:build make: *** [shared_all] Error 2 :info:build Command failed: /usr/bin/make shared_all :info:build Exit code: 2 }}} I have gcc48 installed and it provides /opt/local/lib/gcc48/libgfortran.dylib without the "." so I am guessing some config file has a typo. -- Ticket URL: <https://trac.macports.org/ticket/50846> MacPorts <https://www.macports.org/> Ports system for OS X
#50846: Atlas build fails on gfortran location --------------------------------+--------------------- Reporter: Eric.J.Fielding@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: atlas | --------------------------------+--------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => vince@… Comment: I think your ports are quite out of date. gcc48 support was removed from atlas in r142778 in November 2015 and the bug you encountered was fixed in r144924 in January 2016. To receive these and other fixes, run `sudo port selfupdate`, then try again. -- Ticket URL: <https://trac.macports.org/ticket/50846#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#50846: Atlas build fails on gfortran location --------------------------------+--------------------- Reporter: Eric.J.Fielding@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: atlas | --------------------------------+--------------------- Comment (by Eric.J.Fielding@…): Replying to [comment:1 ryandesign@…]:
I think your ports are quite out of date. gcc48 support was removed from atlas in r142778 in November 2015 and the bug you encountered was fixed in r144924 in January 2016. To receive these and other fixes, run `sudo port selfupdate`, then try again.
I did run "port selfupdate" recently, but I think I forgot to do the "port clean atlas" before running the "port upgrade outdated". I may have had a bad build from January. I ran the clean now and it is building. It seems to be using gcc48 because I don't have a newer version installed but the build is proceeding normally. {{{ ---> Configuring atlas Selected C compiler: /usr/bin/clang Selected F77 compiler: gfortran48 ---> Building atlas }}} Thanks! -- Ticket URL: <https://trac.macports.org/ticket/50846#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts