updated most things to work on Wheezy
I haven't done the new opencv packages yet, so I just didn't test
compiling that stuff.
Almost all of the changes were related to user-defined string literals
breaking things like "%"PRIu32" (in our code and other people's).
diff --git a/aos/common/logging/logging_impl.cc b/aos/common/logging/logging_impl.cc
index 147d6ba..bced835 100644
--- a/aos/common/logging/logging_impl.cc
+++ b/aos/common/logging/logging_impl.cc
@@ -111,8 +111,8 @@
}
void PrintMessage(FILE *output, const LogMessage &message) {
- fprintf(output, "%s(%"PRId32")(%05"PRIu16"): %s at"
- " %010"PRId32".%09"PRId32"s: %s",
+ fprintf(output, "%s(%" PRId32 ")(%05" PRIu16 "): %s at"
+ " %010" PRId32 ".%09" PRId32 "s: %s",
message.name, static_cast<int32_t>(message.source), message.sequence,
log_str(message.level), message.seconds, message.nseconds,
message.message);