-
Notifications
You must be signed in to change notification settings - Fork 32
build(debian): separate Qt5/Qt6 build configurations for V25/V20 support #175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Warning
|
|
Note
详情{
"debian/control": [
{
"line": "Homepage: http://www.deepin.org",
"line_number": 37,
"rule": "S35",
"reason": "Url link | 6fe814dfb7"
}
]
} |
deepin pr auto review这份 1. 总体变更分析变更的核心目的是移除对 Qt5 和旧版 DTK (Deepin Tool Kit) 的依赖支持,强制项目仅使用 Qt6 和新版 DTK (v6)。这通常发生在项目进行重大版本升级,决定放弃旧版库支持时。 同时,新增的 2. 详细审查意见A. 语法逻辑
B. 代码质量
C. 代码性能
D. 代码安全
3. 改进建议
总结这次修改是一个破坏性更新,旨在清理技术债务并统一技术栈到 Qt6/DTK6。从语法和逻辑上看是正确的,有利于长期维护和安全性。主要风险在于源代码是否已经完全适配了新的依赖环境(特别是 X11/OpenGL 相关部分),以及 |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: LiHua000, lzwind The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/merge |
|
This pr cannot be merged! (status: unstable) |
|
/forcemerge |
|
This pr force merged! (status: unstable) |
Log: as title