ports/178250: Fix build failures of japanese/{mozc-server, mozc-tool, ibus-mozc, mozc-el}
Tadaaki Nagao
abtk at shitamachi.org
Wed May 1 02:30:01 UTC 2013
The following reply was made to PR ports/178250; it has been noted by GNATS.
From: Tadaaki Nagao <abtk at shitamachi.org>
To: hrs at FreeBSD.org
Cc: freebsd-gnats-submit at FreeBSD.org, abtk at shitamachi.org
Subject: Re: ports/178250: Fix build failures of japanese/{mozc-server,
mozc-tool, ibus-mozc, mozc-el}
Date: Wed, 01 May 2013 11:21:12 +0900 (JST)
Hi Hiroki-san,
In "Re: ports/178250: Fix build failures of japanese/{mozc-server, mozc-tool, ibus-mozc, mozc-el}",
Hiroki Sato <hrs at FreeBSD.org> wrote:
> ab> But I agree with you that those BUILD_DEPENDS should be got rid of in
> ab> favor of some other preferable ways. I will look into this, but it will
> ab> take some time because Mozc's build system looks to me too complicated
> ab> to understand. In the meanwhile, how about applying my patch as a quick
> ab> fix for the current breakage, and having refinements later as a second
> ab> step.
>
> I already submitted a similar fix. Can you review it?
>
> http://people.allbsd.org/~hrs/FreeBSD/mozc_port_20130428-2.diff (patch)
> http://people.allbsd.org/~hrs/FreeBSD/mozc_port_full_20130428-2.tar.gz (tarball of the patched ports)
Great!
Your patch looks almost fine to me (about nit-picking, see below) and it
worked flawlessly for me. I tested building of mozc-server, mozc-tool,
ibus-mozc and mozc-el on FreeBSD 9-STABLE amd64 and 9.1-RELEASE-p3 i386.
I noticed two small things in your patch:
- fcitx-mozc and ibus-mozc now have PKGNAMESUFFIX=-server. Considering
they didn't have it previously, nor did other fcitx-* and ibus-*
ports, I guess this isn't what you intended.
- In the newly created patch to build_mozc.py, 'openssl_cflags' in the
following line should be 'openssl_ldflags'.
+ openssl_ldflags = options.openssl_cflags or ''
> Although I received a build error report in some environment and
> still investigating it, this should fix wrong parts (including style
> clean-ups) as far as I can see.
Thanks,
Tadaaki Nagao <abtk at shitamachi.org>
More information about the freebsd-ports-bugs
mailing list