Bug 296528 - japanese/mozc-server: Fix build
Summary: japanese/mozc-server: Fix build
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-05 01:31 UTC by Kousuke Kannagi
Modified: 2026-07-17 11:25 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (hrs)
mce: maintainer-feedback-
mce: maintainer-feedback-
mce: merge-quarterly?


Attachments
Fix build (1.45 KB, patch)
2026-07-05 01:31 UTC, Kousuke Kannagi
no flags Details | Diff
Fix build (1.78 KB, patch)
2026-07-06 12:24 UTC, Kousuke Kannagi
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kousuke Kannagi freebsd_committer freebsd_triage 2026-07-05 01:31:12 UTC
Created attachment 272502 [details]
Fix build
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2026-07-05 05:50:38 UTC
...
+BUILD_DEPENDS=	py312-gyp>=20200512:devel/py-gyp@py312
...
+		python:3.11,build shebangfix tar:bzip2

Is that really intended?
Comment 2 Kousuke Kannagi freebsd_committer freebsd_triage 2026-07-06 12:24:47 UTC
Created attachment 272539 [details]
Fix build

Update patch.
Comment 3 Sergey A. Osokin freebsd_committer freebsd_triage 2026-07-17 11:01:34 UTC
Hi Kousuke,
thanks for the update.

I've found that the update is going to use python, version 3.11:

USES= ...	python:3.11

And default version of python in the ports tree now is 3.12.
Is there a chance to update the port to its recent version?

Thank you.
Comment 4 Kousuke Kannagi freebsd_committer freebsd_triage 2026-07-17 11:25:38 UTC
I think an update is possible.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295074
However, since the latest version uses Bazel, it appears to be limited to amd64 and aarch64.
I think there may be people who decide to maintain both the current version and the latest version until 32-bit support ends.
I don't know.
I believe there are versions that can be built using gyp and Python 3.12, but I am not familiar with them.
Also, for builds using gyp, mozc-tool supports only Qt5.