Convert problems to kvec_t
modified libpkg/pkg_solve.c
@@ -36,6 +36,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -89,13 +90,11 @@ struct pkg_solve_item {
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -182,11 +181,10 @@ pkg_solve_rule_free(struct pkg_solve_rule *rule)
|
|
|
|
|
|
| - | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -366,8 +364,7 @@ pkg_solve_add_depend_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -434,8 +431,7 @@ pkg_solve_add_conflict_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -474,8 +470,7 @@ pkg_solve_add_require_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -560,8 +555,7 @@ pkg_solve_add_request_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -593,8 +587,7 @@ pkg_solve_add_request_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -606,7 +599,6 @@ pkg_solve_add_request_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -641,8 +633,7 @@ pkg_solve_add_chain_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -761,6 +752,7 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -796,7 +788,7 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -815,7 +807,8 @@ pkg_solve_sat_problem(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -852,7 +845,8 @@ pkg_solve_sat_problem(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -941,9 +935,10 @@ pkg_solve_dimacs_export(struct pkg_solve_problem *problem, FILE *f)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
|
|
|