From nobody Sat May 2 04:42:51 2026 X-Original-To: dev-commits-src-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 4g6wJT2Wymz6cd6d for ; Sat, 02 May 2026 04:43:05 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-19.consmr.mail.gq1.yahoo.com (sonic305-19.consmr.mail.gq1.yahoo.com [98.137.64.82]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4g6wJS69zzz3Shd for ; Sat, 02 May 2026 04:43:04 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1777696976; bh=YXP5ELwOzNVBsFE339k5MdMahTbonBwgdrzyJTF7snA=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=Zjc2omakbbCjCqq3GBSLXJnv9TRrbEKLV4kpOtrDl5SpRrUPPzzt6kvX3vZ4Tu4XuEt2QRnQBfwpEnf7dQppwbooeAszsSdCHuuxv1KUYMw5Y5esalwBlu6N6xXkuiBO8C7RoWS7jGcHcMfvXOitPepuNtDk71G1uDRI+/GvXjY29mLuS9lN8HWKJg1jXU3cs/bvi/ES+qHdm6DpdjyuRRTID7jMutBQpEWZQITzT0fRuspG90cbZcX7qgN8zAjTzD57aX7QGTpW61LrtihW6WNzaHHwHCLeIyJqy6T6UDJwF6YiaKFmGFORInUcGdZXImQWWkNcDoRvyp/dry+aAw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1777696976; bh=dVcJpatcNgp6yIOjBQZas8dRxbTbGdSpwJXyi/5DxBz=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=c+AxYFC90a3Ayj9hGn1CLSCzlzn5dhYrRzxpJDpXMwF5DEUe/FbAX0GuR5IQqEa6Moj62IVXQ8ZAxcUkyHKr3MDE1WYDOYPJrXMRM+tiS1ALJhXEG94xjvce/Kk03NdU2zt/lXYU1h5yBmuipvyIoe4eJz8b4oxDxbPPzdd38PsxNWxiE9XYGdqdDW8ppncDJvD5Yed9s5rzU8fdAMV82JtcWfju5+No73yOMoHDyrh6fDSHpGlv07wHkjxLRUwrYb1hbjdgnaEHiBHJMfAjp3tUV+4J0CcTLsc776mUG9dgrtxwBbeG3dEWuxBPQ+EoBJgRq7tmcbTn1SRe0AfZmw== X-YMail-OSG: JDv6lLkVM1k3Ql.Q8SAErL194KY9BZvK2mL9JladHRrExhQNqFGvUteJbq7GpeU DwFQj6B9ZJGqHROW4NqcGjaC8phAQSBQwU7VRtcE0eRsZ_elai1_2JpO9RFheB0k7GkJVKu23j1J 5w8kJQ1INHoGOt_9vtl80Y1usme821gl2m6ksXcFWzi3XCJ2Sp5Ug9WzDqGIgXBfaHYQ2Jjp895S lUIN3ek.L05p_croDHT.3fLfT6NknOF42loaAz6dCNcw76AGbNzeIOVhYegFgAcVj66ZOwqBSLr. kzv_40jzQrjHzPLAFvNTJmwON2D16CiCFKvsPmLzAbZZZy0FoW019h9Iv.CKaYUmOpSf1zWf68Ev .31CUmqJM.ZibsHdVufEXRM4RnA2vjf6CmWKlP80NS6DuO0Qan3VKCnV2ny0Cw8lh8_47UdDeQmB t7GZT.bE7CWVPIu7J0M4vsOzGbr_pLsHXCBus6fQPeLvPu_u68chdDj40xc1NfzsDO8z.dcywYuH W9MHd_t8EdTjAIzqIrJuzl_GcPTrw2ZzYms0bEhz9DcudkME8oQKHqv7aXK0TXg7cuLAjp2DHQ_K TPivhgkd9VDtVO0t4cTcUlNyHeLJfK3IIltuvFUPPZ96df9GlIOkFJZ6UKkWW9VKlF5xRDJlxf2O zhmhBKDNDpzrdzqanJeKeGEdwfKNP9CBm26IobSrZ6333Slowdrn8K1d4Iu02ljh1qmUTnrKXich 0JoPnFYGD5bk6hmW3y2WuePK_hSKm1itT_gdDaQoOtiUbSVj_gbsq5msMBak9bag1k_QS6Dh.NJa fs2n4JD1TRo4vVCRzRzVKihLHDj1lQ0GswkHkxEEezBkRmDvISyg8.BuLj1uD9kRDMw.ocrd_B9U r_wDM2YlaYgyOCK.HLVZzQxkcTEEmXUMMqGHaiy0TdmS41eV863W2OWwU3xj_C5cpnpFFcZDmnia dRXw7JiGdnjazdBCiFs.UsktchTEnWDfTspobo3TZxz1RXFbAj6yUHsQYlAlfOOnYWjGfv0YX5Qg amj6JUUpudn7zJO0OZkRk4MOpq9ouX44xwbiEQ9yuAJvRz1KGx388AJgAwykfQGnoDerCZ5wVYNQ 4Ep2.nW1YbZ5bzBiZW80x8ls.nt.jXOum2yjaKN3LKQP5m.ZutLLZsryyHivFOUmD2fTN69MKDdh .k5.YmnG5IndqVlQWaU1gHuJ8ImHIM8YNEnZwlK8zEOOKIK48Rmf30h3zsXKB_HbQY9cFzkK5xch I3lOWsnnv_GOqpWmTJ5HJTou61pxtgBsjhGdCM6.I4dl.9xDW0sQvc5KcNiVA3X5CBQpIf4GKQbc v.cmaFdOQYqUm4HnFjMJKxx_BNLrrspHHTPmugNRIzzgXAihHOt7V3YTI3KUMZ4MBaTUOLLQbNss C9OBmbg94.uYosX9ueg8qR25fw2_zOPlnWeoEhAKpl1eyDe.7RPCNACLMK4NL82cn6cXipXXy0QN e3TLR9Ca.zwsd.Ka7Bov..GysdHlMFYpunFqqLQjot5QM.Pott1iAAy9byf2pZlmdJtzI1m.Hl9X KmonlBKhNPIvM8RC5Nk6BhwJjJWRlWHXVu3l1pw2oxgDYYi.cL4Q55pGRfiWpNp4UHBQPWmBtiQv FldtD654w1He8g4Qp0f7tv02e2bzBHeJag2Su17VBXRnGCYZkLFzRoUPG8yz199KSTLh4LepX7gX Kc2tlniGmR77zPiZKNSEarO.Bk_odaRsHFQMyLpPtM6Ded21j7pS7mmDHKUB1tPAm3t.hSUrZcbt BG5QdZgLxb.__giJG_7YoY5DWFjq6CvPZ5RxfJZSTWIZtkPJNtPpdjvcQFfT.c49icQS2tbLqVyl jJ6jVmq0d7I2M00QMG43MDM9sLYLwbzfT5jbqOlJtqhWQND1lfIcaG_8bo5.WJ5mJQuZ0iU0yKkw CYlmuCl9.79Z.AySCgbGsC9GaARdcIFj8I59fUfVlm1lfZpTIgprIns7fXSXVPFntvlxx_aD7_CO cgWZziKeJXy28c8QwPePkwT3stvtny2qd5Jy2epwL5Ll.hclvYFgXZtVXNCJ3jdsCLrQcWBpGRRg ixdGJMnHwEaOFnk4TfT0zLEiypsMlvwJ1BlycbqGPR_I2GOs12pkw2o5ozwKKv4KtnE1GMzr1CDh nyGZ8xiYPX6ZfVYxJkiZJ6zfwPk86uPQrMsfSXrQyAJ3dXddYBAf_tLB0N5SN9uOTkwq7Q1WReNb Ir6L29TC_4qMlRIqoAccQIPWdMyfiB49vRGWQsQ6WIAJN06YCsPxgcQEqoC0lIceDQjn3xxAcvTR 8Wh03zNvIzvcJVM5Ub7DnoBRNzXLk0gdygSNE94AuBpJEyMBd3k_wYhseSTkaFfwzfC8- X-Sonic-MF: X-Sonic-ID: bd5a0024-5450-4ed1-b0ed-46b0aae0b4d4 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Sat, 2 May 2026 04:42:56 +0000 Received: by hermes--production-gq1-7bb7df5c46-2m55j (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1e5b5cb5c455d40955ae98a2acc18014; Sat, 02 May 2026 04:42:52 +0000 (UTC) Message-ID: <994cef06-a1c9-45b8-b807-3449517fe381@yahoo.com> Date: Fri, 1 May 2026 21:42:51 -0700 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: c4f08d46c7f7 - main - llvm-*: Move all LLVM_BINUTILS symlinks to toolchain package To: jlduran@freebsd.org Cc: dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org, Ed Maste References: <69f5387a.26bf3.36f56fa3@gitrepo.freebsd.org> Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.25559 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4g6wJS69zzz3Shd X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On 5/1/26 17:38, Jose Luis Duran wrote: > On Fri, May 1, 2026 at 8:34 PM Ed Maste wrote: >> >> The branch main has been updated by emaste: >> >> URL: https://cgit.FreeBSD.org/src/commit/?id=c4f08d46c7f717cc8c66bf702c006765a5b6b1a9 >> >> commit c4f08d46c7f717cc8c66bf702c006765a5b6b1a9 >> Author: Ed Maste >> AuthorDate: 2026-03-06 14:46:18 +0000 >> Commit: Ed Maste >> CommitDate: 2026-05-01 23:33:51 +0000 >> >> llvm-*: Move all LLVM_BINUTILS symlinks to toolchain package >> >> Some of the LLVM binary utilities were included in the Clang package >> (because they did not set an explicit PACKAGE). >> >> Add a new Makefile under clang/toolchain to create the symlinks and man >> links for ar, c++filt, nm, and so on (without the llvm-* prefix) when >> LLVM_BINUTILS is enabled (as it is by default). >> >> PR: 293610 >> Reviewed by: bapt, ivy, brooks >> Sponsored by: The FreeBSD Foundation >> Differential Revision: https://reviews.freebsd.org/D55692 >> --- >> ... >> +.if ${MK_LLVM_BINUTILS} != "no" >> +PKG_DEPS.toolchain+= llvm > > Is there an llvm package (FreeBSD-llvm)? > For reference, for main [so: 16 at this point]: (context predates the above change) # pkg search -rFreeBSD-base -g FreeBSD-llvm\* # # pkg search -rFreeBSD-base -g FreeBSD-binutils\* # So: no for FreeBSD-llvm . But for things that do exist that internally are based on some of llvm: (the context has all the FreeBSD-* base packages installed) # pkg info -dl FreeBSD-\* \ | grep -v -e /contrib/ -e /src/ -e /man1/ \ | grep -e ^FreeBSD- \ -e llvm- \ -e libprivateclang \ -e libprivatellvm \ -e libcompiler_rt \ | grep -B1 -v ^FreeB FreeBSD-clang-16.snap20260430194422 FreeBSD-libcompiler_rt-dev-16.snap20260425150102 /usr/bin/llvm-addr2line /usr/bin/llvm-cov /usr/bin/llvm-cxxfilt /usr/bin/llvm-objcopy /usr/bin/llvm-objdump /usr/bin/llvm-profdata /usr/bin/llvm-readelf /usr/bin/llvm-readobj /usr/bin/llvm-strings /usr/bin/llvm-strip /usr/bin/llvm-symbolizer /usr/lib/libprivateclang.so.21 /usr/lib/libprivatellvm.so.21 FreeBSD-clang-dbg-16.snap20260430194422 /usr/lib/debug/usr/bin/llvm-cov.debug /usr/lib/debug/usr/bin/llvm-cxxfilt.debug /usr/lib/debug/usr/bin/llvm-objcopy.debug /usr/lib/debug/usr/bin/llvm-objdump.debug /usr/lib/debug/usr/bin/llvm-profdata.debug /usr/lib/debug/usr/bin/llvm-readobj.debug /usr/lib/debug/usr/bin/llvm-strings.debug /usr/lib/debug/usr/bin/llvm-symbolizer.debug /usr/lib/debug/usr/lib/libprivateclang.so.21.debug /usr/lib/debug/usr/lib/libprivatellvm.so.21.debug FreeBSD-clang-dev-16.snap20260428205205 FreeBSD-clang-16.snap20260430194422 (libprivatellvm.so.21) /usr/lib/libprivateclang.so /usr/lib/libprivatellvm.so -- FreeBSD-libcompiler_rt-dev-16.snap20260425150102 /usr/lib/libcompiler_rt.a FreeBSD-libcompiler_rt-dev-lib32-16.snap20260425150102 /usr/lib32/libcompiler_rt.a -- FreeBSD-lld-16.snap20260430194422 FreeBSD-clang-16.snap20260430194422 (libprivatellvm.so.21) -- FreeBSD-lldb-16.snap20260430194422 FreeBSD-clang-16.snap20260430194422 (libprivateclang.so.21) FreeBSD-clang-16.snap20260430194422 (libprivatellvm.so.21) -- FreeBSD-set-devel-16.snap20260424143247 FreeBSD-libcompiler_rt-dev-16.snap20260425150102 -- FreeBSD-set-lib32-16.snap20260424143247 FreeBSD-libcompiler_rt-dev-lib32-16.snap20260425150102 -- FreeBSD-toolchain-16.snap20260430194422 FreeBSD-clang-16.snap20260430194422 (libprivatellvm.so.21) /usr/bin/llvm-ar /usr/bin/llvm-nm /usr/bin/llvm-ranlib /usr/bin/llvm-size FreeBSD-toolchain-dbg-16.snap20260430194422 /usr/lib/debug/usr/bin/llvm-ar.debug /usr/lib/debug/usr/bin/llvm-nm.debug /usr/lib/debug/usr/bin/llvm-size.debug That should at least give an idea, even if it might be incomplete. -- === Mark Millard marklmi at yahoo.com