On Fri, Oct 24, 2025 at 03:53:18PM +0200, Pavel Sanda wrote: > On Fri, Oct 24, 2025 at 10:31:46PM +0900, Yokota K. wrote: > > > Koji/Stephan, I did the following hack, can you try whether Qt 6.10 > > > compilation proceeds? > > > > > > (Essentially change the order for QList<MenuDefinition> to proceed and > > > defer using enum Kind > > > inside the definition of the method expandFormats.) > > > > Thanks, Pavel. Applying the patch to today???s master, I get build-time > > error as below. > > Ok, that's probably full stop for this hack then, forward declaration is not > enough either for vector anymore. > The only way forward is probably normal header/source separation, not nesting > of two mutually crosslinked classes > within anonymous namespace within .cpp file....
BTW your last error is coming from STL not Qt. Isn't it possible that you are requesting in your build something too modern like C++20? We are currently requesting only C++17, so that could perhaps help? Pavel -- lyx-devel mailing list [email protected] https://lists.lyx.org/mailman/listinfo/lyx-devel
