"Use of old GNU field designator" build failure(s) — clang 8.0.1

This piece of code is triggering a warning by clang on purpose while gcc does not complain. -Werror is failing the build.
struct Point { int x; }
p = { x: 10 };
PackageVersionSupposed error messageFull log Bug report
ayatana-indicator-application 0.5.3-1application-service-appstore.c:115:8: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] Log
libayatana-appindicator 0.5.4-2../../../src/app-indicator.c:206:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] Log
libayatana-indicator 0.6.3-1../../../libayatana-indicator/indicator-service.c:105:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] Log

3 errors