aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mod/mod-builds.cxx6
1 files changed, 5 insertions, 1 deletions
diff --git a/mod/mod-builds.cxx b/mod/mod-builds.cxx
index c7a308e..2f436c7 100644
--- a/mod/mod-builds.cxx
+++ b/mod/mod-builds.cxx
@@ -772,7 +772,11 @@ handle (request& rq, response& rs)
}
}
else
- unbuilt_configs = config_toolchains;
+ // For libc++, the set's copy-assignment operator requires the
+ // element type to be copy-assignable, for some reason.
+ //
+ unbuilt_configs.insert (config_toolchains.begin (),
+ config_toolchains.end ());
}
// Iterate through the package configuration builds and erase them