[setup - the official Cygwin setup program] branch master, updated. release_2.936
Jon Turney via Cygwin-apps-cvs <[email protected]> Sat, 14 Feb 2026 14:18:58 +0000 (GMT)
| Newsgroups | gmane.os.cygwin.cvs.apps |
|---|---|
| Message-ID | <[email protected]> |
Diff:
---
choose.cc | 30 ++++++++++++++++++------------
1 file changed, 18 insertions(+), 12 deletions(-)
diff --git a/choose.cc b/choose.cc
index 1bee0fa2..48418b54 100644
--- a/choose.cc
+++ b/choose.cc
@@ -326,20 +326,26 @@ ChooserPage::applyCommandLinePackageSelection()
if (areBuildDependenciesWanted(pkg))
{
Log (LOG_BABBLE) << "Examining build-deps for package " << pkg.name << endLog;
- PackageDepends bdp = pkg.curr.build_depends();
- std::ostream & logger = Log (LOG_BABBLE);
- logger << " build-depends=";
- dumpPackageDepends(bdp, logger);
- for (PackageDepends::const_iterator j = bdp.begin();
- j != bdp.end();
- j++)
+ packageversion pv = pkg.trustp(false, chooser->deftrust);
+ if (pv)
{
- Log (LOG_BABBLE) << "looking for " << (*j)->packageName() << endLog;
- const packagedb::packagecollection::iterator n = db.packages.find((*j)->packageName());
- if (n != db.packages.end())
+ PackageDepends bdp = pv.build_depends();
+ std::ostream & logger = Log (LOG_BABBLE);
+ logger << " build-depends=";
+ dumpPackageDepends(bdp, logger);
+ logger << endLog;
+
+ for (PackageDepends::const_iterator j = bdp.begin();
+ j != bdp.end();
+ j++)
{
- packagemeta &bd_pkg = *(n->second);
- bd_pkg.set_action (packagemeta::Install_action, packageversion ());
+ Log (LOG_BABBLE) << "looking for " << (*j)->packageName() << endLog;
+ const packagedb::packagecollection::iterator n = db.packages.find((*j)->packageName());
+ if (n != db.packages.end())
+ {
+ packagemeta &bd_pkg = *(n->second);
+ bd_pkg.set_action (packagemeta::Install_action, packageversion ());
+ }
}
}
}