From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 14 07:04:40 2023 Received: (at submit) by debbugs.gnu.org; 14 Mar 2023 11:04:40 +0000 Received: from localhost ([127.0.0.1]:36456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc2SO-0006VM-El for submit@debbugs.gnu.org; Tue, 14 Mar 2023 07:04:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:42822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc2SM-0006VF-Ni for submit@debbugs.gnu.org; Tue, 14 Mar 2023 07:04:39 -0400 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 ) id 1pc2SM-0003qb-Gw for guix-patches@gnu.org; Tue, 14 Mar 2023 07:04:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pc2SM-00050z-8K; Tue, 14 Mar 2023 07:04:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=atncj7et75sm63qTJw6VuTtFOmaoL/rdDr0F8O6ljdM=; b=n94brwsmU5kdOb e7On+H2fRKwIhzQ4vPpML6sTWUVGn+4Wfhtf+yseHIV8SR2U7f63yjVxYZnRGRRYf0PSqcjOc8rgc UEkiGnB6IdbOyi9kvFdQvNX72Ak3D9GWv37MM6WPXGoexZGsPxBE9IWZAH8/sw0St+HedTwnGMN7H NvukZBkYt3KsvNMeVhn4S/RdmTrFGL628/2y0NIZbZB1JQK6rtyPXFZ6NFZgbQSCRxYxLIXRvIxTZ 2YmNbbPvvYV92xJyJt82v885TLVy1GsZ1ftre6EhpDMJSc5GLQGaoM4VNNmwzNdPeT6eOqijHHiOl GyrLyP2BuzvYHQ/+m8Og==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pc2SL-0003eH-Jd; Tue, 14 Mar 2023 07:04:37 -0400 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: guix-patches@gnu.org Subject: [PATCH 0/2] VTK packaging improvements for HPC Date: Tue, 14 Mar 2023 12:04:22 +0100 Message-Id: <20230314110422.8667-1-ludo@gnu.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, Here are VTK packaging improvements for high-performance computing users, plus a reduction of the package's closure size. Feedback welcome! Ludo'. Ludovic Courtès (2): gnu: vtk: Enable OpenMP, TBB, and Open MPI support. gnu: vtk: Remove reference to GCC. gnu/packages/image-processing.scm | 91 ++++++++++++++++++++----------- 1 file changed, 58 insertions(+), 33 deletions(-) base-commit: 0bb0eeddf647e5d56afd4517b12919a36acac6ee -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 14 07:06:56 2023 Received: (at 62183) by debbugs.gnu.org; 14 Mar 2023 11:06:56 +0000 Received: from localhost ([127.0.0.1]:36464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc2UZ-0006ZP-UP for submit@debbugs.gnu.org; Tue, 14 Mar 2023 07:06:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc2UX-0006Z6-Q6 for 62183@debbugs.gnu.org; Tue, 14 Mar 2023 07:06:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pc2UR-0005j2-IC; Tue, 14 Mar 2023 07:06:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=F5zDVfAUXKNlx5rNJJe4QwEMCiIJYP4LL54yyNENvPM=; b=QkD2rPAhctowbt DC9HmT7iYueeSMc0cho/q7jOZBtAmCXoGkiDT57FbVRRPgEBF7h5u3TNiNvgHENOlxsCjeygdVCIt nNcG+G+hfKAfanLv12jBUFwFkA4vHH3EIi0fDTvTkZGyT9V5aItZ8z8ikL8xfVmnIwA2MTDSH49hE 7BgNTcGQ3+9H6T4SDnkvb77Mi4mBOlZTWypAYJLSUATQSVHNYQ/jTJN/sMSHAoPDPQA3TXruviwj/ 4F1l9LH8QX5bYIvagViikWbjF/7GB+6knLYYUivAgrAUZRQSeu6m2xI+QuGDlAf5EWQNtd0A1aZQS /+R3s1M/Mrt+K7ddi5PQ==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pc2UQ-0003xH-Sv; Tue, 14 Mar 2023 07:06:47 -0400 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: 62183@debbugs.gnu.org Subject: [PATCH 1/2] =?UTF-8?q?gnu:=20vtk:=20Enable=20OpenMP, =20TBB, =20and?= =?UTF-8?q?=20Open=C2=A0MPI=20support.?= Date: Tue, 14 Mar 2023 12:06:32 +0100 Message-Id: <20230314110633.8729-1-ludo@gnu.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62183 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) From: Ludovic Courtès * gnu/packages/image-processing.scm (vtk)[arguments]: Pass options to enable OpenMP, TBB, and MPI. [inputs]: Add TBB and OPENMPI. --- gnu/packages/image-processing.scm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index 6f51499142..a612544232 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm @@ -1,7 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017 John Darrington ;;; Copyright © 2017, 2019, 2022 Ricardo Wurmus -;;; Copyright © 2014, 2021-2022 Ludovic Courtès +;;; Copyright © 2014, 2021-2023 Ludovic Courtès ;;; Copyright © 2014 Mark H Weaver ;;; Copyright © 2016 Eric Bavier ;;; Copyright © 2018–2021 Tobias Geerinckx-Rice @@ -380,6 +380,10 @@ (define-public vtk "-DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES" ; For F3D "-DVTK_WRAP_PYTHON=ON" "-DVTK_PYTHON_VERSION:STRING=3" + + "-DVTK_SMP_ENABLE_OPENNMP=ON" + "-DVTK_SMP_ENABLE_TBB=ON" + "-DVTK_USE_MPI=ON" ) #:tests? #f)) ;XXX: test data not included (inputs @@ -402,11 +406,13 @@ (define-public vtk mesa netcdf libpng + libtiff + openmpi proj-7 python ;("pugixml" ,pugixml) sqlite - libtiff + tbb xorgproto zlib)) (propagated-inputs -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 14 07:06:57 2023 Received: (at 62183) by debbugs.gnu.org; 14 Mar 2023 11:06:57 +0000 Received: from localhost ([127.0.0.1]:36466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc2Ua-0006ZV-CP for submit@debbugs.gnu.org; Tue, 14 Mar 2023 07:06:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc2UY-0006Z7-2h for 62183@debbugs.gnu.org; Tue, 14 Mar 2023 07:06:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pc2US-0005kK-8G; Tue, 14 Mar 2023 07:06:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=DNZUG+O3bSErmOIQjO3j/lzJfw9VNPDzVHqDOA4U35A=; b=m38HUrsRKdGh5EK2W7jP cDi7gbZCpBE4+W6BoY3tNMJW1+fgQKfXnB+4UMIsPzM8kB3vS031yUEwD19q+Skhc8bU9tdB2WXXW hfG63MyC7VPvkxXb2PjpA7VtyyvGJUBkv5Svf7SY1+4O8rzXJMJ/eXIcnn8IEzrkqYLblWlbeNmol Av2RgLBT2uF85XMWhELy1jPe34cGXvnM5EmkSxPpZTRMa18si6HyATXmKHWI9XoBjKFFq/54k+i7P C+3VYgMnQIVke+S5XTcukB7dI/vrtuqgUtWBNuC/Q0XxoDzl7xAsYaW2DRQl7ONyRqzV0ml/Bu12a wOTJX9UAELtM6w==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pc2UR-0003xH-OR; Tue, 14 Mar 2023 07:06:47 -0400 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: 62183@debbugs.gnu.org Subject: [PATCH 2/2] gnu: vtk: Remove reference to GCC. Date: Tue, 14 Mar 2023 12:06:33 +0100 Message-Id: <20230314110633.8729-2-ludo@gnu.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230314110633.8729-1-ludo@gnu.org> References: <20230314110633.8729-1-ludo@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62183 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) From: Ludovic Courtès This removes GCC from the closure of VTK, reducing its size by 200 MiB (17%). * gnu/packages/image-processing.scm (vtk)[arguments]: Change to gexps. Add #:phases. (vtk-7)[arguments]: Turn #:configure-flags into a gexp. --- gnu/packages/image-processing.scm | 87 +++++++++++++++++++------------ 1 file changed, 53 insertions(+), 34 deletions(-) diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index a612544232..5c3560174c 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm @@ -352,40 +352,59 @@ (define-public vtk (properties `((release-monitoring-url . "https://vtk.org/download/"))) (build-system cmake-build-system) (arguments - '(#:build-type "Release" ;Build without '-g' to save space. - #:configure-flags '(;"-DBUILD_TESTING:BOOL=TRUE" - ; ; not honored - "-DVTK_USE_EXTERNAL=OFF" ;; default - "-DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_expat=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_freetype=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_glew=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_hdf5=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_jpeg=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_jsoncpp=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_libharu=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_libproj=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_libxml2=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_lz4=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_netcdf=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_ogg=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_png=ON" - ;"-DVTK_MODULE_USE_EXTERNAL_VTK_pugixml=ON" ; breaks IO/CityGML - "-DVTK_MODULE_USE_EXTERNAL_VTK_sqlite=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_theora=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_tiff=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_zlib=ON" - "-DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES" ; For F3D - "-DVTK_WRAP_PYTHON=ON" - "-DVTK_PYTHON_VERSION:STRING=3" + (list #:build-type "Release" ;Build without '-g' to save space. + #:configure-flags + #~'( ;;"-DBUILD_TESTING:BOOL=TRUE" ;not honored + "-DVTK_USE_EXTERNAL=OFF" ;default + "-DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_expat=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_freetype=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_glew=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_hdf5=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_jpeg=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_jsoncpp=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_libharu=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_libproj=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_libxml2=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_lz4=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_netcdf=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_ogg=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_png=ON" + ;;"-DVTK_MODULE_USE_EXTERNAL_VTK_pugixml=ON" ;breaks IO/CityGML + "-DVTK_MODULE_USE_EXTERNAL_VTK_sqlite=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_theora=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_tiff=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_zlib=ON" + "-DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES" ;for F3D + "-DVTK_WRAP_PYTHON=ON" + "-DVTK_PYTHON_VERSION:STRING=3" - "-DVTK_SMP_ENABLE_OPENNMP=ON" - "-DVTK_SMP_ENABLE_TBB=ON" - "-DVTK_USE_MPI=ON" - ) - #:tests? #f)) ;XXX: test data not included + "-DVTK_SMP_ENABLE_OPENNMP=ON" + "-DVTK_SMP_ENABLE_TBB=ON" + "-DVTK_USE_MPI=ON" + ) + + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'clear-reference-to-compiler + (lambda _ + (define (choose . files) + (let loop ((files files)) + (if (null? files) + #f + (if (file-exists? (car files)) + (car files) + (loop (cdr files)))))) + + ;; Do not retain a reference to GCC. + (substitute* (choose + "Common/Core/vtkConfigureDeprecated.h.in" ;v9.x + "Common/Core/vtkConfigure.h.in") ;v7.x + (("@CMAKE_CXX_COMPILER@") "c++"))))) + + #:tests? #f)) ;XXX: test data not included (inputs (list double-conversion eigen @@ -452,7 +471,7 @@ (define-public vtk-7 ((#:configure-flags flags) ;; Otherwise, the build would fail with: "error: invalid conversion ;; from ‘const char*’ to ‘char*’ [-fpermissive]". - `(cons "-DCMAKE_CXX_FLAGS=-fpermissive" ,flags)) + #~(cons "-DCMAKE_CXX_FLAGS=-fpermissive" #$flags)) ((#:phases phases) #~(modify-phases #$phases (add-after 'unpack 'remove-kernel-version -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 20 18:10:38 2023 Received: (at 62183) by debbugs.gnu.org; 20 Mar 2023 22:10:38 +0000 Received: from localhost ([127.0.0.1]:56969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peNiA-0007H1-1g for submit@debbugs.gnu.org; Mon, 20 Mar 2023 18:10:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peNi8-0007Gh-33 for 62183@debbugs.gnu.org; Mon, 20 Mar 2023 18:10:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1peNi2-0002Tu-05; Mon, 20 Mar 2023 18:10:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=J4x6YnOd+9CM5KWF6uyfsTLH3mRZM8P/bIEdsOwMaPM=; b=JEjhbjetr+WbVz JG/0Swd/k8wvf2y66/zoYMOzf87wUDKSLeKXtDa/+JNf+EDfhA9/vVhyDQCWYRCBKcGJEp/CjwgvI 9EmZmGIbHcdWubpTjeS8rCsDhoJv6L/g41Mt3+GJq9KrmieUIts5A17Xjbu+1NnilzbBXEYm9fwLn Glp7+MMjOujVriDgm+q8m4OiPlN/Gpa7gzGHqX3RRxML0mnl0MyyQ0767Dpk7OvB4Atu8buYInJQU YJ8gIsIY0cax/Hv2vOUUSljpLZK+NfqOWBoCOnEPHbOY2K4j6+n8KLSte6QAYMpKso3qAsnpPEXgi n1UIurWOLa/2bv7t/+xA==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1peNhz-0005Rn-2I; Mon, 20 Mar 2023 18:10:29 -0400 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: 62183@debbugs.gnu.org Subject: [PATCH v2 1/2] =?UTF-8?q?gnu:=20vtk:=20Enable=20OpenMP, =20TBB, =20?= =?UTF-8?q?and=20Open=C2=A0MPI=20support.?= Date: Mon, 20 Mar 2023 23:09:55 +0100 Message-Id: <20230320220956.13920-1-ludo@gnu.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62183 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) From: Ludovic Courtès * gnu/packages/image-processing.scm (vtk)[arguments]: Pass options to enable OpenMP, TBB, and MPI. [inputs]: Add OPENMPI. [propagated-inputs]: Add TBB. --- gnu/packages/image-processing.scm | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) Change since v1: TBB is now propagated, fixing builds of mia and f3d. Ludo'. diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index 0562376291..c8786d8edd 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm @@ -1,7 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017 John Darrington ;;; Copyright © 2017, 2019, 2022 Ricardo Wurmus -;;; Copyright © 2014, 2021-2022 Ludovic Courtès +;;; Copyright © 2014, 2021-2023 Ludovic Courtès ;;; Copyright © 2014 Mark H Weaver ;;; Copyright © 2016 Eric Bavier ;;; Copyright © 2018–2021 Tobias Geerinckx-Rice @@ -380,6 +380,10 @@ (define-public vtk "-DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES" ; For F3D "-DVTK_WRAP_PYTHON=ON" "-DVTK_PYTHON_VERSION:STRING=3" + + "-DVTK_SMP_ENABLE_OPENNMP=ON" + "-DVTK_SMP_ENABLE_TBB=ON" + "-DVTK_USE_MPI=ON" ) #:tests? #f)) ;XXX: test data not included (inputs @@ -402,17 +406,20 @@ (define-public vtk mesa netcdf libpng + libtiff + openmpi proj-7 python ;("pugixml" ,pugixml) sqlite - libtiff xorgproto zlib)) (propagated-inputs ;; VTK's 'VTK-vtk-module-find-packages.cmake' calls - ;; 'find_package(THEORA)', which in turns looks for libogg. - (list libogg)) + ;; 'find_package(THEORA)', which in turns looks for libogg. Likewise for + ;; TBB. + (list libogg + tbb)) (home-page "https://vtk.org/") (synopsis "Libraries for 3D computer graphics") (description base-commit: 99114eb63895712d2d3e62c5a83e3a1540438f15 -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 20 18:10:43 2023 Received: (at 62183) by debbugs.gnu.org; 20 Mar 2023 22:10:43 +0000 Received: from localhost ([127.0.0.1]:56971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peNiE-0007HD-H3 for submit@debbugs.gnu.org; Mon, 20 Mar 2023 18:10:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peNi9-0007Gj-7V for 62183@debbugs.gnu.org; Mon, 20 Mar 2023 18:10:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1peNi3-0002UN-RL; Mon, 20 Mar 2023 18:10:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=acdvIuP2tkqH9a6R2P0M2BsRAOkF9PXA/njKkyL6/J4=; b=jxHh7xj/eeibl8D6Jvon Acm048+PbVhkW8Ww54AGaRHuaH5J04LSsL2vC1iI2ADXhb+kWbyImazHm1kxq5A0tZTuS1v5lXjPK aXh09LY+8e1XNAO5l+AOFPlP+zBYyCaXwCoC5pCLSgZjFk9NPtqMSC7qid7CpPFs3ysKDK4MHJ5Hy pst+5G+UNx0fmoTAWyNHhHuEAv2BEJQMpZkahYsV7XQlNbVFuVpBimJN4ka9moCh4k7B0CTg/Rgke nkyEueumUwGv553CJsVW6zst1hSGIqkx5oWV+lq9f23ChCr8P7O/JRlaiaIQfZYGtI4SgfNA9QxKZ 5etcI8DSWsfpmg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1peNi2-0005Rn-6h; Mon, 20 Mar 2023 18:10:31 -0400 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: 62183@debbugs.gnu.org Subject: [PATCH v2 2/2] gnu: vtk: Remove reference to GCC. Date: Mon, 20 Mar 2023 23:09:56 +0100 Message-Id: <20230320220956.13920-2-ludo@gnu.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230320220956.13920-1-ludo@gnu.org> References: <20230320220956.13920-1-ludo@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62183 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) From: Ludovic Courtès This removes GCC from the closure of VTK, reducing its size by 200 MiB (17%). * gnu/packages/image-processing.scm (vtk)[arguments]: Change to gexps. Add #:phases. (vtk-7)[arguments]: Turn #:configure-flags into a gexp. --- gnu/packages/image-processing.scm | 87 +++++++++++++++++++------------ 1 file changed, 53 insertions(+), 34 deletions(-) diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index c8786d8edd..7652b24e1a 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm @@ -352,40 +352,59 @@ (define-public vtk (properties `((release-monitoring-url . "https://vtk.org/download/"))) (build-system cmake-build-system) (arguments - '(#:build-type "Release" ;Build without '-g' to save space. - #:configure-flags '(;"-DBUILD_TESTING:BOOL=TRUE" - ; ; not honored - "-DVTK_USE_EXTERNAL=OFF" ;; default - "-DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_expat=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_freetype=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_glew=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_hdf5=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_jpeg=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_jsoncpp=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_libharu=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_libproj=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_libxml2=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_lz4=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_netcdf=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_ogg=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_png=ON" - ;"-DVTK_MODULE_USE_EXTERNAL_VTK_pugixml=ON" ; breaks IO/CityGML - "-DVTK_MODULE_USE_EXTERNAL_VTK_sqlite=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_theora=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_tiff=ON" - "-DVTK_MODULE_USE_EXTERNAL_VTK_zlib=ON" - "-DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES" ; For F3D - "-DVTK_WRAP_PYTHON=ON" - "-DVTK_PYTHON_VERSION:STRING=3" + (list #:build-type "Release" ;Build without '-g' to save space. + #:configure-flags + #~'( ;;"-DBUILD_TESTING:BOOL=TRUE" ;not honored + "-DVTK_USE_EXTERNAL=OFF" ;default + "-DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_expat=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_freetype=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_glew=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_hdf5=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_jpeg=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_jsoncpp=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_libharu=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_libproj=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_libxml2=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_lz4=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_netcdf=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_ogg=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_png=ON" + ;;"-DVTK_MODULE_USE_EXTERNAL_VTK_pugixml=ON" ;breaks IO/CityGML + "-DVTK_MODULE_USE_EXTERNAL_VTK_sqlite=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_theora=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_tiff=ON" + "-DVTK_MODULE_USE_EXTERNAL_VTK_zlib=ON" + "-DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES" ;for F3D + "-DVTK_WRAP_PYTHON=ON" + "-DVTK_PYTHON_VERSION:STRING=3" - "-DVTK_SMP_ENABLE_OPENNMP=ON" - "-DVTK_SMP_ENABLE_TBB=ON" - "-DVTK_USE_MPI=ON" - ) - #:tests? #f)) ;XXX: test data not included + "-DVTK_SMP_ENABLE_OPENNMP=ON" + "-DVTK_SMP_ENABLE_TBB=ON" + "-DVTK_USE_MPI=ON" + ) + + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'clear-reference-to-compiler + (lambda _ + (define (choose . files) + (let loop ((files files)) + (if (null? files) + #f + (if (file-exists? (car files)) + (car files) + (loop (cdr files)))))) + + ;; Do not retain a reference to GCC. + (substitute* (choose + "Common/Core/vtkConfigureDeprecated.h.in" ;v9.x + "Common/Core/vtkConfigure.h.in") ;v7.x + (("@CMAKE_CXX_COMPILER@") "c++"))))) + + #:tests? #f)) ;XXX: test data not included (inputs (list double-conversion eigen @@ -453,7 +472,7 @@ (define-public vtk-7 ((#:configure-flags flags) ;; Otherwise, the build would fail with: "error: invalid conversion ;; from ‘const char*’ to ‘char*’ [-fpermissive]". - `(cons "-DCMAKE_CXX_FLAGS=-fpermissive" ,flags)) + #~(cons "-DCMAKE_CXX_FLAGS=-fpermissive" #$flags)) ((#:phases phases) #~(modify-phases #$phases (add-after 'unpack 'remove-kernel-version -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 21 14:12:46 2023 Received: (at 62183-done) by debbugs.gnu.org; 21 Mar 2023 18:12:46 +0000 Received: from localhost ([127.0.0.1]:60540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pegTU-0001uW-KU for submit@debbugs.gnu.org; Tue, 21 Mar 2023 14:12:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pegTT-0001uJ-7a for 62183-done@debbugs.gnu.org; Tue, 21 Mar 2023 14:12:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pegTO-00058t-1M for 62183-done@debbugs.gnu.org; Tue, 21 Mar 2023 14:12:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=6SGUA0pp98hCcVnV2T5j8RVleEWILjz26FD9s3T568Q=; b=KSYxanngNcC8Kw8iiVzO 9XfKf5iBrOFl7uXgCxkLtvuzMvbFIKCiRynRhpFIf4HNqb8zMkTRRgA9zBi4qL17fSBm06hefCCyL mV3zQYllLRTWC+TfJ0juYJHAwzfDXDKUe7nfgUhhQ94suCI4PZAQK4l+wb6uGrNh1MFUVdd0YXm7I 2ct7tjcCF7feYOEWx79TJX55NL4NUemsQOgZm4yu34OP6Ue7LF2TIBmGhghgn3nJXOnN44gzvqQ7c vaF92+7t2HFoZfkkfp63y+kLJob8eH7nXou5V64gFc9mfS7O0TpQDUtpdZl3x8oAb+o9yIzPJ2Eh7 MEUoj6Ny86YBVA==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pegTN-0005uN-Ah for 62183-done@debbugs.gnu.org; Tue, 21 Mar 2023 14:12:37 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 62183-done@debbugs.gnu.org Subject: Re: bug#62183: [PATCH 0/2] VTK packaging improvements for HPC References: <20230320220956.13920-1-ludo@gnu.org> <20230320220956.13920-2-ludo@gnu.org> Date: Tue, 21 Mar 2023 19:12:36 +0100 In-Reply-To: <20230320220956.13920-2-ludo@gnu.org> ("Ludovic =?utf-8?Q?Cou?= =?utf-8?Q?rt=C3=A8s=22's?= message of "Mon, 20 Mar 2023 23:09:56 +0100") Message-ID: <874jqedld7.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62183-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Pushed as e646032aa212e84cfc8c8a5be59cb633ffc11c0b! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 07 12:54:37 2023 Received: (at 62183) by debbugs.gnu.org; 7 Apr 2023 16:54:38 +0000 Received: from localhost ([127.0.0.1]:57167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkpMD-00010v-DA for submit@debbugs.gnu.org; Fri, 07 Apr 2023 12:54:37 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:40446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pkpMA-0000za-VB for 62183@debbugs.gnu.org; Fri, 07 Apr 2023 12:54:35 -0400 Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-2ef70620b9dso177409f8f.1 for <62183@debbugs.gnu.org>; Fri, 07 Apr 2023 09:54:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680886469; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=u3ujiEukZIeeTwDkgKkQo5HaxIXCiaouWQBvRhoZWSw=; b=MJKpiivoDsfHyOmL/V0odXGdEEF2RKRTcr3fyM92a+rR9prxFUGH5vwiRtkvy820++ fma0NI/TdnSX1E5j3dddzvaGJh0XlreGhKAXH2sn/qk2Ebh8d2VVtFX4Lu5V8xnY5JgL cG3TGHJTjx1xEhvHZZaJ+Lf9O/6gnUQPnrsMNxpDO6KknHpf16WD/KCF+t2/4ZMtmdxN 5N41zSGSZdB+TcjHDzju4h9VyTuLm0izXhueR5ZlkccHYBYQxYxbTfs4L8jh8msD/j9s BgFCJRKD0l9CyQR1FzgU0QpnQ2zgwZkXNunkx97uypvvVV0H5ARBcbzuM7EZNiTktimL sBSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680886469; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=u3ujiEukZIeeTwDkgKkQo5HaxIXCiaouWQBvRhoZWSw=; b=DbvKDOtQzOvvGJqoNwK4EvWcwdpM5NSf714WH10hitLJ1FYzl0YbbMasjcmE6c1t8a 0aq1qTiZ6xhJNWpWGgsn8e9y6xQgOCNZIz15tGHVzhSUG77djpD1dwJFxnj+CuPVKNNp 0G6Vy2pPgkWEkPx4NZbuSi1/uSsMCx6e9vK+HcXArf/lEdoFB7nh4yfUfU9e09WIefYf bH0+VL/VA90NUcHVs1g41SbxXUxsJTqM6d23YlLusKlfhxRqKFH+zTb2b6aVZblkc5mL ZyIdoFtIl7NMNJ36RiWl75nEQS5YyVZ/3zXlLkzYLPeNSLLkq2FweF6R5x4FBIk2yYLF nG+w== X-Gm-Message-State: AAQBX9d+i6Od0oBbYlxE9g+GjbNrVsejlKzY8q16Q9I9WhgRkV+gywju LP7wm2+ab8TZew8imNqHQm8eKn8leSQ= X-Google-Smtp-Source: AKy350afIuVsa+Bs2VbcF82qc+EUH3FP9doDozXPLz28LPZ75Pvs0oIUhj6fjiRaINdHjOSURe1+eA== X-Received: by 2002:a5d:63cc:0:b0:2d3:1c7d:a3a3 with SMTP id c12-20020a5d63cc000000b002d31c7da3a3mr1301795wrw.7.1680886469295; Fri, 07 Apr 2023 09:54:29 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id v15-20020a1cf70f000000b003ef5db16176sm5145403wmh.32.2023.04.07.09.54.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Apr 2023 09:54:29 -0700 (PDT) From: Simon Tournier To: Ludovic =?utf-8?Q?Court=C3=A8s?= , 62183@debbugs.gnu.org Subject: Re: [bug#62183] [PATCH v2 2/2] gnu: vtk: Remove reference to GCC. In-Reply-To: <20230320220956.13920-2-ludo@gnu.org> References: <20230320220956.13920-1-ludo@gnu.org> <20230320220956.13920-2-ludo@gnu.org> Date: Fri, 07 Apr 2023 17:38:25 +0200 Message-ID: <874jprln2m.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62183 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On lun., 20 mars 2023 at 23:09, Ludovic Court=C3=A8s wrote: > This removes GCC from the closure of VTK, reducing its size by 200=C2=A0M= iB > (17%). Awesome! Well done! :-) Cheers, simon PS: Following the meeting with Kitware folks, you did not tweak Paraview, right? + PARAVIEW_ENABLE_CATALYST because catalyst is not packages yet + No dependencies to OSPRay, OpenVDB, OpenXR, ADIOS2, Fides, OpenTURNS, TTK, etc. And =E2=80=99paraview=E2=80=99 is only packages in Guix proper and not in s= ome guix-hpc channels, right? Well, the only versions [1] I found are from Guix proper. 1: https://hpc.guix.info/browse=20 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 17 04:18:02 2023 Received: (at 62183) by debbugs.gnu.org; 17 Apr 2023 08:18:02 +0000 Received: from localhost ([127.0.0.1]:53132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poK3l-0006Z9-Mg for submit@debbugs.gnu.org; Mon, 17 Apr 2023 04:18:01 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:18053) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poK3j-0006YX-29 for 62183@debbugs.gnu.org; Mon, 17 Apr 2023 04:17:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:references:date:in-reply-to: message-id:mime-version:content-transfer-encoding; bh=c64fEMBTZXSuO/lC87nu7cC2rXTxmBntA+PHpCVLzjo=; b=bE3E4ae/4Jb1+5pQqKxjcOOtQTAFWIesmMLEo857OW8Q86bjFyMHdlcK AfZ+Jheh/s9P3iZxrzaEwnXZ26sFhEOcw34OxDS7hM9MiV0IGOWrbPrpq Gx0D3YYAz4+uW19TlLKoeY8fusv8blwOU+t7hIBJ1dUfkq8ejBV1CuHg7 Q=; Authentication-Results: mail3-relais-sop.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=ludovic.courtes@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="5.99,203,1677538800"; d="scan'208";a="53518639" Received: from unknown (HELO ribbon) ([193.50.110.118]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Apr 2023 10:17:53 +0200 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Simon Tournier Subject: Re: [bug#62183] [PATCH v2 2/2] gnu: vtk: Remove reference to GCC. References: <20230320220956.13920-1-ludo@gnu.org> <20230320220956.13920-2-ludo@gnu.org> <874jprln2m.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Octidi 28 Germinal an 231 de la =?utf-8?Q?R=C3=A9vol?= =?utf-8?Q?ution=2C?= jour de la =?utf-8?Q?Pens=C3=A9e?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 17 Apr 2023 10:17:52 +0200 In-Reply-To: <874jprln2m.fsf@gmail.com> (Simon Tournier's message of "Fri, 07 Apr 2023 17:38:25 +0200") Message-ID: <87o7nmj51r.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62183 Cc: 62183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi! Simon Tournier skribis: > PS: Following the meeting with Kitware folks, you did not tweak > Paraview, right? > > + PARAVIEW_ENABLE_CATALYST because catalyst is not packages yet > + No dependencies to OSPRay, OpenVDB, OpenXR, ADIOS2, Fides, OpenTURNS, > TTK, etc. Correct, this has yet to be done. > And =E2=80=99paraview=E2=80=99 is only packages in Guix proper and not in= some guix-hpc > channels, right? Well, the only versions [1] I found are from Guix > proper. Right, I removed the =E2=80=98paraview=E2=80=99 package from the =E2=80=98g= uix-hpc=E2=80=99 as it had become stale. Ludo=E2=80=99. From unknown Sun Jun 22 11:41:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 15 May 2023 11:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator