aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-build.cxx
AgeCommit message (Expand)AuthorFilesLines
2024-03-01Allow to unhold unknown orphaned selected package in pkg-buildKaren Arutyunov1-18/+29
2024-01-15Always reconfigure dependency if configuration is specified on command line f...Karen Arutyunov1-24/+94
2024-01-09Try to automatically resolve unsatisfied dependency constraints by specifying...Karen Arutyunov1-195/+1148
2023-12-11Try to automatically resolve unsatisfied dependency constraints by specifying...Karen Arutyunov1-46/+735
2023-11-17Fix pkg-build by denying dropping package if it has dependentsKaren Arutyunov1-0/+4
2023-11-17Re-link private configurations before failing due to presence of unsatisfied ...Karen Arutyunov1-8/+10
2023-11-14Fix unexpected 'unable to satisfy dependency' error in pkg_configure() by tur...Karen Arutyunov1-10/+19
2023-11-02Fix pkg-build to order drops after collecting/ordering dependents when all re...Karen Arutyunov1-5/+23
2023-11-02Add support for preserving old package configuration on up/downgrade and reco...Karen Arutyunov1-31/+36
2023-11-02Scratch plan on refinement caused by dependency up/down-grade/drop if any uns...Karen Arutyunov1-2/+5
2023-11-02Fix crash due to dereferencing of available package NULL pointer in trace lambdaKaren Arutyunov1-3/+2
2023-11-02Improve pkg-build's 'unable to upgrade package' diagnosticsKaren Arutyunov1-12/+23
2023-11-02Always postpone 'unable to satisfy constraints' failure in collect_build_prer...Karen Arutyunov1-4/+9
2023-10-20Fix 'unordered build' assertion failure due to bug in build_packages::order()Karen Arutyunov1-22/+6
2023-10-19Postpone 'unable to satisfy constraints' failure similar to what we do in col...Karen Arutyunov1-5/+13
2023-10-17Print version constraints recursively in 'unable to satisfy constraints' diag...Karen Arutyunov1-1/+1
2023-09-25Properly re-collect existing packages scheduled for recursive re-collection e...Karen Arutyunov1-1/+5
2023-09-25Scratch plan on refinement caused by dependency up/down-grade/drop if any con...Karen Arutyunov1-0/+13
2023-09-25Fix configuration negotiation not to yo-yo due to dependency collection postp...Karen Arutyunov1-66/+73
2023-09-25Fix configuration negotiation for cases when existing dependent collection is...Karen Arutyunov1-23/+39
2023-09-25Fix pkg-build not to issue 'unable to reconfigure dependent' instead of 'unab...Karen Arutyunov1-26/+35
2023-09-25Fix configuration negotiation in pkg-build to re-evaluate being reconfigured ...Karen Arutyunov1-55/+87
2023-08-04Add support for specifying package archive and directory as a dependency for ...Karen Arutyunov1-89/+189
2023-08-04Fix pkg-build which could leave orphan dependency unchanged in up/downgrade+d...Karen Arutyunov1-14/+20
2023-07-31Fix unexpected 'no package available for dependency' error when building from...Karen Arutyunov1-0/+4
2023-07-28Fix unexpected 'manual configuration of dependents with prefer or require cla...Karen Arutyunov1-17/+30
2023-07-19Don't reconfigure re-evaluated dependent if it's dependencies are not reconfi...Karen Arutyunov1-2/+6
2023-06-24Search for stubs in all configurations/repositories as a fallback when build ...Karen Arutyunov1-2/+8
2023-06-22Change 'deorphan' to 'replace' in build planKaren Arutyunov1-4/+4
2023-06-21Add --mask-repository-uuid pkg-build optionKaren Arutyunov1-2/+4
2023-06-19Add --mask-repository pkg-build optionKaren Arutyunov1-12/+41
2023-06-15Add --deorphan pkg-build optionKaren Arutyunov1-166/+818
2023-06-01Increment version iteration number for selected non-external package regardle...Karen Arutyunov1-1/+1
2023-05-23Optimize pkg-build by using cache for upgrade_dependencies()Karen Arutyunov1-8/+61
2023-05-23Postpone failure due to unsatisfied dependency constraint for existing dependentKaren Arutyunov1-8/+45
2023-04-15Implement in-process package configurationBoris Kolpackov1-6/+118
2023-04-15Split package configuration into two passes in pkg-buildBoris Kolpackov1-108/+201
2023-04-04Rename system-install action to sys-install for consistencyBoris Kolpackov1-8/+8
2023-03-23Don't generate main binary package for header-only libraries on Debian and Fe...Karen Arutyunov1-1/+1
2023-03-21Drop pkg_ prefix from system_package_manager::pkg_{status,install}()Boris Kolpackov1-5/+4
2023-02-09Infrastructure work for binary distribution package generationBoris Kolpackov1-8/+8
2023-02-01Add --sys-no-stub bpkg-pkg-build option to allow sys: packages without stubsBoris Kolpackov1-3/+13
2023-02-01Implement system package manager query and install support for DebianBoris Kolpackov1-203/+440
2023-02-01Store in database and document *-name, *-version, and *-to-downstream-version...Karen Arutyunov1-1/+1
2022-12-12Adapt to butl::b_info() API changeKaren Arutyunov1-1/+5
2022-11-23Document *-build-config, *-builds, *-build-{include,exclude} package manifest...Karen Arutyunov1-1/+2
2022-10-27Suppress (potential) bogus GCC 12 -Wrestrict warningsBoris Kolpackov1-2/+2
2022-08-24Split pkg-build.cxxKaren Arutyunov1-8020/+10
2022-08-15Improve diagnostics for unknown system packageBoris Kolpackov1-12/+36
2022-08-02For rep-create, pkg-verify, and rep-info don't verify build-time toolchain de...Karen Arutyunov1-0/+2