On 06/25/2016 12:00 PM, Georg Baum wrote: > Uwe Stöhr wrote: > >> Richard, could you please put it on ftp.lyx.org? Could you please also >> write a news message that we now have a Vista installer but that this >> installer should not be used for other Windows versions than Vista. > This is not possible for legal reasons. Our own license forbids to > distribute binaries without corresponding source code. This includes the > build scripts (see https://www.lyx.org/License): > > "The source code for a work means the preferred form of the work for making > modifications to it. For an executable work, complete source code means all > the source code for all modules it contains, plus any associated interface > definition files, plus the scripts used to control compilation and > installation of the executable." > > I am preaching since years that every binary we distribute must be built in > a reproducible way from identifiable, publicy available sources (including > the build scripts). > > Currently only our own OS X build and the linux builds offered by Livio and > linux distributors are 100% reproducible. The windows installer is not, the > build instructions are incomplete and partially wrong, and a binary > dependency package is needed which contains unneeded stuff such as old MSVC > dlls. How this binary dependency package was produced is unknown and not > reproducible. > > Adding two binaries from a different source to the installer makes it even > more unreproducible. We need to go into the other direction. That is also > the reason why I spend lots of time for helping others with MSVC and cmake, > although I have zero benefit from it personally.
I'll ask again: What is the status of the mingw build? Last I heard, it built our executables fine and the only issue was with building the installer. Richard
