From nobody Thu Nov 14 08:44:09 2024 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 4Xptx608Fgz5cLjf; Thu, 14 Nov 2024 08:44:10 +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 4Xptx529mfz4p0J; Thu, 14 Nov 2024 08:44:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731573849; 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=edGhWIbRpXAW6BKnu1M+XtjzvdYpivUnt+MQ2qjPcwY=; b=ciJmlrhZiInTys4sdo6YYjDzuMhsRHZdZ2zdf224VeqhZA5P8GgKzicn9zWk7AFaxJbQpG JmeLT7nkSY5aHa+nrKytP4fMTkgr0vROUPzbsyiM15db8I78kqpJqIYsztv8Xv+foLssQ9 SvcQ7Q/+9VuIMtcDk0Mf3LU9SlpygtGSDXMBBh+aVq6dU+Xzn81p6chaccVKiwF3QmKwqR n3GChiQAbOy3kf9oOZpMR6pMHL2D2Oln+tsXFp3gffXy5HWZYU+BCb5zpqSWCFFgbRTBPU D4vK+EBGSdQwoDcap8ADbMGrDy9A0NgWJb5qD4lWPGKpKTRLA1wn9jtcNs1imA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731573849; 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=edGhWIbRpXAW6BKnu1M+XtjzvdYpivUnt+MQ2qjPcwY=; b=WaQaAqlRH4Kag+K9kqu0NgAUiaOvd3j3KtZtjrEkSPP27pLsK67l56BP4DG1Hvly/lZpDX ncRrEb4VuVNTObo5j801PmaURT1MfLUFgEUDVuQmFa2dKMMKvYVZEEQf7wcABB98LNAH7p zaUeCW1mu2Qaz+4/xAjtYl4aFvtufNAp6EqPtsZqf8xZoWCNndDt6z4cyhVKXDJFMQ8ZUs U6QvPraz41/l4vAnjJYv3MHyHCedbzKQU0d5e1NgGKJ6jkwTKn5vrZwBHfbEn96uiTTMz3 EhjLz8FK3DWKDA0O2mG1A8Qb5oWIIzfdFWoar9u6SxKQPo3PyX/8F/Fqd4LSGA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1731573849; a=rsa-sha256; cv=none; b=BlT4KeHFdPOHeFPcdvE3EXxEFErQZ4aap2CGhcXYs3JaFEIRY51HkaX2nAWOwZ4If4WZNU nm0mnFbnRyyPw2E/iMDh3MJsLQGET5D/1xIUkFIZESqRwfe7exVZUS8gtRxpcmI42VN6ju jTpU7pAzixVr6FzOOA1viVt3HBw0KRoQOqacGnO/jDN+Kyl+2hgxNefVTDETx9jwYtwKyY 0uCmZi4u/vFX/yg9kALEaWSyiPyJEWUYzMVrePWDvJ9j+GkdJI28XNaftzWEARZE8xahnR F9e2uxFKZmKWgqZQRqpQxC1oqlowJQSGCApPs9wxy1w7WQfrKoT0yPZFY2Dbag== 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 4Xptx51npyzXvB; Thu, 14 Nov 2024 08:44:09 +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 4AE8i9UW020369; Thu, 14 Nov 2024 08:44:09 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4AE8i95Y020366; Thu, 14 Nov 2024 08:44:09 GMT (envelope-from git) Date: Thu, 14 Nov 2024 08:44:09 GMT Message-Id: <202411140844.4AE8i95Y020366@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: dd668bbfb7dc - main - www/osrm-backend: fix build post LLVM 19 import 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dd668bbfb7dc3e9255ba26347b7cc48106f70c0b Auto-Submitted: auto-generated The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=dd668bbfb7dc3e9255ba26347b7cc48106f70c0b commit dd668bbfb7dc3e9255ba26347b7cc48106f70c0b Author: Peter Laursen AuthorDate: 2024-11-11 13:19:41 +0000 Commit: Robert Clausecker CommitDate: 2024-11-14 08:43:23 +0000 www/osrm-backend: fix build post LLVM 19 import After the base system compiler was updated to Clang 19, the port failed to build. (The specific bug is in its version of sol2 included in this port). To fix this, I've added a patch that uses an older version of Clang on FreeBSD-CURRENT after the update to clang 19 was applied. It's a bit heavy-handed, but at least it gets the port building again on CURRENT until I can find some time to make a more permanent fix for the library. PR: 282641 --- www/osrm-backend/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/www/osrm-backend/Makefile b/www/osrm-backend/Makefile index 9bea0ec42188..f72880b97b5c 100644 --- a/www/osrm-backend/Makefile +++ b/www/osrm-backend/Makefile @@ -23,6 +23,7 @@ LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ libtbb.so:devel/onetbb USES= cmake compiler:c++20-lang lua:54 pkgconfig + USE_GITHUB= yes GH_ACCOUNT= Project-OSRM GH_TAGNAME= 203314b1 @@ -34,6 +35,12 @@ GROUPS= osrm OPTIONS_DEFINE= DEBUG +.include + +.if ${OSVERSION} >= 1500025 +USES+= llvm:max=18 +.endif + post-patch: @${REINPLACE_CMD} -e 's|-Werror=all -Werror=extra|-Werror=extra|g' \ ${PATCH_WRKSRC}/CMakeLists.txt