On Thu, Oct 10, 2019 at 10:12 PM Nathan Hartman <hartman.nat...@gmail.com> wrote: > > On Thu, Oct 10, 2019 at 1:48 PM Daniel Shahaf <d...@daniel.shahaf.name> wrote: > > > Should these be re-merged into one item, as you had it before? > > > > That depends. _Do_ the Windows build scripts support libmagic? > > I think they don't. Unless I missed something. > > It looks as though the Windows build uses the makefile at > tools/dev/windows-build/Makefile. I am guessing that packagers for the > Windows platform are using this as their starting point? Anyway, this > makefile makes absolutely no mention of libmagic. > > I'll merge the two items into one: > > * Python programming: > > - SVN-3914 - Implement building with libmagic on Windows in the build > scripts and document it in INSTALL. > https://issues.apache.org/jira/browse/SVN-3914?issueNumber=3914
I build SVN on Windows regularly. It's not for the faint of heart -- it might take a hackathon participant the full two days just to get it to build. (of course, it doesn't help that I'm not very experienced in C and Visual Studio ... but anyway. The main problem is all the dependencies that you need to get built first) Indeed, I don't think the build scripts for Windows currently support libmagic. The first question is actually: where can I download libmagic "for windows"? I don't know whether libmagic itself is easily available / buildable on Windows ... I'm putting Stefan Sperling in cc, because he filed SVN-3914. Perhaps he knows more about it? All in all, I think it's a bit of a risky issue to put on the list, because: who will guide / mentor that one? It requires at least good knowledge of the Windows build system, and I, for one, do not have that knowledge. I just use the build scripts, I don't really understand them :-). BTW: thanks a lot for driving this, Nathan. -- Johan