subversion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Johan Corveleyn <jcor...@gmail.com>
Subject Re: PMCs: any Hackathon requests? (deadline 11 October)
Date Thu, 10 Oct 2019 20:18:16 GMT
On Thu, Oct 10, 2019 at 10:12 PM Nathan Hartman
<hartman.nathan@gmail.com> wrote:
>
> On Thu, Oct 10, 2019 at 1:48 PM Daniel Shahaf <d.s@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

Mime
View raw message