LLVM Building Package Compatibility Analysis and Resolution (Part II)
### Project Description:
**Background**
The LLVM Compiler has a good architecture, flexible licenses, and a thriving community. It has gradually become one of the most influential open source compiler tool chains. Mainstream vendors in the industry have switched their compilers to the LLVM version, and the OS community has embraced the LLVM compiler technology stack. The openEuler community submits [LLVM Parallel Universe Project oEEP](https://gitee.com/openeuler/TC/blob/master/oEEP/oEEP-0003%20LLVM%E5%B9%B3%E8%A1%8C%E5%AE%87%E5%AE%99%E8%AE%A1%E5%88%92--%E5%9F%BA%E4%BA%8ELLVM%E6%8A%80%E6%9C%AF%E6%A0%88%E6%9E%84%E5%BB%BAoE%E8%BD%AF%E4%BB%B6%E5%8C%85.md) to explore the work of building openEuler based on LLVM.
**Project Content**
This project requires developers to analyze and resolve the following software package build runtime compatibility issues:
(1) Fix software package building or running problems. and does not affect the current default build behavior. For details about how to reproduce and rectify the problem, see [here](https://gitee.com/openeuler/compiler-docs/tree/master/LLVM%20Parallel%20Universe%20Project).
(2) Submit the patch involved in the software package to the corresponding upstream community.
(3) Summarize the analysis and resolution of the software package repair work and submit it to [here](https://gitee.com/openeuler/compiler-docs/tree/master/LLVM%20Parallel%20Universe%20Project/%E9%97%AE%E9%A2%98%E5%AE%9A%E4%BD%8D%E6%80%BB%E7%BB%93).
### Project technical requirements:
- Have a good command of automatic build tools, such as basic commands such as rpmbuild and cmake.
- Be familiar with the common compilation options of the LLVM compiler.
- Familiar with the Linux operating system.
### Project achievement submission warehouse:
https://gitee.com/openeuler/compiler-docs
### Project Reference:
Problem reproduction and fixing guide: https://gitee.com/openeuler/compiler-docs/tree/master/LLVMParallelUniverseProject
openEuler Community Contribution Guide: https://www.openeuler.org/zh/community/contribution/detail.html