unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#68606] [PATCH 0/2] Update GDAL and build Java bindings.
@ 2024-01-20 11:29 Roman Scherer
  2024-01-20 11:30 ` [bug#68606] [PATCH 1/2] gnu: gdal: Update to 3.8.3 Roman Scherer
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Roman Scherer @ 2024-01-20 11:29 UTC (permalink / raw)
  To: 68606
  Cc: Roman Scherer, Andreas Enge, Efraim Flashner, Eric Bavier,
	Sharlatan Hellseher

Hello Guix,

this patch series updates GDAL to v3.8.3 and builds the Java bindings.

While updating GDL I run into issues with the validate-runpath phase. I could
not get it passing by tweaking the cmake build flags. For some reason the
Pyhton bindings did not pick up the right runtime path and the
validate-runpath phase failed. After looking around a bit I saw this can be
manually fixed with patchelf. I tested the Python and Java bindings by
importing GDAL and registering all drivers.

I also had to remove the deletion of frmts/zlib since the cmake build file
adds a library under that path. Tweaking the build file to remove adding the
library caused the build to fail.

Could you please review the patche series?

Thanks, Roman.

Roman Scherer (2):
  gnu: gdal: Update to 3.8.3.
  gnu: gdal: Build Java bindings.

 gnu/packages/geo.scm | 44 +++++++++++++++++++++++++++++++++++---------
 1 file changed, 35 insertions(+), 9 deletions(-)


base-commit: 0eadd486484fcf9a234758842f74ba28361640db
--
2.34.1




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-01-21 13:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-20 11:29 [bug#68606] [PATCH 0/2] Update GDAL and build Java bindings Roman Scherer
2024-01-20 11:30 ` [bug#68606] [PATCH 1/2] gnu: gdal: Update to 3.8.3 Roman Scherer
2024-01-20 11:30 ` [bug#68606] [PATCH 2/2] gnu: gdal: Build Java bindings Roman Scherer
2024-01-21 13:54 ` [bug#68606] [PATCH v2 0/3] Update GDAL and build " Roman Scherer
2024-01-21 13:54   ` [bug#68606] [PATCH v2 1/3] gnu: gdal: Update to 3.8.3 Roman Scherer
2024-01-21 13:54   ` [bug#68606] [PATCH v2 2/3] gnu: gdal: Build Java bindings Roman Scherer
2024-01-21 13:54   ` [bug#68606] [PATCH v2 3/3] gnu: patchelf: Update to 0.18.0 Roman Scherer

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).