Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-05-29 | New model: reset non-user package configuration to defaults | Boris Kolpackov | 1 | -1/+2 | |
Also, further rework of package skeleton in preparation for negotiation. | |||||
2022-05-27 | Review-inspired changes | Karen Arutyunov | 5 | -12/+445 | |
2022-05-25 | Add postponed positions | Karen Arutyunov | 1 | -4/+188 | |
2022-05-24 | Add missing test packages | Karen Arutyunov | 2 | -0/+0 | |
2022-05-24 | Enable remaining configuration cycle tests excluding existing dependent tests | Karen Arutyunov | 1 | -253/+591 | |
2022-05-23 | Treat replacement of existing dependent as version replacement as well | Karen Arutyunov | 1 | -25/+145 | |
2022-05-23 | Review-inspired changes | Karen Arutyunov | 1 | -207/+332 | |
2022-05-19 | Initial work on existing dependent re-evaluation | Karen Arutyunov | 4 | -125/+381 | |
2022-05-17 | Review-inspired changes | Karen Arutyunov | 1 | -270/+627 | |
2022-05-12 | Review-inspired changes | Karen Arutyunov | 1 | -356/+225 | |
2022-05-12 | Add shadow dependents and shadow cluster | Karen Arutyunov | 1 | -105/+197 | |
2022-05-06 | Add initial support for negotiating dependency configuration with existing ↵ | Karen Arutyunov | 6 | -25/+551 | |
dependents | |||||
2022-05-06 | Make collect_drop() to also use replaced_versions map to prevent dependency ↵ | Karen Arutyunov | 1 | -3/+55 | |
overconstraining | |||||
2022-05-06 | Fix collect_order_dependents() not to verify constraints of being dropped ↵ | Karen Arutyunov | 4 | -0/+77 | |
dependent | |||||
2022-05-06 | In pkg-build postpone collecting dependencies with preferred/required ↵ | Boris Kolpackov | 43 | -19/+3793 | |
configuration Also start build collection from scratch on package version replacement. | |||||
2022-03-28 | In pkg-build make sure that reconfiguring dependent doesn't change current ↵ | Karen Arutyunov | 4 | -6/+241 | |
dependency selection Also fix the dependency alternative selection so that if the dependency package of a different version is already being built, then make sure that one of them is satisfactory for all the dependents and don't consider this alternative if that's not the case. | |||||
2022-03-23 | Add configuration variable sources to selected packages | Karen Arutyunov | 1 | -0/+89 | |
2022-03-21 | Fix pkg-build to re-evaluate buildfile clauses in dependencies if ↵ | Karen Arutyunov | 3 | -0/+121 | |
configuration variables are specified for dependent | |||||
2022-03-04 | Add support for --stdout-format to pkg-status command | Karen Arutyunov | 4 | -116/+221 | |
2022-02-22 | Increment version iteration for external packages on buildfiles change | Karen Arutyunov | 1 | -89/+244 | |
2022-02-17 | Implement package skeleton loading and enable and reflect clauses evaluation | Boris Kolpackov | 4 | -3/+220 | |
2022-02-14 | Add support for reflect clause in tests package manifest value | Karen Arutyunov | 6 | -0/+87 | |
2022-02-14 | Add tests for building package with diamond dependency graph | Karen Arutyunov | 7 | -7/+356 | |
2022-02-03 | Add support for bootstrap-build and root-build values in package manifest | Karen Arutyunov | 27 | -8/+96 | |
2022-01-28 | Fix tests failures on i686 for glibc versions prior to 2.34 due to ↵ | Karen Arutyunov | 8 | -173/+175 | |
certificates expiration date beyond 2038 | |||||
2022-01-28 | Add support for multiple dependency alternatives | Karen Arutyunov | 5 | -3/+227 | |
2022-01-17 | Add initial support for dependency alternative reflect clause | Karen Arutyunov | 3 | -0/+25 | |
2022-01-17 | Add support for multiple dependencies in alternative | Karen Arutyunov | 8 | -4/+83 | |
2021-12-01 | Improve pkg-build diagnostics issued when unable to satisfy dependency ↵ | Karen Arutyunov | 1 | -4/+5 | |
constraint | |||||
2021-11-24 | Remove redundant space before multi-line manifest value introducer in test ↵ | Karen Arutyunov | 8 | -24/+24 | |
manifests | |||||
2021-11-23 | Adapt tests to multi-line manifest values serialization change | Karen Arutyunov | 2 | -5/+5 | |
2021-10-15 | Fix broken pkg-drop tests | Karen Arutyunov | 1 | -20/+13 | |
2021-10-08 | Allow building build module in multiple configurations if they belong to ↵ | Karen Arutyunov | 1 | -0/+21 | |
different configuration clusters | |||||
2021-09-24 | Make database ordering consistent across runs | Karen Arutyunov | 1 | -1/+1 | |
2021-09-23 | Fix issue with hardcoded path separators in test | Boris Kolpackov | 1 | -1/+1 | |
2021-09-23 | Add pkg-build --disfigure option to force from-scratch reconfiguration | Boris Kolpackov | 1 | -0/+71 | |
2021-09-20 | Tweak tests/.gitignore to ignore symlinks | Boris Kolpackov | 1 | -2/+4 | |
2021-09-17 | Change semantics for ?sys:<pkg> in pkg-build if no package configuration is ↵ | Karen Arutyunov | 2 | -10/+403 | |
explicitly specified Now, if configuration is not specified for a system dependency package, then it is assumed to be specified for all current configurations and their explicitly linked configurations, recursively, including private configurations that can potentially be created during this run. | |||||
2021-09-06 | Add pkg-status --all|-a and --link options | Boris Kolpackov | 2 | -13/+16 | |
2021-09-06 | Cleanup cfg-link testscript | Karen Arutyunov | 1 | -156/+206 | |
2021-09-06 | Add --backlink, --dangling, and --recursive options to cfg-info | Karen Arutyunov | 3 | -15/+203 | |
2021-09-06 | Make pkg-build to accept multiple current configurations | Karen Arutyunov | 3 | -58/+376 | |
2021-08-30 | Consider repository information from ultimate dependent databases rather ↵ | Karen Arutyunov | 1 | -19/+129 | |
then from just main database | |||||
2021-08-13 | Add support for cfg-unlink | Karen Arutyunov | 5 | -32/+282 | |
2021-08-11 | Don't create private configurations in private configurations | Karen Arutyunov | 2 | -36/+72 | |
2021-08-11 | Disallow build-time dependencies for build system modules | Karen Arutyunov | 4 | -107/+162 | |
2021-08-09 | Add --link option to cfg-info | Karen Arutyunov | 2 | -5/+53 | |
2021-08-03 | Rename --config-uuid to --uuid in bpkg-cfg-create | Boris Kolpackov | 3 | -10/+10 | |
2021-08-03 | Separate package names in lists with commas instead of just spaces | Boris Kolpackov | 1 | -11/+11 | |
Now that a package name can include a configuration, using just spaces is insufficient. | |||||
2021-07-30 | Add support for checked out repository fragments caching | Karen Arutyunov | 14 | -30/+37 | |