← Back to team overview

kicad-developers team mailing list archive

Re: Stable version 4.0.5

 

On Sun, Nov 13, 2016 at 12:59:53PM -0500, Wayne Stambaugh wrote:
> [snip]
> Apparently package devs hate it because they
> had remember to set the version and branch strings at config time when
> building from source archives otherwise they end up with no-vcs-found
> version string.  I see Chris added this back into the master branch but
> I'm not sure I'm going to keep it.  Developers should be using the
> version string generated by git and package devs should be using the
> version set in KiCadVersion.cmake.  I can't see any reason for a third
> option.

Apologies, I was under the impression this was still our preferred way
to set the build version. Are our intentions for this documented
somewhere?

> 
> I will be in an out all day today so if I don't reply I'm not ignoring
> you I've just got a full plate today and will respond as soon as I get a
> chance.
> 
> Cheers,
> 
> Wayne
> 
> On 11/12/2016 11:55 AM, Nick Østergaard wrote:
> > Hi Wayne,
> > 
> > Good news to see a new release, but I wonder about two things:
> > 
> > 1. Boost 1.61 compatibility and bugfix?
> > 2. Release version string.
> > 
> > Should the release should include the boost 1.61 fix. It was discussed in:
> > [Kicad-developers] About Bug 1604841: Pcbnew crash at moving via, and
> > boost::context fixes to make it compatible with boost 1.61
> > 
> > And there is a patch in [1], although it does not explicitly state
> > where it is from, but it looks similar to [2] and [3]. With out the
> > patch in [1] I can not build it against boost 1.62 on archlinux.
> > 
> > Secondly, I would like to know how we are supposed to set the release
> > infor for the version string. For the 4.0.0--4.0.4 you are supposed to
> > use the following options to set the version string:
> > 
> > -DKICAD_REPO_NAME=stable -DKICAD_BUILD_VERSION=4.0.5
> > 
> > But KICAD_REPO_NAME does not seem to exist anymore... even though I
> > set KICAD_BUILD_VERSION it gets overridden by the git info and the
> > version string becomes:
> > #define KICAD_FULL_VERSION "(2016-11-09 revision 18f77b8)-4.0"
> > 
> > I would have expected to get something like we are used to as,
> > "4.0.5-stable" for example.
> > 
> > Nick
> > 
> > [1] https://git.archlinux.org/svntogit/community.git/tree/trunk/boost-1.61.patch?h=packages/kicad
> > [2] https://git.launchpad.net/kicad/commit/?id=06d4894fdbeb00727cdcc667b8899ad73d8eb1c2
> > [3] https://git.launchpad.net/kicad/commit/?id=78bc3c65de6c03d19be9902327d08cd4d87c229c
> > [4] https://lists.launchpad.net/kicad-developers/msg25556.html
> > 
> > 2016-11-11 23:44 GMT+01:00 Wayne Stambaugh <stambaughw@xxxxxxxxx>:
> >> This is the last call for patches to the 4 stable branch.  If I don't
> >> hear anything, I will set version string and tag 4.0.5 in the stable
> >> branch on Sunday and give our library, doc, translation, and package
> >> devs a couple of weeks to prepare before I make the official announcement.
> >>
> >> Thanks,
> >>
> >> Wayne
> >>
> >> _______________________________________________
> >> Mailing list: https://launchpad.net/~kicad-developers
> >> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> >> Unsubscribe : https://launchpad.net/~kicad-developers
> >> More help   : https://help.launchpad.net/ListHelp
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp


Follow ups

References