X-Loop: help-debbugs@HIDDEN Subject: [bug#68606] [PATCH 0/2] Update GDAL and build Java bindings. Resent-From: Roman Scherer <roman@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andreas@HIDDEN, efraim@HIDDEN, bavier@HIDDEN, sharlatanus@HIDDEN, guix-patches@HIDDEN Resent-Date: Sat, 20 Jan 2024 11:30:02 +0000 Resent-Message-ID: <handler.68606.B.170575020028082 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 68606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68606 <at> debbugs.gnu.org Cc: Roman Scherer <roman@HIDDEN>, Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN X-Debbugs-Original-Xcc: Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.170575020028082 (code B ref -1); Sat, 20 Jan 2024 11:30:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Jan 2024 11:30:00 +0000 Received: from localhost ([127.0.0.1]:33009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rR9Xz-0007Is-Rf for submit <at> debbugs.gnu.org; Sat, 20 Jan 2024 06:30:00 -0500 Received: from lists.gnu.org ([2001:470:142::17]:55384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1rR9Xy-0007Ic-9q for submit <at> debbugs.gnu.org; Sat, 20 Jan 2024 06:29:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <roman@HIDDEN>) id 1rR9Xq-0002y0-3R for guix-patches@HIDDEN; Sat, 20 Jan 2024 06:29:50 -0500 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <roman@HIDDEN>) id 1rR9Xl-0007Uf-R1 for guix-patches@HIDDEN; Sat, 20 Jan 2024 06:29:49 -0500 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-55a5e7fa471so1367176a12.1 for <guix-patches@HIDDEN>; Sat, 20 Jan 2024 03:29:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1705750183; x=1706354983; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=xTTBVN5f+7mL5LG/b38fws7OSmDNFPtVJvRi+fnUzwY=; b=CnLbYetvg62ck20YJUqcBUlX08Q5uXMs0tg02muuJ8XU/37ov4UCD/s75fk2FJZ1+u g8uYtQP0BpMKIEoKUSgNpNBkqxPv0m6qe9xuiVSDoPjLZE3OqkTjsGjemqJPLpCJCOKY Yd7a2r+F7W1aRIK/HgP1mlGesbrJzgfLb0l+oLhfDTz4ZKE27dJi7hU0cp1CBoM/dnHt jsblrv9gzKsT/38texlMaSn8uhBouo8gF+Izq++YhU5VZLznmCW5rmvswiHqQNRlp0LA v/yoDyD6FYnASxlPjQIt7mQuXFo8+1EWy96YIg/LhkuE7Yxx7kPl+soGzqU7erMEeLSJ VFAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705750183; x=1706354983; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xTTBVN5f+7mL5LG/b38fws7OSmDNFPtVJvRi+fnUzwY=; b=AR7QYdz3vhYRkrBEsM+U122ExNQIMhYxBwAjSKRYRUAHTOMFKKumKCHVQnmAHxQbA3 xfb+lDRzOjbwN0iDdOwDuh24zAcWFQRoynLZPar+YaIlwAJugzsbSNnN6yoT8uUEv5R/ N4gur5eLux49JfDS/AVZeC1xb5SsV+KSmNZYzRpmmz9R3scR/VDSXjC81jDuDpPMnYna Khn+IIRC+zDhuhuJJqfnjJk9GyoWcu46imAE4oVMnHfPoqstemjqnxKBX5hC3cCVa51w OEgL3McpygUSwDt9rHhU7UIozXrjSBrtL/y9aIB/drPEQIFpd4NWCrALF5enzpY3qj39 64mg== X-Gm-Message-State: AOJu0YyyxAp/kTg+oUqNuSh4UYgKdregTUAmZtkALOCESovPuxJMxAHP w/ozHdvn7szy8LI8JghmDbz1l6hU/g6JtGqZ0O2tPAILbNieV4XUB3mN8wiRCAaK3G22xc5El7k i X-Google-Smtp-Source: AGHT+IHJc/I9MrvbWqvCNgUbg3bnl0hGvdXKWs1asuYOOiy8SYMMY3c2xg8xtN3NpSkBqdn/ZxGIXQ== X-Received: by 2002:aa7:c782:0:b0:558:c366:f010 with SMTP id n2-20020aa7c782000000b00558c366f010mr590500eds.24.1705750183095; Sat, 20 Jan 2024 03:29:43 -0800 (PST) Received: from precision.. (tmo-084-132.customers.d1-online.com. [80.187.84.132]) by smtp.gmail.com with ESMTPSA id i13-20020a05640200cd00b00559c71e70e3sm5166636edu.79.2024.01.20.03.29.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 03:29:42 -0800 (PST) From: Roman Scherer <roman@HIDDEN> Date: Sat, 20 Jan 2024 12:29:38 +0100 Message-ID: <cover.1705747715.git.roman@HIDDEN> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2a00:1450:4864:20::52e; envelope-from=roman@HIDDEN; helo=mail-ed1-x52e.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) 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
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Roman Scherer <roman@HIDDEN> Subject: bug#68606: Acknowledgement ([PATCH 0/2] Update GDAL and build Java bindings.) Message-ID: <handler.68606.B.170575020028082.ack <at> debbugs.gnu.org> References: <cover.1705747715.git.roman@HIDDEN> X-Gnu-PR-Message: ack 68606 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 68606 <at> debbugs.gnu.org Date: Sat, 20 Jan 2024 11:30:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, = Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 68606 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 68606: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68606 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#68606] [PATCH 1/2] gnu: gdal: Update to 3.8.3. Resent-From: Roman Scherer <roman@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andreas@HIDDEN, efraim@HIDDEN, bavier@HIDDEN, sharlatanus@HIDDEN, guix-patches@HIDDEN Resent-Date: Sat, 20 Jan 2024 11:31:02 +0000 Resent-Message-ID: <handler.68606.B68606.1705750242789 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68606 <at> debbugs.gnu.org Cc: Roman Scherer <roman@HIDDEN>, Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> X-Debbugs-Original-Xcc: Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> Received: via spool by 68606-submit <at> debbugs.gnu.org id=B68606.1705750242789 (code B ref 68606); Sat, 20 Jan 2024 11:31:02 +0000 Received: (at 68606) by debbugs.gnu.org; 20 Jan 2024 11:30:42 +0000 Received: from localhost ([127.0.0.1]:33020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rR9Yg-0000CW-7W for submit <at> debbugs.gnu.org; Sat, 20 Jan 2024 06:30:42 -0500 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]:49317) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1rR9Ye-0008V1-IV for 68606 <at> debbugs.gnu.org; Sat, 20 Jan 2024 06:30:41 -0500 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-a277339dcf4so179720166b.2 for <68606 <at> debbugs.gnu.org>; Sat, 20 Jan 2024 03:30:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1705750231; x=1706355031; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TwljMqdWuXiHc9p8lwNdBifqw+jkeUsLIFHbLJ+L3yE=; b=Rd/xR2a8hthM52u2km/EnnjUa6nRdrTGPD5zBW20VRzOZOOrlsi07jlI/p9kFlM3AK VwhWY6GwkRFsiyhE49eSXH3zw7XGreXOj0YzJHGAB+HPP5upSAVPjdFKsJ8z7GEQaH35 w6LliwLagatzYY+YLmou0QBfJq3j/xKvhydm/7j9bD2wHuRdtEe9gv9EdfsV5fAPnQgB 8QWAZSoYObt964vwGvkxf82geQ67ZYhQEGnzeRmVuvb2Bz+a3+Wl+xdogFb/hzJzTsAX uMfyuXaMpt5YK/5+FFvkzBP7LftB31eEzYHESVKPwhICZ77QI3oA7zzmTsjMrE0nq8M6 9Rrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705750231; x=1706355031; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TwljMqdWuXiHc9p8lwNdBifqw+jkeUsLIFHbLJ+L3yE=; b=JA4Aa3SWHw59XnnstCfe9BJRKe4XCfeVmAtkiwPbT5TXmxneIloT//P2ZKsjs5ct8H 9VYstPwIcy5IjiVK5+T0rk1zca3Nk7oQGkoOFZLIKAeflQqWlmSGFm40aq0hARpK4SCX +TDevsyD+IQQSPX3euhcPascqzWSvPQYeB9/fIaWX4gUSfcLRWNWjGpvswk8k/5UdZuV qP+EMlGqFDwUuOrRg0Aslc6uZa781j7JL5HjPX3f/Mt2QxQyrTAe3LSS89DaCb4KJn06 MZXxHzw/cTBbGM+7Bq6VucTb7A0o+IdaoVOVnjHeTh841jNS7jP/Das1uLcXaTjvg7WL 8Vvw== X-Gm-Message-State: AOJu0YwOFgTayfmTQx0G6CY31BZQPJPkQaqISJBo97XjJJdlcg6jTtuU JrKfJ/Cv8q6pUhLGA3rV6fPdm76gf+zXR4Ut6P00I42WahpzKLoEJ8RDVOkYc+fwW/QdZDRlG4K t X-Google-Smtp-Source: AGHT+IFqjBpROQWgWh+8DKPFAt+J0CwZ3ZHg9n7b2cKRv8MY5/Q7L2VBd4h2OPhASvCtFTNJP7a1RQ== X-Received: by 2002:a17:906:4f8a:b0:a2e:d65b:b320 with SMTP id o10-20020a1709064f8a00b00a2ed65bb320mr612282eju.96.1705750231205; Sat, 20 Jan 2024 03:30:31 -0800 (PST) Received: from precision.. (tmo-084-132.customers.d1-online.com. [80.187.84.132]) by smtp.gmail.com with ESMTPSA id l16-20020a1709067d5000b00a26f6b8be1csm11246572ejp.75.2024.01.20.03.30.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 03:30:30 -0800 (PST) From: Roman Scherer <roman@HIDDEN> Date: Sat, 20 Jan 2024 12:30:25 +0100 Message-ID: <056f13e780254afc311925b568d747eeba65db27.1705747715.git.roman@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1705747715.git.roman@HIDDEN> References: <cover.1705747715.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/geo.scm (gdal): Update to 3.8.3. Change-Id: Ib36177e1cb37e3852475cc0c1da3eb8747aac6d5 --- gnu/packages/geo.scm | 36 ++++++++++++++++++++++++++++-------- 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 14e2d9f16b..3c82f2f3af 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1172,7 +1172,7 @@ (define-public spatialite-gui (define-public gdal (package (name "gdal") - (version "3.6.1") + (version "3.8.3") (source (origin (method url-fetch) (uri (string-append @@ -1180,7 +1180,7 @@ (define-public gdal version ".tar.gz")) (sha256 (base32 - "1qckwnygszxkkq40bf87s3m1sab6jj9jyakdvskh0qf7dq8zjarf")) + "1sj9l1hjfs5d0mnv71iy8zk2xprn46h8gxq0cai9v7i3m23h78zp")) (modules '((guix build utils))) (snippet `(begin @@ -1193,14 +1193,33 @@ (define-public gdal "frmts/jpeg/libjpeg12" "frmts/gtiff/libtiff" "frmts/gtiff/libgeotiff" - "frmts/zlib" "ogr/ogrsf_frmts/geojson/libjson")))))) (build-system cmake-build-system) (arguments - `(#:tests? #f - #:configure-flags - (list "-DGDAL_USE_INTERNAL_LIBS=WHEN_NO_EXTERNAL" - "-DGDAL_USE_JPEG12_INTERNAL=OFF"))) + (list + #:tests? #f + #:configure-flags + #~(list "-DGDAL_USE_INTERNAL_LIBS=WHEN_NO_EXTERNAL" + "-DGDAL_USE_JPEG12_INTERNAL=OFF") + #:modules '((guix build cmake-build-system) + (guix build utils) + (ice-9 rdelim) + (ice-9 popen)) + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'fix-rpath + (lambda* (#:key outputs #:allow-other-keys) + (let ((libdir (string-append (assoc-ref outputs "out") "/lib"))) + (for-each + (lambda (file) + (let* ((pipe (open-pipe* OPEN_READ "patchelf" + "--print-rpath" file)) + (line (read-line pipe))) + (and (zero? (close-pipe pipe)) + (invoke "patchelf" "--set-rpath" + (string-append libdir ":" line) + file)))) + (find-files libdir ".*\\.so$")))))))) (inputs (list curl expat @@ -1227,7 +1246,8 @@ (define-public gdal zlib zstd)) (native-inputs - (list pkg-config + (list patchelf + pkg-config python)) (propagated-inputs (list python-numpy)) -- 2.34.1
X-Loop: help-debbugs@HIDDEN Subject: [bug#68606] [PATCH 2/2] gnu: gdal: Build Java bindings. Resent-From: Roman Scherer <roman@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andreas@HIDDEN, efraim@HIDDEN, bavier@HIDDEN, sharlatanus@HIDDEN, guix-patches@HIDDEN Resent-Date: Sat, 20 Jan 2024 11:31:02 +0000 Resent-Message-ID: <handler.68606.B68606.17057502471118 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68606 <at> debbugs.gnu.org Cc: Roman Scherer <roman@HIDDEN>, Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> X-Debbugs-Original-Xcc: Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> Received: via spool by 68606-submit <at> debbugs.gnu.org id=B68606.17057502471118 (code B ref 68606); Sat, 20 Jan 2024 11:31:02 +0000 Received: (at 68606) by debbugs.gnu.org; 20 Jan 2024 11:30:47 +0000 Received: from localhost ([127.0.0.1]:33022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rR9Yk-0000Hc-RU for submit <at> debbugs.gnu.org; Sat, 20 Jan 2024 06:30:47 -0500 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:53402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1rR9Yf-00005P-Ms for 68606 <at> debbugs.gnu.org; Sat, 20 Jan 2024 06:30:42 -0500 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-40e586a62f7so19738395e9.2 for <68606 <at> debbugs.gnu.org>; Sat, 20 Jan 2024 03:30:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1705750232; x=1706355032; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=S6bxkL9F+flcujyH8PkLtSkZKHHp0tXHKi40Mg0Aswo=; b=eskTfSOoaf5ZMYL9QGxu0klZzH7VpUwtMavVAQHUOQj3cfYvrusuKvivNUjJjqzz7x ysJAiWlLGfbrT469V1w+sn1L+jA/opSgglWsj9fXxNTL6dbKWubj/ia+e/UXeCySmXoj pDoenAx8bXs41Au97Q20XolfnGGf72XVp6H70wrffbqZClqwknN3OVvvxc+IEUTfREEM 8wVSoY/593taK9fFNTMuUYCct86Zv19B2SPMfs72KQ+e4ZIZf+s0SulVMPBstRMwsbEw 3POCC5UpwMslVmER7h4s1XkdgvGvGL/13RUborRoo7p3V9dAw5/uxHgduEuAEdfpn47p 1Xxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705750232; x=1706355032; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=S6bxkL9F+flcujyH8PkLtSkZKHHp0tXHKi40Mg0Aswo=; b=OZQyxLiVHMvm8MAuVNawIt8IGQHnM0sFFCH5lr1s1XZPzk+Qm2y4X3mJslv3dTYnP/ H3YNXt1WsseYGFWSwnW8SEayHlSHcP1NGUuRATLOtwUkqRs6G32zlAqb1vXXtqrOOA3F mULlLf0oAQW1zK+RLXEbcgBriBQL25fLz7ICcI2NwCSEWJdvJjDrFchha1TWbvRFAEQC OpaMD4Q4rzcSZrJROuInCgyP5ZKHtJY+pCSpNCiqQ9t8l6f2YPlOyiWgYQOYmX0yokBi XX9MJ5j5wjeu8ksEpTVetmZKRdkw1jwYqnlsR8KNHcLCazudrF0S0tfbyCDOfK8WfmoW 61kg== X-Gm-Message-State: AOJu0Yz97RRK9JnhLTSHUW8WlkSM+1e4biYPpC1ZQbp5oruQe49WATjv yL/ULZM3gNuIE0EOTSS0m/XSHlMMk7PmsX9Oz/XX90n289NvDa5XHo5tc4gFZjiwxZoXbpntHzo 0 X-Google-Smtp-Source: AGHT+IE/W6lZs3wVp8Jw1Q2Au6mPfo24scdu8tVNxpt+VtOpGjyer8/0/cuuXDILQcD+uUIdxOX8HA== X-Received: by 2002:a05:600c:4b1b:b0:40e:8f4c:9fd6 with SMTP id i27-20020a05600c4b1b00b0040e8f4c9fd6mr829175wmp.137.1705750232618; Sat, 20 Jan 2024 03:30:32 -0800 (PST) Received: from precision.. (tmo-084-132.customers.d1-online.com. [80.187.84.132]) by smtp.gmail.com with ESMTPSA id l16-20020a1709067d5000b00a26f6b8be1csm11246572ejp.75.2024.01.20.03.30.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 03:30:31 -0800 (PST) From: Roman Scherer <roman@HIDDEN> Date: Sat, 20 Jan 2024 12:30:26 +0100 Message-ID: <c9fffde5552831398ceb0732d4fa80b49d904860.1705747715.git.roman@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1705747715.git.roman@HIDDEN> References: <cover.1705747715.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) * gnu/packages/geo.scm (gdal): Build Java bindings. Change-Id: I6c6a6d4b5f7c6692d443d8ebf288dfe6c4ccad87 --- gnu/packages/geo.scm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 3c82f2f3af..d2d78197c3 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1207,6 +1207,10 @@ (define-public gdal (ice-9 popen)) #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'set-JAVA_HOME + (lambda* (#:key inputs #:allow-other-keys) + (let ((jdk (assoc-ref inputs "jdk"))) + (setenv "JAVA_HOME" jdk)))) (add-after 'install 'fix-rpath (lambda* (#:key outputs #:allow-other-keys) (let ((libdir (string-append (assoc-ref outputs "out") "/lib"))) @@ -1246,9 +1250,11 @@ (define-public gdal zlib zstd)) (native-inputs - (list patchelf - pkg-config - python)) + `(("ant" ,ant) + ("jdk" ,openjdk11 "jdk") + ("patchelf" ,patchelf) + ("pkg-config" ,pkg-config) + ("python" ,python))) (propagated-inputs (list python-numpy)) (home-page "https://gdal.org/") -- 2.34.1
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.