From nobody Fri May 22 17:37:19 2026 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 4gMXXp1jXRz6fJ3Y for ; Fri, 22 May 2026 17:37:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4gMXXn6Mr9z46LN for ; Fri, 22 May 2026 17:37:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1779471443; bh=4b9w4Zq3DyhErOX1cB+RM8NVr6oDnZ/Ish3CTt/4VsU=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=nXp/9jzf9nJWwjc3hSgQ8pE5YzKP9rHoJWkJttlAnEPfF3/iaisv5m8ymMh/8DK35k8jJnRuEuDqXYFKETHwPX7EG7/i/Oyw0eXmOgE76KaCWH46kuCaf00VNTy/yJykpbhEvaanQwf6U5C3YqEwl0cTBaXM7DULBb5WFeIKvF+c5kQFeTJwcEgdv+GCVUBHVsgWotlu2Sb/aJJRq0uFqoSMR15FEgK/WSz1ZaQk/+HdBYmGuE7Gd07V2pednGqSXHbcvhXUQuYUxJ5ypT1f/a3+qUk8Kkh2rMxPnaMVzQr2KSGkUSze7cZDG5tZvyz5/SVfoDq3q5Qo53SHLn2xZA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1779471443; bh=0sBeE2a1pPMu0WR0PQAnS8RM9BqSuXEmJIZgb43NQNK=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=tBB2kYjINxbYg6iQny5jrEINFG1j5ua6x0smIE/j3cF5zh8e96KD+Lr+/3CrQXMWe68owmVNdYR6z2AgwEg8OLSxZkJYBmVWlVR7DscARHNkfLsiJjzFg2yz2FGkH6UANczyeNJQkJKIJNFMyvlDFY3wGZX3JrBkE2pRWijM2EDKE9hkI66ftMHXkUFp604cYeaxpTC7h5uwJfR5IkCmGhl73VfHxtIwUirkWw6Q80J0Vng4X+3kxUzjVqpZ3N8sqjiCjm1NdiHqGSqI3xT8QrwEmrOaZaxNJH0qXp8bYQR7wXMkvwKsHLs3aVdmqJFS3EobpgumdNEDoAHdkVRyLQ== X-YMail-OSG: uC5DU6UVM1nVnvk7FIm_AI_9TXCPFrbTQQyQ9v.8EIYE40aJv8iNZdm4V8GeRmN l2OtnHFbzwKw0PX9NBa074ree7LgCI_CHbewkAMVAVmkAoyr.JZRl.Nzte4aeSMIlrVOPOOviz5f KHqBGJBZTEqYe_jTzIWvlSCYPLbSDXd.Oc8VAP5pNMBGmemAsC2VqEbKoVn0MbCXwGI5cCtozWHV nAIRASYvwhT0dWeMBs4Lx.yQePxxnH5CKYqnTiNAr6u.OlZnhoDtexJpbD94dxQfhZQ6yY.arqtW KbtdJwJrE5FYFPcHGHHXydZm65Yun.yOgRH1OoIqPqw.5yXH5NC0Np5x7vt5EpMbng7ofbsHOz21 _kGVWZqFnv19yRxA05Ron70gs6h_xWayiV903.rbizgoUON2Ftr4.haJ97F9jAJW78stSb5sFAVY fGvgauhBE7E3MJg1Yaj_sb2hzOgPeqSV6ykmLzifkazNfwitKV9u0O9NobYop7kdc9eOh5tWYhNk 1_kKRlD3LfiwONOpjOGnPFP_Z3KJ31cqHLOJgu.XOnMT7tvqkXEJZtGFLXiwKfA.kQDwGrH70us5 OdTyJGqHULX4OLOnYK750jH_UIRf_8d_TeB9VaeHzolhD_NwL2ySzdxOjfbaaRqW6M2QqSIZBERl yofkQXGA6v3it2WXOS7ixYl9qRGnCKmD88h6jyyyc5xE8h0rlww.SCIBn09Kje5A66UmDfRwZaLB AZ3pZswW4Asacw2ySfF5xE8nDUxkaHW5OYBJH.o7HtGHOoZ1SZPUvBYRAOIJAbbsui11Q6_FQ_k3 jhjqwO4iDAq_2JX0CvkepVseWTHcVUNP8aD9zWlzBCvVhjEent9ZftWs50lEgcLXND8RndA_3HDd 8Tx85xBDEq7LxKSWprNO_YfN4a0f7dF52MLDVSoIRuLT30IF7hNXSIXynv73dhtIyAuaB6ZrOm_X ynWastACco5sy0l6Mjmo6xYRY9QB927cSe8krI3tJGxO6SkasSl0_SbkmqOx6BY3inWxHOAa_9Tz qjaPoHr4.LClNL2iaN8WSUTNb4XhwE3ht9wyfxpGIEqIb6faoNeJGop8hyTUb5ZSiNjwQ_KscKVw YzgkKOqA9znXrKePzv6KVr0qq_gVdG_bkO9R6oqPUrTtnf8DlCEfWgJF5VmfFduKHqNDx9_ezSsr EleFTVOSHtyPceTDx8Tqaqp7_1g9wH0lmn5c10V14zEO3zR38OYfnjeNx.8c018ABdlbROZ8TFyf 5PXIflre47y4LE3BFlubHUZIcYZjJJapC31mjUDrLIamRNYOlJ5IQmTkDS2BRX5GwJiy4gMN53cR l4YtRVh4xSnFhjQJMcnPhYAOvnmAGLyUif5LjD7pJnLDkcz1YFCfLsAuCj7JZSzIZLKfdoTEYlys CzUin21TvC5RTCHmY3is5t0gekhEpSL3OTkbrewaihaBGnYI0U4o1bkliLyE28l_pGJpvRoJDOKx QhszYb_tYP9tX6KIJOJMKbTj6LH3wTIkBMSeDscPpBOZzngtfRL35FAu8b1g3YGvefoCPl2tfWO5 B3DyUBFZId4ZOvHRlVmKo1tvHZ_pcIjx3AzLU7sZYRDvBS7jK6oNakUjoNjsE8oQRyGF3SMioBKi dEA3z.LgU_5yoVIMkh1AGexk9RzD4IHFNME7K4mWDRVcprr9uXy8RvABmBlCYNAHofxDiQr7_aUt D.lg7S1j9hjfkZbV1rFnJE9T2qqkTndiVF1MAXKhEGqjw2_CUUkS7EippSabmQuJSidKooBd3dCZ C1_L4iNMC88s13PHXAJxErfoxnS5tALsJ4lm9wmwzW9l6f4fSUwvjS6z3EyqvIQKsHeVzUKuhTh_ FfDNQt5BPZXS3BdoDCf37T6AREcfvuM19XTAqrgKPU6tRYiyt5Go6DUxsfVV_ukDmQBE0ts0ER32 2Zbi5bLZqu3rDyWumIWCZ9DaLiK7.rmICYbyJlxQEWmpR1n.989uQ3np2b34jaxE57OhzZmFgtdO FTqzxxrLBY.Y089Q5k8Bl8Evjv44WSbAqRDSMzRAlQMXdweK_2d2YXEHDYFD9iLCuC.FnVvENKHe ps7QG7unLUJLIIUw3bgrBva2MarEtxV69AH5GalYfeY39.IsgaVQzeQh7izgXljcpXcOfgbkEPmQ tLeyh.h_DTwPhLLjrkYPlAmG0R_LbBX21yY4PhB7fLBIuf3m4KhepzDdJ8_bdI4ctFb9DaeBTzUt OtZXkWPqm.fAkQ.mTum9vMNcWRSF.NMEBetMr9PK9FB_W_IizN8Vhuji_z4q.LEoBaVDe9oQKoWZ EdlGkfhOp3BAQ5MHGMrNndMd8yyeN3o4xRc590N23JOeJmzTGeg1Y X-Sonic-MF: X-Sonic-ID: c92bb6a4-ab2f-4500-ab35-4eda38e685d5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Fri, 22 May 2026 17:37:23 +0000 Received: by hermes--production-gq1-7bb7df5c46-7wvm2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e18b76d8ddef541c5c8c1e6c11868569; Fri, 22 May 2026 17:37:21 +0000 (UTC) Message-ID: <486b7947-2842-49bc-977f-e9d12b3d1ef8@yahoo.com> Date: Fri, 22 May 2026 10:37:19 -0700 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 4dd97955e68d - main - libpkgconf: Fix paths To: Nuno Teixeira Cc: dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org, freebsd-current References: <69ee1653.34850.61462b24@gitrepo.freebsd.org> <24a05f73-84a3-480f-b797-e0688753810c@yahoo.com> <6f82ab2f-b5da-429f-84ed-4d5b7af5f5f0@yahoo.com> Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.25725 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4gMXXn6Mr9z46LN X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On 5/21/26 15:51, Nuno Teixeira wrote: > Hello Mark, > > Sorry for bad reply... > > I did take a look a https://reviews.freebsd.org/D56404 reviews.freebsd.org/D56404> and noticed that ivy@ > participate on it and did open https://bugs.freebsd.org/bugzilla/ > show_bug.cgi?id=295439 id=295439> > > For what I see in PR is that uacme pkgconf problem is related to PREFIX > set to pkg maybe related to pkgbase method when installing main or suing > a custom PREFIX. There is a response in the review: QUOTE khorben added a comment. . . . Systems with a different `PREFIX` than `/usr/local` should install `pkgconf` for themselves, as was the case before. Make sure that path has precedence over `/usr/bin` in such cases. Let me know if that's not an acceptable situation, and we can look for a better solution. END QUOTE > > Thanks, > > Mark Millard > escreveu > (quinta, 21/05/2026 à(s) 21:21): > > On 5/21/26 11:18, Nuno Teixeira wrote: > > Hello, > > > > This change doens't honour PREFIX when it is set to other path than > > default "/usr/local/" > > As I only had noted an unexpected year in a date when I read the > original and replied about that, replying to my message instead of > des@'s original message is a little odd. > > But, in response, I did post a question to the review of the original > https://reviews.freebsd.org/D56404 D56404> ("pkgconf: import into the base > system"), asking: > > "What is the relationship of this type of change to use of ${PREFIX} > when ports install themselves and it is not the /usr/local default > value? (There is also a linux compatibility related standard default for > PREFIX and folks can specify things like /opt .)" > > I referenced you and your message. > > > > > -CFLAGS+=       -DPERSONALITY_PATH=\"/usr/share/pkgconfig/ > > personality.d:/etc/pkgconfig/personality.d:${LOCALBASE:U}/etc/ > pkgconfig/ > > personality.d\" > > -CFLAGS+=       -DPKG_DEFAULT_PATH=\"${LOCALBASE:U}/libdata/ > pkgconfig:/ > > usr/libdata/pkgconfig:${LOCALBASE:U}/share/pkgconfig\" > > +CFLAGS+=       -DPERSONALITY_PATH=\"/usr/share/pkgconfig/ > > personality.d:/etc/pkgconfig/personality.d:${LOCALBASE:U/usr/ > local}/etc/ > > pkgconfig/personality.d\" > > +CFLAGS+=       -DPKG_DEFAULT_PATH=\"${LOCALBASE:U/usr/local}/libdata/ > > pkgconfig:/usr/libdata/pkgconfig:${LOCALBASE:U/usr/local}/share/ > pkgconfig\" > > > > Please see https://bugs.freebsd.org/bugzilla/show_bug.cgi? > id=295439 > > > > > > > Thanks, > > > > Mark Millard > >> escreveu > > (domingo, 26/04/2026 à(s) 19:08): > > > >     On 4/26/26 06:42, Dag-Erling Smørg rav wrote: > >     > The branch main has been updated by des: > >     > > >     > URL: https://cgit.FreeBSD.org/src/commit/ cgit.FreeBSD.org/src/commit/>? > >     id=4dd97955e68df02b26d59e4e7c9a8167947a5164 >     cgit.FreeBSD.org/src/commit/ commit/>? > >     id=4dd97955e68df02b26d59e4e7c9a8167947a5164> > >     > > >     > commit 4dd97955e68df02b26d59e4e7c9a8167947a5164 > >     > Author:     Dag-Erling Smørgrav > >     > AuthorDate: 2026-04-26 13:41:47 +0000 > >     > Commit:     Dag-Erling Smørgrav > >     > CommitDate: 2026-04-26 13:41:47 +0000 > >     > > >     >     libpkgconf: Fix paths > >     >      > >     >     ${LOCALBASE:U} evaluates to exactly the same thing as > >     ${LOCALBASE}. > >     >     Presumably what was meant was ${LOCALBASE:U/usr/local}. > >     >      > >     >     Fixes:          b8352da33f34 ("pkgconf: import into the base > >     system") > >     >     Reviewed by:    khorben > >     >     Differential Revision:  https://reviews.freebsd.org/ > D56642 > >      reviews.freebsd.org/D56642>> > >     > --- > >     >  lib/libpkgconf/Makefile       | 4 ++-- > >     >  tools/build/depend-cleanup.sh | 4 ++++ > >     >  2 files changed, 6 insertions(+), 2 deletions(-) > >     > > >     > diff --git a/lib/libpkgconf/Makefile b/lib/libpkgconf/Makefile > >     > index fee7f275d9ff..3cfb2172a00e 100644 > >     > --- a/lib/libpkgconf/Makefile > >     > +++ b/lib/libpkgconf/Makefile > >     > @@ -14,8 +14,8 @@ INCS=               bsdstubs.h iter.h > >     libpkgconf-api.h libpkgconf.h stdinc.h > >     >  > >     >  WARNS?=              3 > >     >  > >     > -CFLAGS+=     -DPERSONALITY_PATH=\"/usr/share/pkgconfig/ > >     personality.d:/etc/pkgconfig/personality.d:${LOCALBASE:U}/etc/ > >     pkgconfig/personality.d\" > >     > -CFLAGS+=     -DPKG_DEFAULT_PATH=\"${LOCALBASE:U}/libdata/ > >     pkgconfig:/usr/libdata/pkgconfig:${LOCALBASE:U}/share/pkgconfig\" > >     > +CFLAGS+=     -DPERSONALITY_PATH=\"/usr/share/pkgconfig/ > >     personality.d:/etc/pkgconfig/personality.d:${LOCALBASE:U/usr/ > local}/ > >     etc/pkgconfig/personality.d\" > >     > +CFLAGS+=     -DPKG_DEFAULT_PATH=\"${LOCALBASE:U/usr/local}/ > >     libdata/pkgconfig:/usr/libdata/pkgconfig:${LOCALBASE:U/usr/local}/ > >     share/pkgconfig\" > >     >  CFLAGS+=     -DSYSTEM_INCLUDEDIR=\"/usr/include\" > >     >  CFLAGS+=     -DSYSTEM_LIBDIR=\"/usr/lib\" > >     >  CFLAGS+=     -I${SRCTOP}/lib/libpkgconf -I${PKGCONFDIR} > >     > diff --git a/tools/build/depend-cleanup.sh b/tools/build/depend- > >     cleanup.sh > >     > index e9c02d015368..c186c39a3448 100755 > >     > --- a/tools/build/depend-cleanup.sh > >     > +++ b/tools/build/depend-cleanup.sh > >     > @@ -317,6 +317,10 @@ check_epoch_and_opts > >     >  #          "$OBJTOP"/tests/sys/kqueue/libkqueue/* > >     >  #fi > >     >  > >     > +# 20250426 # libpkgconfig contains incorrect paths > > > >     2025 above is a typo? > > > >     > +clean_obj lib/libpkgconf personality c pkgconfig:/share > >     > +clean_obj lib/libpkgconf pkg c pkgconfig:/share > >     > + > >     >  # 20251219 # libkrb5profile is now internal > >     >  for libcompat in "" $ALL_libcompats; do > >     >       dirprfx=${libcompat:+obj-lib${libcompat}} > >     > > >     > > > > > > >     -- > >     === > >     Mark Millard > >     marklmi at yahoo.com > > > > > > > > > -- > > Nuno Teixeira > > FreeBSD UNIX:     Web:  https://FreeBSD.org > > > > > > > -- > === > Mark Millard > marklmi at yahoo.com > > > > -- > Nuno Teixeira > FreeBSD UNIX:     Web:  https://FreeBSD.org > -- === Mark Millard marklmi at yahoo.com