diff --git a/Control/RootUtils/src/Types.def b/Control/RootUtils/src/Types.def index 35fa2d136640ef50c09821af0b17b20ef62aec24..62678c3f95f42fdd5f3a4d41fd289c8956316950 100644 --- a/Control/RootUtils/src/Types.def +++ b/Control/RootUtils/src/Types.def @@ -20,8 +20,11 @@ TYPE1(kShort_t, short); // 2 TYPE1(kInt_t, int); // 3 TYPE1(kLong_t, long); // 4 TYPE1(kFloat_t, float); // 5 -TYPE1(kCounter, int); // 6 -TYPE1(kCharStar, char*); // 7 +TYPE1(kCounter, int); // 6 +// kCharStar can't really be treated like the other types; further, it leads +// to compilation failures with gcc11. But we don't actually need it, +// so just remove it. +//TYPE1(kCharStar, char*); // 7 TYPE1(kDouble_t, double); // 8 TYPE1(kDouble32_t, Double32_t); // 9 TYPE (kchar, char, int); // 10