build: Add -Werror=undef by default, fix fallout
authorColin Walters <walters@verbum.org>
Thu, 2 Nov 2017 15:50:12 +0000 (11:50 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Mon, 6 Nov 2017 15:30:14 +0000 (15:30 +0000)
commit7296bf3dcc190d6d137790ff3f40f147e6ef742f
tree7c14c26bec1496e034002acc62f9f477c60887cc
parent2e9fea8fa54f431a6e4cc2993d0b4b2ca18a6070
build: Add -Werror=undef by default, fix fallout

The main thing here is that a ton of stuff has happened in gnulib since we
imported `parse-datetime.y`. I cherry-picked a little bit of it, but that
upstream doesn't seem to build with `-Wundef`, so I just deleted some hunks.

(Note I reindented the warnings consistently)

Update submodule: libglnx

Closes: #1320
Approved by: jlebon
configure.ac
libglnx
src/libostree/ostree-enumtypes.c.template
src/ostree/parse-datetime.y