From nobody Sat Jun 29 00:17:31 2024 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 4W9tDD2B28z5PwPY for ; Sat, 29 Jun 2024 00:17:32 +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 4W9tDC6fTJz4S93; Sat, 29 Jun 2024 00:17:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1719620251; 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=uYunSieyL60pGrCcSuQ4iHEib/QSH8cVXgyU5uQ8AaI=; b=wPUH4Er3Kq2uotZwxWj+ONgArswM3kEtrOxRO2zmp6Lam1wZp1m/PlmdPQclqoM6x7xCVq EURwoXkX7niiCcIAGxpQsr9RjKSja1Ph+re0H3RU8vK0WMdqg0VuQ3OWJ/wlkk0CYm8woW 1+x73cltK6x6flN53PoB0DxTJrKzE5nmK9bJM0vsauP6lxojmn6T9UlRkZSMc0WKVETTht 8MGi9ddoTcnDx5XiMZpQRtn8u4DuiqvyAprCSKHgdLYq1xsqLETwDhrLFM3rjJA3Zr9FYW 8BBbRpC2va0Fj1Tn4ED8Bm6vc+YjA3TKBz/gTA/XaXiyrF5jIqPRCwKdTl4w+w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1719620251; a=rsa-sha256; cv=none; b=SFTfgA+5TXac0x7SQZqsgqwbrwwOXu3js7NWLqw4mPoSa0s5HVM0361O7YJ57i89BupzHv E0KS47S8iffaZqKGJFAZ2gW59WPlk/axjx6hkdqmxand0p75nXNBMXAjLauKTMvAU9Wcvi A6tdiQIvOA75Rg/IVuXlhXC0BCHj8iWfb5A4zVoo+veMllZD1s0hnWweh38MHzsM6dSn8O U+TzeBS9h2ClLjtRNKB1y5l+2qnuhb/WBfEFPXYmLU7bvDzKW+eWO/s4gSSNAgdu1Enr2C oqCC7Mw51ngbUdofPAxiFQlFTywSdc0AN7PLU/XKrCoehx0yofjZSh0F8oyASQ== 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=1719620251; 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=uYunSieyL60pGrCcSuQ4iHEib/QSH8cVXgyU5uQ8AaI=; b=Y5lbvrzrTISvulzSyrU04BaAkBbn6tQGqXUdg2LLzU39P0H/o5fY6YoHEjqsQ+8OhF1uRb sF7TwMQu+WdV2FZsJn/e0EVA/mz14Zdx/u1NHyf7t5W38MWxPLkuzBL7+fY9xpKz1GbeNr imbmu92mkMxkKCfKYDMzfdPPbkFWl+5l7vQNbPyXQ+7tLK6nMN7k37Rh7u5IC9qjHAEclw kmaMWNs5/SM2LKJA2JnhMU54V/sJ99uKVSv+GS2qgw5Bg+n8bhEi/toGfM4aSz/SdXd97v q9Kimyen45rjBZegDF+W7Y+insiWSvvKE0Ww1iwQALPLmPd2IhPpIOmxxNx94g== 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 4W9tDC6FcpzHTb; Sat, 29 Jun 2024 00:17:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 45T0HVGJ093051; Sat, 29 Jun 2024 00:17:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 45T0HV3v093050; Sat, 29 Jun 2024 00:17:31 GMT (envelope-from git) Date: Sat, 29 Jun 2024 00:17:31 GMT Message-Id: <202406290017.45T0HV3v093050@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org From: "Simon J. Gerraty" Subject: git: 8c989f2bbe87 - Create tag vendor/NetBSD/bmake/20240625 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: sjg X-Git-Repository: src X-Git-Refname: refs/tags/vendor/NetBSD/bmake/20240625 X-Git-Reftype: annotated tag X-Git-Commit: 8c989f2bbe871533d7a41e2285a166de12f555ec Auto-Submitted: auto-generated The annotated tag vendor/NetBSD/bmake/20240625 has been created by sjg: URL: https://cgit.FreeBSD.org/src/tag/?h=vendor/NetBSD/bmake/20240625 tag vendor/NetBSD/bmake/20240625 Tagger: Simon J. Gerraty TaggerDate: 2024-06-29 00:17:11 +0000 Tag bmake/20240625 commit dbb5be7f07456d02ce444484c683b130439acb45 Author: Simon J. Gerraty AuthorDate: 2024-06-29 00:16:32 +0000 Commit: Simon J. Gerraty CommitDate: 2024-06-29 00:16:32 +0000 Import bmake-20240625 Intersting/relevant changes since bmake-20240520 ChangeLog since bmake-20240520 2024-06-25 Simon J Gerraty * VERSION (_MAKE_VERSION): 20240625 Merge with NetBSD make, pick up o job.c: ensure shellPath is always duped, avoid upsetting free() 2024-06-16 Simon J Gerraty * VERSION (_MAKE_VERSION): 20240616 Merge with NetBSD make, pick up o clean up collection of context information for error messages o in warnings, move the word "warning" to the front o var.c: throw an error on attempt to override an internal read-only variable 2024-06-10 Simon J Gerraty * VERSION (_MAKE_VERSION): 20240610 Merge with NetBSD make, pick up o for.c: remove redundant shortcut for building the .for loop body 2024-06-02 Simon J Gerraty * VERSION (_MAKE_VERSION): 20240602 Merge with NetBSD make, pick up o rename some VarEvalMode constants to better match debug names. o var.c: avoid out-of-bounds read when parsing indirect modifiers. 2024-06-01 Simon J Gerraty * VERSION (_MAKE_VERSION): 20240601 Merge with NetBSD make, pick up o add .export-all rather than allow .export with no argument which can happen accidentally. o if lua is available, run check-expect.lua after unit-tests o main.c: use snprintf rather than strncpy fix memory leak when purging realpath cache. 2024-05-28 Simon J Gerraty * VERSION (_MAKE_VERSION): 20240528 Merge with NetBSD make, pick up o fix a number of memory leaks o replace magic numbers with POSIX FILENO constants o hash.c: remove dead code from HashTable_DeleteEntry o main.c: when complaining about unusable .OBJDIR call PrintOnError if MAKE_DEBUG_OBJDIR_CHECK_WRITABLE is true. o parse.c: use fewer technical terms in debug message for dependency mk/ChangeLog since bmake-20240520 2024-06-22 Simon J Gerraty * install-mk (MK_VERSION): 20240616 * dirdeps.mk: apply DEP_DIRDEPS_BUILD_DIR_FILTER after we have computed build dirs, since some filters cannot be easily expressed via DEP_DIRDEPS_FILTER. 2024-05-31 Simon J Gerraty * dirdeps.mk: move reset of DIRDEPS_EXPORT_VARS until after we a finished with it if building a cache.