[LyX/master] Reduce the amount of needed boost headers

Kornel Benko kornel at lyx.org
Sun Dec 13 10:11:12 UTC 2020


Am Sun, 13 Dec 2020 10:32:38 +0200
schrieb Yuriy Skalko <yuriy.skalko at gmail.com>:

> > Compiles fine adding
> >         #include <cstring>
> > in src/support/ForkedCalls.cpp
> > and
> >         #include <unistd.h>
> > in src/Sever.cpp
> > 
> >         Kornel  
> 
> 
> Kornel, thanks for trying and fixing the patch!
> 
> Seems like these headers were indirectly included via boost/signal.hpp 
> -- I've already had to add <list> includes. I've moved <unistd.h> 
> include into conditional branch since it is unavailable in MSVC.
> 
> 
> Yuriy

Compiles fine, and the export tests results are same as before. I am not sure 'signal' is
involved though.
Could you evaluate what else should be tested?

Impressing work (not only here).

	Kornel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: Digitale Signatur von OpenPGP
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20201213/d48c2bfa/attachment.asc>


More information about the lyx-devel mailing list