Thursday, September 13, 2018

Re: 8.1.0350's Test_exit_cb_wipes_buf() causes segfault when building on Launchpad

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJbmi+KAAoJEOAwQ4KMP/S7g2gQAJShtpp5DVOGYeco+Efh8iFv
N7+uVXFkwt3PBnKE7XiHsJq6TThukWbhKFa6rdYWwuVjUZ+vDEyC8eAk+ACxs8W1
d9hjwt2A7j5bbpmjODQw/y46SM+apXzkj2tsquIXZ/+1Kwi4Qr2q9A5UcV9qEJGM
UoAXT3+GaRR/h95t12hSfr/r0S8DyxSrQQ0nRhOPobuzr3jUcWtF9w3hUeBZPYN1
3PAKjkwqf41NlyIaO1VoHEer/2aLUqq531TEqU9RgyUa+ZYJK+ft9uqVpt08QJ/p
ZLLoEecPl6vG2Mw8fnB5BA1AgY+Ou+8rUxv48u9r0CYRxnWE3P22vkcSpxhFs5qN
cPgQpd8GBK736bN3oayN9m6Qp9sLCfspCCmApM5pJyEg0lW1eb80zAdJSCfmGlEz
ZYM26LQRkcNvmctYcnPRfG/VJ+170mDWH9lqpkdb7B8g6NaUNWV6N4icDxdgNLq9
5SJ9D8WqaMg2oozE1IxSAayVJrQHqj+vq3u9Cledn1acCpziTG8HUG8voLt3NvHp
XqZNdb6h2gP5heJGeesV01uaTJoHKazLmvqdr0aRhdT+vEewq9d/Ngru2IcZ5WKH
i2OnHYevYztFjpUeDN/c+7yYPILkrzU/E6Xhf9lE1apMvO5apNhW7kmNWvseEQ7n
/PMscqZ2GlcOeg62giA1
=Qsvl
-----END PGP SIGNATURE-----
On 13/09/2018 10:14, Christian Brabandt wrote:
> Are you sure this version includes the patch for 8.1.349? I am a bit
> confused because of the version number:
> vim_2%3A8.1.0349+really.v8.1.0369-0

Yes, it's really version 8.1.369.

This specific package is built using Launchpad's Recipes feature [1]
which combines the debian/ packaging files from one git repo [2] with
the upstream sources from another [3]. This feature triggers automatic
builds when there's a change.

The Recipes feature only allows certain values to be used in the
generated version number [4], one of which is the Git tag, but because
tags start with a "v" I have to hack the versioning slightly. The last
version I refreshed the packaging files for was 8.1.349 so that forms
the version number "root", the upstream tag provides the "really"
version number (with leading "v").

It's essentially a CI system for packaging which is quite handy for
Vim's release model.

J


[1] https://code.launchpad.net/~jonathonf/+recipe/vim-daily
[2] https://code.launchpad.net/~jonathonf/+git/vim-packaging/+ref/master
[3] https://code.launchpad.net/~jonathonf/vim/+git/vim-upstream/+ref/master
[4]
https://help.launchpad.net/Packaging/SourceBuilds/Recipes#Version_numbers_and_substitution_variables

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments: