From nobody Sat Dec 14 13:43:41 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Y9S8s24G5z5gFfk; Sat, 14 Dec 2024 13:43:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y9S8s1Vz5z4rF2; Sat, 14 Dec 2024 13:43:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1734183821; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CPDZES4NnVNOhLf1RTvCT3/wWGTzzIG3b0LCEtS5v/k=; b=BHE6cDlX6ghPUD78ETM9GK7T/OSqJqNRSJghUF8sblVEVyaRo8Mdegeow0T2tMTZ+fDS4w EnUkAEiSlhJ0Gt2nYG4p7SlbN9en90UC+hU3l2YFVZZkiKpW7LNYjQbdrHUgsxkubrqueP idtvQjjKz2DiMWLqok465z9uAFVOEE5BsgHb2haCENaLQWqyyjULBKzqR40kyGmnUb278E 6sBOla/Q3d3vOx3d0xR3D9OnsCPic4gg97L44s3x+V6jQB3EbZCYInzXXb7qXDDD6J/dXj r/EnWRCEJBa61AwQr9md8GcnfX/Rt9U/tJujpOQXer7yU1DcklFrlvSRMPfc3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1734183821; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CPDZES4NnVNOhLf1RTvCT3/wWGTzzIG3b0LCEtS5v/k=; b=VRkn8Bq43pmfs3+NYt5FdzqCT1IRu4MCoM+JCI/BWiT9F2twuiVP9cZCqb1hzWxiyn4Dz3 bN2gtiR7tOPE3Y2IoL4dqP4KM59bH6HQ1YWtVXMqZpbsZ+AkfazV3nL5fDJIY9ZypG13Wr IDpFNzwmN/MOymMu3GXoBMzi0XcZiJBXIuQX7fkBx65UDkQZ4Bd9sqg0MSKlEKAPnpr/1C 2EDxl3PbVc8aePIIB8fgAqaUJnfwQiG160fUY9RoqWs1V73Mk5N2bVJBv+vPIUI7/0x53A NyFLhBtXCApC7tQl9Qnve79TqCoizoKhjf+BwsSWIPYfSeOK2jk+tIu2dnGYbA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1734183821; a=rsa-sha256; cv=none; b=C3t9KN+8LqLxwtCdGFZsL3EOAfX8NekWAaQRoNI23Z7yTFNqGXlQLACm18M4Q8/10T3C1c km9znsPIhWQVnFte6/MZgvUTwtVF+UOX9r+yhel0gMLQSAdJVGga5cgG65OCAZ9C4lyMR2 nMgGoAWyodyxDKl3Rd7aHGHgZb9IeRX6DYe45ZZQMv0WqrTHalK59G9mNV9owC5j3av2eL qhGP/8PE7Qrfzl290Xjls1kiF8Srr4cyGeLbOHW2tvPh4m5p+/SrFdLTK7znPIFuewlvTt PAy8CDRgiZ7nCraqkZPXpsvxszPQY37pqnn+upObqERGEr6RtBlBMud3cWcg8g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Y9S8s171FzQ10; Sat, 14 Dec 2024 13:43:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4BEDhfBQ073338; Sat, 14 Dec 2024 13:43:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BEDhfZ1073335; Sat, 14 Dec 2024 13:43:41 GMT (envelope-from git) Date: Sat, 14 Dec 2024 13:43:41 GMT Message-Id: <202412141343.4BEDhfZ1073335@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Yuri Victorovich Subject: git: 4d1ba254082f - 2024Q4 - science/PETSc: Fix build on 32-bit systems List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 4d1ba254082f1e2d02f768e5f1c5d9579278bb98 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=4d1ba254082f1e2d02f768e5f1c5d9579278bb98 commit 4d1ba254082f1e2d02f768e5f1c5d9579278bb98 Author: Yuri Victorovich AuthorDate: 2024-12-14 13:43:08 +0000 Commit: Yuri Victorovich CommitDate: 2024-12-14 13:43:30 +0000 science/PETSc: Fix build on 32-bit systems --- science/PETSc/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/science/PETSc/Makefile b/science/PETSc/Makefile index 4128f654dfeb..d5eb43c49147 100644 --- a/science/PETSc/Makefile +++ b/science/PETSc/Makefile @@ -21,6 +21,8 @@ USE_XORG= x11 SHEBANG_FILES= configure lib/petsc/bin/*.py lib/petsc/bin/saws/SAWs.py lib/petsc/bin/saws/*.bash config/*.py \ lib/petsc/bin/petscnagfor share/petsc/chkerrconvert.py +XARCH!= uname -p + GNU_CONFIGURE= yes CONFIGURE_LOG= configure.log CONFIGURE_ARGS= --with-shared-libraries=1 \ @@ -32,7 +34,9 @@ CONFIGURE_ARGS= --with-shared-libraries=1 \ MAKEFLAGS="${MAKEFLAGS}" LDFLAGS="${LDFLAGS}" LIBS="" CONFIGURE_ARGS_amd64= CFLAGS="${CFLAGS} -msse2" CXXFLAGS="${CXXFLAGS} -msse2" CONFIGURE_ARGS_i386= CFLAGS="${CFLAGS} -msse2" CXXFLAGS="${CXXFLAGS} -msse2" +.if ${XARCH:M*64*} # match IDXTYPEWIDTH being set to 64 in math/metis CONFIGURE_ARGS+= --with-64-bit-indices # as opposed to 32-bit indices that are default +.endif MAKEFILE= makefile TEST_TARGET= test # 152 of 11396 tests (1.3%) fail due to missing files like /usr/local/share/petsc/datafiles/meshes/square_periodic.msh (tests expect the packe to be installed)