Build fix: g++ < 7.1 mishandles namespaces of specializations
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 5 Jan 2023 19:46:31 +0000 (14:46 -0500)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 5 Jan 2023 19:51:40 +0000 (14:51 -0500)
commit7a73918f364c40da63f8ba78633c0d7298545a8a
treea0bae9dd68fbf532970c75eafa1ff08c055b584e
parent5b915816f16e7cb3134dd7279abad79b31c2486c
Build fix: g++ < 7.1 mishandles namespaces of specializations

Due to a bug in g++ < 7.1, these specializations must be explicitly
enclosed in the namespaces rather than using the usual
`namespace::namespace::function` notation.

See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480.

We already use this work-around in a number of places.

Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
Change-Id: Ie0e6a3c4dcfb4bc1581c2d273d73ea3e65b2ccd6
src/bin/lttng-sessiond/field.cpp
This page took 0.025068 seconds and 4 git commands to generate.