It looks like someone back ported some random number generator fixes
from master that are not available in boost 1.56 which is the minimum
version in the 6.0 branch.  We should address this since 18.04 LTS is a
supported system[1].


[1]:https://www.kicad.org/help/system-requirements/

On 5/9/22 4:05 AM, Jean-Samuel Reynaud wrote:
> Hi,
> 
> As I see, since one of those commits:
> 891c919c239223ef601284a8f166d0f229f6b030
> 0ea7dabc1271dbc77b8d5764e4eecbeba85903d6
> e1cd74dd78031b002737a79ddffcf3489d74105c
> 4d8297a1f6f18d59cb38361b88a959d7af062480
> 
> KiCad is unable to build on Ubuntu 18.04. I guess it's a boost version
> issue (Boost is 1.65.1 on Ubuntu 18.04).
> The build error:
> kicad/common/kiid.cpp:50:73:   required from here
> /usr/include/boost/random/detail/seed_impl.hpp:269:9: error: ‘class
> boost::uuids::detail::seed_rng’ has no member named ‘generate’
>      seq.generate(&storage[0], &storage[0] + ((w+31)/32) * n);
>      ~~~~^~~~~~~~
> 
> 
> You can take a look as the build output at
> https://launchpadlibrarian.net/600354670/buildlog_ubuntu-bionic-amd64.kicad_6.0.0+nightly-202205081117+43b8adad1a~116~ubuntu18.04.1_BUILDING.txt.gz
> (large log, error message near the end ;)
> 
> 
> Is this version of Ubuntu is still supported for 6.0 branch ? (for me
> yes since the Ubuntu support is up to April 2023)...
> Note that it affect version 6.0.5 (6.0.4 was built correctly)
> 
> Regards,
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to