Setting up build directory for atlas-3.10.2
Finished set up
****************************************************
Host system:
Darwin OnoSendaiII.local 15.3.0 Darwin Kernel Version 15.3.0: Thu Dec 10 18:40:58 PST 2015; root:xnu-3248.30.4~1/RELEASE_X86_64 x86_64
****************************************************
C compiler: gcc
C compiler version:
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 7.0.2 (clang-700.1.81)
Target: x86_64-apple-darwin15.3.0
Thread model: posix
****************************************************
Cannot execute fortran compiler ($FC)!
real 0m0.071s
user 0m0.041s
sys 0m0.026s
************************************************************************
Error installing package atlas-3.10.2
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the relevant part of the log file
/Users/J_Honrubia/Sage/sage-6.10/sage/logs/pkgs/atlas-3.10.2.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/atlas-3.10.2 and type 'make' or whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
(cd '/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/atlas-3.10.2' && '/Users/J_Honrubia/Sage/sage-6.10/sage/sage' --sh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************
make[1]: *** [/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/lib/sage/installed/atlas-3.10.2] Error 1
real 6m27.702s
user 4m16.457s
sys 1m55.716s
***************************************************************
Error building Sage.
The following package(s) may have failed to build:
package: atlas-3.10.2
log file: /Users/J_Honrubia/Sage/sage-6.10/sage/logs/pkgs/atlas-3.10.2.log
build directory: /Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/atlas-3.10.2
after make dist-clean && make I've got an error
/Users/J_Honrubia/Sage/sage-6.10/sage/build/pipestatus "sage-spkg -f setuptools-12.4 2>&1" "tee -a /Users/J_Honrubia/Sage/sage-6.10/sage/logs/pkgs/setuptools-12.4.log"
/Users/J_Honrubia/Sage/sage-6.10/sage/src/bin/sage-env: line 434: /Users/J_Honrubia/Sage/sage-6.10/sage/local/lib/R/share/Makevars.site: No such file or directory
Found local metadata for setuptools-12.4
Attempting to download package setuptools-12.4.tar.gz from mirrors
Downloading the Sage mirror list
Traceback (most recent call last):
File "/Users/J_Honrubia/Sage/sage-6.10/sage/src/bin/sage-download-file", line 457, in <module>
tarball.download()
File "/Users/J_Honrubia/Sage/sage-6.10/sage/src/bin/sage-download-file", line 392, in download
for mirror in MirrorList():
File "/Users/J_Honrubia/Sage/sage-6.10/sage/src/bin/sage-download-file", line 152, in __init__
with contextlib.closing(urllib.urlopen(self.URL)) as f:
File "/Users/J_Honrubia/Sage/sage-6.10/sage/local/lib/python/urllib.py", line 87, in urlopen
return opener.open(url)
File "/Users/J_Honrubia/Sage/sage-6.10/sage/local/lib/python/urllib.py", line 213, in open
return getattr(self, name)(url)
File "/Users/J_Honrubia/Sage/sage-6.10/sage/local/lib/python/urllib.py", line 350, in open_http
h.endheaders(data)
File "/Users/J_Honrubia/Sage/sage-6.10/sage/local/lib/python/httplib.py", line 997, in endheaders
self._send_output(message_body)
File "/Users/J_Honrubia/Sage/sage-6.10/sage/local/lib/python/httplib.py", line 850, in _send_output
self.send(msg)
File "/Users/J_Honrubia/Sage/sage-6.10/sage/local/lib/python/httplib.py", line 812, in send
self.connect()
File "/Users/J_Honrubia/Sage/sage-6.10/sage/local/lib/python/httplib.py", line 793, in connect
self.timeout, self.source_address)
File "/Users/J_Honrubia/Sage/sage-6.10/sage/local/lib/python/socket.py", line 555, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
IOError: [Errno socket error] [Errno 8] nodename nor servname provided, or not known
make[2]: *** [/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/lib/sage/installed/setuptools-12.4] Error 1
make[1]: *** [all] Error 2
real 729m8.876s
user 123m22.857s
sys 17m48.141s
***************************************************************
Error building Sage.
The following package(s) may have failed to build:
The build directory may contain configuration files and other potentially
helpful information. WARNING: if you now run 'make' again, the build
directory will, by default, be deleted. Set the environment variable
SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.
make: *** [all] Error 1
O
Now building GMP-ECM...
make all-recursive
Making all in x86_64
m4 -I../ -DOPERATION_mulredc1 `test -f mulredc1.asm || echo './'`mulredc1.asm >mulredc1.s
/bin/sh ../libtool --mode=compile gcc -march=native -g -O3 -fPIC -c -o mulredc1.lo mulredc1.s
libtool: compile: gcc -march=native -g -O3 -fPIC -c mulredc1.s -o mulredc1.o
m4 -I../ -DOPERATION_mulredc2 `test -f mulredc2.asm || echo './'`mulredc2.asm >mulredc2.s
/bin/sh ../libtool --mode=compile gcc -march=native -g -O3 -fPIC -c -o mulredc2.lo mulredc2.s
libtool: compile: gcc -march=native -g -O3 -fPIC -c mulredc2.s -o mulredc2.o
mulredc2.s:40:8: error: invalid alignment value
.align 64 # Opteron L1 code cache line is 64 bytes long
^
mulredc2.s:150:8: error: invalid alignment value
.align 32,,16
^
make[5]: *** [mulredc2.lo] Error 1
rm mulredc2.s mulredc1.s
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
Error building GMP-ECM.
real 0m20.742s
user 0m8.886s
sys 0m8.923s
************************************************************************
Error installing package ecm-6.4.4
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the relevant part of the log file
/Users/J_Honrubia/Sage/sage-6.10/sage/logs/pkgs/ecm-6.4.4.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/ecm-6.4.4 and type 'make' or whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
(cd '/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/ecm-6.4.4' && '/Users/J_Honrubia/Sage/sage-6.10/sage/sage' --sh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************
make[2]: *** [/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/lib/sage/installed/ecm-6.4.4] Error 1
make[1]: *** [all] Error 2
real 0m22.540s
user 0m9.866s
sys 0m9.371s
***************************************************************
Error building Sage.
The following package(s) may have failed to build:
package: ecm-6.4.4
log file: /Users/J_Honrubia/Sage/sage-6.10/sage/logs/pkgs/ecm-6.4.4.log
build directory: /Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/ecm-6.4.4
The build directory may contain configuration files and other potentially
helpful information. WARNING: if you now run 'make' again, the build
directory will, by default, be deleted. Set the environment variable
SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.
make: *** [all] Error 1
Ok, that explains it (I keep learning, even the obvious). So if I understand correctly I should have merged first, before rebuilding the source. Now, it seems there is no way back I guess, other than getting a new copy of the source code.How do I know the version of a given ticket which needs review?
git merge tiket_branch
So, if I understand you correctly, say I have sage 7.0 on my machine and try to review some old ticket, do you recommend me to merge the ticket branch with my copyand then review it?
git merge tiket_branch
If the ticket does not compile ok for whatever reason, there will be no way to get rid of it on my copy or am I wrong?
git fetch trac tiket_brunch
git merge FETCH_HEAD