From owner-freebsd-current@freebsd.org Sat Jan 30 21:42:34 2021 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8662A4FA09C for ; Sat, 30 Jan 2021 21:42:34 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-55.consmr.mail.gq1.yahoo.com (sonic307-55.consmr.mail.gq1.yahoo.com [98.137.64.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DSnk13dtzz3LJv for ; Sat, 30 Jan 2021 21:42:33 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1612042951; bh=3KOhDutr5HR1S8e3jv4lxJMkXK0OYpEP3DUl/Scpmj2=; h=From:Subject:Date:To:From:Subject:Reply-To; b=lNKt9E9P5k9O6fE6j4q0l2E+er0ORE6svacAf5dgG2Rgj2O9tB9bT2CQv37btJMAu8qqoZ44GZl+toEHrG/VhnhiV2vpqK8Z3nGxRAXHX5wFV3FOY/5jMlN/3IN3LvUZA1ALGOV0SNAomNYsmtSBauIwtYn1hnzFyf4nxL/kfU0yoXa5r1tPcqurYJXCgMRZc09IqSv2b06ED8ZteoQhUvcFAtWq+YXCETzzcgLGIDTAKohnQg/m0SdC5/PhJrGM0uvVBZpLKRd+J1f7pcrm/UANDyyg20C8Xp/+f35TvDCSn98VAc0ONorViKRsXAkmvnLOFuFllSfK1Ij7jOCG3w== X-YMail-OSG: ojVrp70VM1kTl5rDVKKoExOF4g6K7c.9Jp5VQvq0DYwSjV6YxnZZII2Nq4or6wd lIhlOIyHJRmVHgYoOatSXAOQJ0JttJ1RD4_ebmxx34x3cFpBY1YbyRFbr8MEraapOIfSDdVdtqsc bDj_KP26IuG1e4JshLl4pVtN9Izkwq9pNcakQEg47I_7_VWXH48o8WwJJnEV1PqLn5eMxFp.CBSz sD1MoQaNaB4nJPh542.WNB2oTl9MCEOHb24dgv86L70mc3z0oZ3LTec..D5stnqgzAJdhc81DPcG w9zcH1W_KZnuCWc2AH.vlM_AZ3L2sbR6l0aBjEDnP8mEItBfeC.Atj__bsdpdiDqkyh54jLvAHae NK45BnYJBYM8iutTbE_.na8fGY4t_Y5uiKz7g8lgfzEB8hwttspZ6gb9kIixJfjbCvJA8bGhgIey FM9EhQInT9XIbmcfAY9MW59B5ZnyqO4tCNebS_u3Mpg4q6e_oevocXCugRDiRmHLv41O1nIotJO1 WiWofkR9lgORi7_mtcbBIrlsau5eyLTe6J31m8RI6x2zOG8rZrxkSytdwe8sO2HxaTiER4Bej07X KhyFzFCJEixWLsBtgRZ7HrCaZRkCZxXwDpDREVScJCoLsoW.MSszEpQYEi8QSrouANyOTfmZbYoD NnMt9MQk2zf0Oix5GNJcCIJIEXDMoXDHdB0nNtFtt1CQ8uRnnH8TDJAO1y2FD3Zb6B1x37Y3ZKVU MJ_3RBX0XUzraDtjDcI5mljBX8THEYv7Yt1.Wtq6I.gkTRpRwpx9_J6C2wnbwxemkMlyHEx05daO P2k3HbbTbkOA5eyhbFVbhcQBTWnL6VUVlxmpVayjDPvh9252T9kOayEL0YPJM8opPidKErzBtD2C TXEyoiBm6PhcB5Fz1PKYpwMBDMpPei7QvfnNxPAv.nuZQdRv.klYKjDj.d0iYaJz4Tn_7L9FyQTY VTY5ZOQEb4ZilhhhHjZC_GvdwVKFpKbMcABzP_c0PJrONiJdhc6zfZPUQmfmW0SMKfG8MrL3fUrx Kte3ZBJ48jz2.Fp4V4ro20meeuKKGhT4WMMgrRrQFo9..aciMYaCqnoC5Hp8LmwnQNnCzrzjlKkS eLP9qz1qJBtjfXFyJAuH98unehmdlafHx.iXWgpdVTEkgonld5YvwekFP0GxTRoa7mEH63hAVFMV UGfGZcX5fH0K7hO2NLlZjLwTorECvDKIqSMCL6kziLk0KyKa9givXMWogr.mBYjndLC5uNJNrvxC p6QLWLOc1EAQXuMSljOaR_ECbNnQQH8gV5q_a4EtMIgcaifJf3919iKwdIKdc3hLnP71E3CRz3dm EXIvpqTikgefIG3K.47.JRS4qjqenzfDMYTSEO3E4JN0H6AQYTbswm_0cfJ8FLg3BrF1nCglzSun _EcZ0ELT439gcDNH6PfMjbjJMVYp8j_D8VdQpOtEcvaPQGhA9IWC1KNzRRAbzPYT4ZmmoEX9.wx7 E5CC0Kkcyw2CYDo4xVmZUV7c53R1ePj1lnAqcg96EO0vFYIKoh.r7CkJ29sTmDrhOzjk8FuG5K5v IA.8ZiHWcJSUqGrMRMzSDks6L2UKkvYNEObM2L6VYoxdsV6aMQ8hSO3HPGHmVN9QNJa6eKtaarHg WCaz9da3iC3VvZtOWCx9pFl6q3X9Rn4jwcNqrlmPtdDeZouBnrjdPPj4BbNC_EgfZyM.kIv0A01O HxJsZaopp6qu4uDKHtudoq8INeJRuRueT5hT0R681HNsJi3SvYbYWwJn51b4g8M9UbyRfBXE9FBN Z2ROgmyxsqCsDxG.aCOBTx_Ru4IYMjrojBAtHGSU.TXxMnzhVR6R.IbHHc7yBVt.zo63or9KZZ1D _KastcbALXbeFnRk8b9T9ZyrQTNU6WeqGF4ugTIKJy7qVcSSjmPm6HLuY9ZdKp.6OgYmtFmil73G IjVoqVwQN4syw_wdAu1BmKtAsEQpH2c6dS_MpFOJjL3g6UBL7Qf10AvR5Bkte8rLvYn8uMkMbgy7 qmvgTcLBJEBsIxKHdZgJCpz9ZnxXIHlMZxZBiqu9w0NX30RwZdlboD.FtnoMoSFTqnUTLlx1Wdgy wivjaRcgsgLzMBHBZvCiDeobt1.7BHPE5Lwwz8XQjzeiD1qUH2YFUVf7ZImamL7pEQzJHsz5PBEJ ZyK8HOSSQaIbYUOy18jO7u7Xyai.xeyhfKMuoQCn_Sp5hbTgaZ1DJVcuNiBXJsIW9ss4IlVuCxeU emlGwUVqeHJqUGtVIB5YUQaqQehK0IGNq1RYXMIEAQg9.sg3dlfofLA8ZKA0pygIfdnBuketVeFi aent_Rb0eK29aR8jNfF5WmJpw3wF1xKixkGL.acMqqKieNfEw.2u5KpWQFzH0kKwIDWJUa9IN8kp u2tKU8aUjQP6oyh_Cw4aB3tK42PppkaASvSt_USZ0d6RNcWJpMWCQQKSWP2_E_6IaHbrg8q2GLkr xhckJbtN4Ip3_p1NY7brUNMqlca67OQJuLniOUNinVA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.gq1.yahoo.com with HTTP; Sat, 30 Jan 2021 21:42:31 +0000 Received: by smtp425.mail.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID b597b2041f1615422ff1cba0ee7913f9; Sat, 30 Jan 2021 21:42:28 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: gcc bootstrap or such outdated references in src.conf and make.conf for 13 and 14 Message-Id: <2C4CB713-423A-45C1-8DB6-2E69E034E90C@yahoo.com> Date: Sat, 30 Jan 2021 13:42:25 -0800 To: Ed Maste , Current FreeBSD X-Mailer: Apple Mail (2.3654.40.0.2.32) References: <2C4CB713-423A-45C1-8DB6-2E69E034E90C.ref@yahoo.com> X-Rspamd-Queue-Id: 4DSnk13dtzz3LJv X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.64.31:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.64.31:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.31:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.31:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 21:42:34 -0000 QUOTE from man src.conf : To be able to build the system, either gcc or clang bootstrap must be enabled unless an alternate = compiler is provided via XCC. END QUOTE QUOTE from man src.conf : The CCACHE_COMPILERCHECK option defaults to content when using the in-tree bootstrap compiler, and mtime when using an external compiler. The CCACHE_CPP2 option is used for Clang but not GCC. END QUOTE With clang/clang++ 11's change to what -O means, I'm not sure about the following from man make.conf : QUOTE from man make.conf CFLAGS (str) Controls the compiler setting when compiling C = code. Optimization levels other than -O and -O2 are not supported. END QUOTE Same here: QUOTE from man make.conf COPTFLAGS (str) Controls the compiler settings when building = the kernel. Optimization levels above [-O (-O2, ...)] = are not guaranteed to work. END QUOTE Context man outputs are from: # ~/fbsd-based-on-what-freebsd-main.sh=20 merge-base: 3f43ada98c89bce5ae416e203ba0e81595a5cd88 merge-base: CommitDate: 2021-01-29 19:46:24 +0000 e124d7d5fc88 (HEAD -> mm-src) mm-src snapshot for mm's patched build in = git context. 3f43ada98c89 (freebsd/main, freebsd/HEAD, pure-src, main) Catch up with = 6edfd179c86: mechanically rename IFCAP_NOMAP to IFCAP_MEXTPG. FreeBSD FBSDFHUGE 14.0-CURRENT FreeBSD 14.0-CURRENT = mm-src-n244523-e124d7d5fc88 GENERIC-NODBG amd64 amd64 1400003 1400003 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)