Date: Wed, 08 May 2013 08:48:11 +0900 (JST) From: Hiroki Sato <hrs@FreeBSD.org> To: ports@FreeBSD.org Cc: abtk@shitamachi.org, niioka@kk.iij4u.or.jp, freebsd-gnats-submit@FreeBSD.org Subject: Re: ports/178250: Fix build failures of japanese/{mozc-server, mozc-tool, ibus-mozc, mozc-el} Message-ID: <20130508.084811.606165058895862064.hrs@allbsd.org> In-Reply-To: <20130503.215135.1987071730491164980.hrs@allbsd.org> References: <20130501.112112.1052925925323308919.abtk@shitamachi.org> <20130502.012256.1598456514733307858.hrs@allbsd.org> <20130503.215135.1987071730491164980.hrs@allbsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
----Security_Multipart(Wed_May__8_08_48_11_2013_860)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hiroki Sato <hrs@FreeBSD.org> wrote in <20130503.215135.1987071730491164980.hrs@allbsd.org>: hr> hr> Thanks for the feedback! A revised version is as follows: hr> hr> hr> hr> http://people.allbsd.org/~hrs/FreeBSD/mozc_port_20130501-1.diff hr> hr> http://people.allbsd.org/~hrs/FreeBSD/mozc_port_full_20130501-1.tar.gz hr> hr> hr> hr> In addition to fixing the spotted issues, toolchain handling has been hr> hr> fixed. I am waiting for a report from one who got a build error on a hr> hr> 10-CURRENT box. Any comments are welcome. Another minor build issue when binutils package is installed has been fixed. http://people.allbsd.org/~hrs/FreeBSD/mozc_port_full_20130508-1.tar.gz http://people.allbsd.org/~hrs/FreeBSD/mozc_port_20130508-1.diff A brief summary of the changes is as follows: ==== mozc_port_20130508-1.diff ==== - Add Japan Post zip code dictionary. - Add LICENSE. - Fix malformed BUILD_DEPENDS and remove unnecessary dependencies. Use USE_* in a consistent manner. - Fix inconsistency toolchain usage in build_tools and the others. Hardcoded g++ was always used only for the former even if both gcc and clang were available. - Enable -Werror. - Fix SSP issue on i386 platform. - Let cpp(1) to replace LOCALBASE instead of patching and sed(1). - Use GYP_DEFINES for build variables instead of patching. - Separate the stages of configuration and build from each other. - Add options for localbase and openssl-related configuration to gyp instead of patching. - Fix makesum target. - Fix whitespaces to make portlint happy. - Disable serialization for linking. It is not needed. - Remove hardcoded mozc.xml. - Respect DISABLE_MAKE_JOBS=yes. Do not calculate the factor using the number of CPUs. - Remove a confusing message after pkg-message. - Rename a deprecated function (inactivate-current-input-method-function) in mozc.el in a compatible fashion with the older emacsen [1]. - Add leim-list.el for registration of mozc-mode via LEIM API. "(require 'mozc)" is no longer needed. - Fix a build problem when binutils is installed and ${LOCALBASE}/bin comes first in $PATH [2]. Submitted by: Tadaaki Nagao [1] Reported by: Kenichi Niioka [2] ==== -- Hiroki ----Security_Multipart(Wed_May__8_08_48_11_2013_860)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (FreeBSD) iEYEABECAAYFAlGJkrsACgkQTyzT2CeTzy3eqgCgyL7hvSjG8wVpPxYBhW3RGac6 UtYAn2wB4PW6uK9Kp6PcqvVb74CQ623z =tBSf -----END PGP SIGNATURE----- ----Security_Multipart(Wed_May__8_08_48_11_2013_860)----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130508.084811.606165058895862064.hrs>