Hi,

On Thu, 9 Jul 2026 23:38:03 +0900 Kentaro HAYASHI <[email protected]>
wrote:
...
>   * Revisit patch sets to apply
>   * Porting uim mozc patch and fix FTBFS
>   * Porting fcitx5 mozc patch and fix FTBFS
>   * Fix src/third_party vendoring
>   * Switch from GYP to Bazel build systems
>   * ...
> 


Revisited patch sets, here is the current status.
Most of patch for FTBFS will be dropped.

* debian/patches/0001-Support-uim.patch
  Keep, but additional patch to fix FTBFS. 
* debian/patches/0002-Support-fcitx.patch
  Need to rebase with fcitx/mozc, and additional patch to fix FTBFS
* debian/patches/0003-Change-compiler-from-clang-to-gcc.patch
  No need anymore
* debian/patches/0004-Add-usage_dict.txt.patch
  Need to update to follow upstream
* debian/patches/0005-Enable-verbose-build.patch
  No need anymore
* debian/patches/0006-Update-gyp-using-absl.patch
  No need anymore, migrate to Bazel
* debian/patches/0007-common.gypi-Use-command-v-instead-of-which.patch
  No need anymore
* debian/patches/0008-renderer-Convert-Gtk2-to-Gtk3.patch
  No need anymore, use Qt
* debian/patches/0009-protobuf.gyp-Add-latomic-to-link_settings.patch
  No need anymore
*
  debian/patches/0010-Fix-the-compile-error-of-ParseCommandLineFlags-with.patch
  No need anymore
* debian/patches/0011-enable-deprecated-gtk-renderer.patch
  No need anymore
* debian/patches/0012-Enable-use_gyp_for_ibus_build-again.patch
  No need anymore
* debian/patches/0013-ibus-drop-needless-client_mock.patch
  No need anymore
* debian/patches/0014-protobuf-revert-internal-cleanup.patch
  No need anymore
* debian/patches/0015-uim-mozc-fix-ftbfs.patch
  No need anymore
* debian/patches/0016-Fix-FTBFS-with-absl-20240722.0.patch
  No need anymore
* debian/patches/0017-Fix-FTBFS-CPP20-FCITX5-RISCV.patch
  No need anymore
* debian/patches/0018-Fix-FTBFS-with-absl-20260107.0.patch
  No need anymore
*
  debian/patches/fcitx5-backport/e13338a41329f58e724801771f0cecf7338e24fb.patch
  No need anymore

Then, need to patch like this for Mozc 3.33.6133:

* 0001-Support-uim.patch
* 0002-Support-fcitx5.patch
* 0003-fix-mozc-visibility.patch
* 0004-fix-mozc-ftbfs.patch
* 0005-fix-uim-ftbfs.patch
* 0006-src-add-missing-pkg-config-fcitx5-and-uim.patch
* 0007-Add-usage_dict.txt.patch
* 0008-Add-material-icons.patch
* 0009-uim-add-BUILD.bazel.patch
* 0010-Add-zip-code-data.patch

Best Regards,

Reply via email to