grass icon indicating copy to clipboard operation
grass copied to clipboard

[Bug] libgrass_gis missing dependency on libgrass_datetime

Open echoix opened this issue 6 months ago • 2 comments

Describe the bug The target to build libgrass_gis.8.4.so is allowed to run even without libgrass_datetime.8.4.so built yet. Probably all the other core libraries too, but I found a seed for make --shuffle that reproduces the bug even here on main, and with -j1.

That's at least my understanding, but if I'm wrong about the exact explanation, there's still a problem in the rules.

To Reproduce Steps to reproduce the behavior:

  1. Have GNU make 4.4 (like 4.4.1) available on your system. On Ubuntu 22.04 or any Ubuntu version, which doesn't provide any make version with the --shuffle option available, use homebrew to have the latest make. That's what I used.
  2. Cd in the grass repo.
  3. Run these steps:
set -x
export LOG_NUMBER=${LOG_NUMBER:-27} && \
export LOG_NUMBER=$((LOG_NUMBER+1)) && \
git fetch https://github.com/OSGeo/grass.git main && \
git checkout e6d2a8ce4fbefd4ff5f43806e1fb411bec10a81d && \
export MAKEFLAGS=-j && \
make distclean || true && \
export MAKEFLAGS='-w -O -j1 --trace --shuffle=2693942267 --debug ' && \
echo "$MAKEFLAGS" 2>&1 | tee -a "compilationlog${LOG_NUMBER}.log" && \
make --version 2>&1 | tee -a "compilationlog${LOG_NUMBER}.log" && \
./configure --prefix="$HOME/install/" --enable-largefile \
    --with-cxx --with-zstd --with-bzlib --with-blas --with-lapack \
    --with-readline --with-openmp --with-pdal --with-pthread \
    --with-tiff --with-freetype \
    --with-freetype-includes="/usr/include/freetype2/" \
    --with-proj-share=/usr/share/proj \
    --with-geos --with-sqlite --with-fftw --with-netcdf | tee -a "compilationlog${LOG_NUMBER}.log" && \
make CFLAGS='-fPIC -Wvla ' CXXFLAGS='-fPIC ' LDFLAGS='' 2>&1 | tee -a "compilationlog${LOG_NUMBER}.log" && \
ag --after=1 --before=4  shuffle= "compilationlog${LOG_NUMBER}.log" --stats && \
ag shuffle= "compilationlog${LOG_NUMBER}.log" --stats
  1. See 216 errors, all from the fact that libgrass_gis.8.4.so wasn't built successfully in the beginning.
  2. You can use other -j values: Before simplifying to this case, I used -j (infinite jobs) and -j8 all with the same failures. Must keep the 2693942267 seed though.

Expected behavior Builds are successful and libraries have their dependencies correctly defined to be able to build in parallel in all concurrency situations (not relying on the fast that some operations are slower than others to ensure order: imagine a 1024 core CPU that would build with -j1024)

Screenshots If applicable, add screenshots to help explain your problem. Full log: compilationlog39.log, see line 2356 Note that I have the make --output-sync option set, which groups by target (So I can follow a bit better the logic in parallel output, instead of the real order in which they are executed)

target Output from the entire recipe for each target is grouped and printed once the target is complete. This is the default if the --output-sync or -O option is given with no argument. https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html

I mention this, since the just above line 1574 that is the start of the log extract below, it is building datetime, but it isn't necessarily there before in parallel builds.

Summary of the complete target that first failed

Lines 1574 to 2357 (Sorry, the PR message is too long to post (maximum is 65536 characters), so I'm cutting the middle of the log lines)

make[3]: Leaving directory '/home/e-c/grass/lib/datetime'
GNU Make 4.4.1
Built for x86_64-pc-linux-gnu
Copyright (C) 1988-2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Reading makefiles...
Enabled shuffle mode: 2693942267
Updating makefiles....
Updating goal targets....
 File 'first' does not exist.
  File 'default' does not exist.
   File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/byg' does not exist.
    File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors' does not exist.
   Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors'.
make[3]: Entering directory '/home/e-c/grass/lib/gis'
Makefile:31: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors' due to: target does not exist
mkdir -p /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors
   Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors'.
  Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/byg'.
Makefile:34: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/byg' due to: target does not exist
/usr/bin/install -c -m 644 colors/byg /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/byg
  Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/byg'.
   File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/corine' does not exist.
  Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/corine'.
Makefile:34: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/corine' due to: target does not exist
/usr/bin/install -c -m 644 colors/corine /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/corine
  Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/corine'.
   File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/renamed_options' does not exist.
  Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/renamed_options'.
Makefile:43: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/renamed_options' due to: target does not exist
/usr/bin/install -c -m 644 renamed_options /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/renamed_options
  Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/renamed_options'.
   File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/FIPS.code' does not exist.
    File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj' does not exist.
   Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj'.
Makefile:37: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj' due to: target does not exist
mkdir -p /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj
   Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj'.
  Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/FIPS.code'.
Makefile:40: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/FIPS.code' due to: target does not exist
/usr/bin/install -c -m 644 FIPS.code /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/FIPS.code
  Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/FIPS.code'.
   File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/ndvi' does not exist.
  Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/ndvi'.
Makefile:34: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/ndvi' due to: target does not exist
/usr/bin/install -c -m 644 colors/ndvi /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/ndvi
  Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/ndvi'.
   File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/elevation' does not exist.
  Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/elevation'.
Makefile:34: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/elevation' due to: target does not exist
/usr/bin/install -c -m 644 colors/elevation /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/elevation
  Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/colors/elevation'.
   File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/datumtransform.table' does not exist.
  Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/datumtransform.table'.
Makefile:40: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/datumtransform.table' due to: target does not exist
/usr/bin/install -c -m 644 datumtransform.table /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/datumtransform.table
  Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/datumtransform.table'.
   File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/ellipse.table.solar.system' does not exist.
  Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/ellipse.table.solar.system'.
Makefile:40: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/ellipse.table.solar.system' due to: target does not exist
/usr/bin/install -c -m 644 ellipse.table.solar.system /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/ellipse.table.solar.system
  Successfully remade target file '/home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/proj/ellipse.table.solar.system'.
   File 'lib' does not exist.
    File 'shlib' does not exist.
     File '/home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_gis.8.4.so' does not exist.
      File 'OBJ.x86_64-pc-linux-gnu/worker.o' does not exist.
       File 'OBJ.x86_64-pc-linux-gnu' does not exist.
      Must remake target 'OBJ.x86_64-pc-linux-gnu'.
../../include/Make/Rules.make:19: update target 'OBJ.x86_64-pc-linux-gnu' due to: target does not exist
test -d OBJ.x86_64-pc-linux-gnu || mkdir -p OBJ.x86_64-pc-linux-gnu
      Successfully remade target file 'OBJ.x86_64-pc-linux-gnu'.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/worker.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/worker.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/worker.o -c worker.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/worker.o'.
      File 'OBJ.x86_64-pc-linux-gnu/alloc.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/alloc.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/alloc.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/alloc.o -c alloc.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/alloc.o'.
      File 'OBJ.x86_64-pc-linux-gnu/cmprrle.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/cmprrle.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/cmprrle.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/cmprrle.o -c cmprrle.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/cmprrle.o'.
      File 'OBJ.x86_64-pc-linux-gnu/home.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/home.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/home.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/home.o -c home.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/home.o'.
      File 'OBJ.x86_64-pc-linux-gnu/nme_in_mps.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/nme_in_mps.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/nme_in_mps.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/nme_in_mps.o -c nme_in_mps.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/nme_in_mps.o'.
      File 'OBJ.x86_64-pc-linux-gnu/intersect.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/intersect.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/intersect.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/intersect.o -c intersect.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/intersect.o'.
      File 'OBJ.x86_64-pc-linux-gnu/gisdbase.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/gisdbase.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/gisdbase.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/gisdbase.o -c gisdbase.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/gisdbase.o'.
      File 'OBJ.x86_64-pc-linux-gnu/paths.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/paths.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/paths.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/paths.o -c paths.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/paths.o'.
      File 'OBJ.x86_64-pc-linux-gnu/get_ellipse.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/get_ellipse.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/get_ellipse.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/get_ellipse.o -c get_ellipse.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/get_ellipse.o'.
      File 'OBJ.x86_64-pc-linux-gnu/zone.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/zone.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/zone.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/zone.o -c zone.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/zone.o'.
      File 'OBJ.x86_64-pc-linux-gnu/key_value2.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/key_value2.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/key_value2.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/key_value2.o -c key_value2.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/key_value2.o'.
      File 'OBJ.x86_64-pc-linux-gnu/gisbase.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/gisbase.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/gisbase.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/gisbase.o -c gisbase.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/gisbase.o'.
      File 'OBJ.x86_64-pc-linux-gnu/is.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/is.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/is.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/is.o -c is.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/is.o'.

cutting lines....

      File 'OBJ.x86_64-pc-linux-gnu/rename.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/rename.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/rename.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/rename.o -c rename.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/rename.o'.
      File 'OBJ.x86_64-pc-linux-gnu/find_etc.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/find_etc.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/find_etc.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/find_etc.o -c find_etc.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/find_etc.o'.
      File 'OBJ.x86_64-pc-linux-gnu/window_map.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/window_map.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/window_map.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/window_map.o -c window_map.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/window_map.o'.
      File 'OBJ.x86_64-pc-linux-gnu/pager.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/pager.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/pager.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/pager.o -c pager.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/pager.o'.
      File 'OBJ.x86_64-pc-linux-gnu/cmprzstd.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/cmprzstd.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/cmprzstd.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/cmprzstd.o -c cmprzstd.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/cmprzstd.o'.
      File 'OBJ.x86_64-pc-linux-gnu/token.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/token.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/token.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/token.o -c token.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/token.o'.
      File 'OBJ.x86_64-pc-linux-gnu/color_str.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/color_str.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/color_str.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/color_str.o -c color_str.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/color_str.o'.
      File 'OBJ.x86_64-pc-linux-gnu/rhumbline.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/rhumbline.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/rhumbline.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/rhumbline.o -c rhumbline.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/rhumbline.o'.
      File 'OBJ.x86_64-pc-linux-gnu/wind_overlap.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/wind_overlap.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/wind_overlap.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/wind_overlap.o -c wind_overlap.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/wind_overlap.o'.
      File 'OBJ.x86_64-pc-linux-gnu/debug.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/debug.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/debug.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/debug.o -c debug.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/debug.o'.
      File 'OBJ.x86_64-pc-linux-gnu/list.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/list.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/list.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/list.o -c list.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/list.o'.
      File 'OBJ.x86_64-pc-linux-gnu/parser_dependencies.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/parser_dependencies.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/parser_dependencies.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/parser_dependencies.o -c parser_dependencies.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/parser_dependencies.o'.
      File 'OBJ.x86_64-pc-linux-gnu/sleep.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/sleep.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/sleep.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/sleep.o -c sleep.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/sleep.o'.
      File 'OBJ.x86_64-pc-linux-gnu/whoami.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/whoami.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/whoami.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/whoami.o -c whoami.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/whoami.o'.
      File 'OBJ.x86_64-pc-linux-gnu/area.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/area.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/area.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/area.o -c area.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/area.o'.
      File 'OBJ.x86_64-pc-linux-gnu/plot.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/plot.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/plot.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/plot.o -c plot.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/plot.o'.
      File 'OBJ.x86_64-pc-linux-gnu/key_value3.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/key_value3.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/key_value3.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/key_value3.o -c key_value3.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/key_value3.o'.
      File 'OBJ.x86_64-pc-linux-gnu/lrand48.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/lrand48.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/lrand48.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/lrand48.o -c lrand48.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/lrand48.o'.
      File 'OBJ.x86_64-pc-linux-gnu/mapset_nme.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/mapset_nme.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/mapset_nme.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/mapset_nme.o -c mapset_nme.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/mapset_nme.o'.
      File 'OBJ.x86_64-pc-linux-gnu/mapset_msc.o' does not exist.
     Must remake target 'OBJ.x86_64-pc-linux-gnu/mapset_msc.o'.
../../include/Make/Compile.make:32: update target 'OBJ.x86_64-pc-linux-gnu/mapset_msc.o' due to: target does not exist
gcc  -fPIC -Wvla   -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include   -DGRASS_VERSION_DATE=\"'2024'\" -DPACKAGE=\""grasslibs"\"       -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -I/home/e-c/grass/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"lib/gis\" -o OBJ.x86_64-pc-linux-gnu/mapset_msc.o -c mapset_msc.c
     Successfully remade target file 'OBJ.x86_64-pc-linux-gnu/mapset_msc.o'.
    Must remake target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_gis.8.4.so'.
../../include/Make/Shlib.make:16: update target '/home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_gis.8.4.so' due to: target does not exist
gcc -shared -o /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_gis.8.4.so  OBJ.x86_64-pc-linux-gnu/adj_cellhd.o OBJ.x86_64-pc-linux-gnu/alloc.o OBJ.x86_64-pc-linux-gnu/aprintf.o OBJ.x86_64-pc-linux-gnu/area.o OBJ.x86_64-pc-linux-gnu/area_ellipse.o OBJ.x86_64-pc-linux-gnu/area_poly1.o OBJ.x86_64-pc-linux-gnu/area_poly2.o OBJ.x86_64-pc-linux-gnu/area_sphere.o OBJ.x86_64-pc-linux-gnu/ascii_chk.o OBJ.x86_64-pc-linux-gnu/asprintf.o OBJ.x86_64-pc-linux-gnu/basename.o OBJ.x86_64-pc-linux-gnu/bres_line.o OBJ.x86_64-pc-linux-gnu/clicker.o OBJ.x86_64-pc-linux-gnu/cmprbzip.o OBJ.x86_64-pc-linux-gnu/cmprlz4.o OBJ.x86_64-pc-linux-gnu/cmprrle.o OBJ.x86_64-pc-linux-gnu/cmprzlib.o OBJ.x86_64-pc-linux-gnu/cmprzstd.o OBJ.x86_64-pc-linux-gnu/color_rules.o OBJ.x86_64-pc-linux-gnu/color_str.o OBJ.x86_64-pc-linux-gnu/commas.o OBJ.x86_64-pc-linux-gnu/compress.o OBJ.x86_64-pc-linux-gnu/copy_dir.o OBJ.x86_64-pc-linux-gnu/copy_file.o OBJ.x86_64-pc-linux-gnu/counter.o OBJ.x86_64-pc-linux-gnu/date.o OBJ.x86_64-pc-linux-gnu/datum.o OBJ.x86_64-pc-linux-gnu/debug.o OBJ.x86_64-pc-linux-gnu/distance.o OBJ.x86_64-pc-linux-gnu/done_msg.o OBJ.x86_64-pc-linux-gnu/endian.o OBJ.x86_64-pc-linux-gnu/env.o OBJ.x86_64-pc-linux-gnu/error.o OBJ.x86_64-pc-linux-gnu/file_name.o OBJ.x86_64-pc-linux-gnu/find_etc.o OBJ.x86_64-pc-linux-gnu/find_file.o OBJ.x86_64-pc-linux-gnu/find_rast.o OBJ.x86_64-pc-linux-gnu/find_rast3d.o OBJ.x86_64-pc-linux-gnu/find_vect.o OBJ.x86_64-pc-linux-gnu/geodesic.o OBJ.x86_64-pc-linux-gnu/geodist.o OBJ.x86_64-pc-linux-gnu/get_ellipse.o OBJ.x86_64-pc-linux-gnu/get_projinfo.o OBJ.x86_64-pc-linux-gnu/get_window.o OBJ.x86_64-pc-linux-gnu/getl.o OBJ.x86_64-pc-linux-gnu/gisbase.o OBJ.x86_64-pc-linux-gnu/gisdbase.o OBJ.x86_64-pc-linux-gnu/gisinit.o OBJ.x86_64-pc-linux-gnu/handler.o OBJ.x86_64-pc-linux-gnu/home.o OBJ.x86_64-pc-linux-gnu/ilist.o OBJ.x86_64-pc-linux-gnu/intersect.o OBJ.x86_64-pc-linux-gnu/is.o OBJ.x86_64-pc-linux-gnu/key_value1.o OBJ.x86_64-pc-linux-gnu/key_value2.o OBJ.x86_64-pc-linux-gnu/key_value3.o OBJ.x86_64-pc-linux-gnu/key_value4.o OBJ.x86_64-pc-linux-gnu/legal_name.o OBJ.x86_64-pc-linux-gnu/line_dist.o OBJ.x86_64-pc-linux-gnu/list.o OBJ.x86_64-pc-linux-gnu/ll_format.o OBJ.x86_64-pc-linux-gnu/ll_scan.o OBJ.x86_64-pc-linux-gnu/locale.o OBJ.x86_64-pc-linux-gnu/location.o OBJ.x86_64-pc-linux-gnu/lrand48.o OBJ.x86_64-pc-linux-gnu/ls.o OBJ.x86_64-pc-linux-gnu/ls_filter.o OBJ.x86_64-pc-linux-gnu/lz4.o OBJ.x86_64-pc-linux-gnu/mach_name.o OBJ.x86_64-pc-linux-gnu/make_loc.o OBJ.x86_64-pc-linux-gnu/make_mapset.o OBJ.x86_64-pc-linux-gnu/mapcase.o OBJ.x86_64-pc-linux-gnu/mapset.o OBJ.x86_64-pc-linux-gnu/mapset_msc.o OBJ.x86_64-pc-linux-gnu/mapset_nme.o OBJ.x86_64-pc-linux-gnu/mkstemp.o OBJ.x86_64-pc-linux-gnu/myname.o OBJ.x86_64-pc-linux-gnu/named_colr.o OBJ.x86_64-pc-linux-gnu/nl_to_spaces.o OBJ.x86_64-pc-linux-gnu/nme_in_mps.o OBJ.x86_64-pc-linux-gnu/open.o OBJ.x86_64-pc-linux-gnu/open_misc.o OBJ.x86_64-pc-linux-gnu/overwrite.o OBJ.x86_64-pc-linux-gnu/pager.o OBJ.x86_64-pc-linux-gnu/parser.o OBJ.x86_64-pc-linux-gnu/parser_dependencies.o OBJ.x86_64-pc-linux-gnu/parser_help.o OBJ.x86_64-pc-linux-gnu/parser_html.o OBJ.x86_64-pc-linux-gnu/parser_interface.o OBJ.x86_64-pc-linux-gnu/parser_json.o OBJ.x86_64-pc-linux-gnu/parser_rest_md.o OBJ.x86_64-pc-linux-gnu/parser_script.o OBJ.x86_64-pc-linux-gnu/parser_standard_options.o OBJ.x86_64-pc-linux-gnu/parser_wps.o OBJ.x86_64-pc-linux-gnu/paths.o OBJ.x86_64-pc-linux-gnu/percent.o OBJ.x86_64-pc-linux-gnu/plot.o OBJ.x86_64-pc-linux-gnu/pole_in_poly.o OBJ.x86_64-pc-linux-gnu/popen.o OBJ.x86_64-pc-linux-gnu/progrm_nme.o OBJ.x86_64-pc-linux-gnu/proj1.o OBJ.x86_64-pc-linux-gnu/proj2.o OBJ.x86_64-pc-linux-gnu/proj3.o OBJ.x86_64-pc-linux-gnu/put_window.o OBJ.x86_64-pc-linux-gnu/putenv.o OBJ.x86_64-pc-linux-gnu/radii.o OBJ.x86_64-pc-linux-gnu/rd_cellhd.o OBJ.x86_64-pc-linux-gnu/remove.o OBJ.x86_64-pc-linux-gnu/rename.o OBJ.x86_64-pc-linux-gnu/rhumbline.o OBJ.x86_64-pc-linux-gnu/rotate.o OBJ.x86_64-pc-linux-gnu/seek.o OBJ.x86_64-pc-linux-gnu/set_window.o OBJ.x86_64-pc-linux-gnu/short_way.o OBJ.x86_64-pc-linux-gnu/sleep.o OBJ.x86_64-pc-linux-gnu/snprintf.o OBJ.x86_64-pc-linux-gnu/spawn.o OBJ.x86_64-pc-linux-gnu/strings.o OBJ.x86_64-pc-linux-gnu/tempfile.o OBJ.x86_64-pc-linux-gnu/timestamp.o OBJ.x86_64-pc-linux-gnu/token.o OBJ.x86_64-pc-linux-gnu/trim_dec.o OBJ.x86_64-pc-linux-gnu/units.o OBJ.x86_64-pc-linux-gnu/user_config.o OBJ.x86_64-pc-linux-gnu/verbose.o OBJ.x86_64-pc-linux-gnu/view.o OBJ.x86_64-pc-linux-gnu/whoami.o OBJ.x86_64-pc-linux-gnu/win32_pipes.o OBJ.x86_64-pc-linux-gnu/wind_2_box.o OBJ.x86_64-pc-linux-gnu/wind_format.o OBJ.x86_64-pc-linux-gnu/wind_in.o OBJ.x86_64-pc-linux-gnu/wind_limits.o OBJ.x86_64-pc-linux-gnu/wind_overlap.o OBJ.x86_64-pc-linux-gnu/wind_scan.o OBJ.x86_64-pc-linux-gnu/window_map.o OBJ.x86_64-pc-linux-gnu/worker.o OBJ.x86_64-pc-linux-gnu/wr_cellhd.o OBJ.x86_64-pc-linux-gnu/writ_zeros.o OBJ.x86_64-pc-linux-gnu/xdr.o OBJ.x86_64-pc-linux-gnu/zero.o OBJ.x86_64-pc-linux-gnu/zone.o  -lgrass_datetime.8.4  -lz   -lbz2   -lzstd        -lm -lm
/usr/bin/ld: cannot find -lgrass_datetime.8.4: No such file or directory
collect2: error: ld returned 1 exit status
make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_gis.8.4.so] Error 1 shuffle=2693942267
make[3]: Leaving directory '/home/e-c/grass/lib/gis'
Summary of failures (not that useful after the first failure)

2356:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_gis.8.4.so] Error 1 shuffle=2693942267
2409:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_gproj.8.4.so] Error 1 shuffle=2693942267
2743:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_raster.8.4.so] Error 1 shuffle=2693942267
3433:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_gmath.8.4.so] Error 1 shuffle=2693942267
3626:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_driver.8.4.so] Error 1 shuffle=2693942267
3775:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_pngdriver.8.4.so] Error 1 shuffle=2693942267
3864:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_psdriver.8.4.so] Error 1 shuffle=2693942267
3928:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_htmldriver.8.4.so] Error 1 shuffle=2693942267
4052:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_cairodriver.8.4.so] Error 1 shuffle=2693942267
4090:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_bitmap.8.4.so] Error 1 shuffle=2693942267
4220:make[4]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_btree2.8.4.so] Error 1 shuffle=2693942267
4222:make[3]: *** [Makefile:14: default] Error 2 shuffle=2693942267
4310:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_display.8.4.so] Error 1 shuffle=2693942267
4576:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_dbmibase.8.4.so] Error 1 shuffle=2693942267
4761:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_dbstubs.8.4.so] Error 1 shuffle=2693942267
4955:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_dbmidriver.8.4.so] Error 1 shuffle=2693942267
5295:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_dbmiclient.8.4.so] Error 1 shuffle=2693942267
5587:make[5]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_rtree.8.4.so] Error 1 shuffle=2693942267
5589:make[4]: *** [Makefile:10: default] Error 2 shuffle=2693942267
5638:make[4]: *** [../../../include/Make/Compile.make:32: OBJ.x86_64-pc-linux-gnu/plus_node.o] Error 1 shuffle=2693942267
6248:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_vector.8.4.so] Error 1 shuffle=2693942267
6358:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_vedit.8.4.so] Error 1 shuffle=2693942267
6444:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_neta.8.4.so] Error 1 shuffle=2693942267
6639:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_imagery.8.4.so] Error 1 shuffle=2693942267
6744:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_cluster.8.4.so] Error 1 shuffle=2693942267
6802:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_rowio.8.4.so] Error 1 shuffle=2693942267
6906:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_segment.8.4.so] Error 1 shuffle=2693942267
7025:make[4]: *** [../../../include/Make/Compile.make:32: OBJ.x86_64-pc-linux-gnu/qtree.o] Error 1 shuffle=2693942267
7080:make[5]: *** [../../../include/Make/Compile.make:32: OBJ.x86_64-pc-linux-gnu/point2d.o] Error 1 shuffle=2693942267
7082:make[4]: *** [Makefile:15: default] Error 2 shuffle=2693942267
7161:make[4]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_lidar.8.4.so] Error 1 shuffle=2693942267
7163:make[3]: *** [Makefile:11: default] Error 2 shuffle=2693942267
7442:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_g3d.8.4.so] Error 1 shuffle=2693942267
7480:make[3]: *** [../../../include/Make/Compile.make:32: OBJ.x86_64-pc-linux-gnu/test_put_get_value.o] Error 1 shuffle=2693942267
7615:make[4]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_gpde.8.4.so] Error 1 shuffle=2693942267
7617:make[3]: *** [Makefile:15: default] Error 2 shuffle=2693942267
7670:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_dspf.8.4.so] Error 1 shuffle=2693942267
7708:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_symb.8.4.so] Error 1 shuffle=2693942267
7740:make[3]: *** [Makefile:99: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/clean_temp] Error 1 shuffle=2693942267
7956:make[3]: *** [Makefile:14: default] Error 2 shuffle=2693942267
8085:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_stats.8.4.so] Error 1 shuffle=2693942267
8123:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_arraystats.8.4.so] Error 1 shuffle=2693942267
8372:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_ogsf.8.4.so] Error 1 shuffle=2693942267
8446:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_nviz.8.4.so] Error 1 shuffle=2693942267
8663:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_temporal.8.4.so] Error 1 shuffle=2693942267
8720:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_iostream.8.4.so] Error 1 shuffle=2693942267
8819:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_manage.8.4.so] Error 1 shuffle=2693942267
9138:make[3]: *** [../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_calc.8.4.so] Error 1 shuffle=2693942267
9241:make[5]: *** [Makefile:19: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/app/__init__.pyc] Error 1 shuffle=2693942267
9276:make[5]: *** [Makefile:19: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/benchmark/__main__.pyc] Error 1 shuffle=2693942267
9347:make[5]: *** [Makefile:21: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/experimental/create.pyc] Error 1 shuffle=2693942267
9392:make[5]: *** [Makefile:19: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/grassdb/history.pyc] Error 1 shuffle=2693942267
9422:make[5]: *** [Makefile:28: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/gunittest/runner.pyc] Error 1 shuffle=2693942267
9457:make[5]: *** [Makefile:27: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/imaging/images2avi.pyc] Error 1 shuffle=2693942267
9492:make[5]: *** [Makefile:28: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/jupyter/reprojection_renderer.pyc] Error 1 shuffle=2693942267
9532:make[5]: *** [Makefile:27: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/pydispatch/signal.pyc] Error 1 shuffle=2693942267
9587:make[5]: *** [Makefile:37: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/pygrass/errors.pyc] Error 1 shuffle=2693942267
9671:make[5]: *** [Makefile:19: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/script/task.pyc] Error 1 shuffle=2693942267
9701:make[5]: *** [Makefile:27: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/semantic_label/__init__.pyc] Error 1 shuffle=2693942267
9731:make[5]: *** [Makefile:28: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/temporal/space_time_datasets.pyc] Error 1 shuffle=2693942267
9761:make[5]: *** [Makefile:20: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/utils/__init__.pyc] Error 1 shuffle=2693942267
11347:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/d.rgb] Error 1 shuffle=2693942267
12513:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/g.rename] Error 1 shuffle=2693942267
12665:make[4]: *** [Makefile:13: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/lister/vector] Error 1 shuffle=2693942267
12777:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/g.copy] Error 1 shuffle=2693942267
13461:make[3]: *** [../../include/Make/Multi.make:24: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/r.mapcalc] Error 1 shuffle=2693942267
13463:make[2]: *** [Makefile:142: default] Error 2 shuffle=2693942267
13621:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/r3.mkdspf] Error 1 shuffle=2693942267
13785:make[3]: *** [../../include/Make/Multi.make:34: r3.flow.tmp.html] Error 1 shuffle=2693942267
14448:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/v.segment] Error 1 shuffle=2693942267
15869:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/v.in.region] Error 1 shuffle=2693942267
15969:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/v.to.points] Error 1 shuffle=2693942267
16567:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_lrs.8.4.so] Error 1 shuffle=2693942267
16609:make[4]: *** [../../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/v.lrs.where] Error 1 shuffle=2693942267
16652:make[4]: *** [../../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/v.lrs.create] Error 1 shuffle=2693942267
16695:make[4]: *** [../../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/v.lrs.label] Error 1 shuffle=2693942267
16738:make[4]: *** [../../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/v.lrs.segment] Error 1 shuffle=2693942267
17639:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/v.transform] Error 1 shuffle=2693942267
18073:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/m.cogo] Error 1 shuffle=2693942267
18728:make[4]: *** [../../../include/Make/Shlib.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/lib/libgrass_iortho.8.4.so] Error 1 shuffle=2693942267
20047:make[3]: *** [../../include/Make/Module.make:18: /home/e-c/grass/dist.x86_64-pc-linux-gnu/bin/i.atcorr] Error 1 shuffle=2693942267
20640:make[3]: *** [../../include/Make/Html.make:14: d.what.rast.tmp.html] Error 1 shuffle=2693942267
20687:make[3]: *** [../../include/Make/Html.make:14: i.in.spotvgt.tmp.html] Error 1 shuffle=2693942267
20739:make[3]: *** [../../include/Make/Html.make:14: i.colors.enhance.tmp.html] Error 1 shuffle=2693942267
20786:make[3]: *** [../../include/Make/Html.make:14: r.plane.tmp.html] Error 1 shuffle=2693942267
20839:make[3]: *** [../../include/Make/Html.make:14: v.pack.tmp.html] Error 1 shuffle=2693942267
20886:make[3]: *** [../../include/Make/Html.make:14: g.extension.all.tmp.html] Error 1 shuffle=2693942267
20933:make[3]: *** [../../include/Make/Html.make:14: v.import.tmp.html] Error 1 shuffle=2693942267
20994:make[3]: *** [../../include/Make/Html.make:14: db.test.tmp.html] Error 1 shuffle=2693942267
21032:make[3]: *** [../../include/Make/ScriptRules.make:16: /home/e-c/grass/dist.x86_64-pc-linux-gnu/etc/r.in.wms/wms_base.pyc] Error 1 shuffle=2693942267
21082:make[3]: *** [../../include/Make/Html.make:14: r.reclass.area.tmp.html] Error 1 shuffle=2693942267
21135:make[3]: *** [../../include/Make/Html.make:14: v.in.e00.tmp.html] Error 1 shuffle=2693942267
21187:make[3]: *** [../../include/Make/Html.make:14: wxpyimgview.tmp.html] Error 1 shuffle=2693942267
21234:make[3]: *** [../../include/Make/Html.make:14: v.unpack.tmp.html] Error 1 shuffle=2693942267
21289:make[3]: *** [../../include/Make/Html.make:14: d.what.vect.tmp.html] Error 1 shuffle=2693942267
21336:make[3]: *** [../../include/Make/Html.make:14: v.to.lines.tmp.html] Error 1 shuffle=2693942267
21389:make[3]: *** [../../include/Make/Html.make:14: v.in.lines.tmp.html] Error 1 shuffle=2693942267
21436:make[3]: *** [../../include/Make/Html.make:14: v.report.tmp.html] Error 1 shuffle=2693942267
21483:make[3]: *** [../../include/Make/Html.make:14: i.pansharpen.tmp.html] Error 1 shuffle=2693942267
21536:make[3]: *** [../../include/Make/Html.make:14: v.build.all.tmp.html] Error 1 shuffle=2693942267
21583:make[3]: *** [../../include/Make/Html.make:14: r.fillnulls.tmp.html] Error 1 shuffle=2693942267
21635:make[3]: *** [../../include/Make/Html.make:14: r.drain.tmp.html] Error 1 shuffle=2693942267
21682:make[3]: *** [../../include/Make/Html.make:14: r.buffer.lowmem.tmp.html] Error 1 shuffle=2693942267
21731:make[3]: *** [../../include/Make/Html.make:14: r.mapcalc.simple.tmp.html] Error 1 shuffle=2693942267
21778:make[3]: *** [../../include/Make/Html.make:14: d.rast.leg.tmp.html] Error 1 shuffle=2693942267
21825:make[3]: *** [../../include/Make/Html.make:14: v.centroids.tmp.html] Error 1 shuffle=2693942267
21878:make[3]: *** [../../include/Make/Html.make:14: v.in.wfs.tmp.html] Error 1 shuffle=2693942267
21917:make[3]: *** [../../include/Make/Html.make:14: i.band.library.tmp.html] Error 1 shuffle=2693942267
21966:make[3]: *** [../../include/Make/Html.make:14: i.tasscap.tmp.html] Error 1 shuffle=2693942267
22013:make[3]: *** [../../include/Make/Html.make:14: v.db.dropcolumn.tmp.html] Error 1 shuffle=2693942267
22062:make[3]: *** [../../include/Make/Html.make:14: d.background.tmp.html] Error 1 shuffle=2693942267
22109:make[3]: *** [../../include/Make/Html.make:14: v.db.join.tmp.html] Error 1 shuffle=2693942267
22156:make[3]: *** [../../include/Make/Html.make:14: v.db.addcolumn.tmp.html] Error 1 shuffle=2693942267
22210:make[3]: *** [../../include/Make/Html.make:14: v.dissolve.tmp.html] Error 1 shuffle=2693942267
22263:make[3]: *** [../../include/Make/Html.make:14: m.proj.tmp.html] Error 1 shuffle=2693942267
22310:make[3]: *** [../../include/Make/Html.make:14: v.db.update.tmp.html] Error 1 shuffle=2693942267
22357:make[3]: *** [../../include/Make/Html.make:14: r.blend.tmp.html] Error 1 shuffle=2693942267
22404:make[3]: *** [../../include/Make/Html.make:14: v.db.droprow.tmp.html] Error 1 shuffle=2693942267
22456:make[3]: *** [../../include/Make/Html.make:14: v.clip.tmp.html] Error 1 shuffle=2693942267
22503:make[3]: *** [../../include/Make/Html.make:14: db.in.ogr.tmp.html] Error 1 shuffle=2693942267
22556:make[3]: *** [../../include/Make/Html.make:14: i.spectral.tmp.html] Error 1 shuffle=2693942267
22603:make[3]: *** [../../include/Make/Html.make:14: r.semantic.label.tmp.html] Error 1 shuffle=2693942267
22656:make[3]: *** [../../include/Make/Html.make:14: db.out.ogr.tmp.html] Error 1 shuffle=2693942267
22703:make[3]: *** [../../include/Make/Html.make:14: r.in.aster.tmp.html] Error 1 shuffle=2693942267
22756:make[3]: *** [../../include/Make/Html.make:14: g.manual.tmp.html] Error 1 shuffle=2693942267
22803:make[3]: *** [../../include/Make/Html.make:14: db.univar.tmp.html] Error 1 shuffle=2693942267
22856:make[3]: *** [../../include/Make/Html.make:14: r.unpack.tmp.html] Error 1 shuffle=2693942267
22903:make[3]: *** [../../include/Make/Html.make:14: v.db.univar.tmp.html] Error 1 shuffle=2693942267
22950:make[3]: *** [../../include/Make/Html.make:14: r.mask.tmp.html] Error 1 shuffle=2693942267
23003:make[3]: *** [../../include/Make/Html.make:14: d.redraw.tmp.html] Error 1 shuffle=2693942267
23056:make[3]: *** [../../include/Make/Html.make:14: r.tileset.tmp.html] Error 1 shuffle=2693942267
23103:make[3]: *** [../../include/Make/Html.make:14: v.in.geonames.tmp.html] Error 1 shuffle=2693942267
23150:make[3]: *** [../../include/Make/Html.make:14: g.download.location.tmp.html] Error 1 shuffle=2693942267
23197:make[3]: *** [../../include/Make/Html.make:14: v.db.addtable.tmp.html] Error 1 shuffle=2693942267
23250:make[3]: *** [../../include/Make/Html.make:14: d.frame.tmp.html] Error 1 shuffle=2693942267
23297:make[3]: *** [../../include/Make/Html.make:14: db.dropcolumn.tmp.html] Error 1 shuffle=2693942267
23344:make[3]: *** [../../include/Make/Html.make:14: v.db.renamecolumn.tmp.html] Error 1 shuffle=2693942267
23391:make[3]: *** [../../include/Make/Html.make:14: v.db.reconnect.all.tmp.html] Error 1 shuffle=2693942267
23438:make[3]: *** [../../include/Make/Html.make:14: i.image.mosaic.tmp.html] Error 1 shuffle=2693942267
23485:make[3]: *** [../../include/Make/Html.make:14: db.droptable.tmp.html] Error 1 shuffle=2693942267
23532:make[3]: *** [../../include/Make/Html.make:14: v.db.droptable.tmp.html] Error 1 shuffle=2693942267
23585:make[3]: *** [../../include/Make/Html.make:14: i.oif.tmp.html] Error 1 shuffle=2693942267
23638:make[3]: *** [../../include/Make/Html.make:14: r.out.xyz.tmp.html] Error 1 shuffle=2693942267
23685:make[3]: *** [../../include/Make/Html.make:14: r.colors.stddev.tmp.html] Error 1 shuffle=2693942267
23732:make[3]: *** [../../include/Make/Html.make:14: g.extension.tmp.html] Error 1 shuffle=2693942267
23785:make[3]: *** [../../include/Make/Html.make:14: v.in.mapgen.tmp.html] Error 1 shuffle=2693942267
23838:make[3]: *** [../../include/Make/Html.make:14: r.pack.tmp.html] Error 1 shuffle=2693942267
23885:make[3]: *** [../../include/Make/Html.make:14: r.grow.tmp.html] Error 1 shuffle=2693942267
23938:make[3]: *** [../../include/Make/Html.make:14: r3.in.xyz.tmp.html] Error 1 shuffle=2693942267
23991:make[3]: *** [../../include/Make/Html.make:14: g.search.modules.tmp.html] Error 1 shuffle=2693942267
24038:make[3]: *** [../../include/Make/Html.make:14: r.import.tmp.html] Error 1 shuffle=2693942267
24085:make[3]: *** [../../include/Make/Html.make:14: v.rast.stats.tmp.html] Error 1 shuffle=2693942267
24140:make[3]: *** [../../include/Make/Html.make:14: d.shade.tmp.html] Error 1 shuffle=2693942267
24195:make[3]: *** [../../include/Make/Html.make:14: d.to.rast.tmp.html] Error 1 shuffle=2693942267
24250:make[3]: *** [../../include/Make/Html.make:14: d.out.file.tmp.html] Error 1 shuffle=2693942267
24303:make[3]: *** [../../include/Make/Html.make:14: v.what.vect.tmp.html] Error 1 shuffle=2693942267
24350:make[3]: *** [../../include/Make/Html.make:14: v.what.strds.tmp.html] Error 1 shuffle=2693942267
24397:make[3]: *** [../../include/Make/Html.make:14: r.in.srtm.tmp.html] Error 1 shuffle=2693942267
24464:make[3]: *** [../../include/Make/Html.make:14: d.polar.tmp.html] Error 1 shuffle=2693942267
24518:make[3]: *** [../../include/Make/Html.make:14: d.rast.edit.tmp.html] Error 1 shuffle=2693942267
24573:make[3]: *** [../../include/Make/Html.make:14: r.shade.tmp.html] Error 1 shuffle=2693942267
24622:make[3]: *** [../../include/Make/Html.make:14: r.rgb.tmp.html] Error 1 shuffle=2693942267
24675:make[3]: *** [../../include/Make/Html.make:14: d.correlate.tmp.html] Error 1 shuffle=2693942267
24747:make[3]: *** [../..//include/Make/Html.make:14: t.rename.tmp.html] Error 1 shuffle=2693942267
24794:make[3]: *** [../..//include/Make/Html.make:14: t.remove.tmp.html] Error 1 shuffle=2693942267
24841:make[3]: *** [../..//include/Make/Html.make:14: t.vect.observe.strds.tmp.html] Error 1 shuffle=2693942267
24888:make[3]: *** [../..//include/Make/Html.make:14: t.rast.to.vect.tmp.html] Error 1 shuffle=2693942267
24935:make[3]: *** [../..//include/Make/Html.make:14: t.vect.list.tmp.html] Error 1 shuffle=2693942267
24982:make[3]: *** [../..//include/Make/Html.make:14: t.register.tmp.html] Error 1 shuffle=2693942267
25029:make[3]: *** [../..//include/Make/Html.make:14: t.rast.export.tmp.html] Error 1 shuffle=2693942267
25076:make[3]: *** [../..//include/Make/Html.make:14: t.rast.import.tmp.html] Error 1 shuffle=2693942267
25125:make[3]: *** [../..//include/Make/Html.make:14: t.rast.list.tmp.html] Error 1 shuffle=2693942267
25172:make[3]: *** [../..//include/Make/Html.make:14: t.rast3d.algebra.tmp.html] Error 1 shuffle=2693942267
25219:make[3]: *** [../..//include/Make/Html.make:14: t.vect.extract.tmp.html] Error 1 shuffle=2693942267
25293:make[3]: *** [../..//include/Make/Html.make:14: t.rast.aggregate.ds.tmp.html] Error 1 shuffle=2693942267
25340:make[3]: *** [../..//include/Make/Html.make:14: t.rast.colors.tmp.html] Error 1 shuffle=2693942267
25387:make[3]: *** [../..//include/Make/Html.make:14: t.copy.tmp.html] Error 1 shuffle=2693942267
25434:make[3]: *** [../..//include/Make/Html.make:14: t.vect.export.tmp.html] Error 1 shuffle=2693942267
25481:make[3]: *** [../..//include/Make/Html.make:14: t.rast.accumulate.tmp.html] Error 1 shuffle=2693942267
25528:make[3]: *** [../..//include/Make/Html.make:14: t.sample.tmp.html] Error 1 shuffle=2693942267
25575:make[3]: *** [../..//include/Make/Html.make:14: t.rast.gapfill.tmp.html] Error 1 shuffle=2693942267
25622:make[3]: *** [../..//include/Make/Html.make:14: t.rast.algebra.tmp.html] Error 1 shuffle=2693942267
25669:make[3]: *** [../..//include/Make/Html.make:14: t.rast.to.rast3.tmp.html] Error 1 shuffle=2693942267
25716:make[3]: *** [../..//include/Make/Html.make:14: t.unregister.tmp.html] Error 1 shuffle=2693942267
25763:make[3]: *** [../..//include/Make/Html.make:14: t.rast.aggregate.tmp.html] Error 1 shuffle=2693942267
25812:make[3]: *** [../..//include/Make/Html.make:14: t.rast3d.univar.tmp.html] Error 1 shuffle=2693942267
25859:make[3]: *** [../..//include/Make/Html.make:14: t.rast3d.list.tmp.html] Error 1 shuffle=2693942267
25906:make[3]: *** [../..//include/Make/Html.make:14: t.vect.algebra.tmp.html] Error 1 shuffle=2693942267
25953:make[3]: *** [../..//include/Make/Html.make:14: t.vect.univar.tmp.html] Error 1 shuffle=2693942267
26000:make[3]: *** [../..//include/Make/Html.make:14: t.snap.tmp.html] Error 1 shuffle=2693942267
26047:make[3]: *** [../..//include/Make/Html.make:14: t.support.tmp.html] Error 1 shuffle=2693942267
26094:make[3]: *** [../..//include/Make/Html.make:14: t.rast.out.vtk.tmp.html] Error 1 shuffle=2693942267
26141:make[3]: *** [../..//include/Make/Html.make:14: t.vect.import.tmp.html] Error 1 shuffle=2693942267
26188:make[3]: *** [../..//include/Make/Html.make:14: t.rast.extract.tmp.html] Error 1 shuffle=2693942267
26235:make[3]: *** [../..//include/Make/Html.make:14: t.rast.mapcalc.tmp.html] Error 1 shuffle=2693942267
26282:make[3]: *** [../..//include/Make/Html.make:14: t.upgrade.tmp.html] Error 1 shuffle=2693942267
26329:make[3]: *** [../..//include/Make/Html.make:14: t.rast.what.tmp.html] Error 1 shuffle=2693942267
26378:make[3]: *** [../..//include/Make/Html.make:14: t.rast.univar.tmp.html] Error 1 shuffle=2693942267
26425:make[3]: *** [../..//include/Make/Html.make:14: t.shift.tmp.html] Error 1 shuffle=2693942267
26472:make[3]: *** [../..//include/Make/Html.make:14: t.vect.db.select.tmp.html] Error 1 shuffle=2693942267
26519:make[3]: *** [../..//include/Make/Html.make:14: t.list.tmp.html] Error 1 shuffle=2693942267
26566:make[3]: *** [../..//include/Make/Html.make:14: t.rast3d.extract.tmp.html] Error 1 shuffle=2693942267
26613:make[3]: *** [../..//include/Make/Html.make:14: t.rast.accdetect.tmp.html] Error 1 shuffle=2693942267
26660:make[3]: *** [../..//include/Make/Html.make:14: t.rast3d.mapcalc.tmp.html] Error 1 shuffle=2693942267
26707:make[3]: *** [../..//include/Make/Html.make:14: t.info.tmp.html] Error 1 shuffle=2693942267
26754:make[3]: *** [../..//include/Make/Html.make:14: t.rast.series.tmp.html] Error 1 shuffle=2693942267
26801:make[3]: *** [../..//include/Make/Html.make:14: t.rast.neighbors.tmp.html] Error 1 shuffle=2693942267
26848:make[3]: *** [../..//include/Make/Html.make:14: t.vect.what.strds.tmp.html] Error 1 shuffle=2693942267
26895:make[3]: *** [../..//include/Make/Html.make:14: t.merge.tmp.html] Error 1 shuffle=2693942267
26942:make[3]: *** [../..//include/Make/Html.make:14: t.rast.contour.tmp.html] Error 1 shuffle=2693942267
26989:make[3]: *** [../..//include/Make/Html.make:14: t.create.tmp.html] Error 1 shuffle=2693942267
27036:make[3]: *** [../..//include/Make/Html.make:14: t.select.tmp.html] Error 1 shuffle=2693942267
27083:make[3]: *** [../..//include/Make/Html.make:14: t.topology.tmp.html] Error 1 shuffle=2693942267
29562:make[3]: *** [Makefile:41: /home/e-c/grass/dist.x86_64-pc-linux-gnu/gui/wxpython/image2target/ii2t_toolbars.pyc] Error 1 shuffle=2693942267
31145:make: *** [Makefile:71: default] Error 1 shuffle=2693942267
216 matches
1 files contained matches
1 files searched
2904639 bytes searched
0.020837 seconds

System description (please complete the following information):

  • Operating System: Ubuntu 22.04 on WLS2, with GNU Make 4.4.1 from Homebrew
  • GRASS GIS version: main as of 2022-02-17 at commit e6d2a8ce4fbefd4ff5f43806e1fb411bec10a81d

Additional context I'm trying to get code coverage integrated in this repo, and like in https://github.com/OSGeo/grass/issues/3406, I'm making sure that no information is lost with overwriting object files.

echoix avatar Feb 17 '24 17:02 echoix