From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id RHHtFOh1bGBQNwEAgWs5BA (envelope-from ) for ; Tue, 06 Apr 2021 16:53:28 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id CJm1Deh1bGDIdwAAB5/wlQ (envelope-from ) for ; Tue, 06 Apr 2021 14:53:28 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E076C2037E for ; Tue, 6 Apr 2021 16:53:27 +0200 (CEST) Received: from localhost ([::1]:49072 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lTn54-00034f-Kn for larch@yhetil.org; Tue, 06 Apr 2021 10:53:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48930) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lTn3k-0001dL-3U for guix-patches@gnu.org; Tue, 06 Apr 2021 10:52:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58113) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lTn3j-0008LY-ST for guix-patches@gnu.org; Tue, 06 Apr 2021 10:52:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lTn3j-0001Zl-QY for guix-patches@gnu.org; Tue, 06 Apr 2021 10:52:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47619] =?UTF-8?Q?[PATCH]=C2=A0add?= pt-scotch-shared/scotch-shared Resent-From: Franck =?UTF-8?Q?P=C3=A9rignon?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 06 Apr 2021 14:52:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47619@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16177207236044 (code B ref -1); Tue, 06 Apr 2021 14:52:03 +0000 Received: (at submit) by debbugs.gnu.org; 6 Apr 2021 14:52:03 +0000 Received: from localhost ([127.0.0.1]:41423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTn3i-0001Z9-6l for submit@debbugs.gnu.org; Tue, 06 Apr 2021 10:52:02 -0400 Received: from lists.gnu.org ([209.51.188.17]:57166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTjpg-0008Od-5f for submit@debbugs.gnu.org; Tue, 06 Apr 2021 07:25:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51322) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lTjpf-0005p3-Vm for guix-patches@gnu.org; Tue, 06 Apr 2021 07:25:20 -0400 Received: from zm-mta-out-3.u-ga.fr ([152.77.200.56]:35606) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lTjpa-0003bE-Ow for guix-patches@gnu.org; Tue, 06 Apr 2021 07:25:19 -0400 Received: from zm-mta-out.u-ga.fr (zm-mta-out.u-ga.fr [152.77.200.53]) by zm-mta-out-3.u-ga.fr (Postfix) with ESMTP id C9B4442161 for ; Tue, 6 Apr 2021 13:25:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=univ-grenoble-alpes.fr; s=2020; t=1617708309; bh=4gZ6p3lUi33LTBFSzYvOtiIYfyGD83cgxcyIDQ50iUU=; h=From:Subject:Date:To:From; b=IRz74BZx+CgepLqimbII5S357f4ZWwHiyE/3L7StXdlNC2klNiS3w4z/W6qfXjoaj pbTepPd2Ag6T6ADIuNmf2kCOIx5RqkMS5B91Qyx3CTeTgOl9gkdnFRkfYaIcOQcB4w Lnmu50c8ewu3uX4iVMUtC/Rt38JtFIw+btnaTMi16RzXhOOhs55j8b5r5Pimmfk2m+ qrkLdeVf4SfTu3MyiXGarFMMZ6jvBq07LQIMmn2aqBo0hQW815MK18E9ROEijVxM/D mJmjcBre/vd8aX+orrl2Zh5qEqZFxb25txrQSwBOto1QBtdQSWOcOta1ipL/VFMTw5 BNgsoS5n6oevw== Received: from smtps.univ-grenoble-alpes.fr (smtps1.u-ga.fr [152.77.1.30]) by zm-mta-out.u-ga.fr (Postfix) with ESMTP id BD43680FE3 for ; Tue, 6 Apr 2021 13:22:37 +0200 (CEST) Received: from [192.168.0.44] (91-170-36-193.subs.proxad.net [91.170.36.193]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: perignfr@univ-grenoble-alpes.fr) by smtps.univ-grenoble-alpes.fr (Postfix) with ESMTPSA id AD663187E12 for ; Tue, 6 Apr 2021 13:22:37 +0200 (CEST) From: Franck =?UTF-8?Q?P=C3=A9rignon?= Content-Type: multipart/mixed; boundary="Apple-Mail=_A7DAA55A-93F6-44C0-9247-CAB0B0A5D4E7" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Message-Id: <05FF909D-8B6E-4C5E-A26B-4A01BEA70FC1@univ-grenoble-alpes.fr> Date: Tue, 6 Apr 2021 13:22:37 +0200 X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Greylist: Whitelist-UGA SMTP Authentifie (perignfr@univ-grenoble-alpes.fr) via smtps-465 ACL (110) Received-SPF: pass client-ip=152.77.200.56; envelope-from=Franck.Perignon@univ-grenoble-alpes.fr; helo=zm-mta-out-3.u-ga.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 06 Apr 2021 10:51:55 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1617720808; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=0mvmZ3fx+dimVDaOxaVrhBdrW4CJ+XGsXnDsRXFtTtM=; b=NKRIikYJlFzESc32Tr7e2Fu7MDedtW9nW1zueFFl0vRFfJ5uBUAOp11P5dA8wNHnKBThw3 uL62poshJiBjsHuva34ZCGFxtGpH0l0UbuwuKZAXS2o8yfSLgyE/haen8W6k+jDD4W2BKu SzHaGzO5D5w+zwAYNLqx/MQrA6+s7cgZVMCrtL8izzHfm5N3o7iRrchYK4PGKy62IbRKAU 6M9PbudeIrSirQZEDAXSSInK1DejqPzfhWOFSFyisurMZ7+JL8/y7MmJVH7jmWbo4yMilb m58mJu5oCy+1/xIWf+sOVaYFt1IkqRx7TuCUwRZrmZgtv/rGiQIPjX5V9ngECQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1617720808; a=rsa-sha256; cv=none; b=ua4klVDmJLc4MmdTPbMQ3VYJSteDXqBtXc/9yw0/OvqmUKMZifkA5QwiKvVDNPQdTtMZ8V Uf4RAC84zittAcVuzdv7TPJ/fM3Dh74+H8vokvOmtRwKiNwB/yYGpKjHvcmyjRm0vsTuDO XTO7mjPNUKMYTEhXX/h6eQZN9f93qnkuJ6cn24u8DqlOxxhHxfAknhZO6xDnTanqHjyKoN /qWfSWKRtSLOgoScMfmqpGWHmeij6viHQkPi9MRMuv18T+6UZA94t5q5mR+GFMnIjJ8iEY YZ0ikoyMvbBBKOsxwDVkCoR1E31FNnYUHKKPLharqrQhx90CLWTY/Lv7eUkP5Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=univ-grenoble-alpes.fr header.s=2020 header.b=IRz74BZx; dmarc=fail reason="SPF not aligned (relaxed)" header.from=univ-grenoble-alpes.fr (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: 0.66 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=univ-grenoble-alpes.fr header.s=2020 header.b=IRz74BZx; dmarc=fail reason="SPF not aligned (relaxed)" header.from=univ-grenoble-alpes.fr (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: E076C2037E X-Spam-Score: 0.66 X-Migadu-Scanner: scn0.migadu.com X-TUID: PdXCoNd20+qL --Apple-Mail=_A7DAA55A-93F6-44C0-9247-CAB0B0A5D4E7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hello,=20 the attached file add packages for scotch and pt-scotch that install = shared libraries for both of them. --Apple-Mail=_A7DAA55A-93F6-44C0-9247-CAB0B0A5D4E7 Content-Disposition: attachment; filename=0001-PATCH-Add-scotch-pt-scotch-with-shared-libraries.patch Content-Type: application/octet-stream; x-unix-mode=0644; name="0001-PATCH-Add-scotch-pt-scotch-with-shared-libraries.patch" Content-Transfer-Encoding: quoted-printable =46rom=20e35d1d37df7419609dc5b25ee7b36163f45fcb98=20Mon=20Sep=2017=20= 00:00:00=202001=0AFrom:=20=3D?UTF-8?q?Franck=3D20P=3DC3=3DA9rignon?=3D=0A= =20=0ADate:=20Tue,=206=20Apr=20= 2021=2011:20:00=20+0000=0ASubject:=20[PATCH]=20= =3D?UTF-8?q?[PATCH]=3DC2=3DA0Add=3D20scotch/pt-scotch=3D20with=3D20sh?=3D=0A= =20=3D?UTF-8?q?ared=3D20libraries?=3D=0AMIME-Version:=201.0=0A= Content-Type:=20text/plain;=20charset=3DUTF-8=0A= Content-Transfer-Encoding:=208bit=0A=0A---=0A=20gnu/packages/maths.scm=20= |=2081=20++++++++++++++++++++++++++++++++++++++++++=0A=201=20file=20= changed,=2081=20insertions(+)=0A=0Adiff=20--git=20= a/gnu/packages/maths.scm=20b/gnu/packages/maths.scm=0Aindex=20= 5cd11ec435..ee249a4e81=20100644=0A---=20a/gnu/packages/maths.scm=0A+++=20= b/gnu/packages/maths.scm=0A@@=20-43,6=20+43,7=20@@=0A=20;;;=20Copyright=20= =C2=A9=202020=20Simon=20Tournier=20=0A=20;;;=20= Copyright=20=C2=A9=202020=20Martin=20Becze=20=0A=20= ;;;=20Copyright=20=C2=A9=202021=20Gerd=20Heber=20=0A= +;;;=20Copyright=20=C2=A9=202021=20Franck=20P=C3=A9rignon=20= =0A=20;;;=0A=20;;;=20This=20file=20= is=20part=20of=20GNU=20Guix.=0A=20;;;=0A@@=20-3246,6=20+3247,63=20@@=20= YACC=20=3D=20bison=20-pscotchyy=20-y=20-b=20y=0A=20=20=20=20=20(synopsis=0A= =20=20=20=20=20=20"Programs=20and=20libraries=20for=20graph=20algorithms=20= (32-bit=20integers)")))=0A=20=0A+(define-public=20scotch-shared=0A+=20=20= (package=20(inherit=20scotch)=0A+=20=20=20=20(name=20"scotch-shared")=0A= +=20=20=20=20(native-inputs=0A+=20=20=20=20=20`(("gcc"=20,gcc)=0A+=20=20=20= =20=20=20=20("flex"=20,flex)=0A+=20=20=20=20=20=20=20("bison"=20= ,bison)))=0A+=20=20=20=20(arguments=0A+=20=20=20=20=20= (substitute-keyword-arguments=20(package-arguments=20scotch)=0A+=20=20=20= =20=20=20=20((#:phases=20scotch-shared-phases)=0A+=20=20=20=20=20=20=20=20= `(modify-phases=20,scotch-shared-phases=0A+=20=20=20=20=20=20=20=20=20=20= =20(replace=0A+=20=20=20=20=20=20=20=20=20=20=20=20'configure=0A+=20=20=20= =20=20=20=20=20=20=20=20(lambda=20_=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20;;=20Otherwise,=20the=20RUNPATH=20will=20lack=20the=20final=20path=20= component.=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20(setenv=20= "RPATHFLAGS"=20(string-append=20"-Wl,-rpath=3D"=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20(assoc-ref=20%outputs=20"out")=20= "/lib"))=0A+=20=20=20=20=20=20=20=20=20=20=20=20(call-with-output-file=20= "Makefile.inc"=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20(lambda=20= (port)=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20(format=20port=20= "=0A+EXE=20=3D=0A+LIB=20=3D=20.so=0A+OBJ=20=3D=20.o=0A+MAKE=20=3D=20make=0A= +AR=20=3D=20gcc=0A+ARFLAGS=20=3D=20-shared=20-o=0A+CAT=20=3D=20cat=0A= +CCS=20=3D=20gcc=0A+CCP=20=3D=20mpicc=0A+CCD=20=3D=20gcc=0A+CPPFLAGS=20= =3D~{=20-D~a~}=0A+CFLAGS=20=3D=20-O2=20-g=20-fPIC=20$(CPPFLAGS)=20= $(RPATHFLAGS)=0A+CLIBFLAGS=20=3D=20-shared=20-fPIC=0A+LDFLAGS=20=3D=20= -lz=20-lm=20-lrt=20-lpthread=20-Xlinker=20--no-as-needed=0A+CP=20=3D=20= cp=0A+LEX=20=3D=20flex=20-Pscotchyy=20-olex.yy.c=0A+LN=20=3D=20ln=0A= +MKDIR=20=3D=20mkdir=0A+MV=20=3D=20mv=0A+RANLIB=20=3D=20echo=0A+YACC=20=3D= =20bison=20-pscotchyy=20-y=20-b=20y=0A+"=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20'("COMMON_FILE_COMPRESS_GZ"=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20"COMMON_PTHREAD"=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20"COMMON_RANDOM_FIXED_SEED"=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= "INTSIZE64"=20=20=20=20=20=20=20=20=20=20=20=20=20;use=20'int64_t'=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= ;;=20Prevents=20symbolc=20clashes=20with=20libesmumps=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= "SCOTCH_RENAME"=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20;;=20XXX:=20Causes=20invalid=20frees=20in=20= superlu-dist=20tests=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20;;=20"SCOTCH_PTHREAD"=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20;;=20= "SCOTCH_PTHREAD_NUMBER=3D2"=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20"restrict=3D__restrict"=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= ))))#t))=0A+=20=20=20=20=20=20=20=20=20=20=20(delete=20'check)))))=0A+=20= =20=20=20=20(synopsis=0A+=20=20=20=20=20=20"Programs=20and=20libraries=20= for=20graph=20algorithms=20(shared=20libraries=20version)")))=0A+=0A=20= (define-public=20pt-scotch=0A=20=20=20(package=20(inherit=20scotch)=0A=20= =20=20=20=20(name=20"pt-scotch")=0A@@=20-3293,6=20+3351,29=20@@=20YACC=20= =3D=20bison=20-pscotchyy=20-y=20-b=20y=0A=20=20=20=20=20(synopsis=0A=20=20= =20=20=20=20"Programs=20and=20libraries=20for=20graph=20algorithms=20= (with=20MPI=20and=2032-bit=20integers)")))=0A=20=0A+(define-public=20= pt-scotch-shared=0A+=20=20(package=20(inherit=20scotch-shared)=0A+=20=20=20= =20(name=20"pt-scotch-shared")=0A+=20=20=20=20(propagated-inputs=0A+=20=20= =20=20=20`(("openmpi"=20,openmpi)))=20=20=20=20=20=20=20=20=20=20=20= ;Headers=20include=20MPI=20headers=0A+=20=20=20=20(arguments=0A+=20=20=20= =20=20(substitute-keyword-arguments=20(package-arguments=20= scotch-shared)=0A+=20=20=20=20=20=20=20((#:phases=20= scotch-shared-phases)=0A+=20=20=20=20=20=20=20=20`(modify-phases=20= ,scotch-shared-phases=0A+=20=20=20=20=20=20=20=20=20=20=20(replace=0A+=20= =20=20=20=20=20=20=20=20=20=20=20'build=0A+=20=20=20=20=20=20=20=20=20=20= =20=20(lambda=20_=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20(invoke=20= "make"=20(format=20#f=20"-j~a"=20(parallel-job-count))=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20"ptscotch"=20= "ptesmumps")=0A+=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20;;=20= Install=20the=20serial=20metis=20compatibility=20library=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20=20(invoke=20"make"=20"-C"=20"libscotchmetis"=20= "install")))=0A+=20=20=20=20=20=20=20=20=20=20=20(add-before=20'check=20= 'mpi-setup=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= ,%openmpi-setup)))))=0A+=20=20=20=20(synopsis=20"Programs=20and=20= libraries=20for=20graph=20algorithms=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20(shared=20libraries=20version,=20with=20MPI)")))=0A+=0A+=0A=20= (define-public=20metis=0A=20=20=20(package=0A=20=20=20=20=20(name=20= "metis")=0A--=20=0A2.25.1=0A=0A= --Apple-Mail=_A7DAA55A-93F6-44C0-9247-CAB0B0A5D4E7--