From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 06 10:52:03 2021 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: =?utf-8?Q?Franck_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\)) Subject: =?utf-8?Q?=5BPATCH=5D=C2=A0add_pt-scotch-shared/scotch-shared?= Message-Id: <05FF909D-8B6E-4C5E-A26B-4A01BEA70FC1@univ-grenoble-alpes.fr> Date: Tue, 6 Apr 2021 13:22:37 +0200 To: guix-patches@gnu.org 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-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit 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 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: -2.6 (--) --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-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 06 13:55:00 2021 Received: (at 47619-done) by debbugs.gnu.org; 6 Apr 2021 17:55:00 +0000 Received: from localhost ([127.0.0.1]:41712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTpul-00022T-Kh for submit@debbugs.gnu.org; Tue, 06 Apr 2021 13:54:59 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:46729) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTpuk-00022F-0n for 47619-done@debbugs.gnu.org; Tue, 06 Apr 2021 13:54:58 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id EA51416BD; Tue, 6 Apr 2021 13:54:51 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Tue, 06 Apr 2021 13:54:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-transfer-encoding:in-reply-to; s=mesmtp; bh=JZaM8y+RsQHYZ5Bv6ze0LHM4VOo3hUfd6emt4GavQg4=; b=uEQ7dW7EeAAe 4brHT2pbCXpVzwNdnStHTZCAzdHh91OBaN3gmmJKKS5//WJvdMP2JDJQF8mymdFR cOJ1quhy2tlpMYM17SWqGSYGpQAW0GEo/f+JofIBj6DgJFOYLLEUV9q4Io0huDkc 3kfhBzSYOA4qauwOZXON90xbWi71xSw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=JZaM8y+RsQHYZ5Bv6ze0LHM4VOo3hUfd6emt4GavQ g4=; b=aqjt5O7kWytQQ/C3ULEjN6JzwBq+VS5zO4Eq4VEd0azqU3Ruki7N3pptG ECNeKEwGvPQ1f/VCA4IySiCmHerk3SCRROw8wwdgrUE9M6WXldVLKRj+oc4LSTOt 7cnCeokUkQK2ILjl3is4NCPbijZufJewQbirY499Q+n6XXQWPA3xeiv6aoe5COyH 1g5YwAJjvPEmumQn4znR2CmL0PAKOylq/NeMqJhJkqD7T4+MpFUHvWLlPVfu1oyJ /BCPhTJzhFhSX+SwOcsbBKd6iDot3qj4vq7lMPcdPhw6S1OpgjyAgSiCtN9B52wt kzWOuJD+bbQudKOYnVkpU95BUJzKQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudejhedgieeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtugfgjgesthekredttddtudenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepueeugedugfdvgfevuedvleduleefjefhgefgjeetgfegkedukefhvdefleej hefgnecukfhppedutddtrdduuddrudeiledruddukeenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA id 3D0171080057; Tue, 6 Apr 2021 13:54:51 -0400 (EDT) Date: Tue, 6 Apr 2021 13:54:49 -0400 From: Leo Famulari To: Franck =?iso-8859-1?Q?P=E9rignon?= Subject: Re: [bug#47619] =?iso-8859-1?Q?=5BPATCH=5D?= =?iso-8859-1?Q?=A0add?= pt-scotch-shared/scotch-shared Message-ID: References: <05FF909D-8B6E-4C5E-A26B-4A01BEA70FC1@univ-grenoble-alpes.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <05FF909D-8B6E-4C5E-A26B-4A01BEA70FC1@univ-grenoble-alpes.fr> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47619-done Cc: 47619-done@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.7 (-) On Tue, Apr 06, 2021 at 01:22:37PM +0200, Franck Pérignon wrote: > Hello, > > the attached file add packages for scotch and pt-scotch that install shared libraries for both of them. Thanks! I shortened the synopsis of pt-scotch-shared, to satisfy `guix lint`, and pushed as 5fd046cbfd73ac178c02c503f3d8e2104a929e52. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 08 03:21:58 2021 Received: (at 47619) by debbugs.gnu.org; 8 Apr 2021 07:21:58 +0000 Received: from localhost ([127.0.0.1]:45919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lUOzG-0004Ps-8d for submit@debbugs.gnu.org; Thu, 08 Apr 2021 03:21:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lUOzE-0004Pf-JY for 47619@debbugs.gnu.org; Thu, 08 Apr 2021 03:21:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35462) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lUOz8-0008UT-6o; Thu, 08 Apr 2021 03:21:50 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57508 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lUOz5-0002zp-B1; Thu, 08 Apr 2021 03:21:48 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Franck =?utf-8?Q?P=C3=A9rignon?= Subject: Re: bug#47619: =?utf-8?Q?=5BPATCH=5D=C2=A0add?= pt-scotch-shared/scotch-shared References: <05FF909D-8B6E-4C5E-A26B-4A01BEA70FC1@univ-grenoble-alpes.fr> Date: Thu, 08 Apr 2021 09:21:45 +0200 In-Reply-To: <05FF909D-8B6E-4C5E-A26B-4A01BEA70FC1@univ-grenoble-alpes.fr> ("Franck =?utf-8?Q?P=C3=A9rignon=22's?= message of "Tue, 6 Apr 2021 13:22:37 +0200") Message-ID: <87zgy9dywm.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47619 Cc: 47619@debbugs.gnu.org, Eric Bavier , Leo Famulari 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.7 (-) Hello, Franck P=C3=A9rignon skribis: > +(define-public scotch-shared > + (package (inherit scotch) > + (name "scotch-shared") > + (native-inputs > + `(("gcc" ,gcc) > + ("flex" ,flex) > + ("bison" ,bison))) > + (arguments > + (substitute-keyword-arguments (package-arguments scotch) > + ((#:phases scotch-shared-phases) > + `(modify-phases ,scotch-shared-phases Thanks for the packages, Franck! I was wondering whether we should provide exclusively shared libraries, as we do for other packages, instead of keeping =E2=80=98scotch=E2=80=99 and =E2=80=98scotch-shared=E2=80=99. Thoughts? (If we do keep both, the naming convention so far is the opposite: =E2=80= =98foo=E2=80=99 and =E2=80=98foo-static=E2=80=99.) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 09 23:24:40 2021 Received: (at 47619) by debbugs.gnu.org; 10 Apr 2021 03:24:41 +0000 Received: from localhost ([127.0.0.1]:51247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lV4Ei-0006Hx-JK for submit@debbugs.gnu.org; Fri, 09 Apr 2021 23:24:40 -0400 Received: from mout02.posteo.de ([185.67.36.66]:33269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lV4Eh-0006Hh-2X for 47619@debbugs.gnu.org; Fri, 09 Apr 2021 23:24:39 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 1B2732400E5 for <47619@debbugs.gnu.org>; Sat, 10 Apr 2021 05:24:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1618025073; bh=NADhm8BTjaCmkiHkTqZ2lmLK/atnfHaZzQBUSebPKUc=; h=Subject:From:To:Cc:Date:From; b=fYk04uP9mwAHYXgr1hs9q2IPeVNtxplxDF02ddbnqCNhq5xYIZmJopDsXX5ge1dWY jPxX0CAoIdw1+Ntr7mzgXXM5mfkw56CeRAUyDl0X2YVfO+QCMlL1TMCku43cEcd9jj VQSIvkSXCUIz7zSs/lilWmGXWv5PMYGUUvRqyOwSGPNW4LXw1V9LHfoUZzjaXn5Qjx +IGM3nFqXHMDYNRX7NWQ+1m2iC1aXF4tZ2c6Op9Um4RgyTNw5u6aG+3BrCMc9aJ/Pt TSFGvb/4kkNqihNNkpg8mzZCJ6oI8QgVWUwn18HUEbIzl2Yw08Lzq1JYLIuHDLfDL3 /E9wUnX8tvvxQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FHL2k3mfZz6tmB; Sat, 10 Apr 2021 05:24:30 +0200 (CEST) Message-ID: Subject: Re: bug#47619: =?ISO-8859-1?Q?=5BPATCH=5D=A0add?= pt-scotch-shared/scotch-shared From: Eric Bavier To: Ludovic =?ISO-8859-1?Q?Court=E8s?= , Franck =?ISO-8859-1?Q?P=E9rignon?= Date: Fri, 09 Apr 2021 22:24:26 -0500 In-Reply-To: <87zgy9dywm.fsf@gnu.org> References: <05FF909D-8B6E-4C5E-A26B-4A01BEA70FC1@univ-grenoble-alpes.fr> <87zgy9dywm.fsf@gnu.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47619 Cc: 47619@debbugs.gnu.org, Eric Bavier , Leo Famulari 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.7 (-) On Thu, 2021-04-08 at 09:21 +0200, Ludovic Courtès wrote: > Hello, > I was wondering whether we should provide exclusively shared libraries, > as we do for other packages, instead of keeping ‘scotch’ and > ‘scotch-shared’. Thoughts? I know in the past many in the HPC realm have wanted to have static libraries available, to avoid the costs associated with start-up linking and global function table indirection. Some current developments, such as some HPC system vendors moving to support only shared libraries on future systems, suggests that this preference might be waning. my 2-cents, `~Eric From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 10 06:00:00 2021 Received: (at 47619) by debbugs.gnu.org; 10 Apr 2021 10:00:00 +0000 Received: from localhost ([127.0.0.1]:51429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lVAPI-0007SC-BL for submit@debbugs.gnu.org; Sat, 10 Apr 2021 06:00:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lVAPG-0007S0-ET for 47619@debbugs.gnu.org; Sat, 10 Apr 2021 05:59:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42676) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lVAP9-0004pe-Fs; Sat, 10 Apr 2021 05:59:51 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=46194 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lVAP7-00045V-Tn; Sat, 10 Apr 2021 05:59:50 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Eric Bavier Subject: Re: bug#47619: =?utf-8?Q?=5BPATCH=5D=C2=A0add?= pt-scotch-shared/scotch-shared References: <05FF909D-8B6E-4C5E-A26B-4A01BEA70FC1@univ-grenoble-alpes.fr> <87zgy9dywm.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 21 Germinal an 229 de la =?utf-8?Q?R=C3=A9volution?= 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: Sat, 10 Apr 2021 11:59:48 +0200 In-Reply-To: (Eric Bavier's message of "Fri, 09 Apr 2021 22:24:26 -0500") Message-ID: <878s5q31ez.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47619 Cc: Franck =?utf-8?Q?P=C3=A9rignon?= , Eric Bavier , 47619@debbugs.gnu.org, Leo Famulari 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.7 (-) Hi, Eric Bavier skribis: > On Thu, 2021-04-08 at 09:21 +0200, Ludovic Court=C3=A8s wrote: >> Hello, >> I was wondering whether we should provide exclusively shared libraries, >> as we do for other packages, instead of keeping =E2=80=98scotch=E2=80=99= and >> =E2=80=98scotch-shared=E2=80=99. Thoughts? > > I know in the past many in the HPC realm have wanted to have static > libraries available, to avoid the costs associated with start-up > linking and global function table indirection. > > Some current developments, such as some HPC system vendors moving to > support only shared libraries on future systems, suggests that this > preference might be waning. Yeah, I doubt this preference is justified, I feel it=E2=80=99s more one of these cultural things. But yeah, let=E2=80=99s keep both for now. Would it make sense to rename =E2=80=9Cscotch=E2=80=9D to =E2=80=9Cscotch-s= tatic=E2=80=9D and =E2=80=9Cscotch-shared=E2=80=9D to =E2=80=9Cscotch=E2=80=9D, for consistenc= y? Ludo=E2=80=99. From unknown Sun Jun 15 08:40:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 08 May 2021 11:24:04 +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