pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/59626: compat80-* distfiles missing from all repositories



The following reply was made to PR pkg/59626; it has been noted by GNATS.

From: "David H. Gutteridge" <david%gutteridge.ca@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: he%netbsd.org@localhost, jdbaker%consolidated.net@localhost, manlyphall%manlymail.net@localhost
Subject: Re: pkg/59626: compat80-* distfiles missing from all repositories
Date: Thu, 12 Feb 2026 10:27:27 -0500

 On 2026-02-12 10:05, John D. Baker via gnats wrote:
 > The following reply was made to PR pkg/59626; it has been noted by 
 > GNATS.
 > 
 > From: "John D. Baker" <jdbaker%consolidated.net@localhost>
 > To: gnats-bugs%netbsd.org@localhost
 > Cc:
 > Subject: Re: pkg/59626: compat80-* distfiles missing from all 
 > repositories
 > Date: Thu, 12 Feb 2026 08:30:22 -0600 (CST)
 > 
 > On Thu, 12 Feb 2026, David H. Gutteridge wrote:
 > 
 >>  Log Message:
 >>  rust: NetBSD i386 builds no longer need compat80
 > 
 > That may be true in pkgsrc-HEAD, but as of pkgsrc-2025Q4, 'make
 > show-all-depends' in ".../pkgsrc/lang/rust" on i386 produces:
 > 
 > $ make show-all-depends
 > depends:
 > pkg   TOOL_DEPENDS=           \
 > bash-[0-9]*:../../shells/bash \
 > cmake-[0-9]*:../../devel/cmake \
 > compat80>=0:../../emulators/compat80 \
 > cwrappers>=20150314:../../pkgtools/cwrappers \
 > gmake>=3.81:../../devel/gmake \
 > gtar-base>=1.13.25:../../archivers/gtar-base \
 > libtool-base>=2.4.2nb9:../../devel/libtool-base \
 > mktools-[0-9]*:../../pkgtools/mktools \
 > perl>=5.0:../../lang/perl5 \
 > pkgconf-[0-9]*:../../devel/pkgconf \
 > python313>=3.13:../../lang/python313 \
 > # end of TOOL_DEPENDS (sorted)
 > pkg   BUILD_DEPENDS=          # empty
 > pkg   TEST_DEPENDS=           # empty
 > pkg   DEPENDS=                \
 > curl>=7.12.3:../../www/curl \
 > curl>=7.67.0:../../www/curl \
 > curl>=8.16.0nb1:../../www/curl \
 > libatomic-links>=0:../../devel/libatomic-links \
 > libunwind>=19.1.0:../../lang/libunwind \
 > llvm>=18.0.0:../../lang/llvm \
 > llvm>=19.1.0:../../lang/llvm \
 > llvm>=19.1.7:../../lang/llvm \
 > # end of DEPENDS (sorted)
 > def   _DEPENDS_FILE=          /r0/build/pkgsrc/lang/rust/work/.depends
 > def   _RDEPENDS_FILE=         /r0/build/pkgsrc/lang/rust/work/.rdepends
 
 Yes. My commit was to HEAD. (All commits originate there before
 possibly being applied to a branch. PRs are not just for the reporter,
 they're also for developers to track the state of things, once filed.)
 
 > Note the "compat80" entry under TOOL_DEPENDS.  So, anyone building
 > "lang/rust" from source(-ish, due to binary bootstrap kit) is going
 > to run into trouble if they don't already have "compat80" installed.
 
 This is obvious, yes. Which is why there's other activity on this
 ticket, and why I noted my commit is related to this ticket and another
 one (duplicate) but doesn't resolve them. (This is also why I found 
 these
 tickets in the first place, as it also happened to me earlier this 
 week.)
 
 > Also "pkg_info -N rust" in my recently-built package using 
 > pkgsrc-2025Q4
 > produces:
 > 
 > $ pkg_info -N rust
 > Information for rust-1.90.0:
 > 
 > Built using:
 > libatomic-links-1.1
 > curl-8.17.0
 > libunwind-19.1.7nb1
 > llvm-19.1.7
 > digest-20220214
 > compat80-8.0
 > cmake-4.1.2
 > python313-3.13.11
 > libtool-base-2.4.7nb1
 > mktools-20250213
 > bash-5.3.9
 > gmake-4.4.1
 > gtar-base-1.35
 > perl-5.42.0nb1
 > pkgconf-2.4.3nb1
 > cwrappers-20220403
 
 Yes, you're saying the same thing here twice.
 


Home | Main Index | Thread Index | Old Index