From nobody Fri Jul 15 17:06:11 2022 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 4LkyS6246Hz4T8MC for ; Fri, 15 Jul 2022 17:06:14 +0000 (UTC) (envelope-from 0100018202d32fe4-2738fa71-61d9-4167-aece-a3ed9622ea45-000000@amazonses.com) Received: from a8-26.smtp-out.amazonses.com (a8-26.smtp-out.amazonses.com [54.240.8.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4LkyS51gcmz3MBg for ; Fri, 15 Jul 2022 17:06:13 +0000 (UTC) (envelope-from 0100018202d32fe4-2738fa71-61d9-4167-aece-a3ed9622ea45-000000@amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57; d=tarsnap.com; t=1657904771; h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type:Content-Transfer-Encoding; bh=6hqluPGFhw5OUP43iLOBBQzHB+R2k2YuNb11VcgmorA=; b=IhbIYe55MU1pHfWx6Yd+sKbW56v8UR2rqxLAN2ybLfkKx1QYKqpW3hzF7EOXqbaI iUSLvS4Wtyco3HYnK1FzM3/A14oRhooF/F7JHe7/INRFjZyulbBOcJpSkyNh+ZEXI+F gFWIQqvBMoBiJoDhFYv7ApC+NJJYErbQ/RhQPfKA= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1657904771; h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type:Content-Transfer-Encoding:Feedback-ID; bh=6hqluPGFhw5OUP43iLOBBQzHB+R2k2YuNb11VcgmorA=; b=UgFMwIFer2TR24rOLj17sBp1q8DO3IDTDK7Npw8aXbEofk4O+Oo8bvxAc0QGbv5G /VCPOnFEbpklUmBHED+io7iO7Sij9BlKFFcd4FGFv49lXbgSfucLfLNTpUPfW+8DLAM Ime6qtCpSWLF9bkWXbH2sdesHDGuLMno7wSImloY= Message-ID: <0100018202d32fe4-2738fa71-61d9-4167-aece-a3ed9622ea45-000000@email.amazonses.com> Date: Fri, 15 Jul 2022 17:06:11 +0000 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Subject: Re: git: ce378c38ec1a - main - emulators/dolphin-emu: Update to 5.0.16795 Content-Language: en-US To: Ganael LAPLANCHE , ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org References: <202207151008.26FA8m74011020@gitrepo.freebsd.org> From: Colin Percival In-Reply-To: <202207151008.26FA8m74011020@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Feedback-ID: 1.us-east-1.Lv9FVjaNvvR5llaqfLoOVbo2VxOELl7cjN0AOyXnPlk=:AmazonSES X-SES-Outgoing: 2022.07.15-54.240.8.26 X-Rspamd-Queue-Id: 4LkyS51gcmz3MBg X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tarsnap.com header.s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57 header.b=IhbIYe55; dkim=pass header.d=amazonses.com header.s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw header.b=UgFMwIFe; dmarc=pass (policy=none) header.from=tarsnap.com; spf=pass (mx1.freebsd.org: domain of 0100018202d32fe4-2738fa71-61d9-4167-aece-a3ed9622ea45-000000@amazonses.com designates 54.240.8.26 as permitted sender) smtp.mailfrom=0100018202d32fe4-2738fa71-61d9-4167-aece-a3ed9622ea45-000000@amazonses.com X-Spamd-Result: default: False [-1.14 / 15.00]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; NEURAL_HAM_MEDIUM(-0.95)[-0.946]; DMARC_POLICY_ALLOW(-0.50)[tarsnap.com,none]; FORGED_SENDER(0.30)[cperciva@tarsnap.com,0100018202d32fe4-2738fa71-61d9-4167-aece-a3ed9622ea45-000000@amazonses.com]; R_DKIM_ALLOW(-0.20)[tarsnap.com:s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57,amazonses.com:s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw]; R_SPF_ALLOW(-0.20)[+ip4:54.240.0.0/18:c]; MIME_GOOD(-0.10)[text/plain]; RWL_MAILSPIKE_POSSIBLE(0.00)[54.240.8.26:from]; FROM_NEQ_ENVFROM(0.00)[cperciva@tarsnap.com,0100018202d32fe4-2738fa71-61d9-4167-aece-a3ed9622ea45-000000@amazonses.com]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:14618, ipnet:54.240.8.0/21, country:US]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[dev-commits-ports-main]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[tarsnap.com:+,amazonses.com:+]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[54.240.8.26:from]; RCPT_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[amazonses.com:dkim] X-ThisMailContainsUnwantedMimeParts: N On 7/15/22 03:08, Ganael LAPLANCHE wrote: > emulators/dolphin-emu: Update to 5.0.16795 > [...] > +.if ${CHOSEN_COMPILER_TYPE:Mclang} > +CMAKE_ARGS+= -DENABLE_LLVM:BOOL=ON > +LIB_DEPENDS+= libLLVM-${COMPILER_VERSION:C/.$//}.so:devel/llvm${COMPILER_VERSION:C/.$//} > +.else > +CMAKE_ARGS+= -DENABLE_LLVM:BOOL=OFF > +.endif This is breaking portsnap INDEX builds due to a dependency on llvm6 showing up. I'm guessing this is because the INDEX builds are running with an old (11.x IIRC) world and the ports infrastructure is trying to default to the version of llvm it finds in the "base system"? Obviously the ideal solution is to update the portsnap builder... but this isn't a problem other ports have tripped over, so I'm wondering if this port is creating an unnecessary dependency when it should just be using the compiler from the base system. Can anyone with knowledge of the compiler options in ports/Mk comment? -- Colin Percival Security Officer Emeritus, FreeBSD | The power to serve Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid