Also, If you're wondering how prevalent Ubuntu is in industry, I can't say exactly, but I'll say this: for software development on self-driving cars, both of the last 2 companies I've worked at, each with around 2000 employees, have used Ubuntu as their primary workstations and build systems. The first kept Ubuntu 14.04 until the year 2019, several months *after* the 5 year LTS support was up, at which point they upgraded to Ubuntu 18.04, which was **tremendously difficult and costly**, and the latter gave me an Ubuntu 18.04 machine in January 2020, and it's still 18.04 today, and they won't upgrade it. A lot of large and influential companies have substantial reliance on Ubuntu releases for long periods of time.
Thanks! Gabriel Staples On Tue, May 10, 2022 at 8:22 AM Gabriel Staples, ElectricRCAircraftGuy.com < erca...@gmail.com> wrote: > Seth, > > You/KiCad might consider supporting Ubuntu for the full 5 year duration > that LTS releases are supported by Ubuntu. On my home machines, for > instance, I run Ubuntu 20.04 right now. On my work machines, however, I run > Ubuntu 18.04 right now because the cost of upgrading a distro is so > significant they only do it when the Long Term Support period of 5 years is > over. I shouldn't manually upgrade my own work machine if I wanted to > because it must remain compatible with my work's build systems and other > software. I think many companies operate this way. If you want to get KiCad > to be used by more companies, which I would like to see myself, I think > KiCad will need to support Ubuntu for the full 5 years of the LTS term or > else it may automatically be ruled out as a potential candidate as > companies evaluate software to use and support. > > Thanks! > > Gabriel Staples > > > > > On Mon, May 9, 2022 at 8:53 AM Seth Hillbrand <s...@kipro-pcb.com> wrote: > >> Hi Wayne, >> >> From the page you linked, 18.04 is not a supported system and has never >> been supported for v6. We had decided some time ago that we would support >> Ubuntu LTS versions for 1 year after the release of the next LTS [1]. >> >> Jean-Samuel, you may be able to use the mhier PPA[2] as the source for >> newer Boost versions that will allow KiCad on older Ubuntus. >> >> -Seth >> >> [1] https://lists.launchpad.net/kicad-developers/msg43255.html >> [2] >> https://launchpad.net/~mhier/+archive/ubuntu/libboost-latest/+packages >> >> On Mon, May 9, 2022 at 6:06 AM Wayne Stambaugh <stambau...@gmail.com> >> wrote: >> >>> 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 >>> >> >> >> -- >> [image: KiCad Services Corporation Logo] >> Seth Hillbrand >> *Lead Developer* >> +1-530-302-5483 >> Long Beach, CA >> www.kipro-pcb.com i...@kipro-pcb.com >> _______________________________________________ >> 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