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

Reply via email to