[HarfBuzz] HarfBuzz now requires C++11

Philip Race philip.race at oracle.com
Fri Mar 29 22:49:38 UTC 2019


Hi,

On 3/29/19, 3:06 PM, Behdad Esfahbod wrote:
> Hi,
>
> I just merged the 'iter' branch [0].  This is a branch I've been 
> working on for three / four months, and has gathered over 200 
> commits.  It's finally time to merge it such that the work can 
> continue in master.
>
> The work there is aimed at GSUB/GPOS subsetting.  The constructs I 
> needed proved to be impossible to achieve without C++11.  So that has 
> become mandatory.  I removed gcc 4.2 bots from our 
> continuous-integration as they were not up to the task.  I also 
> disabled the Oracle build bot which was not happy,

Was that using Oracle's Studio compilers on Solaris or on Linux ?
If yes to the compiler, which version ? 12u6 ?


> as well as an ios one.  So currently the remaining bots are happy 
> EXCEPT for MSVC ones.  If someone can help debug and make those happy, 
> that would be great:
>
> https://ci.appveyor.com/project/harfbuzz/harfbuzz/builds/23465714
>
> I'll go ahead and remove the C++<11 compat code.

If this is not yet removed, what do you have to be sure you are testing
the C++11 code path ?

-phil.

>
> Please test with your ancient compilers sooner than later and come up 
> with a plan forward.  It's possible that we may maintain a 2.4 
> branched just before this work for a year or two, backporting 
> important fixes to it **if there is demand for it**.  So let us know 
> if you can use that.
>
> Thanks everyone,
> -- 
> behdad
> http://behdad.org/
>
>
> _______________________________________________
> HarfBuzz mailing list
> HarfBuzz at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/harfbuzz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/harfbuzz/attachments/20190329/a7b444b9/attachment.html>


More information about the HarfBuzz mailing list