Page MenuHomeSolus

Update llvm to 6.0.0
AbandonedPublic

Authored by joebonrichie on Apr 7 2018, 3:21 PM.
Tags
None
Referenced Files
F10843647: D2683.diff
Jun 10 2023, 6:46 PM
F10826009: D2683.diff
Jun 4 2023, 1:44 AM
F10821784: D2683.diff
Jun 2 2023, 2:23 PM
F10776161: D2683.id.diff
May 23 2023, 7:12 AM
F10755147: D2683.diff
May 16 2023, 11:00 PM
F10739852: D2683.id6658.diff
May 13 2023, 10:46 PM
F10734574: D2683.diff
May 12 2023, 6:37 AM
Subscribers

Details

Reviewers
None
Group Reviewers
Triage Team
Summary

Release announcement available here

Signed-off-by: Joey Riches <josephriches@gmail.com>

Test Plan

Rebuilt chromium against this which extensively uses llvm features such as lld, cfi, etc.

Diff Detail

Repository
R1972 llvm
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

Still no lldb python support for T5125, even though I specify the python location with

-DPYTHON_EXECUTABLE=/usr/bin/python2 \
-DPYTHON_LIBRARY=/usr/lib64/libpython2.7.so \
-DPYTHON_INCLUDE_DIR=/usr/include/python2.7

It's looking for python in $workdir/sol-stage2/lib64/ for some reason.

Also, i'm not against modularizating the various components for this into separate packages in the future, would make individual maintenance easier.

Unless I'm missing something, shouldn't the python flag be -DPYTHON_HOME?

Also, I think it should be using Python 3.5+.

(as per the documentation).