On Fri, Feb 12, 2016 at 09:08:48PM +0100, Kornel Benko wrote:
> Am Freitag, 12. Februar 2016 um 20:08:49, schrieb Georg Baum 
> <georg.b...@post.rwth-aachen.de>
> > Jean-Marc Lasgouttes wrote:
> > 
> > > Le 11/02/2016 21:40, Georg Baum a écrit :
> > >> Comparing the complete 3rdparty directory from the tar ball with the one
> > >> in git shows also that some boost files are missing (see attached).
> > >> However, on linux building with included boost works even without these
> > >> files, so I think that removing them from git is better than adding them
> > >> to the build boost (except for the license of course).
> > > 
> > > 
> > > icu.* is for implementing unicode regex on top of ICU. We can get rid of
> > > it, but I guess that it will return every time we update boost. So it
> > > might be easier to keep it.
> > > 
> > > usinstances.cpp is MSVC only. Are we sure that we do not need it?
> > 
> > Good point.
> > 
> > > wc_regex_traits.cpp Implements out of line members for
> > > c_regex_traits<wchar_t>. Might it be useful in some settings?
> > 
> > Dunno. If I understand 3rdparty/boost/libs/regex/CMakeLists.txt correctly 
> > then none of the three files is built, so I would guess that all can be 
> > removed (i.e. beta2 could be relased without further modifications, the 
> > removal could be done later). However, I am not good in cmake speak at all, 
> > so I might be wrong.
> 
> I understand it the same way as you.

OK let's go ahead with beta2 then. I will tag and tar now.

> > We have basically two options:
> > 
> > 1) Add all files to the tar ball (either like it was done by my patch, or 
> > by 
> > adding them to EXTRA_DIST so that they are not needlessly compiled on 
> > linux).
> > 
> > 2) Have a cmake expert or somebody with access to MSVC try out which files 
> > are needed and which can be removed, and then only add the needed ones.
> > 
> 
> They do not harm, still I would remove them.
> 
> > Scott, I guess it is your call;-)

I agree that it would be nice to remove unnecessary files. As far as
figuring out which files are unnecessary, I volunteer to take any
experimental patch, build a tar ball, and send it to Uwe to see if he
has time to build the test tar ball so we can see if he gets an error.

Scott

Attachment: signature.asc
Description: PGP signature

Reply via email to