From nobody Wed May 21 16:45:02 2025 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 4b2cjC2LFVz5wBPl; Wed, 21 May 2025 16:45:03 +0000 (UTC) (envelope-from git@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4b2cjC0rvtz3YdQ; Wed, 21 May 2025 16:45:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1747845903; 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=JT9Yb1zm2js/eIZEMsXYe5RmNEmfcsSWclmOM+ikcvw=; b=U2hO0DL5ZImTK6eWSU3R4KjWz8J/PTO6WUclgcicmNMLDqhTF6XDsl5xlsn04TN9RFFHfT Onq05kqUtLWIbFLrj2c/fkpM0Ss97ceiTVuz31cJECapXASGJ4lt5KGDvZKHPwurfM+cFp ZxUi9dWMt8g6PwtwmnE4KDPVLX7y2Bl7BJglyr09mfPxO5Q3DXpOhj84XgxtN63g0S5Glj F9jvoP4KAKVbuiWf3MtBkeap5iA8oq3GTig8awYiPm7eH2/mEsvpv8it7c/ztvo7Jvk5rn DE9gEikMpYTSSUzPyHVp0Ptk7K4YpUzUXBX8/EVpMd0q5XHmo4UoweikA7ZE0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1747845903; 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=JT9Yb1zm2js/eIZEMsXYe5RmNEmfcsSWclmOM+ikcvw=; b=A1RVtzdAyTdut554eCecf8UnI6SJjvmukxUErR9xmDn4JRvEux0Nh5lROc1TE59z7Z9eMJ TNMN4YNIRu3GyoiDAU5DS/k1reNBhUCUs1TcNuP3+qQ4qtCxLG4411Skalx7UC7eQKjvYv OMRllwGS9+2CPGoXNP8ieOGFxD0x5M4Zxt0mQEj32c1PFVfJ0F5OXcsSv5BEaZX2zg3M9w JjphuUFUNqOI6MGaCIZcikREusJw0QIPy5oyr9MC0H7s4SPC9Y9en+aMv5jW5IyrLv+UjX zfzYPdEGu68BaO1LmT0KYELTjJ70gEpwusKQfgpxSoHyWIIfh4gF40l9tRZ1QQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1747845903; a=rsa-sha256; cv=none; b=VcPLqjmkhTI0d/iINnYnB693+q0371aG1TthANMiD0BTSq2HNppT8hf1gLQthiv7z8ieSW cONXWWCEzuzoaU+P94wxSXMGcs7zV0Ubf9PYzxIFrb2t7bRsUNe93C9H3AXNpQf7SrvsKX +qUytcv/EsBviHUiJFiTjC1215LLWCONDjGVfQgQ0LRd7ExjEssFFsYl95O/If4apeK9tk twi/103HGf/lIrJJjXPGHbiERLqTAFHhsv1KATL1hlXmhHh0EWlZNeqmkoqHg5KvFTM7NL EEIJaYD5+aPEEzbSiwCYiKyUyh4E6IXIU/owdL21e7b7rEWU0YXwsA3DRRagWQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4b2cjC08FlzjnT; Wed, 21 May 2025 16:45:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 54LGj2sL061281; Wed, 21 May 2025 16:45:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 54LGj2Ga061278; Wed, 21 May 2025 16:45:02 GMT (envelope-from git) Date: Wed, 21 May 2025 16:45:02 GMT Message-Id: <202505211645.54LGj2Ga061278@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Alexander Ziaee Subject: git: bbc0b39ef7df - main - make.conf.5: add CPUTYPE?= note from UPDATING 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bbc0b39ef7df3007c78eec8822213fe77aae4d41 Auto-Submitted: auto-generated The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/src/commit/?id=bbc0b39ef7df3007c78eec8822213fe77aae4d41 commit bbc0b39ef7df3007c78eec8822213fe77aae4d41 Author: Alexander Ziaee AuthorDate: 2025-05-21 16:43:37 +0000 Commit: Alexander Ziaee CommitDate: 2025-05-21 16:43:39 +0000 make.conf.5: add CPUTYPE?= note from UPDATING Cross-compilation needs CPUTYPE to be set with ?= to be overideable via make targets. This has historically been mentioned in the FOOTNOTES of UPDATING. Note that in the CPUTYPE documentation in make.conf(5) for discoverability. Leave it in UPDATING for now to create no regression in the doc there. MFC after: 3 days Reviewed by: carlavilla, ivy Approved by: carlavilla (mentor) Differential Revision: https://reviews.freebsd.org/D50277 --- share/man/man5/make.conf.5 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/share/man/man5/make.conf.5 b/share/man/man5/make.conf.5 index ebf1b8a119f7..46bfa91d36ba 100644 --- a/share/man/man5/make.conf.5 +++ b/share/man/man5/make.conf.5 @@ -158,6 +158,15 @@ and .Va COPTFLAGS to contain the appropriate optimization directive to .Xr cc 1 . +To set the +.Va CPUTYPE +value, use +.Dq Li ?= +instead of +.Dq Li = +so that it can be overridden by +.Xr make 1 +targets. The automatic setting of .Va CFLAGS may be overridden using the