On Mon, Mar 18, 2019 at 11:35:05AM -0400, Tom Rini wrote:
>...
> I am however asking if the Boost project is an example
> of something that, based on my own history building boost stuff and
> comments from others, if something where "project says it's stable" is
> not something that is stable enough for us.

No, it would be wrong to blame the Boost project for anything here.

Boost upgrades like 1.68.0 -> 1.69.0 always change the sonames of all 
libraries, and they do contain API-incompatible changes (in this case 
including removing a library).

The commit comment in the thud branch even states
"Drop signals library as upstream has removed it".

If you are looking for an example for an upgrade that would be obviously 
inappropriate for a stable branch, it would be hard to imagine something
more obvious.

I am not writing this for blaming someone for past mistakes, but to make 
it clear that the actual problem with upgrades of recipes like boost or 
lighttpd in thud was that they came from the upstream master branch and 
not from upstream stable branches (which don't exist in these cases).

> Tom

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

_______________________________________________
Openembedded-architecture mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-architecture

Reply via email to