From nobody Tue Apr 28 21:14:22 2026 X-Original-To: dev-commits-ports-main@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 4g4tVB1tltz6c6Vw; Tue, 28 Apr 2026 21:14:26 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta003.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g4tV90DjTz3Qws; Tue, 28 Apr 2026 21:14:24 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=permerror reason="p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com" header.from=cschubert.com (policy=permerror); spf=pass (mx1.freebsd.org: domain of cy.schubert@cschubert.com designates 3.97.99.32 as permitted sender) smtp.mailfrom=cy.schubert@cschubert.com Received: from shw-obgw-4001b.ext.cloudfilter.net ([10.228.9.171]) by cmsmtp with ESMTPS id Ho0FwjBWnk14SHpl9wx2b9; Tue, 28 Apr 2026 21:14:24 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id Hpl8wlr0wuxscHpl9wCoTl; Tue, 28 Apr 2026 21:14:23 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=BZrVE7t2 c=1 sm=1 tr=0 ts=69f1232f a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=YxBL1-UpAAAA:8 a=OJFbd7w7Sc4cQNuCLTUA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy.cwsent.com [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 2EF8B680; Tue, 28 Apr 2026 14:14:22 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 27C71484; Tue, 28 Apr 2026 14:14:22 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Roger Pau =?utf-8?Q?Monn=C3=A9?= cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: cb0504025c42 - main - bsd.port.mk: also export GNU strip when USE_BINUTILS is set In-reply-to: <69e0f16a.467d6.1e2f5b84@gitrepo.freebsd.org> References: <69e0f16a.467d6.1e2f5b84@gitrepo.freebsd.org> Comments: In-reply-to Roger Pau =?utf-8?Q?Monn=C3=A9?= message dated "Thu, 16 Apr 2026 14:25:46 -0000." List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Date: Tue, 28 Apr 2026 14:14:22 -0700 Message-Id: <20260428211422.27C71484@slippy.cwsent.com> X-CMAE-Envelope: MS4xfPoe444Twl6yTUGd9IvrqTcX1uXZhDPbEi/9XzvL4qNx0i2YFoCH+KynIwJ7VtAijFsoNfaqmQ2uJI61fO+WmACovSggELygOhuY9aT8In5Ju+2KSrIX 3NLa+evnyKbUCwEy/d86MhdTDuZFvNuTbNJmbaw7EW3QyZoATb2x2pymYQCElmxnLLE8O4YrdhDi6Jicja5RKwsBy1yaErEVEzPY6UnOT/1O0sIPr+Ma7GvT Oh53JvfxhPXrnVnWqacCp6buedeaJj9vS1ES+msNR+OF6NZAe1UKH355+3aieLJXVbgYTPSwswDhIBaKTZhIIPFOa9MABLxNDIQkicoyRBo= X-Spamd-Result: default: False [-2.78 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.99)[-0.994]; NEURAL_HAM_SHORT(-0.89)[-0.888]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:3.97.99.32/31]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[3.97.99.32:from]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DMARC_BAD_POLICY(0.00)[cschubert.com : p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; MLMMJ_DEST(0.00)[dev-commits-ports-main@freebsd.org,dev-commits-ports-all@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; REPLYTO_EQ_FROM(0.00)[] X-Rspamd-Queue-Id: 4g4tV90DjTz3Qws X-Spamd-Bar: -- In message <69e0f16a.467d6.1e2f5b84@gitrepo.freebsd.org>, Roger Pau =?utf-8?Q?M onn=C3=A9?= writes: > The branch main has been updated by royger: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=cb0504025c42fac4b2d1f973651ed3 > 1cfea52f5f > > commit cb0504025c42fac4b2d1f973651ed31cfea52f5f > Author: Roger Pau Monné > AuthorDate: 2026-02-25 14:10:20 +0000 > Commit: Roger Pau Monné > CommitDate: 2026-04-16 14:06:18 +0000 > > bsd.port.mk: also export GNU strip when USE_BINUTILS is set > > GNU Binutils packages strip, and should be used in preference to the base > LLVM strip when USE_BINUTILS = yes. > > Do not take over the STRIP makefile variable, which is already used in > bsd.port.mk to signal whether the install program should strip the > binaries. Instead define STRIP_CMD and use STRIP just for the environmen > t > variables. > > Reviewed by: dim arrowd > Approved by: mat (portmgr) > Sponsored by: Citrix Systems R&D > Differential revision: https://reviews.freebsd.org/D55509 > --- > Mk/bsd.port.mk | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk > index 249b7ce7e40e..4c10b7fff842 100644 > --- a/Mk/bsd.port.mk > +++ b/Mk/bsd.port.mk > @@ -1856,15 +1856,15 @@ USE_BINUTILS= yes > . if defined(USE_BINUTILS) && !defined(DISABLE_BINUTILS) > BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils > BINUTILS?= ADDR2LINE AR AS CPPFILT GPROF LD NM OBJCOPY OBJDUMP RANLIB \ > - READELF SIZE STRINGS > + READELF SIZE STRINGS STRIP_CMD > BINUTILS_NO_MAKE_ENV?= > . for b in ${BINUTILS} > -${b}= ${LOCALBASE}/bin/${b:C/PP/++/:tl} > +${b}= ${LOCALBASE}/bin/${b:C/PP/++/:C/_CMD//:tl} > . if defined(GNU_CONFIGURE) || defined(BINUTILS_CONFIGURE) > -CONFIGURE_ENV+= ${b}="${${b}}" > +CONFIGURE_ENV+= ${b:C/_CMD//}="${${b}}" > . endif > . if ${BINUTILS_NO_MAKE_ENV:M${b}} == "" > -MAKE_ENV+= ${b}="${${b}}" > +MAKE_ENV+= ${b:C/_CMD//}="${${b}}" > . endif > . endfor > . endif > I'm seeing ports, i.e. net-mgmt/ipv6mon fail as below with this patch. make: /usr/share/mk/bsd.sys.mk:398: warning: LD (/usr/local/bin/ld) is not the default linker for gcc14 but -fuse-ld= is not supported install /usr/local/bin/strip -o 65534 -g 65534 -m 555 ipv6mon /wrkdirs/usr/ports/net-mgmt/ipv6mon/work/stage/usr/local/sbin/ipv6mon install: target directory `/wrkdirs/usr/ports/net-mgmt/ipv6mon/work/stage/us r/local/sbin/ipv6mon' does not exist usage: install [-bCcpSsUv] [-f flags] [-g group] [-m mode] [-o owner] [-M log] [-D dest] [-h hash] [-T tags] [-B suffix] [-l linkflags] [-N dbdir] file1 file2 install [-bCcpSsUv] [-f flags] [-g group] [-m mode] [-o owner] [-M log] [-D dest] [-h hash] [-T tags] [-B suffix] [-l linkflags] [-N dbdir] file1 ... fileN directory install -dU [-vU] [-g group] [-m mode] [-N dbdir] [-o owner] [-M log] [-D dest] [-h hash] [-T tags] directory ... *** Error code 64 Stop. make: stopped making "install" in /wrkdirs/usr/ports/net-mgmt/ipv6mon/work/i pv6mon-454292a393ddd79db7131b6e7a8d005a7f49bd92 *** Error code 1 Stop. make: stopped making "stage" in /usr/ports/net-mgmt/ipv6mon =>> Cleaning up wrkdir ===> Cleaning for ipv6mon-1.0_6 build of net-mgmt/ipv6mon | ipv6mon-1.0_6 ended at 2026-04-28T13:50:03-07:00 -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0