Skip to content

chore: remove cross-compiler g++ packages from build dependencies#24

Merged
Zeno-sole merged 1 commit intodeepin-community:masterfrom
Zeno-sole:master
Apr 23, 2026
Merged

chore: remove cross-compiler g++ packages from build dependencies#24
Zeno-sole merged 1 commit intodeepin-community:masterfrom
Zeno-sole:master

Conversation

@Zeno-sole
Copy link
Copy Markdown
Contributor

Remove g++ cross-compiler packages from Build-Depends in debian/control and debian/control.in to reduce unnecessary build dependencies. Removed packages:

  • g++-powerpc64le-linux-gnu
  • g++-s390x-linux-gnu
  • g++-hppa-linux-gnu
  • g++-m68k-linux-gnu
  • g++-powerpc-linux-gnu
  • g++-sh4-linux-gnu
  • g++-sparc64-linux-gnu
  • g++-x86-64-linux-gnux32

Log: Removed cross-compiler g++ packages from build dependencies

Influence:

  1. Verify binutils builds correctly without cross-compiler dependencies
  2. Check no regression in build process on supported architectures
  3. Ensure changelog version bump is correct

chore: 从构建依赖中移除交叉编译器 g++ 包

从 debian/control 和 debian/control.in 的 Build-Depends 中 移除 g++ 交叉编译器包,减少不必要的构建依赖。
移除的包包括 aarch64、arm、powerpc、s390x、hppa、m68k、
riscv64、sh4、sparc64、i686、x86-64 等架构的交叉编译器。

Log: 从构建依赖中移除交叉编译器 g++ 包

Influence:

  1. 验证 binutils 在没有交叉编译器依赖的情况下能正确构建
  2. 检查支持的架构上构建过程无回归
  3. 确认 changelog 版本号递增正确

repo: binutils #master

Remove g++ cross-compiler packages from Build-Depends in debian/control
and debian/control.in to reduce unnecessary build dependencies.
Removed packages:
- g++-powerpc64le-linux-gnu
- g++-s390x-linux-gnu
- g++-hppa-linux-gnu
- g++-m68k-linux-gnu
- g++-powerpc-linux-gnu
- g++-sh4-linux-gnu
- g++-sparc64-linux-gnu
- g++-x86-64-linux-gnux32

Log: Removed cross-compiler g++ packages from build dependencies

Influence:
1. Verify binutils builds correctly without cross-compiler dependencies
2. Check no regression in build process on supported architectures
3. Ensure changelog version bump is correct

chore: 从构建依赖中移除交叉编译器 g++ 包

从 debian/control 和 debian/control.in 的 Build-Depends 中
移除 g++ 交叉编译器包,减少不必要的构建依赖。
移除的包包括 aarch64、arm、powerpc、s390x、hppa、m68k、
riscv64、sh4、sparc64、i686、x86-64 等架构的交叉编译器。

Log: 从构建依赖中移除交叉编译器 g++ 包

Influence:
1. 验证 binutils 在没有交叉编译器依赖的情况下能正确构建
2. 检查支持的架构上构建过程无回归
3. 确认 changelog 版本号递增正确

repo: binutils #master
@Zeno-sole
Copy link
Copy Markdown
Contributor Author

/integrate

@deepin-ci-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from zeno-sole. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@Zeno-sole Zeno-sole merged commit 1343c02 into deepin-community:master Apr 23, 2026
2 of 4 checks passed
@github-actions
Copy link
Copy Markdown

TAG Bot

TAG: 2.41-6deepin12
EXISTED: no
DISTRIBUTION: unstable

@github-actions
Copy link
Copy Markdown

AutoIntegrationPr Bot
auto integrate with pr url: deepin-community/Repository-Integration#3873
PrNumber: 3873
PrBranch: auto-integration-24840921820

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants