[Buildroot] [PATCH 23/29 v2] package/boost: bump to version 1.87.0

Michael Nosthoff buildroot at heine.tech
Tue Apr 15 09:56:43 UTC 2025


Hi Yann,

On Wednesday, April 09, 2025 22:03 CEST, "Yann E. MORIN" <yann.morin.1998 at free.fr> wrote:

Great that you took the time to clean up the boost package and bump it.

I had the bumping on my list for some time now but didn't manage to finish it due to the many C++03 deprecations in the last releases.
I discovered some issues with some boost internal dependencies. Especially troublesome was using a gcc < 6.0 where C++11 is not
set as default mode and the package pulling in the header dependency that required C++11 wasn't setting C++11 mode.

As I don't see any new BR2_TOOLCHAIN_GCC_AT_LEAST_* lines in the patch I assume you didn't look at this?

Here my list of packages that now require a newer C++ version (taken from the release notes):

now requiring C++11:
- asio
- atomic
- bind
- chrono
- crc
- filesystem
- format
- function
- log
- optional
- random
- ratio
- smartptr
- stacktrace
- system
- test
- thread
- typeindex
- typeof
- uuid
- variant

now requiring C++14:
- graph
- heap
- lockfree

Regards,
Michael



More information about the buildroot mailing list