From owner-freebsd-office@FreeBSD.ORG Fri Jul 27 23:30:51 2012 Return-Path: Delivered-To: freebsd-office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E4C3106566B; Fri, 27 Jul 2012 23:30:51 +0000 (UTC) (envelope-from me@janh.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.8]) by mx1.freebsd.org (Postfix) with ESMTP id D5D0B8FC15; Fri, 27 Jul 2012 23:30:50 +0000 (UTC) Received: from nb981.math (31-18-144-171-dynip.superkabel.de [31.18.144.171]) by mrelayeu.kundenserver.de (node=mreu3) with ESMTP (Nemesis) id 0MGt1h-1Sz0j22Cnp-00DWHO; Sat, 28 Jul 2012 01:30:25 +0200 Message-ID: <5013248A.2050003@janh.de> Date: Sat, 28 Jul 2012 01:30:18 +0200 From: Jan Henrik Sylvester User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120727 Thunderbird/14.0 MIME-Version: 1.0 To: Maho NAKATA References: <500D6F5B.8030602@janh.de> <20120727.115721.1764309951853442978.chat95@mac.com> <20120727230043.GB48384@ithaqua.etoilebsd.net> In-Reply-To: <20120727230043.GB48384@ithaqua.etoilebsd.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:c2OplXXYoCeCj6OlJCB5DzxenV8Dei1EZ9SfJbbh/cK WByhRX0OhBhPy+xUD4GgkNCO1U/ItlRMj8eo4cQq6K/8ATbOB/ V9K4qzf7lq2CE8UQ33LtwJveKTZ6LYmxLGkxgarFwWaCzzL3LT g6f0OHZIKZ9oPtIDZXh2vgTlImUuLiAaXrCla8k38gOd8yqrjO cJqlEZQRHzrGol2qJeLWhrDCBt6h5pdWqFnaqSpsctHEDRXuJD 4B1NCurePfmDGE8zwTsf4X5MNfuKnLNcCZT12G4hy0nnrLk7QF tE4kStlrvFAcxr2tSlgp3VBLJo1G9yZxZd1Pbvwb1rjeC/lBw= = Cc: Baptiste Daroussin , freebsd-office@FreeBSD.org Subject: Re: editors/openoffice-3 build failure (lingucomponent) and fix X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 23:30:51 -0000 On 07/28/2012 01:00, Baptiste Daroussin wrote: > On Fri, Jul 27, 2012 at 11:57:21AM +0900, Maho NAKATA wrote: >> Sorry to say, but I cannot reproduce your error. >> My testbuild was finished succesfully (in my tinder box) >> on 9.0-RELEASE/amd64. > > I do think he should be using libexttextcat with libtextcat compatibility > option. > > This change is one of the changes that happended in libexttextcat Yes, I do. Thank you, Bapt! I was thinking about changing everything non-standard on my system one-by-one to try to find the reason, but I was still hesitant because of the work involved. Now you saved me of trying that. I would like to have both libreoffice and openoffice at the same time and fortunately, using libexttextcat with libtextcat compatibility is currently the only necessity... and that patch. Does the patch hurt those with standard libtextcat? If not, would you include it, although it does not fix the clean/tinderbox case? Or better: Would you accept a patch for the openoffice port that detects if libexttextcat with libtextcat compatibility is installed instead of libtextcat, properly depend on it in that case, and include the patch? I am thinking of something along this lines (untested): .if exists(${LOCALBASE}/include/libexttextcat/textcat.h) .if exists(${LOCALBASE}/include/textcat.h) LIB_DEPENDS+= exttextcat-1.0.0:${PORTSDIR}/textproc/libexttextcat EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libexttextcat-lingucomponent .else IGNORE= textproc/libexttextcat needs COMPAT_TEXTCAT enabled .fi .else LIB_DEPENDS+= textcat.0:${PORTSDIR}/textproc/libtextcat .fi Cheers, Jan Henrik