Files
odfstudio/external/boost
Michael Weghorn 4f60246a1d Revert "boost: upgrade to 1_87_0" for now to unbreak android arm32 build
For some (still unknown) reason the upgrade from boost 1.86 to 1.87
caused the 32-bit ARM Android builds to fail
with errors like

    <inline asm>:1:41: error: expected '%<type>' or "<type>"
    .pushsection ".debug_gdb_scripts", "MS",@progbits,1
                                            ^
    <inline asm>:318:12: error: .popsection without corresponding .pushsection
    .popsection
               ^
    2 errors generated.
    make[1]: *** [/home/tdf/lode/jenkins/workspace/android_arm/solenv/gbuild/LinkTarget.mk:339: /home/tdf/lode/jenkins/workspace/android_arm/workdir/CxxObject/configmgr/source/groupnode.o] Error 1
    make[1]: *** Waiting for unfinished jobs....
    [build CXX] configmgr/source/node.cxx
    <inline asm>:1:41: error: expected '%<type>' or "<type>"
    .pushsection ".debug_gdb_scripts", "MS",@progbits,1
                                            ^
, see e.g. [1] and the list of all Android ARM 32 bit builds [2].

A local bisect points to this commit, and reverting it
fixes the build.
Do this for now to work around the build failure and give
time for finding a better solution.

This reverts commit 25e7e1677b.

[1] https://ci.libreoffice.org/job/gerrit_android_arm/43354/console
[2] https://ci.libreoffice.org/job/gerrit_android_arm/

Change-Id: Ifad1412b691adce74bb16805975e3439898e3b74
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/178697
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2024-12-18 09:27:08 +01:00
..
2024-02-15 17:42:17 +01:00
…
…

From [http://www.boost.org/].

Apart from the spirit parsing framework, LibreOffice currently mostly
uses the smart pointers, pool memory and binders functionality.