This commit updates boost to version 1.79.0
There are no new libraries in this version
The following patches were removed due to upstream update:
* 010-fix-b2-install.patch [1]
* 020-fix-musl-build.patch [2]
More info about Boost 1.79.0 can be found at the usual place [3].
Note: This package update includes a fix merged to Boost.JSON in [4]
which did not make into this version.
[1]: 78fd284a42
[2]: https://github.com/boostorg/interprocess/pull/162
[3]: https://www.boost.org/users/history/version_1_79_0.html
[4]: https://github.com/boostorg/json/issues/692
Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
49 lines
1.9 KiB
Diff
49 lines
1.9 KiB
Diff
--- a/boostcpp.jam
|
|
+++ b/boostcpp.jam
|
|
@@ -634,7 +634,7 @@ rule address-model ( )
|
|
return <conditional>@boostcpp.deduce-address-model ;
|
|
}
|
|
|
|
-local deducable-architectures = arm mips1 power riscv s390x sparc x86 combined ;
|
|
+local deducable-architectures = arm mips power riscv s390x sparc x86 combined ;
|
|
feature.feature deduced-architecture : $(deducable-architectures) : propagated optional composite hidden ;
|
|
for a in $(deducable-architectures)
|
|
{
|
|
@@ -645,10 +645,10 @@ rule deduce-architecture ( properties *
|
|
{
|
|
local result ;
|
|
local filtered = [ toolset-properties $(properties) ] ;
|
|
- local names = arm mips1 power riscv s390x sparc x86 combined ;
|
|
+ local names = arm mips power riscv s390x sparc x86 combined ;
|
|
local idx = [ configure.find-builds "default architecture" : $(filtered)
|
|
: /boost/architecture//arm
|
|
- : /boost/architecture//mips1
|
|
+ : /boost/architecture//mips
|
|
: /boost/architecture//power
|
|
: /boost/architecture//riscv
|
|
: /boost/architecture//s390x
|
|
--- a/libs/atomic/build/atomic-arch-config.jam
|
|
+++ b/libs/atomic/build/atomic-arch-config.jam
|
|
@@ -27,9 +27,9 @@ rule deduce-architecture ( properties *
|
|
{
|
|
return arm ;
|
|
}
|
|
- else if [ configure.builds /boost/architecture//mips1 : $(properties) : "mips1" ]
|
|
+ else if [ configure.builds /boost/architecture//mips : $(properties) : "mips" ]
|
|
{
|
|
- return mips1 ;
|
|
+ return mips ;
|
|
}
|
|
else if [ configure.builds /boost/architecture//power : $(properties) : "power" ]
|
|
{
|
|
--- a/libs/config/checks/architecture/Jamfile.jam
|
|
+++ b/libs/config/checks/architecture/Jamfile.jam
|
|
@@ -18,7 +18,7 @@ obj 64 : 64.cpp ;
|
|
|
|
obj arm : arm.cpp ;
|
|
obj combined : combined.cpp ;
|
|
-obj mips1 : mips1.cpp ;
|
|
+obj mips : mips1.cpp ;
|
|
obj power : power.cpp ;
|
|
obj riscv : riscv.cpp ;
|
|
obj sparc : sparc.cpp ;
|