[RTEMS Project] #4908: Unable to build with LLVM 16

RTEMS trac trac at rtems.org
Fri May 19 04:10:05 UTC 2023


#4908: Unable to build with LLVM 16
---------------------------------+--------------------
  Reporter:  Jeffrey H. Johnson  |      Owner:  (none)
      Type:  defect              |     Status:  new
  Priority:  normal              |  Milestone:
 Component:  tool                |    Version:
  Severity:  normal              |   Keywords:  LLVM,
Blocked By:                      |   Blocking:
---------------------------------+--------------------
 Building with LLVM 16 fails on all host platforms when compiling rtems-
 tools's record-main-lttng.cc.

 The cause is `HAVE_LLVM_DEBUGINFO_SYMBOLIZE_SYMBOLIZE_H` being defined.
 If that is forced off, everything works fine.

 This causes all versions of RTEMS I've tried, from 5.1 through git master,
 to fail, on every platform.  Using an older version of LLVM is OK, or
 hacking to disable this.

 I did a git bisect, and the failing commit is https://github.com/RTEMS
 /rtems-tools/commit/5d80d0b2e1de9decb24c2d7ef481e4b63525595e

 I've attached the build failure.

--
Ticket URL: <http://devel.rtems.org/ticket/4908>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list