From nobody Sun Oct 8 21:00:54 2023 X-Original-To: toolchain@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 4S3ZMC3DRqz4xCGr for ; Sun, 8 Oct 2023 21:00:55 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4S3ZMC16MZz4YbY for ; Sun, 8 Oct 2023 21:00:55 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696798855; a=rsa-sha256; cv=none; b=pjnOB2w/iElBfps9AUx3VjjTkakXUxbG7mizETF+lplaCCQ8Hf/eu/sYL67IMqmgnlsmR7 6GV1wSQWuhlD/4rqmCf8OU6tJFUXw/ECa4WRQVNu6CGH+z2nwLm2rWZymhdA8sMXDfxkm4 5lW3hJ3GWYPxUOivhffIULVaGT7UyDVOUkZOqt2ndfOTpAiio1XbWUu6j1JYEZJX410LeS YpCt91vt3fndEIlIhCMK2XS5IYi3S+LhLqz+EYtCvr/Z7Hkitgu+5c9Zqd4V+xuJEeXk0D OiQpMtiAf+borqbIlnnq0zMwY14rA6PwdsGF7LMP+wvPTXxRh9hAd03RuSSNAw== 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=1696798855; 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=2vDQKEAC9l5COYtV0xHf6sFXW7kgGlRIaokfKNcRpsg=; b=Z1mKiJjgn87iGTfNDJwpUuCzmsUAF1DoxhhMf9eailazK/iNyp/hkhu1o1z8ez5u9OvXG7 /IqOsT/bf91l605Oy2E66YPPbwI3HSwJcZfDaxppFUCSZhR1VTyb/Zta/SUcOf2E+n/JtQ fi8T5MbNCtuAUyCMTbKv9+ahec8KDHXh4X8qVTVPxxrbivVa01FhbEYgiJQB2T/0x+bp+3 23eNNu2ny1PimDuDWrkyPIwn9/ylgM/WRhuIiSBr4XzaCty+/VtNXhgyb7k1xDEcPNMUpX LwkCdRuHtauDvA3sF6uFptDMbShok0DfwjC6iNlVYD/BWAGzQ2yLtVw4Ne+/qQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 4S3ZMC0Dq3zDCD for ; Sun, 8 Oct 2023 21:00:55 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 398L0sqt037392 for ; Sun, 8 Oct 2023 21:00:54 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 398L0s2m037375 for toolchain@FreeBSD.org; Sun, 8 Oct 2023 21:00:54 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202310082100.398L0s2m037375@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: toolchain@FreeBSD.org Subject: Problem reports for toolchain@FreeBSD.org that need special attention Date: Sun, 8 Oct 2023 21:00:54 +0000 List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="16967988545.bDe3d.30986" Content-Transfer-Encoding: 7bit --16967988545.bDe3d.30986 Date: Sun, 8 Oct 2023 21:00:54 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 234232 | clang Assertion failed when building the port dev Open | 271624 | emulators/qmc2: clang crashes during build on {12 Open | 192686 | Segfaults using combinations of -pie -pthread -lm 3 problems total for which you should take action. --16967988545.bDe3d.30986 Date: Sun, 8 Oct 2023 21:00:54 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
Open        |    234232 | clang Assertion failed when building the port dev
Open        |    271624 | emulators/qmc2: clang crashes during build on {12
Open        |    192686 | Segfaults using combinations of -pie -pthread -lm

3 problems total for which you should take action.
--16967988545.bDe3d.30986-- From nobody Sun Oct 8 21:34:02 2023 X-Original-To: toolchain@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 4S3b5Q6mpDz4xHjB for ; Sun, 8 Oct 2023 21:34:02 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4S3b5Q4xqZz4gKL for ; Sun, 8 Oct 2023 21:34:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696800842; a=rsa-sha256; cv=none; b=WPYJyrO1cZr/bb5BrDA9MfR1onfX2HBNJDjSZAhCVeyFNJrHWFAInFdl6zizZtmhyvdzst tjBePHFfHz1YHA0fOeBRK92E4Lao7SzDfbmA6RinhgwvCoYwmbbV0Ko5/BwJxvn1FKAPjG 8wKRlSXdZ0Otrd9fo44fx7d9H70IoTbDDTsjG1ApwdcBLg9u4A2ZpZAY7u7yccRDyYz9hy K8UENn+rKODyDHXVTyKToJGoCQNUidpjATAG1HQt/ViHn3el/9nUxWU5e6vWgOeF9O0WG5 zhljOVa7gdZLlPNqSWs6E1Nw2KeQv73RL/AYQJXskXvfqBv7doPffhFYNhN6lA== 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=1696800842; 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: in-reply-to:in-reply-to:references:references; bh=nyiVSLTdIC7HCqdBEM5A6ez+8nSI4sLZrM9fbJhm+Dg=; b=GpS+8XA9OIYa8WmlQtd1iK/V5HETEtC+lFCCck9lITw6jhxEOOv3SeuwXSt5m3WzlJ47FI GWi3pyf0ZwjI/LvTneq9pP6zOgXutkEuzEYKwk8KarfIqmU//vZT8y85UM1cb2j8mASlNr 16eIRDpDgVA/XFEt2kXe2gBVLTBoHVEFYPg2EtlZVy3EuseWrw4b1LB6VFbiAmkGs62a8I jQ/Uo20WTJRZO7Sj1AD4eBdhEgBatf/1HHUJe9ETuIXWNVJ5DqxQ6rZptSgUB/RJrjZdMu uQwXU1I8hLs3TigxgecSKQek7FolNsJ0ma5dhnLXHgXs8WplPRcsUg23e2HolQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 4S3b5Q422xzVWf for ; Sun, 8 Oct 2023 21:34:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 398LY2ca098053 for ; Sun, 8 Oct 2023 21:34:02 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 398LY2jI098052 for toolchain@FreeBSD.org; Sun, 8 Oct 2023 21:34:02 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 234232] clang Assertion failed when building the port devel/aws-checksums Date: Sun, 08 Oct 2023 21:34:02 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: mfc-stable12? mfc-stable11? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234232 Gleb Popov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arrowd@FreeBSD.org --- Comment #14 from Gleb Popov --- This can be closed now? --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Mon Oct 9 23:06:56 2023 X-Original-To: freebsd-toolchain@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 4S4F6V2flSz4wfRX for ; Mon, 9 Oct 2023 23:07:14 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-55.consmr.mail.gq1.yahoo.com (sonic315-55.consmr.mail.gq1.yahoo.com [98.137.65.31]) (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 4S4F6S4RmMz3MxC for ; Mon, 9 Oct 2023 23:07:12 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=pT6xkPlO; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696892830; bh=8OF7qKMTsqAoUFkZdKZEbCa92oR1i0xwOBGVbbOTGhM=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=pT6xkPlOPR31/6oJkoNeozN5+qbMGfdFhUsqqYRZh2SoZRUYBsKKh3vdFSRcQKNRiFbpLPLISck83p8HZpZQkZTTYNYsGfhOarBOSvSSD+JNtnYSwKhn0JHhIaRUwzuLFiJNt9Ys4C1yHOxUq3GVY2W2NOuf2HZ54ib0q+wk187whROV7EvC22Rv8zHMQiz1SD234Vo3A7Kd/Z/4JLYSzV573z+2k49iv7v5y4jU3tnYIEVebiCRyWyb/bjCUPefA/9G26J/kd8VJ+ggm2B/H6LzxoRMOc9sntVgWSUyOJOZSxrPQMzJf5+A7NUSeG+SezNoANosnPllHcxhYORveA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696892830; bh=Sa2Zo1sGhxyLRrNOiszkZBfBNqAJ2Ep0YL9qJYvKb6+=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=h4dlT89Wr9hdtyZdunCtWeJCIkML3SESnxcWnvEDRAcSFVNr9VY8BQQgP4glrwUovd3mMdB1apyJrH/ZOGjYbi0uOLlUgqCz5LIUf+w9g9sy83M5Rp2tkhNyWl3Yzr+CtZ8J8FkBHjFu2lsppFx59zAHz/yEBUDluxQhDR+uotUr7Mj60szcbH/E3KqXTTH1y8NdbJu6J3PTr0P7UMjgbQzFk3bmXqIJbPp22AbOtOzqFsyDqm5KVsMSQn/LgbykIVUbK7q0HjG6m/LRXtKlLZHwTfaJUgc9cmM7L0PKsV5RSIZeFSnQ0f6wm8K7OIfMjSq9im2f9httVp4WRq4tqw== X-YMail-OSG: FWcItw0VM1k2bVFH0MOYAiUs2IoM3tmPSjBMVgDW86pFekehnH8gM.Obt1jg33o hZ.TvOSxzXtfWvZCNpxOkdQJPeVNdOHiZuRXzyHLBSvf2MaRZn2O5STnf77hmXJMN1sXVqbzyjkC Xc3jC3FwOUWabb_EfQx5WqN2FZCf4DZbS0.s0_gHNwGOCDR_tqfHgtAm0GeJG_PgT9AfM34AmjLM lvtw77_GlDKwaNNDspSjXgA8cAeI2rCxh028WtKXdGj1hSaHGQLOfqhpARrneU3Qt_yGHfVSq9XZ 9SOzIsAvMYyijZXmPwbp2iiM4vbqkj0.1t1MyISNQWtDWpSW0JyGdqFs4HJhr4XKp493Ifa8RS2I toMHeUIdvcPZb3AogHZTxvqrkNwM5Ge7aA8UrbiKuYBDczZkbmkNfyfHQ1_dchrsPSJjs1t9a1ez 43i2yFr8.KNDVzta6bupkxRlOecFdUPrxDC9HHItrn0Mn6g4dHjy22zpk1FBqHvRsHLwIvePHG30 HOqFmtCUzXajKIdlrgZMMskdau_Exylxq0tRD6i.RVo0sDSDWfUQsRzdtQsGI0.SZtrgT5HXpQai xRSbB9mNF5gkIyEI.HPbeplp7XpirS3al3zwvq155n0yqgtihEF_S3Jcnj0jLJA9VdqfG0BNwTug rEimyUMnqwElEd09R4r7IjAN2ZKcy363k8lEXrFogMMzVIuPb9MCzBeVx0KswLoG9dKt2PYlna_M 1W8m4v.7_LOQ1TxK8O5M.IvYbAPdKP3B1ETB2fmzYmeJOD56HZBpxobVpZ4whHvybnqJZOm3FyYt fWO6f9hqrFIuXuHJtyU7g86_erPF.KiJPUp3EaQriw5n56.jlU_DwAf6KvCYZnGEXnQVdsmpHpKH n4Nip5_jRW.pLu4l2ReoqRLisV4ohr95ZgoJFd_n3Uo_xMhq6QbE_S8DWVrKUm5vBVvQWNClYZkT nxH3y4piKfP.l9_1TouBI1aLSo9Sw_7.EuddJ04mvNAk2Yqps.TrRcOx8n41w.qzY3hQqZyUGhzV FNeYJrFm5Sht.vQTjFIgyRAu2ko8Q..W9pdLBXIHVRXVh8aaMnen5anP9UwU_MkiJU8NhAzD4rkD IPwUgvK7Zsgw106h4xUu763aCti4EERAP_EzGryXzcdGByt29Pzts0f7Hf6GpuTS2qoFgvms8dE6 Shej.lWccpMO7NxJA40fzxNdHetfIVYWgefWUR1X3vTxv498VT3Qta5GseIWWRQd0rVlhtB.jCZ3 QFiwkYLke2YxuQ.MYniaCfnodLlajfUSeNLHVfnI5d8iMwuriuMfU7F_dJnPsffb4AfBxazHyrog S_4sucLsV7czJMyiAy1LAkAGTHA1c8MLwEqEbmvkc52.czCOtyU59OuZJoYBhWu_3uidWcqJkcg9 ggQbtgn6AIB5OHRkarobF8Pm551B1jG0HLRHD3Hw3NUxqTWY4u19dfzh6XtAUH2GpVj0LBtURBxi LMB5q2dYOi0GYgPiX3IbkEq8S97.ZpTscG85x6.BLa.KRt.MtYWiXxHIGtqxPM.HC2K5Vs2f4kUm 4ffFRhqnKEA81iNeV41cdRedzepxqMzRJ_IDiLCKdkf11RqBAu8_lhhPGgTHvPQa7gmw259prN1H k9XKvXavaOSYdOKABeDQGbp8qL240lMy58qq8Bh9P2yukxZWrAuasCO4lIPlMKwRcpy_v7DQM7V5 dvrHU.4Bi4SXVe4EUdEMWSx6ObBBVXjy4neZsHv5lxCZGXTDW9hjTz03pk44pIHrF4Js8lxep16O t08gaARDDrx0pWQiEPAQ0dlNwnHq75Zzd40Qc_d0vTNh0qbOt6LW5Ad5s7QFJqxcWcfNoG_K_pZH fdxLp5.YgRg4uBhMIQKMGBOHrxkXbyRlWb1JMDjXpJd8TZKkLwc7APECsW48lW2ZHVKnmUzKDHeB Sr9_ka0UzAPkOQsZohWuarFXVIvqjCpywwrS5O38A2t2uvHKLF5hlnqcgwKqZ29ozr3NRx_ObXiJ 6vetGfYSR2MAQBxR7KUBAZnlRMdwuRqmz1Pyvga1GcnrLMI9DSzlXxMmUOfJ8cVwhJ_KGYQZ65Ah NtZDN8ZeEb70WlNPwsMKwwbzP6kmWGHTj2LgfyCC1AUrnwFefebgTqPKylpMFRExCEAGFXBdyufC MUqZ74hhXdJ9mT1bOs.iz4sjULSMner7CHe8cUYlf4Gy7xPcXq4KZIAIWOxcNdKf1ivHIvsEFI7B oFt61zhE6j7ncUFxLHduttst3skCa06u8.Sy6KDQH5IS_HVRD6UOa.manU5G_I9ww9e7wuuGkxw- - X-Sonic-MF: X-Sonic-ID: e76ebb14-b4cf-474d-8cc5-d363440a2b2f Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Mon, 9 Oct 2023 23:07:10 +0000 Received: by hermes--production-ne1-57ddc4969d-h6hb9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 67202f90219729e6838d7d48b64071d7; Mon, 09 Oct 2023 23:07:08 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.100.2.1.4\)) Subject: RE: lang/rust: resurrect PORT_LLVM as a non-default OPTION Message-Id: <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD@yahoo.com> Date: Mon, 9 Oct 2023 16:06:56 -0700 To: "vishwin@freebsd.org" , FreeBSD Toolchain , FreeBSD Mailing List X-Mailer: Apple Mail (2.3774.100.2.1.4) References: <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.31:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.31:from]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4S4F6S4RmMz3MxC Charlie Li wrote on 2023-10-09 15:30:33 +0000 : > lang/rust: resurrect PORT_LLVM as a non-default OPTION >=20 > Rust uses LLVM for code generation [0] and bundles their own copy of a = release that they fully support in relation to the rest of rustc. This = however adds to an already intensive build process. For the benefit of = those building from source, resurrect the PORT_LLVM option, allowing to = link with an existing devel/llvm port of the user's choosing within Rust = compatibility ranges. This remains unset by default. My understanding is that building a devel/llvm* these days requires building rust first, via needing to build python things (for documentation purposes?), that in turn need rust to have been built first. Last I knew, trying to disable the llvm* DOCS option in a normal way did not avoid the "needs rust" issue. Absent use of a workaround to avoid this, it would seem to be problematical to use PORT_LLVM for rust if the llvm* in question would itself need to be built. Note: I have used a /usr/local/etc/poudriere.d/make.conf workaround for my port->package build activity: .if ${.CURDIR:M*/devel/llvm*} OPTIONS_UNSET=3DDOCS .endif It managed to avoid the python related dependencies that lead to rust being needed by the llvm* build. May be PORT_LLVM enablement should do such automatically? May be a stronger form of guaranteed mutual exclusion between DOCS and PORT_LLVM to avoid ever being allowed to form the cycle? =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Oct 9 23:28:53 2023 X-Original-To: freebsd-toolchain@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 4S4FbW1m4bz4wj5g; Mon, 9 Oct 2023 23:28:55 +0000 (UTC) (envelope-from vishwin@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 4S4FbW1HVGz3Z3Z; Mon, 9 Oct 2023 23:28:55 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696894135; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=IMsWGrgGAE6cPcW+sU1/MgQQeVbJJqfNXwchwmFF+xA=; b=nXyli11ZilnMRnGiTxHwkkEi3C3aFvXTqJ6/UzRzaE5KXfX+dZy/upK4RY/dZHEovTahRy a4JSpl/WgNR6ienqn0zqvTq0uRtMxAxSOCH3xQAec8GJKjWHnC+qCwRGHX4Ez1ZNHmbSTQ aZTD3z5sr+jQZvo+hFq4wbbDSrJOzxsoaY8PaUQB0/BS8Ac68+Xham0UaS0/3K39swb+jR BC5bCUlg3jHOq3GEwigd+GmlQUP5+2KzunU3lzg2fmZFKDWTfdWu7XshnlMhE31laFcIHt MUpnIVqWJSGKAk/gl82p2tVdW0F/9Sr6ucrUZwWF7b7yljqc87vMcpF0dtVfHw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696894135; a=rsa-sha256; cv=none; b=VJmU1gdNk6jaCFK/8AsWvk263F6G16zpA/LaDe305Gjz4ppcCDMtTueIp+i7C9AnL848LK qv7kD83iwghRQm5voN+blRlTGTengn6jhF76/6OYcEk9t3UBSif4gJ+88P7BeqbSciePkR a1+NTByZMMPxBLTSvykvoE9zPqbZWKZbTqjVb3tjZb37AcmgfbkdbjZrEUxSO1rrRPb8p5 mZHeV8Xr7Cc5KETbxnZU5YO7n6GXceJO94XijyVEdayg7+ziIEDlx256/rIAB44IHD5E88 E7MqrygR25Bjn8vxIPOetM1oSm7xLvbany9p6x5ebHcxuPmpM/kQHm1Lt516VA== 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=1696894135; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=IMsWGrgGAE6cPcW+sU1/MgQQeVbJJqfNXwchwmFF+xA=; b=bYJHO/C5Kd+DbdZLVj360pu0HV3QL3LdOvcFFfHsO6ZMQAnd52NEUgAKKgpc1M1JDdUctj XgUg82V7sADH3tIQSAajCMJsS+wxidS9E46BNwxuboWdRM1RX3rMuHWHZeuXfULtOv9A9u 0DVxJTA940a6qanZH7+xpigZnGKCbPA2pPzrUXgN/ufUqrvA+Lb34xocOburujD2sXKQkL 9uQ+pA0/lzsRqDAXgmToTIjb4lNGq40iu/Vngq7KAe/Ztj/hUhFBeLCKrqKymjDfuPfuXD QEDj2NcAj5pVGAnC9FQCgrE7v/HzFznatuu1MCu+tbw521nugfL+y/65d2dZow== Received: from [0.0.0.0] (unknown [IPv6:2601:98a:d80:d0:461e:a1ff:fe02:14dc]) (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) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4S4FbV5X8YzvDb; Mon, 9 Oct 2023 23:28:54 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: <6ef68422-175a-4c1c-bb28-86eb3bbf256b@freebsd.org> Date: Mon, 9 Oct 2023 19:28:53 -0400 List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: lang/rust: resurrect PORT_LLVM as a non-default OPTION Content-Language: en-GB To: Mark Millard , FreeBSD Toolchain , FreeBSD Mailing List References: <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD.ref@yahoo.com> <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD@yahoo.com> From: Charlie Li Autocrypt: addr=vishwin@freebsd.org; keydata= xjMEZFWWqBYJKwYBBAHaRw8BAQdAINFDmM+bgGkT1C4nD5a3BxgcH8Xnx5qTJbPuIBxD57LN MkNoYXJsaWUgTGkgKEZyZWVCU0QgUHJvamVjdCkgPHZpc2h3aW5ARnJlZUJTRC5vcmc+wpkE ExYKAEEWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZFWWqAIbAwUJA+3ogAULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgAAKCRBnj5NgWEFcyllaAP9CGICFEvTUOv5BYh/H8m49VJ87a/wd 0obeQfVBnS464AD9FopTHbjEs0HDV0ZYmJPxzJIznjumsj9gBxX0bBqqTgzOOARkVZaoEgor BgEEAZdVAQUBAQdA6BUWuG5RuT0vmtoDyCUUqiJGdtd78GM5ic3kw2AntSADAQgHwn4EGBYK ACYWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZFWWqAIbDAUJA+3ogAAKCRBnj5NgWEFcyn55 AP9ezKDCUgHqAq6JX976abb9pYdbSjxxNJqnrjgNkfhgIQD/QhR+fgnUHhcGTMBy+pYHZUGH 5DCuITsK1U4+v252uws= Organization: FreeBSD Project In-Reply-To: <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD@yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------ushp8XoWmWkihcPqBtNEtG9x" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------ushp8XoWmWkihcPqBtNEtG9x Content-Type: multipart/mixed; boundary="------------YjUiWhyYfrqfjA2cOiegB7DG"; protected-headers="v1" From: Charlie Li To: Mark Millard , FreeBSD Toolchain , FreeBSD Mailing List Message-ID: <6ef68422-175a-4c1c-bb28-86eb3bbf256b@freebsd.org> Subject: Re: lang/rust: resurrect PORT_LLVM as a non-default OPTION References: <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD.ref@yahoo.com> <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD@yahoo.com> In-Reply-To: <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD@yahoo.com> --------------YjUiWhyYfrqfjA2cOiegB7DG Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 TWFyayBNaWxsYXJkIHdyb3RlOg0KPiBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgYnVpbGRp bmcgYSBkZXZlbC9sbHZtKiB0aGVzZSBkYXlzIHJlcXVpcmVzDQo+IGJ1aWxkaW5nIHJ1c3Qg Zmlyc3QsIHZpYSBuZWVkaW5nIHRvIGJ1aWxkIHB5dGhvbiB0aGluZ3MgKGZvcg0KPiBkb2N1 bWVudGF0aW9uIHB1cnBvc2VzPyksIHRoYXQgaW4gdHVybiBuZWVkIHJ1c3QgdG8gaGF2ZSBi ZWVuIGJ1aWx0DQo+IGZpcnN0LiBMYXN0IEkga25ldywgdHJ5aW5nIHRvIGRpc2FibGUgdGhl IGxsdm0qIERPQ1Mgb3B0aW9uIGluIGENCj4gbm9ybWFsIHdheSBkaWQgbm90IGF2b2lkIHRo ZSAibmVlZHMgcnVzdCIgaXNzdWUuDQo+IA0KVGhpcyBpcyBubyBsb25nZXIgbmVjZXNzYXJ5 Lg0KPiBBYnNlbnQgdXNlIG9mIGEgd29ya2Fyb3VuZCB0byBhdm9pZCB0aGlzLCBpdCB3b3Vs ZCBzZWVtIHRvIGJlDQo+IHByb2JsZW1hdGljYWwgdG8gdXNlIFBPUlRfTExWTSBmb3IgcnVz dCBpZiB0aGUgbGx2bSogaW4gcXVlc3Rpb24NCj4gd291bGQgaXRzZWxmIG5lZWQgdG8gYmUg YnVpbHQuDQo+IA0KVGhlIGNpcmN1bGFyIGRlcGVuZGVuY3kgd2FzIHJlbW92ZWQgYnkgZGVm YXVsdCBpbiBwb3J0cyBjb21taXQgDQo3NjFkYzhhOWY0ZGRlZjJhZGFkMTIyYTU3YTQ3N2U2 NTQ1NzU4MmZiLiBJdCB3YXMgYW4gT1BUSU9OIHRoYXQgc2hvdWxkIA0Kbm90IGhhdmUgYmVl biBkZWZhdWx0IGZvciBvdGhlciByZWFzb25zLg0KDQotLSANCkNoYXJsaWUgTGkNCi4uLm5v cGUsIHN0aWxsIGRvbid0IGhhdmUgYW4gZXhpdCBsaW5lLg0KDQo= --------------YjUiWhyYfrqfjA2cOiegB7DG-- --------------ushp8XoWmWkihcPqBtNEtG9x Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZSSMtQUDAAAAAAAKCRBnj5NgWEFcynm+ AP9jd3BPGrpKq3CmEgEPLOCRZ5Ipvq5/UAM9Q2Iv4iktfwEAlFd2HIBWawixEArw0JroUE4Hu4RW 9nfv5a2Vo+tpEQc= =WmrF -----END PGP SIGNATURE----- --------------ushp8XoWmWkihcPqBtNEtG9x-- From nobody Tue Oct 10 01:19:11 2023 X-Original-To: freebsd-toolchain@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 4S4J366LLfz4wrHR for ; Tue, 10 Oct 2023 01:19:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-21.consmr.mail.gq1.yahoo.com (sonic306-21.consmr.mail.gq1.yahoo.com [98.137.68.84]) (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 4S4J363kpvz4K8p for ; Tue, 10 Oct 2023 01:19:30 +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=1696900768; bh=0V/fSwP+RJYODI51o0pjbVkwuSupXYGLwiKTx9hV99g=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Cw7D+NM0uzIQHR7lU8iEeRIzTxoO5ybCHIBj3eKW8AiWzYDp/aE0mUgwPFX4+jacqSJYhj6nqSNoLL4/1hY9sf0V06p0xbM5ZRDyqnozNjdwVKSiCOpWgnoGaTY0pPT5QLwjAIQGhDDhyxzdMLLHYyjtXpjNJ5Kgdotku3ZnO62K0jj6of02ebVIhSYpl8GVBZuNX83cMvbGp6i68rS8L+f8RlmQqz8A9AJXH00sddwpFiSk+n0glvP1qNoQg0HsTd0nIeCVDtG56R+XB3KV/mcgMZjUxLweU4idHN9x/OybX8808fUvhPzgn69hZwvHayioihPNy9+o4W8LMUG6XA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696900768; bh=V13w0b2bkZhZh/4qsXKPKP9XcXRSiDAAILpsMRq4tuf=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Uy1vfAhpecqQLp2oy7txTEFSqOqjIZbxwR1+kYVw0KjJCaCwc3NSHZRT43+hTPZcI/CPmwyHrlEvRYkIGQK+2/u8N6oVJervt/3JVo3mfViES/3+sVcLshXXZuAQwa5WPi5RXbkZtPBuCXuetutWpyI+UbNQUp+lY5fE+LAZkWV+JVbWeLZVfc+XbC+jGSaHbYYjl6Ae/BD5oyzoNXvhdSzlS+tf0iQm0SFBtTqGMC4PkYqT4EPgh0c+KBCLsnt6Yb6HtalWEmvvnuNkxCRXjDl+UkjV1Im9DIXbaliVDSTVMdYIJ1ga2k+NAd1Lb1irPWFJLi+AClz4SwiMYKOkaw== X-YMail-OSG: I5zTIb8VM1n7WL9SDvxnuGKx0u8IfqIehzL1oO3ZGWX6p4b.o0_oXs0H5vvQh7Z murD.3ZUhA7bg4Z7iQxBisRzfAUb9oyKmo6RcU8ksAcpSnUMF1EKHZvI24ytUIolFZzfG2JELFvU 6ejkaxuDS9vffrLg9bIhb3R6gAzEQ12_7iRrJxPj.F72zEdv5FZePWNwXgXKbFvCxdJIfVDyBlT. JAEElmEjpf4PlX7HwO.mACGp9tgi1o8Y1WtPnXX1elHyKjJx5WY4uGxy3hXdo_43wC2xBcy_Hu_3 HjqlfcltQcvY3xSqaf6wLFyiOtQdM_Ruxqb91rwMWoevsuOQ5lSmNzJsb2bpTI9T2LJwDeZA3aBz xLtHtS_pXDv7ctudNOAP7FSywBvdrKd8l3yJsgCTW4OZTUTQeJ1t_5ENfyiAzUVWsjpoejPhZaCf YwxiB1j3ZMBaKzmGQscsg7Bso2z_3gD3b14H0mHAQdkRN7uwB6NJ97FRCJNp.GKPqu00anKdxrKl IgsQR5Or.WiWjNvdTwdRKqkesAMYEiExp_M51UkpF2HNADu96q65kJOdOS9R6PhB6MamG5NIOUcE VfRJyUn7OBn_1Y62s3HuuatwyLKG4LC5GBe5lPg2NjyCUIL0PT7sKQYx7I.P37SKSza9c97jxeYI PbVyd1VpDsGqyLwSyi9emIhwSyelBfQWCO42VnFQXlXjvjpOyzIQ4DJgYh4qvDDQnHXcTobMANcd 0YU5eukPoa30fSs.PT83eNSwpwAi3GZx65M9YxdofR_4KvrH4RerBJF0uMEHyhyD.AWQQIZ5aneT eHvWmK4pHhAmMqbhQ.qWDeotRQHYs.kqtCwKHYSELGBfKEtMj3ygXYYAMIA5Lr3swU1mE8nTnqkq NKkuiqY_suCiwqQYMMcKEVHa5oUthv5x1NgOWMx5KUZAZkqKa8rmN0AT8ejKjDq.YG5gI8BhhPLr LRHbj_w2CNoWz17E1.OoiimQ3qH4DqEHdqGBlQ.GsTiI_QCNWdJoioRg0WRMFwsTMoOaxj_A73kG yTimriE3qpdv0SSCUlRBgnC3BGAx31uKsQSlF9VurHDqp9CAZHXydYCcjbunZbTWqceBzKLUgGf7 4eVBT8DtQ4RIUM9aaOg5gu0JXhIqo.VfUpckM8ASXe0W52Ve.xeHEuOBenxSPS9m_7ku1uyqQYiN thJ57qjkBnSm.k7LsN3l6..bxXgSgoPDUwVbRtI8Ry0y9YiD0sj7rUCoZb7r1lPT2qph_yW7toG3 eRVjQYm9VPRE22lKd0THSCqwibKWB4dzATvmAi0lhI_17EE0IMJrdS0qTTyxgxrsiwFRsIAYzADl A9G0QdjLjGZdNb1Q4grLNNpWDPFaq_ovLwT41IWYTlhZqpp7xXau9uJwrC.bLVWy9z7OzodVczpv uphn8FXjTpVTTat.LGTb3q7JYGs8iGhUzWHNQ4NuUj8O8oWS1AL1l5QPGaAcgJJF6eXO23WYGb0R ouIb2_VTXWsVPtoGTG9GmsLauxwRo3PdHdkHdNBLVWgkbOzFcvHshghUAVYXiuXPqPKss6d74nBF _AMNCew3ePsAHsBxL7lSDpid5afXN.rWWM9XhZL56DLgAF7pi7qHL_37AuBBS_OyWaM5ActP.zOJ r2up4qeJP3UWgSgEU9dROwTjYvg96H.91fNiMcoQxWuVMHEK6pAKxD5ocriiD5VUrS7kewgPPvbD 6AcrPv1oIgPZjTJUxBoeHjZvWEalzA8yv.kVbqKwcaRLZVbkNNIujsyVQjeNyLOIIAo3a0Csdg6n cipAt2XgjRLpw0Ek1zPhYKHaE7FlMN4gJn8gmpnLVKdIE6a0nSvVfrLPgRJT9GFJqADYlrLKj1sY 2iEMNJ8qvnVGtYWYPeBSBYV0M_ytN9I1CRH7M0Iz6AS3VeYP7P8WT7tCIrT_Xmfnbz8wdOnip4it 3QxZ5fO_5TRJhn3.xdqG9hyXDGeTo9i9B9JxRZTpqtJ.mdYxYDhw53peGopEnzwuIu.YkKNmPB02 j9Pd_1Rjd3qoZscYlohAR6y3PNFfTNGy5bbOrReDnQXPOm7e7zoRFyskvSv2LIi4JSqkuM7EDfT_ Q8HUPzwq94d1AJsiCrwd.D93MKRkfvdQpdT_3LeYLsal0CGOKvptVt4GoMdFB8s65kRPPmDtNNhm qL_ZIooa6UoN1SM_p5WkuI3UGX6VreaNuADveIt6QgAXGHkn.HU27S99aFSXuzsGMWpugYnPiAok umNpefqVPINxg2ORGEy_KXFL1AgkBQKh6Ciq.wBg0ggPjpf_B3X2yNvT9XMlF3FJY2FJbtNeE5iQ - X-Sonic-MF: X-Sonic-ID: fa6ece8b-77da-4cf0-9d9f-a69dcec4f265 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Tue, 10 Oct 2023 01:19:28 +0000 Received: by hermes--production-ne1-57ddc4969d-5rqzs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 56b2dfc088bb3901901b2d5594fa53ee; Tue, 10 Oct 2023 01:19:23 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.100.2.1.4\)) Subject: Re: lang/rust: resurrect PORT_LLVM as a non-default OPTION From: Mark Millard In-Reply-To: <6ef68422-175a-4c1c-bb28-86eb3bbf256b@freebsd.org> Date: Mon, 9 Oct 2023 18:19:11 -0700 Cc: FreeBSD Toolchain , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <2D5C83B8-5D99-4477-842D-2823B544761E@yahoo.com> References: <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD.ref@yahoo.com> <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD@yahoo.com> <6ef68422-175a-4c1c-bb28-86eb3bbf256b@freebsd.org> To: Charlie Li X-Mailer: Apple Mail (2.3774.100.2.1.4) X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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: 4S4J363kpvz4K8p On Oct 9, 2023, at 16:28, Charlie Li wrote: > Mark Millard wrote: >> My understanding is that building a devel/llvm* these days requires >> building rust first, via needing to build python things (for >> documentation purposes?), that in turn need rust to have been built >> first. Last I knew, trying to disable the llvm* DOCS option in a >> normal way did not avoid the "needs rust" issue. > This is no longer necessary. >> Absent use of a workaround to avoid this, it would seem to be >> problematical to use PORT_LLVM for rust if the llvm* in question >> would itself need to be built. > The circular dependency was removed by default in ports commit = 761dc8a9f4ddef2adad122a57a477e65457582fb. It was an OPTION that should = not have been default for other reasons. I had not noticed that when it went by. Nice improvement. Too bad there is not a reasonable way to document that if SSL is enabled for net/py-urllib3 that other workarounds might be necessary. Part of the issue is that the workarounds would likely not go in (or be for) net/py-urllib3 , development/llvm* being a type of example of that. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Oct 10 10:19:06 2023 X-Original-To: freebsd-toolchain@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 4S4X1p0hgWz4wX4S; Tue, 10 Oct 2023 10:19:10 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4S4X1p0CbNz3TPD; Tue, 10 Oct 2023 10:19:10 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696933150; 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: in-reply-to:in-reply-to:references:references; bh=yIpJ/IliZEA3mmW7DIIwp/g/iCMoGOxe+X4cPVSLI7o=; b=ygPxlDMEfvtQBc+rRGBBk3K36NICzEqFlzWOYrkH4ZzXBcHnEyKl+ik2wQWBVEo7NCnuv6 KF9I1J5OKIYWQHGP9Q8RW1w+cyKdhY3ghqSk8/cx5VTWkWYQuyYLr8SBoFJLiy33d9mzI5 FPPs8HqwOtvXg2hLstdpnw7h/bVSuhuiwAdAMNHGn1acnQ4Jw2u9HIXW73Cp3++95MnaP1 1UcJ8AZjQdLRTVTZfcdXDuLut9eNewzeavPBn1/TRZ3ZZNxTJTxW1Zl+IkNeNJYyIMPm2T I8Dr4Mjacile9tAxdjSOtuefh3E5GFyUiZiGhVhTglXaSYe6BrhTqx95W0C10g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696933150; a=rsa-sha256; cv=none; b=m9GzhfFJ7MHGQXuVu03p0lUx68Z87TELyn/dK7QejZty41W3ir+I9pbaKKeRZnKM95sQop CE1ExPP7WmSGMhyiZb6ASxYd9Fp6d7ESyQTbtCwAR/OHSMExz6in6lpzf6mCASykADxppN /914X0pAY8wC2vWbEyi9pWrfcGNKrqwZJFe1B1ZVAWKYzj8fRkP/NHaTuieee1ug/IRcIz m9CXRKMcr1M9MnkZNCtYcvGa2ZfnkNhJio/BpsSXeSD9rOUBlWq74wL2abWeZ5W3cE1k6e 5J9hz9969ULKS9HSewX9e8xHWYqY1kj/wEsVoZotI6jrDwd85nApG/rcod5rRQ== 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=1696933150; 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: in-reply-to:in-reply-to:references:references; bh=yIpJ/IliZEA3mmW7DIIwp/g/iCMoGOxe+X4cPVSLI7o=; b=EkA6oz0t3exg1vBIQ+fbqnYlD5Lfbo0FEvA+s4OflgS/aEalZJPyi1tNH5C+ecRsSYQ6Pw GhmQ8P+EbxYKrhMMd7UDdix5jcK+/ADwNBSphSES1dv2L3SdyrbiuAvpDy+X6OJIk/PKC3 NuLZMM49s4QtlsBOggvKVtK498p0v5aCfZ2BMlweTaxoow6neMl5TT2CGD9CVtp0lle6/i QaCkrl9mktBcwe+g0hnA2qYjDjXJcUYyIoaT55m5dGof/4g2CQdQtef4B41zNLEyrvevy4 NGu/H9KXKdLFb3kaRhH6ohEipneCyfIXbXjLYukyTwIimsDcFEiAE4m8OjnwIQ== Received: by freefall.freebsd.org (Postfix, from userid 1354) id CB2C546D1; Tue, 10 Oct 2023 10:19:09 +0000 (UTC) From: Jan Beich To: Dewayne Geraghty Cc: Mark Millard , "vishwin@freebsd.org" , FreeBSD Toolchain , FreeBSD Mailing List Subject: Re: lang/rust: resurrect PORT_LLVM as a non-default OPTION In-Reply-To: (Dewayne Geraghty's message of "Tue, 10 Oct 2023 11:43:56 +1100") References: <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD.ref@yahoo.com> <3DDDE8A9-0DB8-4C6E-81B5-60A1E13CECCD@yahoo.com> Date: Tue, 10 Oct 2023 12:19:06 +0200 Message-ID: List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org MIME-Version: 1.0 Content-Type: text/plain Dewayne Geraghty writes: > I don't use anything that requires rust but for some reason developers > don't provide a choice... so I've branched /usr/ports to track this > practice and retain reasonable build times. Point? Its not just docs that > you'll need to accommodate. :/ Why not DEFAULT_VERSIONS+=pycryptography=legacy via make.conf(5) ? See https://cgit.freebsd.org/ports/commit/?id=173ac9651cc9