On Thu, Sep 19, 2024 at 3:05 PM Timofei Zhakov <t...@chemodax.net> wrote:
>
> On Thu, Sep 19, 2024 at 2:59 PM Daniel Sahlberg
> <daniel.l.sahlb...@gmail.com> wrote:
> >
> > Den ons 18 sep. 2024 kl 18:38 skrev <rin...@apache.org>:
> >>
> >> Author: rinrab
> >> Date: Wed Sep 18 16:38:36 2024
> >> New Revision: 1920771
> >>
> >> URL: http://svn.apache.org/viewvc?rev=1920771&view=rev
> >> Log:
> >> build: Export some private functions from libraries, to link tools and
> >> tests which uses them, against shared versions.
> >>
> >> Now, the tests can be compiled in shared configuration on Windows with 
> >> CMake,
> >> which was impossible before due to not-exported functions from DLLs.
> >>
> >> * build.conf
> >>   (libsvn_fs_fs, libsvn_fs_x, libsvn_fs_base,
> >>    libsvn_subr, libsvn_wc): Add private headers to msvc-export to get
> >>    them into .lib file.
> >>   (executables, tests, and tools, which were forced to be static): Allow 
> >> them
> >>    to be linked against shared libraries.
> >
> >
> > I can't find any remaining use of msvc-force-static.
> >
> > Is it needed anymore or should we remove the support completely? It would 
> > affect a comment in build.conf as well as code in 
> > build/generator/gen_base.py (setting msvc_force_static from 
> > msvc-force-static) and build/generator/gen_[cmake|win].py (using 
> > msvc_force_static).
>
> Yes, there are no more usages of this option. I have already made a
> patch where it is removed, but decided to wait a bit and commit it
> later.

Committed in revision 1920782.

-- 
Timofei Zhakov

Reply via email to