Skip to content
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

[WIP] m133.6943 ビルドエラーの対応 #88

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

miosakuma
Copy link
Collaborator

@miosakuma miosakuma commented Feb 3, 2025

対応完了状況

  • Windows
  • macOS
  • iOS
  • Android

パッチの修正についてのコメント

  • macos_use_xcode_clang.patch を修正する
    • is_linux が実行条件の分岐が追加されていたため、macOS(is_mac) には不要であるため削除しました
  • build/config/compiler/BUILD.gn の変更に伴い、 ios_build.patch を修正する
    • is_linux が実行条件の分岐が追加されていたため、iOS(is_ios) には不要であるため削除しました
  • p2p/base/port.h の変更に伴い、 revive_proxy.patch を修正する
    • エラーが起きた箇所については行数のみの変更です
    • エラーとは関係なく、 revive_proxy.patch に不要な rtc_base/BUILD.gn.rej の差分があったため削除しました
  • window_add_optional.patch は本家が修正され不要となったので削除しました

@miosakuma miosakuma force-pushed the feature/fix-m133.6943 branch from 8a0f155 to 425ba40 Compare February 4, 2025 10:00
- cflags += [ "-Wa,--crel,--allow-experimental-crel" ]
- }
- }

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

追加された処理を削除する方向で対処しました。
is_linux のときに入る分岐であり、ios / mac には不要と判断したためです。

- if (is_linux && !llvm_android_mainline && current_cpu != "arm" &&
- default_toolchain != "//build/toolchain/cros:target") {
- cflags += [ "-Wa,--crel,--allow-experimental-crel" ]
- }
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

追加された処理を削除する方向で対処しました。
is_linux のときに入る分岐であり、ios / mac には不要と判断したためです。

++ ":proxy_info",
+ ]
+ absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
+ }
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

今回のパッチエラーとは関連していませんが、BUILD.gn.rej に対する差分が含まれていたため削除しました

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.

3 participants