From nobody Sun May 19 09:11:26 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 4Vhw1F5C6Hz5L6QF; Sun, 19 May 2024 09:11:29 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vhw1F4fvsz4tKP; Sun, 19 May 2024 09:11:29 +0000 (UTC) (envelope-from mandree@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716109889; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Q6UPVzaJpVfPjfd/AaZVKw3I31Zs3ftLpnzELj6qQtw=; b=hV3iHJ/N8eFKwhgxIgCJMnquhcA2X8AC84kQQoKGG3FR+YWJY5NI3zA6wZGEWvTCOYG5Cv 0OEs51pmKIszxBFFoiKbzmSRz28Is/zC3Rr74D4WuZ++BAkofuZQX+Zm4LANDESsf0bXfe 1zc4iMlIBiBHhzItROId0zz757/+sMuGiyfyPZZt0xbPSQ9GUeBiA8GCrYtTn4ycwIROha dh/CKAc5ya0oXJd0VfDa6ie5fmMsCu3kk/OTzN8i9GarFVG3fJqEfN5DUENl6oa6oIPeoA J8Yp1AxcKBNqgjmpWpykMuXPhYUCGBB7oJzv1k5/JTNXdt/jLsjIysRfn5MO2g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716109889; a=rsa-sha256; cv=none; b=TopkJNpobiA5uuMiwCENwMe645FyyBtcL8SeXTIe1pQBW4d1djLVK/v7pihvvh7OFYCLrc qFMUFebdiGQUe+zaBDd8yzXTMdqzAwmk1XKSjO+ZvmmeWxUnEcTHZkKl4QIecCERmd6cbn jgBhBF3LgPF3PQLNO+qrOR/CicTD561ceWVi+hSRq+7ZvUV0aO35szuDjJBNEKfGOg68nE f/K14LCpU4kYZSKLA7VjSRhTgAwpx0SgiGsVjFbqimWgP7Z21MZqcfUNArin/b9LBmVbS/ QIsrTR7vByb8V309xhFTmmQFljbM4Ci7GQoRACz0JCqNOePFHpjsQM5WIPCHWg== 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=1716109889; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Q6UPVzaJpVfPjfd/AaZVKw3I31Zs3ftLpnzELj6qQtw=; b=SyChhJ9v3AMLu3FK5xfGRzwhs4y2VsmgpTOi8JZj7mU3qPf4M/FQjrS+OjyIF12HztPtmB hgc3d+459zrm4iVOiiVKhReoF74To5hwOWWNxOxilKBih8DO6t8TR1mxSgkGvPXI0NKOY7 ptm5CMIoZj/agqFOybIwxrd9CEXSs0WeakjSWoZhRzk1CC6DFYB9lA3PFqLyjgdJGcWKXG 9B96KIxaMJV7WgrC7PLZUj/c4W6cohs+RlIeh3RPTEP3PdWaWjxwavKLGO9PFDYiDi82Tn fuVnBgH5JFWSHun81S3/cWsz/Sui0Ozy4cTkutBkGi2YQeL7WokipeCDn5e8zg== Received: from mandree.no-ip.org (pd9e07b18.dip0.t-ipconnect.de [217.224.123.24]) (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) (Authenticated sender: mandree/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Vhw1F3TNqz1NCW; Sun, 19 May 2024 09:11:29 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from [127.0.0.1] (localhost [127.0.0.1]) by ryzen.an3e.de (Postfix) with ESMTP id 207241C31BC6; Sun, 19 May 2024 11:11:27 +0200 (CEST) Message-ID: <6278fc7d-401d-416f-b1b5-7ca3de9f006a@FreeBSD.org> Date: Sun, 19 May 2024 11:11:26 +0200 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 User-Agent: Mozilla Thunderbird Subject: Re: git: 7a7408cd7731 - main - security/botan3: Broken on aarch64, amd64 and 13 To: Yuri Victorovich , Dima Panov References: <202405181859.44IIxP06073124@gitrepo.freebsd.org> Content-Language: en-US Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthias Andree Organization: FreeBSD.org In-Reply-To: <202405181859.44IIxP06073124@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Am 18.05.24 um 20:59 schrieb Yuri Victorovich: > The branch main has been updated by yuri: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=7a7408cd7731d6e05ccbc6e895ca84600eb26bfe > > commit 7a7408cd7731d6e05ccbc6e895ca84600eb26bfe > Author: Yuri Victorovich > AuthorDate: 2024-05-18 18:58:46 +0000 > Commit: Yuri Victorovich > CommitDate: 2024-05-18 18:58:46 +0000 > > security/botan3: Broken on aarch64, amd64 and 13 > > Reported by: fallout > --- > security/botan3/Makefile | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/security/botan3/Makefile b/security/botan3/Makefile > index 8ddf75dfbc36..64282de2bc4b 100644 > --- a/security/botan3/Makefile > +++ b/security/botan3/Makefile > @@ -12,7 +12,9 @@ WWW= https://botan.randombit.net/ > LICENSE= BSD2CLAUSE > LICENSE_FILE= ${WRKSRC}/license.txt > > -BROKEN_armv6= include/arm_neon.h:28:2: error: "NEON support not enabled" > +BROKEN_amd64= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279136 > +BROKEN_aarch64= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279136 > +BROKEN_FreeBSD_13= compilation fails: no member named 'find' in namespace 'std::ranges' > > LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs > Hi Yuri, what's become of the LLVM version constraining lines that Dima commented out in 21d88aba74501? Have you tried pinning LLVM to versions 14-15 by enabling those commented lines again? Alternatively, could/should we use GCC with libc++? (Look at graphics/rawtherapee for how it's done, albeit with older C++ standards than C++20.) Also, for std::ranges::find if our C++ doesn't cut it, we might consider adding Boost as a dependency and use boost::ranges::find if it's usable for what Botan3 tries to do with it (I haven't looked): Regards, Matthias -- Matthias Andree FreeBSD ports committer