From owner-freebsd-office@FreeBSD.ORG Mon May 6 02:00:00 2013 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C2A202E5 for ; Mon, 6 May 2013 02:00:00 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 9D00C8F0 for ; Mon, 6 May 2013 02:00:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r46200Ue017620 for ; Mon, 6 May 2013 02:00:00 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r46200XJ017617 for office@FreeBSD.org; Mon, 6 May 2013 02:00:00 GMT (envelope-from sunpoet) Date: Mon, 6 May 2013 02:00:00 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201305060200.r46200XJ017617@freefall.freebsd.org> To: office@FreeBSD.org Subject: Office Scout Weekly Digest (2013/05/06 02:00:00) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 May 2013 02:00:00 -0000 ____ _______ ____ __ / __ \/ _/ _(_)______ / __/______ __ __/ /_ / /_/ / _/ _/ / __/ -_) _\ \/ __/ _ \/ // / __/ \____/_//_//_/\__/\__/ /___/\__/\___/\_,_/\__/ _ __ __ __ ___ _ __ | | _ / /__ ___ / /__ / /_ __ / _ \(_)__ ____ ___ / /_ | |/ |/ / -_) -_) _// / // / / // / / _ \/ -_|_- Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0FD57C76 for ; Mon, 6 May 2013 11:07:43 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id E7088AB7 for ; Mon, 6 May 2013 11:07:42 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r46B7gfk024982 for ; Mon, 6 May 2013 11:07:42 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r46B7gXS024980 for office@FreeBSD.org; Mon, 6 May 2013 11:07:42 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 6 May 2013 11:07:42 GMT Message-Id: <201305061107.r46B7gXS024980@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: office@FreeBSD.org Subject: Current problem reports assigned to office@FreeBSD.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 May 2013 11:07:43 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/178041 office editors/libreoffice: WITH_GCC option should migrate to o ports/176967 office editors/libreoffice crashes o ports/176788 office editors/libreoffice build failure in tail_build o ports/176349 office [ports] regression: devel/boost-libs 1.52.0_1 does not o ports/176269 office editors/libreoffice 3.6.5_2 does not start on i386 o ports/176000 office textproc/clucene: Incomplete install if WRKDIRPREFIX c o ports/175814 office devel/boost-all cannot use libc++ o ports/175423 office german/hunspell does not build o ports/175064 office editors/libreoffice fails to compile f ports/174753 office change to devel/boost-libs causes adverse effects o ports/174685 office New version of devel/icu crashed a lot of applications f ports/174618 office devel/icu error: in blender, /usr/local/lib/libboost_l o ports/174589 office devel/icu: clang build of icu-50.1 broken o ports/174429 office [patch] add depends to editors/openoffice-3 o ports/174212 office editors/libreoffice: ERROR: error 65280 occurred while o ports/173965 office editors/libreoffice pkg_add error o ports/173945 office Update textproc/it-hyphen to version 2012.04.03 o ports/173943 office Update textproc/it-hunspell to version 2012.04.03 o ports/173690 office editors/openoffice-3 upgrade leaves symlink pointing t f ports/173575 office Fix devel/boost-python-libs with python-3.2 o ports/171899 office editors/openoffice-3-devel: Openoffice 3.4.1 build fai o ports/171588 office editors/libreoffice build error o ports/171178 office textproc/aspell does not recognize standard filters o ports/170760 office textproc/hunspell: fails to detect /usr/local/include/ o ports/170051 office devel/icu fails on test stage when built with clang 3. o ports/168234 office [patch] editors/openoffice-3 fails to build on FreeBSD o ports/167641 office editors/libreoffice: o ports/167441 office editors/libreoffice - Unable to print o ports/167400 office editors/libreoffice 3-5.2.2 version ID - 350m 1 (Buil o ports/167309 office editors/libreoffice: Unable to configure printers on L o ports/164965 office editors/openoffice-3 fails to build in moz, nss, and c o ports/162780 office editors/libreoffice without GUI o ports/154674 office Build of editors/openoffice-3 3.0 fails o ports/154086 office libsicui18n.a in devel/icu constains no symbols o ports/151884 office editors/openoffice-3-devel port misbehaviour o ports/143949 office editors/openoffice-3: system unzip pickiness unhelpful a ports/127496 office devel/icu 3.8.1_1 does not build when Danish locale is o ports/126083 office textproc/aspell core dumps 38 problems total. From owner-freebsd-office@FreeBSD.ORG Mon May 6 20:40:10 2013 Return-Path: Delivered-To: office@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id EB9A8610; Mon, 6 May 2013 20:40:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id C71A8306; Mon, 6 May 2013 20:40:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r46KeAkA038777; Mon, 6 May 2013 20:40:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r46KeAYE038776; Mon, 6 May 2013 20:40:10 GMT (envelope-from edwin) Date: Mon, 6 May 2013 20:40:10 GMT Message-Id: <201305062040.r46KeAYE038776@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, office@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178376: editors/openoffice-devel has hardcoded lucene version in Makefile X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 May 2013 20:40:11 -0000 Synopsis: editors/openoffice-devel has hardcoded lucene version in Makefile Responsible-Changed-From-To: freebsd-ports-bugs->office Responsible-Changed-By: edwin Responsible-Changed-When: Mon May 6 20:40:10 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178376 From owner-freebsd-office@FreeBSD.ORG Tue May 7 08:29:40 2013 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 1351F430 for ; Tue, 7 May 2013 08:29:40 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id 0899C893 for ; Tue, 7 May 2013 08:29:40 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id r478TdA0076700 for ; Tue, 7 May 2013 08:29:39 GMT (envelope-from linimon@FreeBSD.org) Date: Tue, 7 May 2013 08:29:39 GMT Message-Id: <201305070829.r478TdA0076700@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: office@FreeBSD.org Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 May 2013 08:29:40 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: textproc/linux-aspell description: Spelling checker with better logic than ispell (linux version) maintainer: office@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=textproc&portname=linux-aspell If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-office@FreeBSD.ORG Tue May 7 11:17:04 2013 Return-Path: Delivered-To: office@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id DBEC5B2D; Tue, 7 May 2013 11:17:04 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id B4BBCFB8; Tue, 7 May 2013 11:17:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r47BH42R015799; Tue, 7 May 2013 11:17:04 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r47BH4eo015798; Tue, 7 May 2013 06:17:04 -0500 (CDT) (envelope-from bdrewery) Date: Tue, 7 May 2013 06:17:04 -0500 (CDT) Message-Id: <201305071117.r47BH4eo015798@freefall.freebsd.org> To: bdrewery@FreeBSD.org, office@FreeBSD.org, bdrewery@FreeBSD.org From: bdrewery@FreeBSD.org Subject: Re: ports/178376: editors/openoffice-devel has hardcoded lucene version in Makefile X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 May 2013 11:17:04 -0000 Synopsis: editors/openoffice-devel has hardcoded lucene version in Makefile Responsible-Changed-From-To: office->bdrewery Responsible-Changed-By: bdrewery Responsible-Changed-When: Tue May 7 06:17:04 CDT 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=178376 From owner-freebsd-office@FreeBSD.ORG Wed May 8 21:23:20 2013 Return-Path: Delivered-To: office@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 05F993D9; Wed, 8 May 2013 21:23:20 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id D30A9DDA; Wed, 8 May 2013 21:23:19 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r48LNJun090813; Wed, 8 May 2013 21:23:19 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r48LNJh3090812; Wed, 8 May 2013 21:23:19 GMT (envelope-from edwin) Date: Wed, 8 May 2013 21:23:19 GMT Message-Id: <201305082123.r48LNJh3090812@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, office@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178433: editors/libreoffice generates zombie processes after i close the application. X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 May 2013 21:23:20 -0000 Synopsis: editors/libreoffice generates zombie processes after i close the application. Responsible-Changed-From-To: freebsd-ports-bugs->office Responsible-Changed-By: edwin Responsible-Changed-When: Wed May 8 21:23:19 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178433 From owner-freebsd-office@FreeBSD.ORG Wed May 8 21:30:01 2013 Return-Path: Delivered-To: office@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 9C02E713 for ; Wed, 8 May 2013 21:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 75181E23 for ; Wed, 8 May 2013 21:30:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r48LU1kh091294 for ; Wed, 8 May 2013 21:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r48LU0hf091293; Wed, 8 May 2013 21:30:00 GMT (envelope-from gnats) Date: Wed, 8 May 2013 21:30:00 GMT Message-Id: <201305082130.r48LU0hf091293@freefall.freebsd.org> To: office@FreeBSD.org From: Sayetsky Anton Subject: Re: ports/178433: editors/libreoffice generates zombie processes after i close the application. X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Sayetsky Anton List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 May 2013 21:30:01 -0000 The following reply was made to PR ports/178433; it has been noted by GNATS. From: Sayetsky Anton To: bug-followup@freebsd.org Cc: Subject: Re: ports/178433: editors/libreoffice generates zombie processes after i close the application. Date: Thu, 9 May 2013 00:24:52 +0300 Confirmed on 9.1-RELEASE-p3 amd64 From owner-freebsd-office@FreeBSD.ORG Fri May 10 20:20:50 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 1BA4CC0D for ; Fri, 10 May 2013 20:20:50 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) by mx1.freebsd.org (Postfix) with ESMTP id D97016CB for ; Fri, 10 May 2013 20:20:49 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=FMqZNpUs c=1 sm=0 a=fEl05wXzeJCkBz9gs2itqQ==:17 a=FtuzIWGT4-YA:10 a=YNqtyO0l_hcA:10 a=LaogzpLLAAAA:8 a=yMlWv0qdTHUA:10 a=PNYzFVU2MwS1Hx784JgA:9 a=wPNLvfGTeEIA:10 a=HIwbsX8dDxUVvi3yepAA:9 a=_W_S_7VecoQA:10 a=onVuUKs7ncBMWSse:21 a=fEl05wXzeJCkBz9gs2itqQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=mi+thun@aldan.algebra.com; spf=neutral; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com header.from=mi+thun@aldan.algebra.com; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.user=anat; auth=pass (PLAIN) Received-SPF: neutral (smtp01.rcn.cmh.synacor.com: 209.6.63.29 is neither permitted nor denied by domain of aldan.algebra.com) Received: from [209.6.63.29] ([209.6.63.29:41305] helo=utka.zajac) by smtp.rcn.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTPA id CE/86-24381-F965D815; Fri, 10 May 2013 16:20:48 -0400 Message-ID: <518D569F.50404@aldan.algebra.com> Date: Fri, 10 May 2013 16:20:47 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130325 Thunderbird/17.0.4 MIME-Version: 1.0 To: Bryan Drewery , knu@idaemons.org Subject: portupgrade and ICU libraries Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: office@freebsd.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 20:20:50 -0000 Gentlemen! Every time I do an upgrade, I get bitten by the same problem -- all of the software linked with libraries installed by devel/icu stops working. Today I finally understood why... Although portupgrade duly backs up the old libraries under lib/compat/pkg, it only preserves the files (such as libicutu.so.48.1.1), and not the symbolic links (such as libicutu.so.48). The proper fix for this problem should include both: 1. portupgrade should ensure, the library.so./VERSION/ continues to exist -- even when that in itself is a symlink 2. icu port should install library.so./VERSION/ as the file -- rather than a symlink to library.so./VERSION/./MINOR/./MICRO/, as it currently does Even if the icu-maintainers (CC-ed) change the icu port do comply with the 2., there may still be other ports, that are not so compliant, so portupgrade needs to implement 1. anyway... Yours, -mi From owner-freebsd-office@FreeBSD.ORG Fri May 10 20:28:02 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 1288CCAD for ; Fri, 10 May 2013 20:28:02 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) by mx1.freebsd.org (Postfix) with ESMTP id CC156754 for ; Fri, 10 May 2013 20:28:01 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=EMiEIilC c=1 sm=0 a=fEl05wXzeJCkBz9gs2itqQ==:17 a=FtuzIWGT4-YA:10 a=HOQOAYpd0lgA:10 a=YNqtyO0l_hcA:10 a=LaogzpLLAAAA:8 a=HacUgyI6l6QA:10 a=DAVCABSluKc_OszmrY0A:9 a=wPNLvfGTeEIA:10 a=sol3VE4AAAAA:8 a=Ny_vhB8-EHtpbnWWdUsA:9 a=_W_S_7VecoQA:10 a=HHaMzGHmBJS5uCpr:21 a=fEl05wXzeJCkBz9gs2itqQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=mi+thun@aldan.algebra.com; spf=neutral; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=mi+thun@aldan.algebra.com; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=anat; auth=pass (PLAIN) Received-SPF: neutral (smtp02.rcn.cmh.synacor.com: 209.6.63.29 is neither permitted nor denied by domain of aldan.algebra.com) Received: from [209.6.63.29] ([209.6.63.29:15009] helo=utka.zajac) by smtp.rcn.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTPA id A2/E2-26387-0585D815; Fri, 10 May 2013 16:28:00 -0400 Message-ID: <518D5850.4020802@aldan.algebra.com> Date: Fri, 10 May 2013 16:28:00 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130325 Thunderbird/17.0.4 MIME-Version: 1.0 To: Baptiste Daroussin , office@freebsd.org Subject: boost-libs and CXXFLAGS (Re: devel/boost-bjam) References: <517ABC7F.6040807@aldan.algebra.com> <518066A5.6090601@aldan.algebra.com> <20130501181311.GW3577@ithaqua.etoilebsd.net> <5181885A.1030501@aldan.algebra.com> <20130502210136.GG79495@ithaqua.etoilebsd.net> <5182D5C9.4000004@aldan.algebra.com> <20130502215048.GI79495@ithaqua.etoilebsd.net> <5182E531.8050109@aldan.algebra.com> <20130502222115.GL79495@ithaqua.etoilebsd.net> In-Reply-To: <20130502222115.GL79495@ithaqua.etoilebsd.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 20:28:02 -0000 On 02.05.2013 18:21, Baptiste Daroussin wrote: > Thanks you your investigation and tests, I'm expecting for your commit then. Though boost-libs are now built with the specified compiler, the compiler flags continue to be ignored. I don't necessarily mind the optimization level raised from -O2, that I specify, to -O3 that boost prefers, but I am also setting -march=native on my systems and this is getting dropped. For example: g++47 -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_LOCALE_DYN_LINK=1 -DBOOST_LOCALE_NO_POSIX_BACKEND=1 -DBOOST_LOCALE_NO_WINAPI_BACKEND=1 -DBOOST_LOCALE_WITH_ICONV=1 -DBOOST_LOCALE_WITH_ICU=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_NO_LIB=1 -DBOOST_THREAD_POSIX -DBOOST_THREAD_THROW_IF_PRECONDITION_NOT_SATISFIED -DBOOST_THREAD_USE_DLL=1 -DNDEBUG -I. -I/opt/include -c -o bin.v2/libs/locale/build/gcc-4.7.4/release/threading-multi/shared/message.o libs/locale/src/shared/message.cpp Without the -march flag, the compiler is forced to assume, the generated code must work even on i386, and can not take advantage of the MMX and the SSE instructions available on modern CPUs... Can anything be done about this? Thanks! Yours, -mi From owner-freebsd-office@FreeBSD.ORG Fri May 10 20:37:02 2013 Return-Path: Delivered-To: office@freebsd.org Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by hub.freebsd.org (Postfix) with ESMTP id 09598D9B; Fri, 10 May 2013 20:37:01 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Message-ID: <518D59A8.8060608@FreeBSD.org> Date: Fri, 10 May 2013 16:33:44 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130408 Thunderbird/17.0.5 MIME-Version: 1.0 To: "Mikhail T." Subject: Re: portupgrade and ICU libraries References: <518D569F.50404@aldan.algebra.com> In-Reply-To: <518D569F.50404@aldan.algebra.com> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: knu@idaemons.org, office@freebsd.org, Bryan Drewery X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 20:37:02 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2013-05-10 16:20:47 -0400, Mikhail T. wrote: > Gentlemen! > > Every time I do an upgrade, I get bitten by the same problem -- all > of the software linked with libraries installed by devel/icu stops > working. > > Today I finally understood why... Although portupgrade duly backs > up the old libraries under lib/compat/pkg, it only preserves the > files (such as libicutu.so.48.1.1), and not the symbolic links > (such as libicutu.so.48). > > The proper fix for this problem should include both: > > 1. portupgrade should ensure, the library.so./VERSION/ continues > to exist -- even when that in itself is a symlink 2. icu port > should install library.so./VERSION/ as the file -- rather than a > symlink to library.so./VERSION/./MINOR/./MICRO/, as it currently > does > > Even if the icu-maintainers (CC-ed) change the icu port do comply > with the 2., there may still be other ports, that are not so > compliant, so portupgrade needs to implement 1. anyway... We do #2 to comply with its packaging guide line: http://userguide.icu-project.org/packaging#TOC-ICU-Versions Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBAgAGBQJRjVmoAAoJECXpabHZMqHO7bwIANTzLWLpdnj56Y0HrnI9aYVE krR8PxJxo5+uCK4xMdAF1NGHuWxEG9Hg96tdcLQjlSt7cMoKn1Hquma3o1k6azNy +YWx2CvYWoP/LO5EoMVHu66xqxi4k7OVJgL1VIwQ9FhnYCv0MiQ44eeqVbdIfwNY EzNJlbmyBd5G5cQ9Dyys7vN/hoandM4nPjj/NDPIWzYJg2Gp3zTQyu4nnUUxsO6C WlM981qEIUfVB/bwmNXmsL9jIvuwyuOySr8yYUNGz+buHYN4NNx1mbNJIPqD2i9D wU4tf0/q/z/a11sxlIMFeouA0w6IIPwAasLAX6obqmzeZn8EQYpm6+/va5RJQx4= =Q+4I -----END PGP SIGNATURE----- From owner-freebsd-office@FreeBSD.ORG Fri May 10 20:40:48 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 2068CEC2 for ; Fri, 10 May 2013 20:40:48 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) by mx1.freebsd.org (Postfix) with ESMTP id DA82E7D3 for ; Fri, 10 May 2013 20:40:47 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=EMiEIilC c=1 sm=0 a=fEl05wXzeJCkBz9gs2itqQ==:17 a=FtuzIWGT4-YA:10 a=YNqtyO0l_hcA:10 a=LaogzpLLAAAA:8 a=YTjXx9XgyTsA:10 a=0homCqhpAAAA:8 a=rMfffAy2cpfk5NMjvlMA:9 a=wPNLvfGTeEIA:10 a=6I5d2MoRAAAA:8 a=RVABxXq3YUgqFhP_CA8A:9 a=_W_S_7VecoQA:10 a=SV7veod9ZcQA:10 a=2-M1nVU21Y-FWijc:21 a=fEl05wXzeJCkBz9gs2itqQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=mi+thun@aldan.algebra.com; spf=neutral; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=mi+thun@aldan.algebra.com; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=anat; auth=pass (PLAIN) Received-SPF: neutral (smtp02.rcn.cmh.synacor.com: 209.6.63.29 is neither permitted nor denied by domain of aldan.algebra.com) Received: from [209.6.63.29] ([209.6.63.29:41158] helo=utka.zajac) by smtp.rcn.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTPA id 65/46-26387-D4B5D815; Fri, 10 May 2013 16:40:46 -0400 Message-ID: <518D5B4D.4050109@aldan.algebra.com> Date: Fri, 10 May 2013 16:40:45 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130325 Thunderbird/17.0.4 MIME-Version: 1.0 To: Jung-uk Kim Subject: Re: portupgrade and ICU libraries References: <518D569F.50404@aldan.algebra.com> <518D59A8.8060608@FreeBSD.org> In-Reply-To: <518D59A8.8060608@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: knu@idaemons.org, office@freebsd.org, Bryan Drewery X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 20:40:48 -0000 On 10.05.2013 16:33, Jung-uk Kim wrote: > We do #2 to comply with its packaging guide line: > > http://userguide.icu-project.org/packaging#TOC-ICU-Versions According to the table at that link, you do not: libicuuc.so libicuuc.so.54.3 Required for link: Applications compiled with '-licuuc' will follow this symlink. libicuuc.so.54 libicuuc.so.54.3 Required for runtime: This name is what applications actually link against. libicuuc.so.54.3 Actual library Required for runtime and link. Contains the name 'libicuuc.so.54'. FreeBSD stopped using minor numbers long ago (when a.out was replaced by elf). It is the libicuuc.so.54, that needs to be "Actual library", not libicuuc.so.54.3 for portupgrade to not fail. -mi From owner-freebsd-office@FreeBSD.ORG Fri May 10 21:06:05 2013 Return-Path: Delivered-To: office@FreeBSD.org Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by hub.freebsd.org (Postfix) with ESMTP id D97DEBFE; Fri, 10 May 2013 21:06:04 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Message-ID: <518D6077.3080809@FreeBSD.org> Date: Fri, 10 May 2013 17:02:47 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130408 Thunderbird/17.0.5 MIME-Version: 1.0 To: "Mikhail T." Subject: Re: portupgrade and ICU libraries References: <518D569F.50404@aldan.algebra.com> <518D59A8.8060608@FreeBSD.org> <518D5B4D.4050109@aldan.algebra.com> In-Reply-To: <518D5B4D.4050109@aldan.algebra.com> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: knu@idaemons.org, office@FreeBSD.org, Bryan Drewery X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 21:06:05 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2013-05-10 16:40:45 -0400, Mikhail T. wrote: > On 10.05.2013 16:33, Jung-uk Kim wrote: >> We do #2 to comply with its packaging guide line: >> >> http://userguide.icu-project.org/packaging#TOC-ICU-Versions > According to the table at that link, you do not: ... > FreeBSD stopped using minor numbers long ago (when a.out was > replaced by elf). It is the libicuuc.so.54, that needs to be > "Actual library", not libicuuc.so.54.3 for portupgrade to not > fail. I think it is irrelevant in this case because ICU is not ours. IMHO, a correct fix is to teach portupgrade to find SONAME and copy the actual library if they do not match. Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBAgAGBQJRjWB3AAoJECXpabHZMqHOSUEIAJd+7YrW9i9ti8vCITgev2D/ 3EVDXHZZF2lsFpvN/cSybw4uaCfoCxhqZs0JZDMi9pK9YepCGa8EuFDT6m6C2094 xcw8g1H5rx6aKe+JPTfRP+ycs2hoBc+1hg+UIxN6ATSV9Tk5MDvuN/mDL4nf9tGB VYG5ZbYPdqdZgty9oBVHeuYFOfS/bd9YzeeTu0pkdP2DO+TKrUidaFuSsWvuLiFV uvD5xCj/4xA7X+Ub1+4pLNd/vdVJxX8iHhRhqcgizdETKzwJ2MIB7fj64tOVi2og Lp+822d+DJrZZ5yteqTUAyLbmtR7KhR/nnbgEUond+iBn/tw/2ecFnWXX4kL3y0= =tqie -----END PGP SIGNATURE----- From owner-freebsd-office@FreeBSD.ORG Fri May 10 21:08:19 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B389BC1A for ; Fri, 10 May 2013 21:08:19 +0000 (UTC) (envelope-from kevinz5000@gmail.com) Received: from mail-ob0-x22e.google.com (mail-ob0-x22e.google.com [IPv6:2607:f8b0:4003:c01::22e]) by mx1.freebsd.org (Postfix) with ESMTP id 830D28B2 for ; Fri, 10 May 2013 21:08:19 +0000 (UTC) Received: by mail-ob0-f174.google.com with SMTP id dn14so4667826obc.19 for ; Fri, 10 May 2013 14:08:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :x-enigmail-version:content-type:content-transfer-encoding; bh=qzpHQuMXMTUk2yMObz3DywhLsssL3gw8tcKQD0z5H20=; b=sCiTX32RSLRzRODNwM2356MQQy+SLCl6Y0eEo6Hk5lceH6X6bSbnH/CDdsPOCflgZj bpZ7jjHqdIs5cdxTtoZRd0kCJxEdSb3+3dm8FnOAWa6vDtcHrPnkN/wiiAs7NP+7yHKv qVLpBYPn6BGzMCvO9j4vNFksUfDEFRQr4MGUaml8QtOiVuexxcLPa3aOAdEsEgIxiRfu xdnmIaKh6A33/9Jf7jV65vKxpv1/ZaST3uBqnSW6u7aj+P1MjOHT307lac5IwBx3a6TN 4vmrwRVmh3qQ8dQlTXi+VTFayJNMSj+y56aTRR5QN8TE1DWBArelTV6hBZ6rvdi5OHgH wnfQ== X-Received: by 10.182.242.42 with SMTP id wn10mr6171001obc.37.1368220099137; Fri, 10 May 2013 14:08:19 -0700 (PDT) Received: from sigma.local (adsl-99-126-100-56.dsl.stl2mo.sbcglobal.net. [99.126.100.56]) by mx.google.com with ESMTPSA id n5sm4608393obi.8.2013.05.10.14.08.18 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 10 May 2013 14:08:18 -0700 (PDT) Message-ID: <518D61C1.7020402@gmail.com> Date: Fri, 10 May 2013 16:08:17 -0500 From: Kevin Zheng User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130407 Thunderbird/17.0.5 MIME-Version: 1.0 To: office@freebsd.org Subject: Fixing USE_GCC for LibreOffice on i386 X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 21:08:19 -0000 Hi there, This issue was discussed quite a bit on this list a little while ago, and I'd like to figure out what we should do to fix the problem. In ports/176967, Gabor (pgj@) pointed out that the WITH_GCC knob fixes LibreOffice by using GCC instead of Clang. This fix works for me. In ports/178041, the submitter converted the WITH_GCC knob to a user-configurable option (via `make config`). Instead, I'm thinking that we add some logic to the Makefile that requires GCC when ARCH is i386. This way, users won't have to wrestle with the knob or configurable option. In addition, this let us keep using Clang on the systems where it actually works. Ideas/suggestions/comments? If not, I'd like to send in a PR with my proposed changes. Thanks, Kevin Zheng From owner-freebsd-office@FreeBSD.ORG Fri May 10 21:52:37 2013 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id BC5C1A07 for ; Fri, 10 May 2013 21:52:37 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) by mx1.freebsd.org (Postfix) with ESMTP id 81DB2A1E for ; Fri, 10 May 2013 21:52:37 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=FMqZNpUs c=1 sm=0 a=fEl05wXzeJCkBz9gs2itqQ==:17 a=FtuzIWGT4-YA:10 a=YNqtyO0l_hcA:10 a=LaogzpLLAAAA:8 a=YTjXx9XgyTsA:10 a=fixbK82q5dFQPR_fWVcA:9 a=wPNLvfGTeEIA:10 a=6I5d2MoRAAAA:8 a=WgqCzYDbmqRHPlWbwh4A:9 a=_W_S_7VecoQA:10 a=SV7veod9ZcQA:10 a=n510DlODujbR1wet:21 a=fEl05wXzeJCkBz9gs2itqQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=mi+thun@aldan.algebra.com; spf=neutral; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com header.from=mi+thun@aldan.algebra.com; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.user=anat; auth=pass (PLAIN) Received-SPF: neutral (smtp01.rcn.cmh.synacor.com: 209.6.63.29 is neither permitted nor denied by domain of aldan.algebra.com) Received: from [209.6.63.29] ([209.6.63.29:26300] helo=utka.zajac) by smtp.rcn.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTPA id CB/A1-24381-32C6D815; Fri, 10 May 2013 17:52:35 -0400 Message-ID: <518D6C23.6000302@aldan.algebra.com> Date: Fri, 10 May 2013 17:52:35 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130325 Thunderbird/17.0.4 MIME-Version: 1.0 To: Jung-uk Kim Subject: Re: portupgrade and ICU libraries References: <518D569F.50404@aldan.algebra.com> <518D59A8.8060608@FreeBSD.org> <518D5B4D.4050109@aldan.algebra.com> <518D6077.3080809@FreeBSD.org> In-Reply-To: <518D6077.3080809@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: knu@idaemons.org, office@FreeBSD.org, Bryan Drewery X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 21:52:37 -0000 On 10.05.2013 17:02, Jung-uk Kim wrote: >> FreeBSD stopped using minor numbers long ago (when a.out was >> >replaced by elf). It is the libicuuc.so.54, that needs to be >> >"Actual library", not libicuuc.so.54.3 for portupgrade to not >> >fail. > I think it is irrelevant in this case because ICU is not ours. Well, it is "yours" on FreeBSD -- because you are the port-maintainer(s). The port can certainly alter this behavior of the upstream package. > IMHO, a correct fix is to teach portupgrade to find SONAME and copy the > actual library if they do not match. Yes, this was the 1. in my original e-mail and, yes, portupgrade should handle this. But icu has something to correct as well, if possible without too much difficulty. Yours, -mi From owner-freebsd-office@FreeBSD.ORG Fri May 10 22:25:37 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 6DE25356 for ; Fri, 10 May 2013 22:25:37 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) by mx1.freebsd.org (Postfix) with ESMTP id 31D8CB6B for ; Fri, 10 May 2013 22:25:36 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=FMqZNpUs c=1 sm=0 a=fEl05wXzeJCkBz9gs2itqQ==:17 a=FtuzIWGT4-YA:10 a=FGtM9-LiEIsA:10 a=YNqtyO0l_hcA:10 a=LaogzpLLAAAA:8 a=JJLm13CKY_UA:10 a=3f70OzVyHIYKEyIE-EYA:9 a=wPNLvfGTeEIA:10 a=wRMM4aGpQdDd9d0K0PgA:9 a=_W_S_7VecoQA:10 a=c7VQbsQZ3F7uHcyJ:21 a=fEl05wXzeJCkBz9gs2itqQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp01.rcn.cmh.synacor.com header.from=mi+thun@aldan.algebra.com; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=mi+thun@aldan.algebra.com; spf=neutral; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.user=anat; auth=pass (PLAIN) Received-SPF: neutral (smtp01.rcn.cmh.synacor.com: 209.6.63.29 is neither permitted nor denied by domain of aldan.algebra.com) Received: from [209.6.63.29] ([209.6.63.29:54414] helo=utka.zajac) by smtp.rcn.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTPA id 6F/DA-24381-FD37D815; Fri, 10 May 2013 18:25:36 -0400 Message-ID: <518D73DF.6070302@aldan.algebra.com> Date: Fri, 10 May 2013 18:25:35 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130325 Thunderbird/17.0.4 MIME-Version: 1.0 To: Baptiste Daroussin , office@freebsd.org Subject: Re: boost-libs and CXXFLAGS (Re: devel/boost-bjam) References: <517ABC7F.6040807@aldan.algebra.com> <518066A5.6090601@aldan.algebra.com> <20130501181311.GW3577@ithaqua.etoilebsd.net> <5181885A.1030501@aldan.algebra.com> <20130502210136.GG79495@ithaqua.etoilebsd.net> <5182D5C9.4000004@aldan.algebra.com> <20130502215048.GI79495@ithaqua.etoilebsd.net> <5182E531.8050109@aldan.algebra.com> <20130502222115.GL79495@ithaqua.etoilebsd.net> <518D5850.4020802@aldan.algebra.com> In-Reply-To: <518D5850.4020802@aldan.algebra.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 22:25:37 -0000 On 10.05.2013 16:28, Mikhail T. wrote: > Though boost-libs are now built with the specified compiler, the compiler > flags continue to be ignored. I think, it is as simple as this: Index: compiled.mk =================================================================== --- compiled.mk (revision 317825) +++ compiled.mk (working copy) @@ -12,9 +12,7 @@ BJAM_ARGS= --layout=system \ --prefix=${PREFIX} -.if ${ARCH} == amd64 -BJAM_ARGS+= cxxflags=-fPIC -.endif +BJAM_ARGS+= cxxflags="${CXXFLAGS:N-O*}" cflags="${CFLAGS:N-O*}" NO_CCACHE= yes .if ${CC:T:Mgcc*} I make sure to remove any -O* flags from the local settings, because boost prefers to be compiled with -O3 and inserts that in place automatically -- there is no good reason to overwrite that. Also, it seems, the upstream wised up on the -fPIC flag -- it is now added, where needed. Adding it, where /not/ needed (in static libraries and executables), as the current compiled.mk is doing on amd64, only pessimises the generated code a little bit. -mi From owner-freebsd-office@FreeBSD.ORG Fri May 10 22:41:28 2013 Return-Path: Delivered-To: office@FreeBSD.org Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by hub.freebsd.org (Postfix) with ESMTP id BEB674CF; Fri, 10 May 2013 22:41:27 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Message-ID: <518D76D1.1040305@FreeBSD.org> Date: Fri, 10 May 2013 18:38:09 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130408 Thunderbird/17.0.5 MIME-Version: 1.0 To: "Mikhail T." Subject: Re: portupgrade and ICU libraries References: <518D569F.50404@aldan.algebra.com> <518D59A8.8060608@FreeBSD.org> <518D5B4D.4050109@aldan.algebra.com> <518D6077.3080809@FreeBSD.org> <518D6C23.6000302@aldan.algebra.com> In-Reply-To: <518D6C23.6000302@aldan.algebra.com> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: knu@idaemons.org, office@FreeBSD.org, Bryan Drewery X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 22:41:28 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2013-05-10 17:52:35 -0400, Mikhail T. wrote: > On 10.05.2013 17:02, Jung-uk Kim wrote: >>> FreeBSD stopped using minor numbers long ago (when a.out was >>>> replaced by elf). It is the libicuuc.so.54, that needs to be >>>> "Actual library", not libicuuc.so.54.3 for portupgrade to >>>> not fail. >> I think it is irrelevant in this case because ICU is not ours. > > Well, it is "yours" on FreeBSD -- because you are the > port-maintainer(s). The port can certainly alter this behavior of > the upstream package. Sure, if someone's willing to fix all dependencies. ;-) Seriously, the file names and linking procedures are well-defined by the upstream. I don't see any point of changing it. >> IMHO, a correct fix is to teach portupgrade to find SONAME and >> copy the actual library if they do not match. > Yes, this was the 1. in my original e-mail and, yes, portupgrade > should handle this. But icu has something to correct as well, if > possible without too much difficulty. It should be much easier to fix portupgrade, e.g., something like this pseudo function (sorry, I am not very familiar with Ruby): /* * Copy file `lib' (not symlink!) to directory `dir'. */ static int copy_library(const char *lib, const char *dir) { char *dst; dst = get_soname(lib); if (dst == NULL) dst = basename(lib); /* Actually copy. ;-) */ return (copy_file(lib, dir, dst)); } Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBAgAGBQJRjXbRAAoJECXpabHZMqHODKIIAJy3gOk/m/PHRuzzfIUCeHqz 1+E+86KdpLzO5FjFVayYrO4uLPZCG1qTNuvUTI+37Z2mG/bhEKXdquiF0t3bKhW8 1J24mHfOz6NiQg/gDfLQNkkbD+u6UCJw0QBlMytOLxY6vvj/KQ6VfeLM0v0v7nVY Q78FT/sRXrgpzGQWkqNmzEhYmWl3Kmg30fosnR7dr6bLteiTQVvon3TIA/LHuiAn gRqaUp2jA2RjprwWs1/mwTgPcKSJXzwkW7AZlu7ui8a/OFredk7W9wFxNJvXOAPQ baxZ9dXS5MVr8iI2aBUt2etHXeLocv3JoiUb71YYMFt6VOAXQOks1EUKl0cpTq4= =WZR+ -----END PGP SIGNATURE----- From owner-freebsd-office@FreeBSD.ORG Fri May 10 22:46:43 2013 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 90B74693 for ; Fri, 10 May 2013 22:46:43 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) by mx1.freebsd.org (Postfix) with ESMTP id 578F9C3A for ; Fri, 10 May 2013 22:46:43 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=FMqZNpUs c=1 sm=0 a=fEl05wXzeJCkBz9gs2itqQ==:17 a=FtuzIWGT4-YA:10 a=YNqtyO0l_hcA:10 a=LaogzpLLAAAA:8 a=YTjXx9XgyTsA:10 a=sDgjE_cIP7XnCampDhkA:9 a=wPNLvfGTeEIA:10 a=6I5d2MoRAAAA:8 a=1ZIUOlsJ77K2qIoVRWsA:9 a=_W_S_7VecoQA:10 a=SV7veod9ZcQA:10 a=T3WYp0PmJkfm6FTs:21 a=fEl05wXzeJCkBz9gs2itqQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=mi+thun@aldan.algebra.com; spf=neutral; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com header.from=mi+thun@aldan.algebra.com; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.user=anat; auth=pass (PLAIN) Received-SPF: neutral (smtp01.rcn.cmh.synacor.com: 209.6.63.29 is neither permitted nor denied by domain of aldan.algebra.com) Received: from [209.6.63.29] ([209.6.63.29:52271] helo=utka.zajac) by smtp.rcn.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTPA id E3/FF-24381-1D87D815; Fri, 10 May 2013 18:46:41 -0400 Message-ID: <518D78D1.8090206@aldan.algebra.com> Date: Fri, 10 May 2013 18:46:41 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130325 Thunderbird/17.0.4 MIME-Version: 1.0 To: Jung-uk Kim Subject: Re: portupgrade and ICU libraries References: <518D569F.50404@aldan.algebra.com> <518D59A8.8060608@FreeBSD.org> <518D5B4D.4050109@aldan.algebra.com> <518D6077.3080809@FreeBSD.org> <518D6C23.6000302@aldan.algebra.com> <518D76D1.1040305@FreeBSD.org> In-Reply-To: <518D76D1.1040305@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: knu@idaemons.org, office@FreeBSD.org, Bryan Drewery X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 22:46:43 -0000 On 10.05.2013 18:38, Jung-uk Kim wrote: > Sure, if someone's willing to fix all dependencies. ;-) Seriously, the file > names and linking procedures are well-defined by the upstream. I don't see any > point of changing it. Dependencies don't care -- the use LIB_DEPENDS and that's that. Upstream is, indeed, defining the linking procedures, but nothing is using them -- because they are so non-standard (as most things out of IBM). I think, making this popular port build closer to how all the rest of the software on FreeBSD is built is a worthy goal in its own. > It should be much easier to fix portupgrade, e.g., something like this > pseudo function (sorry, I am not very familiar with Ruby): It may, indeed, be easier. My point, BOTH should happen -- unless fixing ICU is too hairy and hard to maintain going forward... -mi From owner-freebsd-office@FreeBSD.ORG Fri May 10 22:59:32 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id E11428D6 for ; Fri, 10 May 2013 22:59:32 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com [IPv6:2a00:1450:400c:c05::22d]) by mx1.freebsd.org (Postfix) with ESMTP id 74E81D07 for ; Fri, 10 May 2013 22:59:32 +0000 (UTC) Received: by mail-wi0-f173.google.com with SMTP id ey16so1116211wid.6 for ; Fri, 10 May 2013 15:59:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=wI1WG492V3Js6kGtkRc26PNH5kP4a50GBVX2XdUbzGY=; b=Q5pUBUEylPDl5epH17EhPNe3sCTNScl8B27CVLjwJSmA8C/74rFUeGg7EOQTkrKOvG YP15+f3s8fUcfASYqvprYkAAdyQAr1yFBhp/EWF0vnEc0rKA+L6MoXdlj3mi4deUUIyR CgO+CKaV63R9nwClyQCiIye/WP3Gse+HgLyiaSo4215PG1fX6YQ78GFTuGHSq7vIiaV/ Lhg82Mr5AEsL7hhg3OaDulk9Ayx7mTeU9D/MhGL/+DgtgQfr2q4gjaSL2hNJl80Rt9b6 vp/ttvW42a+PSgPpWleAD494lEZJ279EJRWgfdV6IG5mWEvglKNvI5LV3IpMVjvrvW72 lIfQ== X-Received: by 10.180.210.242 with SMTP id mx18mr6588260wic.14.1368226771702; Fri, 10 May 2013 15:59:31 -0700 (PDT) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPSA id g8sm759604wiy.4.2013.05.10.15.59.30 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Fri, 10 May 2013 15:59:30 -0700 (PDT) Sender: Baptiste Daroussin Date: Sat, 11 May 2013 00:59:28 +0200 From: Baptiste Daroussin To: "Mikhail T." Subject: Re: boost-libs and CXXFLAGS (Re: devel/boost-bjam) Message-ID: <20130510225928.GT91136@ithaqua.etoilebsd.net> References: <518066A5.6090601@aldan.algebra.com> <20130501181311.GW3577@ithaqua.etoilebsd.net> <5181885A.1030501@aldan.algebra.com> <20130502210136.GG79495@ithaqua.etoilebsd.net> <5182D5C9.4000004@aldan.algebra.com> <20130502215048.GI79495@ithaqua.etoilebsd.net> <5182E531.8050109@aldan.algebra.com> <20130502222115.GL79495@ithaqua.etoilebsd.net> <518D5850.4020802@aldan.algebra.com> <518D73DF.6070302@aldan.algebra.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CC5qiHV/f0UkyWC4" Content-Disposition: inline In-Reply-To: <518D73DF.6070302@aldan.algebra.com> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: office@freebsd.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 22:59:32 -0000 --CC5qiHV/f0UkyWC4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 10, 2013 at 06:25:35PM -0400, Mikhail T. wrote: > On 10.05.2013 16:28, Mikhail T. wrote: > > Though boost-libs are now built with the specified compiler, the compil= er=20 > > flags continue to be ignored. > I think, it is as simple as this: >=20 > Index: compiled.mk > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- compiled.mk (revision 317825) > +++ compiled.mk (working copy) > @@ -12,9 +12,7 @@ > BJAM_ARGS=3D --layout=3Dsystem \ > --prefix=3D${PREFIX} >=20 > -.if ${ARCH} =3D=3D amd64 > -BJAM_ARGS+=3D cxxflags=3D-fPIC > -.endif > +BJAM_ARGS+=3D cxxflags=3D"${CXXFLAGS:N-O*}" cflags=3D"${CFLAGS:N-O*}" >=20 > NO_CCACHE=3D yes > .if ${CC:T:Mgcc*} >=20 > I make sure to remove any -O* flags from the local settings, because boos= t=20 > prefers to be compiled with -O3 and inserts that in place automatically -= - there=20 > is no good reason to overwrite that. >=20 > Also, it seems, the upstream wised up on the -fPIC flag -- it is now adde= d,=20 > where needed. Adding it, where /not/ needed (in static libraries and=20 > executables), as the current compiled.mk is doing on amd64, only pessimis= es the=20 > generated code a little bit. >=20 for fPIC I know that in a place, I don't remember which part it wasn't set correctly so imho it needs to stay (I add problems during the exp-run). For the rest approved, but please add a comment saying that boost prefers -= O3. If you want to join the office team so that you don't need any approval for those fixes, well you are welcome in :) just add yourself to the wiki page. regards, Bapt --CC5qiHV/f0UkyWC4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlGNe9AACgkQ8kTtMUmk6EzE7wCeLTFjJHyXWK/Iwp5IDCFXmyD2 r4MAoLQrvuP+o2MqWZgfprvro8rcK8Xp =zLRC -----END PGP SIGNATURE----- --CC5qiHV/f0UkyWC4-- From owner-freebsd-office@FreeBSD.ORG Fri May 10 23:08:04 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D28C9948 for ; Fri, 10 May 2013 23:08:04 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) by mx1.freebsd.org (Postfix) with ESMTP id 95143D42 for ; Fri, 10 May 2013 23:08:04 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=EMiEIilC c=1 sm=0 a=fEl05wXzeJCkBz9gs2itqQ==:17 a=FtuzIWGT4-YA:10 a=FGtM9-LiEIsA:10 a=YNqtyO0l_hcA:10 a=LaogzpLLAAAA:8 a=JJLm13CKY_UA:10 a=AIPdC31oAAAA:8 a=XYbbUV0Ud1sMdWmKcBMA:9 a=wPNLvfGTeEIA:10 a=zFfmXwrOfrAA:10 a=ghtoFBKhzQwA:10 a=sol3VE4AAAAA:8 a=HwvUL84Sxu1Rs3w-agQA:9 a=_W_S_7VecoQA:10 a=R0nl9sZud_N-OT69:21 a=fEl05wXzeJCkBz9gs2itqQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=mi+thun@aldan.algebra.com; spf=neutral; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=mi+thun@aldan.algebra.com; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=anat; auth=pass (PLAIN) Received-SPF: neutral (smtp02.rcn.cmh.synacor.com: 209.6.63.29 is neither permitted nor denied by domain of aldan.algebra.com) Received: from [209.6.63.29] ([209.6.63.29:49491] helo=utka.zajac) by smtp.rcn.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTPA id 27/80-26387-2DD7D815; Fri, 10 May 2013 19:08:03 -0400 Message-ID: <518D7DD2.9080507@aldan.algebra.com> Date: Fri, 10 May 2013 19:08:02 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130325 Thunderbird/17.0.4 MIME-Version: 1.0 To: Baptiste Daroussin Subject: Re: boost-libs and CXXFLAGS (Re: devel/boost-bjam) References: <518066A5.6090601@aldan.algebra.com> <20130501181311.GW3577@ithaqua.etoilebsd.net> <5181885A.1030501@aldan.algebra.com> <20130502210136.GG79495@ithaqua.etoilebsd.net> <5182D5C9.4000004@aldan.algebra.com> <20130502215048.GI79495@ithaqua.etoilebsd.net> <5182E531.8050109@aldan.algebra.com> <20130502222115.GL79495@ithaqua.etoilebsd.net> <518D5850.4020802@aldan.algebra.com> <518D73DF.6070302@aldan.algebra.com> <20130510225928.GT91136@ithaqua.etoilebsd.net> In-Reply-To: <20130510225928.GT91136@ithaqua.etoilebsd.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: office@freebsd.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 23:08:04 -0000 On 10.05.2013 18:59, Baptiste Daroussin wrote: > for fPIC I know that in a place, I don't remember which part it wasn't set > correctly so imho it needs to stay. Well, both boost-libs and boost-python-libs built fine (9.1/amd64, g++48) here without the fPIC. LibreOffice still building... I think, it was added some time ago, when boost had a bug and omitted the -fPIC, where it was needed. That was in 2005: http://lists.boost.org/boost-build/2005/06/10034.php Since then the bug was fixed and the flag is no longer necessary. > (I add problems during the exp-run) Uhm, does this mean, you'll consider it once the exp-run confirms, it is safe? It can certainly wait until then... > For the rest approved, but please add a comment saying that boost prefers -O3. > > If you want to join the office team so that you don't need any approval for > those fixes, well you are welcome in:) just add yourself to the wiki page. Thank you, I'll think about it. -mi From owner-freebsd-office@FreeBSD.ORG Fri May 10 23:23:56 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A2CA5C00 for ; Fri, 10 May 2013 23:23:56 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-we0-x230.google.com (mail-we0-x230.google.com [IPv6:2a00:1450:400c:c03::230]) by mx1.freebsd.org (Postfix) with ESMTP id 35944DAE for ; Fri, 10 May 2013 23:23:56 +0000 (UTC) Received: by mail-we0-f176.google.com with SMTP id p60so4577589wes.35 for ; Fri, 10 May 2013 16:23:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=kqRfrZB9Q7/dVc5d5GQ9ExDBKXfWJqU8ND8DD7Be0i8=; b=ZEAJRzddPABHAXI6XGut0MdeRCAvahXL+JLwdpbvkxDWV7SKGXKyU6G8SF0xXsA0XS VjsWOF6LXRFMDzSEMusBX6m1KJcWtSZMZkE0lWh3ffLpKczpajb039ShoJ+Eplhyzzkt xDMs7QPt0eGXhkOV2N/atTZ9BUw66i/h8qMUL/6/5eGgHZeWlZXr+0YcuZZaMlo4IQSe Bs7oOmV71AqBPfDuTd9ntFSURQLUwveZUHkUlMbVZfdlFpS/KUD701BItgPsDANYaFup 9PJNTak6bbWx+pe9aAyY8XaiKvhURCnBtQwR6YXonwnxB27GVdPN0CbKo89gOhPFRSCX CG+g== X-Received: by 10.180.21.167 with SMTP id w7mr6745358wie.2.1368228235411; Fri, 10 May 2013 16:23:55 -0700 (PDT) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPSA id s1sm780124wiz.2.2013.05.10.16.23.54 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Fri, 10 May 2013 16:23:54 -0700 (PDT) Sender: Baptiste Daroussin Date: Sat, 11 May 2013 01:23:52 +0200 From: Baptiste Daroussin To: "Mikhail T." Subject: Re: boost-libs and CXXFLAGS (Re: devel/boost-bjam) Message-ID: <20130510232352.GW91136@ithaqua.etoilebsd.net> References: <5181885A.1030501@aldan.algebra.com> <20130502210136.GG79495@ithaqua.etoilebsd.net> <5182D5C9.4000004@aldan.algebra.com> <20130502215048.GI79495@ithaqua.etoilebsd.net> <5182E531.8050109@aldan.algebra.com> <20130502222115.GL79495@ithaqua.etoilebsd.net> <518D5850.4020802@aldan.algebra.com> <518D73DF.6070302@aldan.algebra.com> <20130510225928.GT91136@ithaqua.etoilebsd.net> <518D7DD2.9080507@aldan.algebra.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vS2hnRoLMmJ4tslQ" Content-Disposition: inline In-Reply-To: <518D7DD2.9080507@aldan.algebra.com> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: office@freebsd.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 23:23:56 -0000 --vS2hnRoLMmJ4tslQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 10, 2013 at 07:08:02PM -0400, Mikhail T. wrote: > On 10.05.2013 18:59, Baptiste Daroussin wrote: > > for fPIC I know that in a place, I don't remember which part it wasn't = set > > correctly so imho it needs to stay. > Well, both boost-libs and boost-python-libs built fine (9.1/amd64, g++48)= here=20 > without the fPIC. LibreOffice still building... >=20 > I think, it was added some time ago, when boost had a bug and omitted the= -fPIC,=20 > where it was needed. That was in 2005: >=20 > http://lists.boost.org/boost-build/2005/06/10034.php >=20 > Since then the bug was fixed and the flag is no longer necessary. > > (I add problems during the exp-run) >=20 > Uhm, does this mean, you'll consider it once the exp-run confirms, it is = safe?=20 > It can certainly wait until then... >=20 I mean you can commit the rest but just leave fPIC for now, removal of fPIC= will need a exp-run anyway don't know when I ll get time for it, pgf@ is also wa= iting for another fix that needs an exp-run. so just go ahead with your change as long as -fPIC remains, I ll take care = layer of it. regards, Bapt --vS2hnRoLMmJ4tslQ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEUEARECAAYFAlGNgYgACgkQ8kTtMUmk6EywWACXQgIeVpPhPCkw94FHDYIS+zce eACdHFCNeMe8Re/ADL7MxGJAh+AuisE= =NqEi -----END PGP SIGNATURE----- --vS2hnRoLMmJ4tslQ-- From owner-freebsd-office@FreeBSD.ORG Fri May 10 23:26:49 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 71083C4A for ; Fri, 10 May 2013 23:26:49 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) by mx1.freebsd.org (Postfix) with ESMTP id 3659EDC2 for ; Fri, 10 May 2013 23:26:48 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=EMiEIilC c=1 sm=0 a=fEl05wXzeJCkBz9gs2itqQ==:17 a=FtuzIWGT4-YA:10 a=FGtM9-LiEIsA:10 a=YNqtyO0l_hcA:10 a=8nJEP1OIZ-IA:10 a=LaogzpLLAAAA:8 a=JJLm13CKY_UA:10 a=ldCPZHT0mRYQIIN1CqIA:9 a=wPNLvfGTeEIA:10 a=BsPhWNU1qmYA:10 a=fEl05wXzeJCkBz9gs2itqQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=mi+thun@aldan.algebra.com; spf=neutral; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=mi+thun@aldan.algebra.com; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=anat; auth=pass (PLAIN) Received-SPF: neutral (smtp02.rcn.cmh.synacor.com: 209.6.63.29 is neither permitted nor denied by domain of aldan.algebra.com) Received: from [209.6.63.29] ([209.6.63.29:15547] helo=utka.zajac) by smtp.rcn.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTPA id D9/85-26387-7328D815; Fri, 10 May 2013 19:26:48 -0400 Message-ID: <518D8237.7080208@aldan.algebra.com> Date: Fri, 10 May 2013 19:26:47 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130325 Thunderbird/17.0.4 MIME-Version: 1.0 To: Baptiste Daroussin Subject: Re: boost-libs and CXXFLAGS (Re: devel/boost-bjam) References: <5181885A.1030501@aldan.algebra.com> <20130502210136.GG79495@ithaqua.etoilebsd.net> <5182D5C9.4000004@aldan.algebra.com> <20130502215048.GI79495@ithaqua.etoilebsd.net> <5182E531.8050109@aldan.algebra.com> <20130502222115.GL79495@ithaqua.etoilebsd.net> <518D5850.4020802@aldan.algebra.com> <518D73DF.6070302@aldan.algebra.com> <20130510225928.GT91136@ithaqua.etoilebsd.net> <518D7DD2.9080507@aldan.algebra.com> <20130510232352.GW91136@ithaqua.etoilebsd.net> In-Reply-To: <20130510232352.GW91136@ithaqua.etoilebsd.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: office@freebsd.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 May 2013 23:26:49 -0000 On 10.05.2013 19:23, Baptiste Daroussin wrote: > so just go ahead with your change as long as -fPIC remains, I ll take care layer > of it. 'tis done... From owner-freebsd-office@FreeBSD.ORG Sat May 11 05:02:15 2013 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 7948D1AB for ; Sat, 11 May 2013 05:02:15 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) by mx1.freebsd.org (Postfix) with ESMTP id 41C0F8D2 for ; Sat, 11 May 2013 05:02:14 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=EMiEIilC c=1 sm=0 a=sCkZyOwU0IjLO1BAXY68/A==:17 a=d8Isu0L9vBEA:10 a=ELPpoAZ8HwUA:10 a=YNqtyO0l_hcA:10 a=LaogzpLLAAAA:8 a=CyEu3HXRJVMA:10 a=ZPbwV7CsQjgQI9qH8jAA:9 a=QEXdDO2ut3YA:10 a=pGLkceISAAAA:8 a=xDBcZQ060Wi20_Wn4_wA:9 a=_W_S_7VecoQA:10 a=sCkZyOwU0IjLO1BAXY68/A==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=mi+thun@aldan.algebra.com; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=mi+thun@aldan.algebra.com; spf=neutral; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=anat; auth=pass (PLAIN) Received-SPF: neutral (smtp02.rcn.cmh.synacor.com: 173.63.211.146 is neither permitted nor denied by domain of aldan.algebra.com) Received: from [173.63.211.146] ([173.63.211.146:51215] helo=[192.168.1.8]) by smtp.rcn.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTPA id 9B/B3-26387-4D0DD815; Sat, 11 May 2013 01:02:13 -0400 Message-ID: <518DD0D4.6080103@aldan.algebra.com> Date: Sat, 11 May 2013 01:02:12 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130209 Thunderbird/17.0.2 MIME-Version: 1.0 To: Sunpoet Po-Chuan Hsieh Subject: Re: ports/177369: [patch] ftp/curl update to 7.29.0 References: <201305080440.r484e1ac034037@freefall.freebsd.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: office@FreeBSD.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 May 2013 05:02:15 -0000 10.05.2013 23:45, Sunpoet Po-Chuan Hsieh написав(ла): > In fact, I have already done curl patch for 7.29.0 and 7.30.0 (without > modification to options in the PR). However, there's a shlib bump and > it affects many ports therefore a -exp run is required. Due to the > rapid change in ports tree recently, I was able to update my patch for > revision bump to solve conflicts with current ports before yesterday. > I'll send the patch to portmgr@ and request an -exp run today. Thanks. Yes, indeed. I was rather surprised myself to notice, that libreoffice -- of all things -- pretends to care, that it needs curl.6, rather than just about any other libcurl.so... >From what I have heard from portmgr@, a port demanding a shared library with a particular major number without a good reason, is considered buggy and needs fixing... -mi From owner-freebsd-office@FreeBSD.ORG Sat May 11 10:17:22 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 06F4086D for ; Sat, 11 May 2013 10:17:22 +0000 (UTC) (envelope-from tijl@coosemans.org) Received: from mailrelay007.isp.belgacom.be (mailrelay007.isp.belgacom.be [195.238.6.173]) by mx1.freebsd.org (Postfix) with ESMTP id 9E2DB187 for ; Sat, 11 May 2013 10:17:21 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoUGACAZjlFbsIHu/2dsb2JhbABZgwe9aYJwfBd0gh8BAQVWIhELGAkWDwkDAgECASceEwgBAYgMvEiPLxaDPwOPdIEpkCCHJIMROg Received: from 238.129-176-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.176.129.238]) by relay.skynet.be with ESMTP; 11 May 2013 12:16:10 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.7/8.14.7) with ESMTP id r4B9gwbN001078 for ; Sat, 11 May 2013 11:42:58 +0200 (CEST) (envelope-from tijl@coosemans.org) Message-ID: <518E129C.9010208@coosemans.org> Date: Sat, 11 May 2013 11:42:52 +0200 From: Tijl Coosemans User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130408 Thunderbird/17.0.5 MIME-Version: 1.0 To: office@freebsd.org Subject: Re: Fixing USE_GCC for LibreOffice on i386 References: <518D61C1.7020402@gmail.com> In-Reply-To: <518D61C1.7020402@gmail.com> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="----enig2ARMDLIEMGGMUQVERUPCN" X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 May 2013 10:17:22 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2ARMDLIEMGGMUQVERUPCN Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 2013-05-10 23:08, Kevin Zheng wrote: > This issue was discussed quite a bit on this list a little while ago, > and I'd like to figure out what we should do to fix the problem. >=20 > In ports/176967, Gabor (pgj@) pointed out that the WITH_GCC knob fixes > LibreOffice by using GCC instead of Clang. This fix works for me. >=20 > In ports/178041, the submitter converted the WITH_GCC knob to a > user-configurable option (via `make config`). >=20 > Instead, I'm thinking that we add some logic to the Makefile that > requires GCC when ARCH is i386. This way, users won't have to wrestle > with the knob or configurable option. In addition, this let us keep > using Clang on the systems where it actually works. >=20 > Ideas/suggestions/comments? If not, I'd like to send in a PR with my > proposed changes. It has always worked fine for me on i386 with clang. I suspect that some libreoffice dependency got compiled with lang/gcc* and therefore links with /usr/local/lib/gcc*/libstdc++.so.6 while a clang compiled libreoffice links with /usr/lib/libstdc++.so.6. If that's the case it might help to create /etc/libmap.conf and add the following line (adjust the '47'): libstdc++.so.6 gcc47/libstdc++.so.6 ------enig2ARMDLIEMGGMUQVERUPCN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iF4EAREIAAYFAlGOEqIACgkQfoCS2CCgtivVNgD9EPDjD7ZUHTHM55UatWbSMejK jNwofuNfVmLzK3o84gYBAIeR2oDaNrR06I0wl37FeXB7pKa1C74ndybSYLO6+IP6 =Ks6S -----END PGP SIGNATURE----- ------enig2ARMDLIEMGGMUQVERUPCN-- From owner-freebsd-office@FreeBSD.ORG Sat May 11 20:59:23 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B04DC945 for ; Sat, 11 May 2013 20:59:23 +0000 (UTC) (envelope-from pali.gabor@gmail.com) Received: from mail-oa0-f52.google.com (mail-oa0-f52.google.com [209.85.219.52]) by mx1.freebsd.org (Postfix) with ESMTP id 8279D8C1 for ; Sat, 11 May 2013 20:59:23 +0000 (UTC) Received: by mail-oa0-f52.google.com with SMTP id h1so6096671oag.39 for ; Sat, 11 May 2013 13:59:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=ZmXV7O48AbeHaeP7wVSyuLQa5SujVGYpojo6W/VwPjM=; b=P+FRfpPU/4guNRBE/nzMNuJpdKZrqLQSoGTlxDGnogabQ1xOOi3uM6063UwUfGDFQv DpL1g1GnL1bdLQB9TZu4gOPrmtLTrdyW6Cz36jyH1AwwxtSiHmuqvr9JkgP/ANUnSYge BBJD50Ch0Sbo6GtF6DD0I0PyJ22YDgA9FcmOW9OFhGfdR3V1mbEO0oGLK9OUkFGQbPuQ uyll3lpQo+XwVwD2VpPg5VBi7yuJeY9kO/0bKd3XKvzcYy+t5YaeoCMshMtzHzFEPZZM H87um7nMLG1c0n0yByhAB/NRmmKNxp9sc91rWiErodxi4g7umggGNH+dmyZX626txbQa G4cA== MIME-Version: 1.0 X-Received: by 10.60.79.33 with SMTP id g1mr9841128oex.51.1368305957558; Sat, 11 May 2013 13:59:17 -0700 (PDT) Sender: pali.gabor@gmail.com Received: by 10.182.246.34 with HTTP; Sat, 11 May 2013 13:59:17 -0700 (PDT) In-Reply-To: <518E129C.9010208@coosemans.org> References: <518D61C1.7020402@gmail.com> <518E129C.9010208@coosemans.org> Date: Sat, 11 May 2013 22:59:17 +0200 X-Google-Sender-Auth: rxMXX5DnU4MexDihuGH16rj11Xw Message-ID: Subject: Re: Fixing USE_GCC for LibreOffice on i386 From: Gabor Pali To: Tijl Coosemans Content-Type: text/plain; charset=ISO-8859-1 Cc: office@freebsd.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 May 2013 20:59:23 -0000 On Sat, May 11, 2013 at 11:42 AM, Tijl Coosemans wrote: > It has always worked fine for me on i386 with clang. I suspect that > some libreoffice dependency got compiled with lang/gcc* and therefore > links with /usr/local/lib/gcc*/libstdc++.so.6 while a clang compiled > libreoffice links with /usr/lib/libstdc++.so.6. This problem persists for me even if I build the port in a clean-room environment (i.e. a 9.0-RELEASE poudriere jail). Note that this is 9.1-RELEASE. I tried to track down the problem -- all I got is a backtrace for the crash, but I could not investigate this further as GDB (7.5.1) was not able to fully work with the Clang-generated binary (*). (*) I was told that it may be because GDB is known to not read all DWARF information generated by Clang.