futility: update: Fix build breakage

In old factory branch the compiler, dependency libraries and default
CFLAGS settings were different so we have to hack for FTW.
Also static build (futility_s) needs +static-libs to openssl so let's
disable that.
Also add libzip to tests.

BUG=b:119292628
TEST=emerge-$BOARD vboot_reference; sudo emerge vboot_reference

Change-Id: I43a29bb317d7af84013bbe734f7326a756688e9d
Reviewed-on: https://chromium-review.googlesource.com/c/1346590
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Commit-Queue: Hung-Te Lin <hungte@chromium.org>
Tested-by: Hung-Te Lin <hungte@chromium.org>
Trybot-Ready: Hung-Te Lin <hungte@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1588017
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1593206
7 files changed