[Buildroot] [git commit] package/ruby: fix build failure due to gcc bug 83143

Peter Korsgaard peter at korsgaard.com
Mon Sep 13 17:27:21 UTC 2021


>>>>> "Arnout" == Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be> writes:

 > commit: https://git.buildroot.net/buildroot/commit/?id=4e070082495c1686b2b207db7fe7720271dc7d86
 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

 > The ruby package exhibits gcc bug 83143 when built for the SH4 architecture
 > with optimization enabled, which causes a build failure.

 > Differentely from other packages in Buildroot where we work around this
 > gcc bug by setting optimization to -O0 we can use -freorder-blocks-algorithm=simple
 > as suggested here [1] if BR2_TOOLCHAIN_HAS_GCC_BUG_83143=y.

 > Fixes:
 > http://autobuild.buildroot.net/results/f57/f5742e7fb6e8142bcdb53b7f4f5e9c1bea3558cd/

 > [1]: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83143#c15

 > Signed-off-by: Giulio Benetti <giulio.benetti at benettiengineering.com>
 > Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>

Committed to 2021.08.x, thanks.

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list