I am wondering if the FPC release tag for 3.0.0 is ever updated with the bugfixes or if it is static.
I.e. if I want to get the bugfixes into my FPC do I have to update to a new tag then?
Or is it OK just to make a svn up in the source dir?
Mailing lists / fpc-pascal / 2016-04
SVN FPC tag content?
5 messages · 4 people ·
- BBo Berglund 2
- GGraeme Geldenhuys 1
- Lleledumbo 1
- MMarco van de Voort 1
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Show quoted text 5 lines
It seems to be static, otherwise branches/fixes_3_0 will be useless.
I am wondering if the FPC release tag for 3.0.0 is ever updated with the bugfixes or if…
Bo Berglund wroteI am wondering if the FPC release tag for 3.0.0 is ever updated with the bugfixes or if it is static.
As far as I'm concerned, tags should *never* move, otherwise, what's the point of tagging a commit. That should apply to SubVersion and Git repos. If you want to track minor bug fixes after a release, which to that release's bug-fix branch... regarding FPC that is normally named "<fpcver>_fixes".
Regards,
- Graeme -
Graeme Geldenhuys wrote 9 lines
I hade a look here:
http://svn.freepascal.org/svn/fpc/branches/fixes_3_0/ there are sources
And here:
http://svn.freepascal.org/svn/fpc/tags/release_3_0_0/ same here
So there seems not to be any release_3_0_1 or similar.
Is the accepted convention to check out the branches/fixes_3_0/ and regularly svn up on it and then make?
trunk/ seems to be work in progress and might be unstable, right?
In our previous episode, Bo Berglund said:
Show quoted text 6 lines
That is the 3.0 series branch from which releases are branched.
And here: http://svn.freepascal.org/svn/fpc/tags/release_3_0_0/ same here
That is the 3.0(.0) release.
So there seems not to be any release_3_0_1 or similar.
The fixes_3_0 has as moving version "3.0.1" till 3.0.2 is released, and after it will be 3.0.3 and so on.
Is the accepted convention to check out the branches/fixes_3_0/ and regularly svn up on it and then make?
Yes. Though the activity is not continous. It has had quite some updates in the last few days though.
trunk/ seems to be work in progress and might be unstable, right?
Well, lately that instability is relative, it is generally usable, but fixes_3_0 is a bit more conservative with respect to breaking interfaces and compatibility.
