FTBFS: Qt GUI
Using C-only macros in C++ code, looks like:
In file included from ../../../../modules/gui/qt/qt.hpp:31,
from ../../../../modules/gui/qt/dialogs/mediainfo/info_panels.cpp:29:
../../../../modules/gui/qt/dialogs/mediainfo/info_panels.cpp: In member function ‘void InfoPanel::update(input_item_t*)’:
../../../../include/vlc_list.h:287:36: error: ‘typeof’ was not declared in this scope; did you mean ‘typedef’?
287 | typeof (*(pos)), member), true); \
| ^~~~~~
../../../../include/vlc_common.h:1079:7: note: in definition of macro ‘container_of’
1079 | ((type *)(((char *)(ptr)) - offsetof(type, member)))
| ^~~~
../../../../modules/gui/qt/dialogs/mediainfo/info_panels.cpp:511:5: note: in expansion of macro ‘vlc_list_foreach’
511 | vlc_list_foreach(cat, &p_item->categories, node)
| ^~~~~~~~~~~~~~~~