Package Details: grass 8.4.0-1

Git Clone URL: https://aur.archlinux.org/grass.git (read-only, click to copy)
Package Base: grass
Description: Geospatial data management and analysis, image processing, graphics/maps production, spatial modeling and visualization
Upstream URL: http://grass.osgeo.org/
Keywords: analysis GIS remote sensing spatial
Licenses: GPL
Submitter: Scimmia
Maintainer: kikislater
Last Packager: kikislater
Votes: 38
Popularity: 0.000000
First Submitted: 2015-09-06 15:10 (UTC)
Last Updated: 2024-07-30 06:17 (UTC)

Dependencies (28)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 16 Next › Last »

skualos commented on 2022-11-14 06:07 (UTC) (edited on 2022-11-14 10:03 (UTC) by skualos)

@kikislater Thanks. I've been trying several times this last couple months, hoping that some package update would fix it. But still have the same errors. I am now manually running makepkg -si from a clean folder.

I found this page c-undefined-reference-to-yylex that says it has to do with the 2.6.x version of flex. But the oldest version I could find for arch is 2.6.4-2, which gave me the same error.

I also found the exact same issue in this Grass Github discussions: Bug Unable to install on HPC. GRASS 8.0 · Discussion #2115 · OSGeo/grass, but there is no solution

peippo commented on 2022-10-03 18:32 (UTC)

Hi! Could you add postgresql-libs to the depends(), configure fails without it. Thanks!

kikislater commented on 2022-06-16 14:49 (UTC)

I couldn't reproduce it ! Could you please remove src and pkg folder before building ?

rm -rf $HOME/.cache/yay/grass/src
rm -rf $HOME/.cache/yay/grass/pkg

An retry again

skualos commented on 2022-06-16 14:03 (UTC)

I'm getting the following errors: undefined reference to yylex undefined reference to yyerror

I ran make inside grass/src/grass-8.2.0/raster and got

/usr/bin/ld: OBJ.x86_64-pc-linux-gnu/mapcalc.tab.o: in function `yyparse':
mapcalc.tab.c:(.text+0x562): undefined reference to `yylex'
/usr/bin/ld: mapcalc.tab.c:(.text+0xb42): undefined reference to `yylex'
/usr/bin/ld: OBJ.x86_64-pc-linux-gnu/mapcalc.tab.o: in function `parse_string':
mapcalc.tab.c:(.text+0x17ba): undefined reference to `initialize_scanner_string'
/usr/bin/ld: OBJ.x86_64-pc-linux-gnu/mapcalc.tab.o: in function `parse_stream':
mapcalc.tab.c:(.text+0x17df): undefined reference to `initialize_scanner_stream'
collect2: error: ld returned 1 exit status
make[1]: *** [../../include/Make/Multi.make:24: /home/starch/.cache/yay/grass/src/grass-8.2.0/dist.x86_64-pc-linux-gnu/bin/r.mapcalc] Error 1
make[1]: Leaving directory '/home/starch/.cache/yay/grass/src/grass-8.2.0/raster/r.mapcalc'
make: *** [Makefile:142: default] Error 2
FAIL

and in grass/src/grass-8.2.0/db/drivers/dbf I get

/usr/bin/ld: /home/starch/.cache/yay/grass/src/grass-8.2.0/dist.x86_64-pc-linux-gnu/lib/libgrass_sqlp.8.2.so: undefined reference to `yyerror'
/usr/bin/ld: /home/starch/.cache/yay/grass/src/grass-8.2.0/dist.x86_64-pc-linux-gnu/lib/libgrass_sqlp.8.2.so: undefined reference to `yylex'
collect2: error: ld returned 1 exit status
make: *** [../../../include/Make/DB.make:16: /home/starch/.cache/yay/grass/src/grass-8.2.0/dist.x86_64-pc-linux-gnu/driver/db/dbf] Error 1
FAIL

kikislater commented on 2022-06-10 04:43 (UTC)

Please provide full details, there is not enough to watch

skualos commented on 2022-06-10 04:10 (UTC)

I installed the patched wxpython-dev, and now on grass am getting the error below. Any help appreciated.

GRASS GIS 8.2.0 d691690 compilation log
--------------------------------------------------
Started compilation: 2022-06-10T11:56:00
--
Errors in:
/home/user/.cache/yay/grass/src/grass-8.2.0/db/drivers/dbf
/home/uset/.cache/yay/grass/src/grass-8.2.0/raster
--
In case of errors please change into the directory with error and run 'make'.
If you get multiple errors, you need to deal with them in the order they
appear in the error log. If you get an error building a library, you will
also get errors from anything which uses the library.
--
Finished compilation: 2022-06-10T12:01:45
make: *** [Makefile:71: default] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: grass
FAIL

kikislater commented on 2022-05-18 06:07 (UTC)

You need to git clone (or download) the repository, not only the PKGBUILD ...

Please fill an issue as it doesn't concern this grass package for next problems

Vassily commented on 2022-05-18 05:16 (UTC) (edited on 2022-05-18 06:16 (UTC) by Vassily)

Alas, there is something wrong with the source paths of the patch code. ==> ERROR: d9725119d742ff25e815d0824c62abd8953a61df.patch was not found in the build directory and is not a URL. Failed to build python-wxpython-dev

And if I specify the path explicitly, I get "d9725119d742ff25e815d0824c62abd8953a61df.patch ... FAILED ==> ERROR: One or more files did not pass the validity check! Failed to build python-wxpython-dev"

kikislater commented on 2022-05-18 04:40 (UTC)

Updated, sorry ! It was in private mode ^^