← Back to team overview

kicad-developers team mailing list archive

Re: Minimum Boost version


On 2019-10-22 16:06, Ian McInerney wrote:

> I dug into the website history and apparently the original intent should have been to support 16.04 LTS until its standard support ends in 2021 (https://github.com/KiCad/kicad-website/commit/007fb582a316fa513778a393e2696d17c0031cea#r33487782). Since we haven't actually used any code from the newer Boost version (that we weren't already using), we should probably back out the change and also update the website with the correct Ubuntu LTS support date. It looks like that will make it so we can't update to 1.59 until 2021 then.

Hi Ian- 

I did write that.  In retrospect, I'm not sure that the sentiment is
correct.  One of the things we are attempting to do is focus our primary
efforts where they will have the largest impact for our users.  Toward
that end, we were attempting (in the post KiCon meeting) to define where
that cut off should be.  We kind of arbitrary picked "vendor supported"
as it seemed reasonable. 

I now think we should tighten that a bit more for the Linux
distributions.  Under MSW/Mac, we compile or have rolling updates for
most of our own dependencies.  This allows us to ensure system
compatibility but not worry about library compatibility.  The Linux
library system is different and holds back updates. 

So, why would we want to update the boost libraries and what does it
gain us?  The original bump was to allow unit tests.  During v6, I would
also like to utilize the UUID library from 1.60 as many of the feature
we plan will require GUID at least. 

This doesn't preclude using KiCad on 16.04.  It just requires someone to
package a boost ppa.  There are a few out there that could be used as
baselines for this. 


KiCad Services Corporation 

 		Seth Hillbrand


 		+1-530-302-5483‬ [1]

 		Davis, CA

 		www.kipro-pcb.com [2]    info@xxxxxxxxxxxxx

 		https://twitter.com/KiProEDA [3]
 		https://www.linkedin.com/company/kicad [4]


[1] tel:+12126039372
[2] http://www.kipro-pcb.com/
[3] https://twitter.com/KiProEDA
[4] https://www.linkedin.com/company/kicad

Follow ups