chore: remove DTK version calculation and makeshlibs override#361
chore: remove DTK version calculation and makeshlibs override#36118202781743 merged 1 commit intolinuxdeepin:masterfrom
Conversation
1. Removed DTK5_VERSION and DTK6_VERSION calculation logic that transformed upstream version to DTK-specific versions 2. Removed DTK5_MAJOR_MINOR extraction for DTK5 version 3. Removed override_dh_makeshlibs target that set specific version dependencies for DTK5 and DTK6 shared libraries 4. The change simplifies the build process by eliminating version transformation logic Influence: 1. Verify that DTK5 and DTK6 packages build successfully without version calculation 2. Test that shared library dependencies are handled correctly by default dh_makeshlibs 3. Ensure DTK5 and DTK6 packages maintain proper version compatibility 4. Check that the build process works with both nodtk5 and nodtk6 profiles 5. Validate that libdtkgui.so symlinks are still created correctly in override_dh_link chore: 移除DTK版本计算和makeshlibs覆盖 1. 移除了将上游版本转换为DTK特定版本的DTK5_VERSION和DTK6_VERSION计算逻辑 2. 移除了用于提取DTK5版本的DTK5_MAJOR_MINOR变量 3. 移除了为DTK5和DTK6共享库设置特定版本依赖的override_dh_makeshlibs目标 4. 该变更通过消除版本转换逻辑简化了构建过程 Influence: 1. 验证DTK5和DTK6包在没有版本计算的情况下能成功构建 2. 测试共享库依赖是否由默认的dh_makeshlibs正确处理 3. 确保DTK5和DTK6包保持正确的版本兼容性 4. 检查构建过程在使用nodtk5和nodtk6配置文件时是否正常工作 5. 验证libdtkgui.so符号链接是否仍在override_dh_link中正确创建
|
Warning
|
deepin pr auto review这段代码是对 Debian 打包规则文件( 1. 语法逻辑审查
2. 代码质量审查
3. 代码性能审查
4. 代码安全审查
5. 综合改进意见核心建议:确认 ABI 兼容性策略 这段 diff 的核心意图似乎是将版本依赖控制从 建议如下:
总结:
改进后的建议操作: |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: 18202781743, asterwyx 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 |
transformed upstream version to DTK-specific versions
dependencies for DTK5 and DTK6 shared libraries
transformation logic
Influence:
calculation
default dh_makeshlibs
profiles
override_dh_link
chore: 移除DTK版本计算和makeshlibs覆盖
Influence: