Closed KrisThielemans closed 3 years ago
Needs
sudo apt install autotools-dev automake
as part of the script, and a python3
at the end. Best to remove the --user
option as well from the pip
. Apparently no longer needed/recommended with python3
(says @casperdcl ).
Installing the packages after the failed run gives another error
** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: empty ident name (for <sirfuser@vagrant.vm>) not allowed
Cannot save the current index state
CMake Error at /home/sirfuser/devel/buildVM/builds/astra-toolbox/tmp/astra-toolbox-gitupdate.cmake:80 (message):
Failed to stash changes
Checking
$ cd ~/devel/buildVM/sources/astra-toolbox/
$ git status
HEAD detached at origin/master
Untracked files:
(use "git add <file>..." to include in what will be committed)
python_build
python_install
Is this an astra bug? (i.e. should these be in their .gitignore
?)
Manually removing astra-toolbox
from both sources
and builds
and doing the update again gives
[ 55%] Performing configure step for 'astra-toolbox'
configure.ac:42: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
Error running autoconf
$ cd ~/devel/buildVM/sources/astra-toolbox/ $ git status HEAD detached at origin/master Untracked files: (use "git add <file>..." to include in what will be committed) python_build python_install
Is this an astra bug? (i.e. should these be in their
.gitignore
?)
This is my fault. I create these files in order to be able to build astra.
I see 2 options:
.gitignore
I am afraid we will not be able to do 2 if the configure/build/install steps fail? 1 seems more robust.
will be cosed by https://github.com/SyneRBI/SIRF-SuperBuild/pull/600
error during building
Note that it keeps on going and clones CIL-demos anyway, but that has another error
So the install is calling the wrong python.