From nobody Thu Aug 28 12:10:39 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 4cCKxB3s91z65vLL; Thu, 28 Aug 2025 12:10:54 +0000 (UTC) (envelope-from rionda@gmail.com) Received: from mail-qk1-x72c.google.com (mail-qk1-x72c.google.com [IPv6:2607:f8b0:4864:20::72c]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cCKxB06wkz3lkS; Thu, 28 Aug 2025 12:10:54 +0000 (UTC) (envelope-from rionda@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qk1-x72c.google.com with SMTP id af79cd13be357-7f84c170734so110970185a.0; Thu, 28 Aug 2025 05:10:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756383052; x=1756987852; darn=freebsd.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=imIUjm7otupYjSEPdNYq4l21j5eOpOXagu5HEuDAQcI=; b=BdpCvzL4WjwuuywCRrSv0/Zajs75cbuHg4gmkJYGqi6tc/MrWN7f9YtNcGN9VQo5EG jEz6C6hCo5AJKMYGgCCUxveHSKI+/VtF02PFsx74y/WS/WuX7qUrZeuYEjmovHv/a6kk d/5xXik5YTI/RbEiggi1JHPgBaR0Yd7T33pD3EpwL3kpPoBg1n0zLAf7yG6qMj1QK0l7 xfX89k8a/MJTQslIlV48TF3RnbzBuB5I9DJB8kKiQ9i8RW3uvdf8NmBRBftOYz36Oeyu yO9Ew+IVlgaJHDSGcn0dl4PhAWIjJ6ZvZzpivTmuAGc52hlu88KXqNvK5cXoGhVZm5E3 /SRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756383052; x=1756987852; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=imIUjm7otupYjSEPdNYq4l21j5eOpOXagu5HEuDAQcI=; b=xKZDq5YGy8MKmiMrYMfs2InwuhQuQAoUhdVmEXcUxecfMsa6vhNxshlGPNvGiWzzTy vRHYVKIJw5x0A+q4DkiFUoh4YRRsxV7Eb2GuMfWR3bTHElpMUHuXh/DnvgGjNt0a26hD TPaxUcoGAxw8hSXRqKJ3gkeWYSJFWPomn1QnloUbPFUGmqXk7bsyhhzxzT2DkQ0VNGcX /ce2LV5KvTWbhwC81c3L4BgwkUaJohJH5vkLZlA2O41Bgrf7IZ46PPaX2TRvN20Gr1mQ +Wsag8s4drSTfQaqNXZfR7K3wXT9rb++TknbxyNTrXBgkpPWJgvt2REj1u8WDuz39yaO NBQQ== X-Forwarded-Encrypted: i=1; AJvYcCUvaJqjN8RV7u/mMlm9qZER+rbNk0+qBx4GlweOukH1NTDYb3fpfKK3hXBN3OmbLGIXdkmGXVpCFHU2RHQAa4zg5rZL@freebsd.org, AJvYcCVYD/tGNeTfwr+sZbn1sAm0XRWvvBgobmmC7ld81W4ESsD9h9c1WH2j9IGezpBbU1VAKOJneV/P306g4H3Yo373PAGIa2g=@freebsd.org X-Gm-Message-State: AOJu0YyVr2IsLGkEYxfutSTDbRdwXVWoAL5iSIV1du8ljsMqBsxRjY67 3K9/KtR1gBCot+klj4ImgJiMyAn1MvD4TmPcJVRB0T26W5RV50y2/U5rsSH4BnEt X-Gm-Gg: ASbGncsAE4VXIeyUPwl9rk9+L9z7LHnHxSQQrfQ/lkJPRUEMlWSp7a+Nz45sqFtRG3A ov7W4qaMZAq+RFW/jaeX/44lf2D5FQLNv+FymsSFk7uGS/GvHN13f3mR82MHQxSxhQMsBTMe7Zp ej6KeCdIz3hpVQ9L4nB+DfFQyflu+P2nnj1ghH+QH9CN3YM7bjkqepdIPa7S6GfLTfsN1kLOCDs NNV2i13wOCKq+TYt4XgdDAVZiDPKdSJeMRpmP9tOfOWTrS0aHRuVjtPTqANUpcsLgOmiWOUYgR6 Sn5fvMbkIaOtxEhud7kRdnjeAXqjwAveX5LVT2ZnWsw6YbyIX450tP3l7UsWIiWpBjhQGLj3mwP JEzyEseAuwJlEcE2kImUatXz85x4IRbWCkJH2WyRQ2UBxX+RgRQ== X-Google-Smtp-Source: AGHT+IE1h1DOhy5Kv4uxtq4vuwCXUAHX/IoKdor/N0GTge40sdHDQJWzJie9H5TmvrsTKUJOm0N/kw== X-Received: by 2002:a05:620a:1a8b:b0:7f9:13f6:4943 with SMTP id af79cd13be357-7f913f658bfmr492834485a.16.1756383051298; Thu, 28 Aug 2025 05:10:51 -0700 (PDT) Received: from smtpclient.apple ([2607:fb90:3c9e:e498:8852:318d:e52a:e42d]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7ebf33111d3sm1114132185a.49.2025.08.28.05.10.50 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Aug 2025 05:10:50 -0700 (PDT) Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3731.700.6.1.21\)) Subject: Re: git: 557cc0f350e7 - main - bsd.man.mk: Handle MANSRC.{TARGET} for MK_MANCOMPRESS=no and empty MANBUILDCAT From: Matteo Riondato In-Reply-To: <202508272012.57RKC8kl035894@gitrepo.freebsd.org> Date: Thu, 28 Aug 2025 08:10:39 -0400 Cc: "src-committers@freebsd.org" , "dev-commits-src-all@freebsd.org" , "dev-commits-src-main@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <2CBEC227-279A-4263-9B77-CAB3C5CB9E69@FreeBSD.org> References: <202508272012.57RKC8kl035894@gitrepo.freebsd.org> To: John Baldwin X-Mailer: Apple Mail (2.3731.700.6.1.21) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cCKxB06wkz3lkS > On Aug 27, 2025, at 4:12 PM, John Baldwin wrote: >=20 > The branch main has been updated by jhb: >=20 > URL: = https://cgit.FreeBSD.org/src/commit/?id=3D557cc0f350e758a223dffe8bca359de9= fc2642b2 >=20 > commit 557cc0f350e758a223dffe8bca359de9fc2642b2 > Author: John Baldwin > AuthorDate: 2025-08-27 20:11:54 +0000 > Commit: John Baldwin > CommitDate: 2025-08-27 20:11:54 +0000 >=20 > bsd.man.mk: Handle MANSRC.{TARGET} for MK_MANCOMPRESS=3Dno and = empty MANBUILDCAT >=20 > Reviewed by: kevans > Fixes: 65f60d715fd9 ("bsd.man.mk: Add a MANSRC.{TARGET} = variable") > Sponsored by: Chelsio Communications > Differential Revision: https://reviews.freebsd.org/D52181 > --- This did not fix the breakage of buildworld I reported. I had to disable = =E2=80=9CWITHOUT_MANCOMPRESS=3Dy=E2=80=9D from src.conf to make = buildworld complete. Once I=E2=80=99ve done a successful buildworld with = =E2=80=9CWITHOUT_MANCOMPRESS=3Dy=E2=80=9D disabled, I tried to = buildworld with =E2=80=9CWITHOUT_MANCOMPRESS=3Dy=E2=80=9D enabled, and = it failed again, at: make[3]: don't know how to make apmd.8. Stop (detailed message below) I have =E2=80=9CWITHOUT_APM=3Dy=E2=80=9D in src.conf, so I don=E2=80=99t = know why it is trying to build ampd.8. I tried without specifying =E2=80=9C-j50=E2=80=9D, with = =E2=80=9CWITHOUT_MANCOMPRESS=3Dy=E2=80=9D enabled, and it stopped at: make[4]: don't know how to make vi.1. Stop (detailed message below) I don=E2=80=99t have anything in src.conf that disables building vi, as = far as I can tell, but I do have =E2=80=9CWITHOUT_EE=3Dy=E2=80=9D in = src.conf, so it may be related? I should also mention that I have WITH_META_MODE=3Dy in src-env.conf, = and filemon(4) is loaded. What I am wondering about is whether the patch fails to take into = account that some stuff may be disabled from the build? I=E2=80=99m attaching my full src.conf and src-env.conf below. ## Detailed error messages: First (make -j50 buildworld, =E2=80=9CWITHOUT_MANCOMPRESS=3Dy=E2=80=9D = in src.conf): make[3]: don't know how to make apmd.8. Stop make[3]: stopped making "all" in /data/src/usr.sbin .ERROR_TARGET=3D'apmd.8' .ERROR_META_FILE=3D'' .MAKE.LEVEL=3D'3' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose' _ERROR_CMD=3D'.PHONY' .CURDIR=3D'/data/src/usr.sbin' .MAKE=3D'make' .OBJDIR=3D'/data/objdir/data/src/amd64.amd64/usr.sbin' .TARGETS=3D'all' CPUTYPE=3D'skylake-avx512' DESTDIR=3D'/data/objdir/data/src/amd64.amd64/tmp' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MACHINE_CPUARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'' MAKESYSPATH=3D'/data/src/share/mk' MAKE_VERSION=3D'20250804' = PATH=3D'/data/objdir/data/src/amd64.amd64/tmp/bin:/data/objdir/data/src/am= d64.amd64/tmp/usr/sbin:/data/objdir/data/src/amd64.amd64/tmp/usr/bin:/data= /objdir/data/src/amd64.amd64/tmp/legacy/usr/sbin:/data/objdir/data/src/amd= 64.amd64/tmp/legacy/usr/bin:/data/objdir/data/src/amd64.amd64/tmp/legacy/b= in:/data/objdir/data/src/amd64.amd64/tmp/legacy/usr/libexec:/sbin:/bin:/us= r/sbin:/usr/bin' SRCTOP=3D'/data/src' OBJTOP=3D'/data/objdir/data/src/amd64.amd64' .MAKE.MAKEFILES=3D'/data/src/share/mk/sys.mk = /data/src/share/mk/local.sys.env.mk /data/src/share/mk/src.sys.env.mk = /etc/src-env.conf /data/src/share/mk/bsd.mkopt.mk = /data/src/share/mk/src.sys.obj.mk = /data/src/share/mk/local.sys.machine.mk /data/src/share/mk/meta.sys.mk = /data/src/share/mk/local.meta.sys.env.mk /data/src/share/mk/auto.obj.mk = /data/src/share/mk/bsd.suffixes.mk /etc/make.conf = /data/src/share/mk/local.sys.mk /data/src/share/mk/src.sys.mk = /etc/src.conf /data/src/usr.sbin/Makefile /data/src/share/mk/src.opts.mk = /data/src/share/mk/bsd.own.mk /data/src/share/mk/bsd.opts.mk = /data/src/share/mk/bsd.cpu.mk /data/src/share/mk/bsd.compiler.mk = /data/src/share/mk/bsd.endian.mk /data/src/share/mk/bsd.linker.mk = /data/src/share/mk/bsd.arch.inc.mk /data/src/usr.sbin/Makefile.amd64 = /data/src/share/mk/bsd.prog.mk /data/src/share/mk/bsd.init.mk = /data/src/share/mk/local.init.mk /data/src/share/mk/src.init.mk = /data/src/share/mk/bsd.suffixes-extra.mk = /data/src/share/mk/bsd.sanitizer.mk /data/src/share/mk/bsd.libnames.mk = /data/src/share/mk/src.libnames.mk /data/src/share/mk/bsd.nls.mk = /data/src/share/mk/bsd.confs.mk /data/src/share/mk/bsd.files.mk = /data/src/share/mk/bsd.dirs.mk /data/src/share/mk/bsd.incs.mk = /data/src/share/mk/bsd.links.mk /data/src/share/mk/bsd.man.mk = /data/src/share/mk/bsd.debug.mk /data/src/share/mk/bsd.dep.mk = /data/src/share/mk/bsd.clang-analyze.mk /data/src/share/mk/bsd.obj.mk = /data/src/share/mk/bsd.subdir.mk /data/src/share/mk/bsd.sys.mk = /dev/null' .PATH=3D'. /data/src/usr.sbin' Second (make buildworld, =E2=80=9CWITHOUT_MANCOMPRESS=3Dy=E2=80=9D in = src.conf) make[4]: don't know how to make vi.1. Stop make[4]: stopped making "all" in /data/src/usr.bin/vi .ERROR_TARGET=3D'' .ERROR_META_FILE=3D'' .MAKE.LEVEL=3D'4' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose' _ERROR_CMD=3D'.PHONY' .CURDIR=3D'/data/src/usr.bin/vi' .MAKE=3D'make' .OBJDIR=3D'/data/objdir/data/src/amd64.amd64/usr.bin/vi' .TARGETS=3D'all' CPUTYPE=3D'skylake-avx512' DESTDIR=3D'/data/objdir/data/src/amd64.amd64/tmp' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MACHINE_CPUARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'' MAKESYSPATH=3D'/data/src/share/mk' MAKE_VERSION=3D'20250804' = PATH=3D'/data/objdir/data/src/amd64.amd64/tmp/bin:/data/objdir/data/src/am= d64.amd64/tmp/usr/sbin:/data/objdir/data/src/amd64.amd64/tmp/usr/bin:/data= /objdir/data/src/amd64.amd64/tmp/legacy/usr/sbin:/data/objdir/data/src/amd= 64.amd64/tmp/legacy/usr/bin:/data/objdir/data/src/amd64.amd64/tmp/legacy/b= in:/data/objdir/data/src/amd64.amd64/tmp/legacy/usr/libexec:/sbin:/bin:/us= r/sbin:/usr/bin' SRCTOP=3D'/data/src' OBJTOP=3D'/data/objdir/data/src/amd64.amd64' .MAKE.MAKEFILES=3D'/data/src/share/mk/sys.mk = /data/src/share/mk/local.sys.env.mk /data/src/share/mk/src.sys.env.mk = /etc/src-env.conf /data/src/share/mk/bsd.mkopt.mk = /data/src/share/mk/src.sys.obj.mk = /data/src/share/mk/local.sys.machine.mk /data/src/share/mk/meta.sys.mk = /data/src/share/mk/local.meta.sys.env.mk /data/src/share/mk/auto.obj.mk = /data/src/share/mk/bsd.suffixes.mk /etc/make.conf = /data/src/share/mk/local.sys.mk /data/src/share/mk/src.sys.mk = /etc/src.conf /data/src/usr.bin/vi/Makefile = /data/src/share/mk/src.opts.mk /data/src/share/mk/bsd.own.mk = /data/src/share/mk/bsd.opts.mk /data/src/share/mk/bsd.cpu.mk = /data/src/share/mk/bsd.compiler.mk /data/src/share/mk/bsd.endian.mk = /data/src/share/mk/bsd.linker.mk /data/src/share/mk/bsd.prog.mk = /data/src/share/mk/bsd.init.mk /data/src/share/mk/local.init.mk = /data/src/share/mk/src.init.mk /data/src/usr.bin/vi/../Makefile.inc = /data/src/share/mk/bsd.suffixes-extra.mk = /data/src/share/mk/bsd.sanitizer.mk /data/src/share/mk/bsd.libnames.mk = /data/src/share/mk/src.libnames.mk /data/src/share/mk/bsd.nls.mk = /data/src/share/mk/bsd.confs.mk /data/src/share/mk/bsd.files.mk = /data/src/share/mk/bsd.dirs.mk /data/src/share/mk/bsd.incs.mk = /data/src/share/mk/bsd.links.mk /data/src/share/mk/bsd.man.mk = /data/src/share/mk/bsd.debug.mk /data/src/share/mk/bsd.dep.mk = /data/src/share/mk/bsd.clang-analyze.mk /data/src/share/mk/bsd.obj.mk = /data/src/share/mk/bsd.subdir.mk /data/src/share/mk/bsd.sys.mk = /dev/null' .PATH=3D'. /data/src/usr.bin/vi /data/src/contrib/nvi/common = /data/src/contrib/nvi/ex /data/src/contrib/nvi/cl = /data/src/contrib/nvi/vi /data/src/contrib/nvi/regex' *** Error code 2 ### src.conf WITHOUT_APM=3Dy WITHOUT_ASSERT_DEBUG=3Dy WITHOUT_ATM=3Dy WITHOUT_AUDIT=3Dy WITHOUT_AUTHPF=3Dy WITHOUT_BHYVE=3Dy WITH_BIND_NOW=3Dy WITHOUT_BLUETOOTH=3Dy WITHOUT_BOOTPD=3Dy WITH_CCACHE_BUILD=3Dy CCACHE_DIR=3D/data/ccache WITHOUT_CCD=3Dy WITHOUT_CUSE=3Dy WITHOUT_DEBUG_FILES=3Dy WITH_DETECT_TZ_CHANGES=3Dy WITHOUT_DICT=3Dy WITHOUT_DOCCOMPRESS=3Dy WITHOUT_EE=3Dy WITHOUT_FINGER=3Dy WITHOUT_FLOPPY=3Dy WITHOUT_FREEBSD_UPDATE=3Dy WITHOUT_GNU_DIFF=3Dy #WITHOUT_GPIO=3Dy WITHOUT_HAST=3Dy WITHOUT_HESIOD=3Dy WITHOUT_HTML=3Dy WITHOUT_INETD=3Dy WITHOUT_IPFILTER=3Dy WITHOUT_IPFW=3Dy WITHOUT_ISCSI=3Dy WITHOUT_LIB32=3Dy WITHOUT_LLVM_ASSERTIONS=3Dy WITHOUT_LLVM_TARGET_ALL=3Dy WITHOUT_LOADER_BIOS_TEXTONLY=3Dy WITHOUT_LPR=3Dy WITH_MALLOC_PRODUCTION=3Dy WITHOUT_MANCOMPRESS=3Dy WITHOUT_MLX5TOOL=3Dy WITHOUT_NETGRAPH=3Dy WITHOUT_NETGRAPH_SUPPORT=3Dy WITHOUT_NIS=3Dy WITHOUT_NUAGEINIT=3Dy WITHOUT_OFED=3Dy WITHOUT_PORTSNAP=3Dy WITHOUT_PPP=3Dy WITHOUT_PROFILE=3Dy WITHOUT_PTHREADS_ASSERTION=3Dy WITHOUT_QUOTAS=3Dy WITHOUT_RADIUS_SUPPORT=3Dy WITHOUT_RBOOTD=3Dy WITHOUT_ROUTED=3Dy WITHOUT_SENDMAIL=3Dy WITHOUT_SYSCONS=3Dy WITH_SORT_THREADS=3Dy WITHOUT_TALK=3Dy WITHOUT_TCP_WRAPPERS=3Dy WITHOUT_TESTS=3Dy WITHOUT_WIRELESS=3Dy WITHOUT_WPA_SUPPLICANT_EAPOL=3Dy WITH_ZEROREGS=3Dy ## src-env.conf WITH_META_MODE=3Dy MAKEOBJDIRPREFIX?=3D/data/objdir Thanks, Matteo