From nobody Wed Sep 20 07:57:07 2023 X-Original-To: dev-commits-ports-main@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 4Rr9q75JVbz4tH5w; Wed, 20 Sep 2023 07:57:07 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rr9q74Z55z3ghs; Wed, 20 Sep 2023 07:57:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695196627; 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=PfdzaylConR6KD1mN5Fvg3PoBdAs/hJCzU9TaJyscDg=; b=loVYDrolgd02Mly05xlkmFgcaQ/PutRHBL6VOjU2IHzxOApIDc0KweKg5Wip2tEAM9Vg49 w8CKwDs9nFuF9NxSm2ZospxODOxm5zzEcXyD+yemzdYJ1n9s172JyKGAUSYw6lqaZMzAlP JkHgvIwTwukFTMBhuK69frmAhSG//n8+/06ZfF2/+mP+dqQfIFvVox0viwXWVhUz1ofxog /1KYRVxTO7MyyWsq9MEBRU+ma+b6+5TfbZScXDhdRWkms58ro+WgWBkoNhqyJK/VBKCNh3 XWWQ5GHJGRBHU7wYoYRU+dcdWzwNAZMtnvfZxt/n9i2jCRKCvkhV17J8g4K4jw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695196627; a=rsa-sha256; cv=none; b=DcRDpvj9O97jMrGxHgU3nCRCGgEcbhwjq+okktpqM65lG1tw0pKAlZi4XevO/kWSNuJfmn pQ2JL+nOu67vEuizogexiZ4BHraLtxtARPoEnj0LT7ttQFy4P74WEaoHqlYW5DN+VCuVO9 wQaXAoV5P7POo/GaVKnpiiUw+ep/wuq2XIdvvr/oZCSSfKu1Croz7zgJ7mK1hmlwNMTepN VV4SqtN8VrAVTYdsbeOBYooqsn0Kso4n3Ym/pZcgw78M5nD5gVSYxRvu6x+rsHfwj1JPyS zzEAdJrXn6g8lsSXiPqTVGIKf1tXQ60KtOI5XJmwoQ0j1Vcmo2xarTBEX9fu2w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695196627; 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=PfdzaylConR6KD1mN5Fvg3PoBdAs/hJCzU9TaJyscDg=; b=xhPC4xMYfc4aOgMyg3fEJifOyBRfesnp82VZygKRc5/IL8E/MsspsdNOdUqka41yMb4Y8g NRflCQ1RdsuArfrU3VFiJI/XyMO8fHfBw2t5sOD9JS0cOCselHf54/UQuvdqAM2GoTUCI8 nGyI/GbBWA0Cd9NqYs7GoWtyWIMpAwL5as0d4Y3VsWrdSjg7Zo52wMDeYw6AJywOuAiW9M MJ5kS2COd6l/P4iY6M7lRchsi1gt4f7ZG5p348d+fg2iTIkBUHzdOY8zI3TccQ/fYmqeuF IS+W0z14wH94Z3M7L5tZdJ17GzDb4s2wVDpJsF5P66Q9oDLzFeblx7FeEyVP7w== 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 4Rr9q73bpbzng7; Wed, 20 Sep 2023 07:57:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 38K7v7MB037074; Wed, 20 Sep 2023 07:57:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38K7v778037071; Wed, 20 Sep 2023 07:57:07 GMT (envelope-from git) Date: Wed, 20 Sep 2023 07:57:07 GMT Message-Id: <202309200757.38K7v778037071@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 0ca2c84f88cd - main - math/ceres-solver: Backport commit: Enable compatibility with SuiteSparse 7.2.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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/main X-Git-Reftype: branch X-Git-Commit: 0ca2c84f88cd0a83e16370385435cb326b8ba6df Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=0ca2c84f88cd0a83e16370385435cb326b8ba6df commit 0ca2c84f88cd0a83e16370385435cb326b8ba6df Author: Yuri Victorovich AuthorDate: 2023-09-20 07:55:56 +0000 Commit: Yuri Victorovich CommitDate: 2023-09-20 07:57:05 +0000 math/ceres-solver: Backport commit: Enable compatibility with SuiteSparse 7.2.0 Suggested by: thierry@freebsd.org --- math/ceres-solver/Makefile | 2 +- .../files/patch-internal_ceres_covariance__impl.cc | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/math/ceres-solver/Makefile b/math/ceres-solver/Makefile index 7c25a663e3c9..4875d17ff833 100644 --- a/math/ceres-solver/Makefile +++ b/math/ceres-solver/Makefile @@ -1,6 +1,6 @@ PORTNAME= ceres-solver DISTVERSION= 2.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/ceres-solver/files/patch-internal_ceres_covariance__impl.cc b/math/ceres-solver/files/patch-internal_ceres_covariance__impl.cc new file mode 100644 index 000000000000..88872405f429 --- /dev/null +++ b/math/ceres-solver/files/patch-internal_ceres_covariance__impl.cc @@ -0,0 +1,14 @@ +- backport of the commit Enable compatibility with SuiteSparse 7.2.0 +- see https://github.com/ceres-solver/ceres-solver/commit/9cca671273c2f205ca7350422f48b7b119c5dd78 + +--- internal/ceres/covariance_impl.cc.orig 2023-09-20 07:40:12 UTC ++++ internal/ceres/covariance_impl.cc +@@ -630,7 +630,7 @@ bool CovarianceImpl::ComputeCovarianceValuesUsingSuite + // separately. + const SuiteSparse_long rank = SuiteSparseQR(SPQR_ORDERING_BESTAMD, + SPQR_DEFAULT_TOL, +- cholmod_jacobian.ncol, ++ static_cast(cholmod_jacobian.ncol), + &cholmod_jacobian, + &R, + &permutation,