[Webkit-unassigned] [Bug 249368] REGRESSION(257515 at main): breaks build with -flto=auto

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 15 03:12:34 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=249368

--- Comment #7 from Adrian Perez <aperez at igalia.com> ---
More fun... I cannot easily reproduce the build failure on my build box
with the following CMake incantation:

  CC=gcc CXX=g++ \
  LDFLAGS='-flto=auto -fuse-ld=bfd'
  CFLAGS='-flto=auto' CXXFLAGS='-flto=auto' \
    cmake -S. -Bbuild-lto -DPORT=WPE -DCMAKE_BUILD_TYPE=Release -GNinja

That is using GCC 12.2.1 and Binutils 2.40; OTOH, it's 100% reproducible
doing Yocto from ToT, which has 11.3.0 and Binutils 2.38. Probably this
got fixed in the newer versions, but we need to support the ones from
Yocto because supported distros may have them as well.

It will be slower to try and make a proper fix having to do cross builds ��️

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230315/cd7dba43/attachment.htm>


More information about the webkit-unassigned mailing list