Package Details: osgearth 3.5-1

Git Clone URL: https://aur.archlinux.org/osgearth.git (read-only, click to copy)
Package Base: osgearth
Description: A terrain rendering toolkit for OpenSceneGraph
Upstream URL: https://osgearth.org
Keywords: GeoSpatial GIS
Licenses: LGPL
Provides: osgearth
Submitter: geosam
Maintainer: geosam
Last Packager: geosam
Votes: 13
Popularity: 0.000000
First Submitted: 2012-12-27 20:18 (UTC)
Last Updated: 2024-10-10 19:04 (UTC)

Latest Comments

1 2 3 Next › Last »

vitaliikuzhdin commented on 2025-01-09 13:04 (UTC)

Please update to something alike: https://gist.github.com/vitaliikuzhdin/71a058bfa80fc8f99ea1b385c2f2ca57

There is still room for improvement, but this builds and works fine.

nickoe commented on 2018-12-28 19:41 (UTC)

Please remove the hardcoed make option "-j3", this should never be specified in a PKGBUILD as it is provied by the makepkg config.

patrickelectric commented on 2017-10-26 00:07 (UTC)

osgearth-qt5 don't exist. The new md5 is c1a4f822a33eb9496bf56f0356a7a1ca. You need to remove parentheses in url.

patrickelectric commented on 2017-10-25 01:35 (UTC)

==> ERROR: url should not be an array And after correcting this.. ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build osgearth.

LongHairedHacker commented on 2017-08-24 14:24 (UTC)

Downgrading geos to 3.5 seems to work around the issue for now.

LongHairedHacker commented on 2017-08-24 13:54 (UTC)

Just ran into the same error: ‘geos::geom::GeometryFactory::GeometryFactory(const geos::geom::PrecisionModel*)’ is protected within this context Any pointers on how to fix it? I'm going to try the osgearth-git package for now.

BenderIsGreat34 commented on 2017-08-14 18:49 (UTC)

This fails to build against current (3.6.2-1) geos: /tmp/yaourt-tmp-user/aur-osgearth/src/osgearth-osgearth-2.7/src/osgEarthSymbology/GEOS.cpp: In constructor ‘osgEarth::Symbology::GEOSContext::GEOSContext()’: /tmp/yaourt-tmp-user/aur-osgearth/src/osgearth-osgearth-2.7/src/osgEarthSymbology/GEOS.cpp:215:52: error: ‘geos::geom::GeometryFactory::GeometryFactory(const geos::geom::PrecisionModel*)’ is protected within this context _factory = new geos::geom::GeometryFactory( pm ); ^ In file included from /tmp/yaourt-tmp-user/aur-osgearth/src/osgearth-osgearth-2.7/src/osgEarthSymbology/GEOS.cpp:25:0: /usr/include/geos/geom/GeometryFactory.h:453:2: note: declared protected here GeometryFactory(const PrecisionModel *pm); ^~~~~~~~~~~~~~~ /tmp/yaourt-tmp-user/aur-osgearth/src/osgearth-osgearth-2.7/src/osgEarthSymbology/GEOS.cpp: In destructor ‘osgEarth::Symbology::GEOSContext::~GEOSContext()’: /tmp/yaourt-tmp-user/aur-osgearth/src/osgearth-osgearth-2.7/src/osgEarthSymbology/GEOS.cpp:223:12: error: ‘virtual geos::geom::GeometryFactory::~GeometryFactory()’ is protected within this context delete _factory; ^~~~~~~~ In file included from /tmp/yaourt-tmp-user/aur-osgearth/src/osgearth-osgearth-2.7/src/osgEarthSymbology/GEOS.cpp:25:0: /usr/include/geos/geom/GeometryFactory.h:474:10: note: declared protected here virtual ~GeometryFactory(); ^ /tmp/yaourt-tmp-user/aur-osgearth/src/osgearth-osgearth-2.7/src/osgEarthSymbology/GEOS.cpp: In member function ‘void osgEarth::Symbology::GEOSContext::disposeGeometry(geos::geom::Geometry*)’: /tmp/yaourt-tmp-user/aur-osgearth/src/osgearth-osgearth-2.7/src/osgEarthSymbology/GEOS.cpp:333:20: error: ‘virtual geos::geom::GeometryFactory::~GeometryFactory()’ is protected within this context delete f; ^ In file included from /tmp/yaourt-tmp-user/aur-osgearth/src/osgearth-osgearth-2.7/src/osgEarthSymbology/GEOS.cpp:25:0: /usr/include/geos/geom/GeometryFactory.h:474:10: note: declared protected here virtual ~GeometryFactory(); ^ make[2]: *** [src/osgEarthSymbology/CMakeFiles/osgEarthSymbology.dir/build.make:279: src/osgEarthSymbology/CMakeFiles/osgEarthSymbology.dir/GEOS.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs....

andrej commented on 2017-01-15 02:02 (UTC) (edited on 2017-01-15 02:04 (UTC) by andrej)

Zuken: The url variable in the PKGBUILD must be a plain string, not a Bash array. So, essentially, just remove the '(' and ')' around the URL and you're good to go. This should be fixed in the package. :-/

Zuken commented on 2016-12-30 19:07 (UTC)

I am getting the following error, please help. ==> Continue building osgearth ? [Y/n] ==> ---------------------------------- ==> y ==> Building and installing package ==> ERROR: url should not be an array ==> ERROR: An unknown error has occurred. Exiting... ==> ERROR: Makepkg was unable to build osgearth.