From e45460d666512db4f908f86e8722d7932dcf0f82 Mon Sep 17 00:00:00 2001 From: Michal Schmidt Date: Fri, 25 Jan 2013 19:54:21 +0100 Subject: [PATCH] job: fix merging with --ignore-dependencies This fixes a bug where a job with --ignore-dependencies would wait for other jobs because it merged into a previously queued job. --- src/core/job.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/job.c b/src/core/job.c index e381ea2..6a03d17 100644 --- a/src/core/job.c +++ b/src/core/job.c @@ -166,6 +166,7 @@ static void job_merge_into_installed(Job *j, Job *other) { assert(other->type == JOB_NOP); j->override = j->override || other->override; + j->ignore_order = j->ignore_order || other->ignore_order; } Job* job_install(Job *j) { -- 1.7.10.4