Hi, 

I am very new to Sage, and software development in particular. I recently 
tried cloning the GitHub repo, and installing Sage from root. However, on 
running make, I failed. I was wondering if some assitance could be 
provided. Here is the error message: 

[ppl-1.2.p1] Package 'ppl' is currently not installed
[ppl-1.2.p1] No legacy uninstaller found for 'ppl'; nothing to do
[ppl-1.2.p1] Configuring ppl-1.2.p1
[ppl-1.2.p1] configure: WARNING: unrecognized options: 
--disable-maintainer-mode
[ppl-1.2.p1] checking build system type... Invalid configuration 
`arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
[ppl-1.2.p1] configure: error: /bin/bash ./config.sub 
arm64-apple-darwin20.0.0 failed
[ppl-1.2.p1] checking build system type... Invalid configuration 
`arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
[ppl-1.2.p1] configure: error: /bin/bash ./config.sub 
arm64-apple-darwin20.0.0 failed
[ppl-1.2.p1] 
*************************************************************************************
[ppl-1.2.p1] Error configuring ppl-1.2.p1 See the file
[ppl-1.2.p1]     
/Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1/src/config.log
[ppl-1.2.p1] for details.
[ppl-1.2.p1] 
*************************************************************************************
[ppl-1.2.p1] Error configuring PPL with both C and C++ interfaces, trying
[ppl-1.2.p1] again with only the C++ interface.
[ppl-1.2.p1] Configuring ppl-1.2.p1
[ppl-1.2.p1] configure: WARNING: unrecognized options: 
--disable-maintainer-mode
[ppl-1.2.p1] checking build system type... Invalid configuration 
`arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
[ppl-1.2.p1] configure: error: /bin/bash ./config.sub 
arm64-apple-darwin20.0.0 failed
[ppl-1.2.p1] checking build system type... Invalid configuration 
`arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
[ppl-1.2.p1] configure: error: /bin/bash ./config.sub 
arm64-apple-darwin20.0.0 failed
[ppl-1.2.p1] 
*************************************************************************************
[ppl-1.2.p1] Error configuring ppl-1.2.p1 See the file
[ppl-1.2.p1]     
/Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1/src/config.log
[ppl-1.2.p1] for details.
[ppl-1.2.p1] 
*************************************************************************************
[ppl-1.2.p1] 
[ppl-1.2.p1] real    0m1.080s
[ppl-1.2.p1] user    0m0.244s
[ppl-1.2.p1] sys    0m0.302s
[ppl-1.2.p1] 
************************************************************************
[ppl-1.2.p1] Error installing package ppl-1.2.p1
[ppl-1.2.p1] 
************************************************************************
[ppl-1.2.p1] Please email sage-devel 
(http://groups.google.com/group/sage-devel)
[ppl-1.2.p1] explaining the problem and including the log files
[ppl-1.2.p1]   /Users/ishaanjolly/Programs/sage/logs/pkgs/ppl-1.2.p1.log
[ppl-1.2.p1] and
[ppl-1.2.p1]   /Users/ishaanjolly/Programs/sage/config.log
[ppl-1.2.p1] Describe your computer, operating system, etc.
[ppl-1.2.p1] If you want to try to fix the problem yourself, *don't* just 
cd to
[ppl-1.2.p1] 
/Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1 and 
type 'make' or whatever is appropriate.
[ppl-1.2.p1] Instead, the following commands setup all environment variables
[ppl-1.2.p1] correctly and load a subshell for you to debug the error:
[ppl-1.2.p1]   (cd 
'/Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1' && 
'/Users/ishaanjolly/Programs/sage/sage' --buildsh)
[ppl-1.2.p1] When you are done debugging, you can type "exit" to leave the 
subshell.
[ppl-1.2.p1] 
************************************************************************
make[4]: *** [ppl-SAGE_LOCAL-no-deps] Error 1
make[3]: *** 
[/Users/ishaanjolly/Programs/sage/local/var/lib/sage/installed/ppl-1.2.p1] 
Error 2
make[2]: *** [all-start] Error 2

real    3m17.156s
user    2m26.222s
sys    0m18.146s
***************************************************************
Error building Sage.

The following package(s) may have failed to build (not necessarily
during this run of 'make all-start'):

* package:         ppl-1.2.p1
  last build time: 14 May 20:50
  log file:        /Users/ishaanjolly/Programs/sage/logs/pkgs/ppl-1.2.p1.log
  build directory: 
/Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1

It is safe to delete any log files and build directories, but they
contain information that is helpful for debugging build problems.
WARNING: If you now run 'make' again, the build directory of the
same version of the package will, by default, be deleted. Set the
environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.

make[1]: *** [all-start] Error 1
make: *** [all] Error 2

And here is the log file: 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/32735321-88c8-4c46-91d9-5a1e76d37465n%40googlegroups.com.
Attempting to download package ppl-1.2.tar.bz2 from mirrors
https://www.mirrorservice.org/sites/www.sagemath.org/spkg/upstream/ppl/ppl-1.2.tar.bz2
[......................................................................]
ppl-1.2.p1
====================================================
Setting up build directory for ppl-1.2.p1
Finished extraction
Applying patches from ../patches...
Applying ../patches/clang5-support.patch
patching file src/Determinate_inlines.hh
patching file src/OR_Matrix_inlines.hh
Applying ../patches/cygwin-weak-symbols.patch
patching file src/assertions.hh
****************************************************
Host system:
Darwin Ishaans-MacBook-Pro.local 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan 
21 00:06:51 PST 2021; root:xnu-7195.81.3~1/RELEASE_ARM64_T8101 arm64
****************************************************
C compiler: arm64-apple-darwin20.0.0-clang
C compiler version:
clang version 12.0.1
Target: arm64-apple-darwin20.0.0
Thread model: posix
InstalledDir: /Users/ishaanjolly/miniforge3/envs/tf25/bin
****************************************************
Package 'ppl' is currently not installed
No legacy uninstaller found for 'ppl'; nothing to do
Configuring ppl-1.2.p1
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking build system type... Invalid configuration `arm64-apple-darwin20.0.0': 
machine `arm64-apple' not recognized
configure: error: /bin/bash ./config.sub arm64-apple-darwin20.0.0 failed
checking build system type... Invalid configuration `arm64-apple-darwin20.0.0': 
machine `arm64-apple' not recognized
configure: error: /bin/bash ./config.sub arm64-apple-darwin20.0.0 failed
*************************************************************************************
Error configuring ppl-1.2.p1 See the file
    
/Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1/src/config.log
for details.
*************************************************************************************
Error configuring PPL with both C and C++ interfaces, trying
again with only the C++ interface.
Configuring ppl-1.2.p1
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking build system type... Invalid configuration `arm64-apple-darwin20.0.0': 
machine `arm64-apple' not recognized
configure: error: /bin/bash ./config.sub arm64-apple-darwin20.0.0 failed
checking build system type... Invalid configuration `arm64-apple-darwin20.0.0': 
machine `arm64-apple' not recognized
configure: error: /bin/bash ./config.sub arm64-apple-darwin20.0.0 failed
*************************************************************************************
Error configuring ppl-1.2.p1 See the file
    
/Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1/src/config.log
for details.
*************************************************************************************

real    0m1.080s
user    0m0.244s
sys     0m0.302s
************************************************************************
Error installing package ppl-1.2.p1
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the log files
  /Users/ishaanjolly/Programs/sage/logs/pkgs/ppl-1.2.p1.log
and
  /Users/ishaanjolly/Programs/sage/config.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1 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/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1' && 
'/Users/ishaanjolly/Programs/sage/sage' --buildsh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************

Reply via email to