Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DepPriority: remove "rebuild" attribute | Zac Medico | 2011-05-21 | 3 | -36/+9 |
| | | | | | | | | | | | | | | | | Since the addition of DepPriorityNormalRange and DepPrioritySatisfiedRange in commit bd369956b2a2fbc019a655a372628998499156c0, which solves most cases of bug 199856, the Depriority.rebuild attribute doesn't appear to make any difference. The edges that this attribute differentiates are already naturally differentiated by the fact that the child node of a satisfied buildtime dependency that's not being rebuilt will naturally be identified as a leaf node earlier and removed from the graph, thereby eliminating the edge before there's an opportunity to compare it with a higher priority rebuild edge. The addition of the "optional" attribute (in commit 15476805a156acd11fdaaa19212691e8ee09b309) also plays a role here, since it converts some satisfied buildtime edges to optional edges, thereby reducing their priority. | ||||
* | test_merge_order: fix bugs in previous commit | Zac Medico | 2011-05-21 | 1 | -6/+5 |
| | |||||
* | test_merge_order: test solve blocker no-overlap | Zac Medico | 2011-05-21 | 1 | -1/+23 |
| | |||||
* | treewalk: force AUTOCLEAN=yes if libs preserved | Zac Medico | 2011-05-21 | 1 | -1/+6 |
| | |||||
* | _prune_plib_registry: correct _match_contents use | Zac Medico | 2011-05-21 | 1 | -1/+1 |
| | |||||
* | merge_order_assertions: fix string format error | Zac Medico | 2011-05-21 | 1 | -1/+2 |
| | |||||
* | test_merge_order: test satisfied circular DEPEND | Zac Medico | 2011-05-21 | 2 | -1/+55 |
| | |||||
* | test_merge_order: test unsolvable buildtime cycle | Zac Medico | 2011-05-21 | 1 | -0/+15 |
| | |||||
* | test_merge_order: test circular RDEPEND + DEPEND | Zac Medico | 2011-05-21 | 1 | -0/+23 |
| | |||||
* | test_merge_order: make cycles indirect | Zac Medico | 2011-05-21 | 1 | -3/+10 |
| | |||||
* | Task.__eq__: allow _hash_key as input | Zac Medico | 2011-05-21 | 1 | -1/+3 |
| | | | | This is used by depgraph._pkg() for lookups. | ||||
* | ambigous_merge_order: handle more failure modes | Zac Medico | 2011-05-20 | 1 | -0/+8 |
| | |||||
* | test_merge_order: test hard buildtime blockers | Zac Medico | 2011-05-20 | 1 | -0/+21 |
| | |||||
* | test_merge_order: test hard blocker resolution | Zac Medico | 2011-05-20 | 2 | -5/+14 |
| | |||||
* | test_merge_order: test blocker resolution | Zac Medico | 2011-05-20 | 2 | -0/+29 |
| | |||||
* | test_merge_order: remove uneeded ambigous flag | Zac Medico | 2011-05-20 | 1 | -1/+0 |
| | |||||
* | test_merge_order: fix ambigous_merge_order bug | Zac Medico | 2011-05-20 | 2 | -3/+6 |
| | |||||
* | test_merge_order: test circular RDEPEND + PDEPEND | Zac Medico | 2011-05-20 | 1 | -0/+16 |
| | |||||
* | ResolverPlayground: support ambigous_merge_order | Zac Medico | 2011-05-20 | 2 | -3/+91 |
| | |||||
* | Fix grammar in previous commit. | Zac Medico | 2011-05-20 | 1 | -1/+1 |
| | |||||
* | depclean: adjust failure message wrt --with-bdeps | Zac Medico | 2011-05-20 | 1 | -9/+21 |
| | | | | | We need to be more explicit about using --with-bdeps=y, since this subtlety often leads to confusion. | ||||
* | Task: optimize == and != _hash_key comparison | Zac Medico | 2011-05-20 | 1 | -2/+8 |
| | |||||
* | Add FEATURES=distcc-pump support. | MATSUU Takuto | 2011-05-20 | 2 | -2/+2 |
| | | | | This will fix bug #288597. | ||||
* | Task: precalculate _hash_value | Zac Medico | 2011-05-19 | 3 | -3/+2 |
| | |||||
* | Task: remove unnecessary _get_hash_key() method | Zac Medico | 2011-05-19 | 3 | -28/+12 |
| | |||||
* | Package: precalculate _hash_key | Marat Radchenko | 2011-05-19 | 1 | -11/+9 |
| | | | | | This eliminates an expensive getattr call in _get_hash_key(), which greatly improves depgraph performance on a weak ARM cpu. | ||||
* | Fix typos in comments. | Arfrever Frehtes Taifersar Arahesis | 2011-05-18 | 1 | -3/+3 |
| | |||||
* | _find_libs_to_preserve: always return setv2.2.0_alpha34 | Zac Medico | 2011-05-17 | 1 | -1/+1 |
| | |||||
* | preserve-libs: check for broken linkmap more | Zac Medico | 2011-05-17 | 1 | -3/+6 |
| | |||||
* | _pkg_visibility_check: if in graph then visible | Zac Medico | 2011-05-17 | 1 | -0/+9 |
| | |||||
* | _LockProcess.unlock: assert successful returncode | Zac Medico | 2011-05-17 | 1 | -0/+3 |
| | |||||
* | --autounmask-write: use CONFIGROOT more | Zac Medico | 2011-05-17 | 1 | -1/+3 |
| | |||||
* | Fix a typo in a comment. | Zac Medico | 2011-05-17 | 1 | -1/+1 |
| | |||||
* | digraph: implement __bool__ | Zac Medico | 2011-05-17 | 1 | -1/+9 |
| | |||||
* | depgraph._resolve: use temp set for autounmask | Zac Medico | 2011-05-17 | 1 | -4/+8 |
| | |||||
* | display_autounmask: optimize check_if_latest | Zac Medico | 2011-05-17 | 1 | -15/+16 |
| | |||||
* | test_asynchronous_lock: simulate SIGINT from tty | Zac Medico | 2011-05-17 | 2 | -3/+35 |
| | |||||
* | AsynchronousTask: tweak poll() logic | Zac Medico | 2011-05-17 | 1 | -2/+3 |
| | |||||
* | AsynchronousLock: implement _poll() and test | Zac Medico | 2011-05-17 | 3 | -0/+14 |
| | |||||
* | test_asynchronous_lock: test returncode more | Zac Medico | 2011-05-17 | 1 | -4/+8 |
| | |||||
* | test_asynchronous_lock: test wait and cancel | Zac Medico | 2011-05-17 | 1 | -0/+22 |
| | |||||
* | test_asynchronous_lock: test waiting | Zac Medico | 2011-05-17 | 1 | -0/+25 |
| | |||||
* | test_autounmask: test missing keyword | Zac Medico | 2011-05-17 | 1 | -1/+9 |
| | |||||
* | Update timestamps in headers of modified files. | Zac Medico | 2011-05-17 | 6 | -6/+5 |
| | |||||
* | --autounmask-write: don't write hidden files | Zac Medico | 2011-05-17 | 1 | -0/+6 |
| | |||||
* | --autounmask-write: use CONFIGROOT and EROOT | Zac Medico | 2011-05-17 | 1 | -4/+9 |
| | |||||
* | --autounmask-write: handle non-existent file | Zac Medico | 2011-05-16 | 1 | -2/+20 |
| | |||||
* | --autounmask-write: only prompt when necessary | Zac Medico | 2011-05-16 | 1 | -1/+1 |
| | |||||
* | --autounmask-write: handle config file recursion | Zac Medico | 2011-05-16 | 1 | -12/+24 |
| | |||||
* | Document that --autounmask is enabled by default. | Zac Medico | 2011-05-16 | 1 | -4/+5 |
| |