From nobody Sat Jan 28 14:51:01 2023 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 4P3y7D40JYz3b243; Sat, 28 Jan 2023 14:51:04 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3y7D09YRz3rl6; Sat, 28 Jan 2023 14:51:03 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1674917462; bh=xTPqnG7ZzcklajR17wvZgYSdN4Xo5LC32qd65LG3Vlo=; h=X-UI-Sender-Class:Date:From:To:Cc:References:Subject:In-Reply-To; b=Mes21kEaJo1mwdEvqsdkgnMjOQyzEkgnZa1nssxyM9X4EH3mgt1Gvnwv19ughcEJk 3WDMDTQbrR1k7VHspI9yXASVtkEYOsXvzsRjquEJ9ttlbbyE0K7xDwNeGVTawpkeS0 EK8kw7j3DKM5DPFH0fqDVzNihLKC0AnxdRfE5qnCPnGgZXDVB9KAEFu7eslK05B36+ j+4xTfRD7vkV3EZe+ba0911FKOYyoU/2yAAWVZkCL5PySbR9WnMZG4TfYtVFOwEOCr JdNjD6Dkar/gYtRfMNwQICOYSBsmBWe+9xnr6j7EK1+aOvqVChgg94RsUOzYLvOzPp LLR/GCWvt3fEQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from mandree.no-ip.org ([79.229.41.139]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MNbkp-1p2JiP1Zv9-00P6SH; Sat, 28 Jan 2023 15:51:02 +0100 Received: from [127.0.0.1] (localhost [127.0.0.1]) by ryzen.an3e.de (Postfix) with ESMTP id C4536C54204; Sat, 28 Jan 2023 15:51:01 +0100 (CET) Message-ID: <3e6b66b1-c01e-095a-fb95-61db65787d9b@gmx.de> Date: Sat, 28 Jan 2023 15:51:01 +0100 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: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 From: Matthias Andree Content-Language: en-US To: Dima Panov Cc: =?UTF-8?Q?Jean-S=c3=a9bastien_P=c3=a9dron?= , ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org References: <202301272245.30RMjpHY013683@gitrepo.freebsd.org> Subject: Re: git: 75ac7903573c - main - graphics/darktable: Use GCC as the compiler instead of LLVM In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:To2K3mX/FWx1s73tOP6EwuZls/KuXslPUwuhE7BhlWkhrDagJQw e18dkPkM8GqJg30bfkJIxCSX0WT+oUyVvnV4Y9WUZ34yeeNGZSF7s+oDq96rnd/VACHL03f clgW/fb2dMupd+voisNZzpSmMqo35jGqyt6OsAmcXxXe2h9TLjHm8HaI4Dd7BmappMhfIBc VqEyf2jC3kXH/WqY9gJ9A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:YDX8gHjQhLs=;a2aaR6JvrpuWgiZzh2lQgN0Ocic LB4WPG0/RZijDUV2JLTTK2JZSPbEplo1fjznrGaswTQxyZSAJVzXu6LdlntlKhn0H3JHsbZ8Y a1tjdHlz5Yaq5HHE+pYmLuzyQyvyBVMspxO1rqroKReYl//3GDB0mJ47MdlPtwLPOLOwYd6vf RFtBgXWVoMZZh4qfuLY1gUeNcUqSCeBLN+7clk3XfcDC6mIhza9Tvdn9vaWPOR8c5COfZic6n 5NthgMtNQBtb1hmtYLYYHvZHvEwLdE9gdk1tqD3wbo1zo9L7fIimJH01mwcYR4m4V1ow28uZF 7rWpshf5MXQf7IXWjAItwuJOXexWs8E86oH/iY8/Nq+saDCMAncDHO2PWT605WooDFPFG4G2h xX59Vp8taHLr0J02qSg/rjqZPlSX0VYJT3YkREHqVZE/NhRcXJwvr4JH39k9gKm7RINC9bC7p 3wwuTScBDMQ7jsbGQbxwVfVoVj8E6kH1kgIa1JbXNt84zAbmr+dvTEu9b/0nyqLSmNDpNURbv fOyqOg7kJsF2xCCcLHymPuO8ItqcgHxJFnXLDhcprsG+2qElTZZArYWa7sRpiMvypOyd3mMY6 qSWilfAEt/ikUTrD/riC7US049PrgTuB0erhBVff1dWAMAbLB63FVkSeCzf0x/qxEDCeGUQ5U Hizp0kkKxIwkR/nrWjzBv6Uzbbc+coIC1FkbHneJAtGAFh2inmuaM9wCdK2Q4m3o73od98mXV flrw20N8pJzOjCGj8ix2eadpd4nPO0XwDgj0klwXSPQ3XcKuhD/hXVc/o4lJGsy9xIPkgDv1L uJYGPc+iCdyBJutzdsB2yPembrCDRcgoYRhbKVe5QFnolJhOy3cKqWOu6sHFH4IpKaMxiyDsx 8tsdaOXod9K1E7uIHSr9TDQxwT7MstlVsCRdhfnbVzN7kdUJWaVyZ7+3N/ZruY62nu9u1LVhT hkCyWjGLnYQ2D9CVMpYkhW+cJoo= X-Rspamd-Queue-Id: 4P3y7D09YRz3rl6 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Am 28.01.23 um 14:22 schrieb Dima Panov: > Moin-moin! > > > USES+=3D llvm:14,build > > with > > USES+=3D compiler:gcc-c++11-lib > USE_GCC=3Dyes > > at same time? > Please choose only one set, compiler.mk have a higher priority and > conflicting with overriding CC > > BTW, USES=3Dllvm also needs to set USE_CXXSTD=3D'gnu++17', for example > Dima, thanks for looking again. I can't judge on the details because that's been Jean-S=C3=A9bastien's doi= ng, but I know that darktable uses two compilers: - one is for the C++ librawspeed and the C darktable code, and - the other compiler shall be LLVM to compile the OpenCL kernels. I don't think GCC could do the latter, and certainly darktable expects to use LLVM by way of its build tooling and configuration (cmake-based). Jean-S=C3=A9bastien switched the C/C++ compiler from LLVM to GCC. If that raises conflicts, I wonder what those would be, and what to watch out for in the logs or at run-time, and that a "make reinstall" or "poudriere bulk -tC" would not catch. Both Jean-S=C3=A9bastien and I, independently, have successful builds with both GCC and LLVM. I have not yet tested OpenCL at run-time though. So...? Cheers, Matthias