From owner-freebsd-ports@FreeBSD.ORG Wed May 2 22:55:04 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71FDB106564A; Wed, 2 May 2012 22:55:04 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CE0078FC0C; Wed, 2 May 2012 22:55:03 +0000 (UTC) Message-ID: <4FA1BB47.1060709@FreeBSD.org> Date: Wed, 02 May 2012 18:55:03 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 To: Baptiste Daroussin References: <20120430222502.GB95753@azathoth.lan> In-Reply-To: <20120430222502.GB95753@azathoth.lan> X-Enigmail-Version: 1.5pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, office@freebsd.org Subject: Re: libreoffice on FreeBSD needs you :) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 May 2012 22:55:04 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-04-30 18:25:03 -0400, Baptiste Daroussin wrote: > Hi, > > My time deserved to work to porting LibreOffice to FreeBSD is now > being very low, I really need help on LibreOffice. > > While 3.5.2.2 works quite well on FreeBSD, it still has some know > issues: - not working with lpd from base (no clue on this for now), > - fail to compile on recent current (clang 3.1 failure) all the > fixes should be in libreoffice git master and should be tracked and > backport I was annoyed by this issue and did some research. Actually, at least there are two problems, the first one is Clang causes ICE with hwpfilter/source/hbox.cxx. This is because of a regression, which is only fixed recently: http://llvm.org/bugs/show_bug.cgi?id=12226 http://llvm.org/viewvc/llvm-project?view=rev&revision=154756 The second problem is some files (e.g., editeng/source/editeng/editdbg.cxx, extensions/source/plugin/base/xplugin.cxx, etc.) cause this error: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] This is because they use SAL_PRI macros without a space in printf formats, e.g., fprintf( fp, "\nControl: %"SAL_PRIxUINT32, pEE->GetControlWord() ); Fortunately, both issues can be simply worked around by not using C++11 standard, i.e., https://redports.org/changeset?reponame=&new=3489%40jkim%2Feditors%2Flibreoffice%2FMakefile&old=3478%40jkim%2Feditors%2Flibreoffice%2FMakefile FYI... Jung-uk Kim > - some other random failures (DEBUG OPTIONS is broken etc.) > > 3.5.3.2 should be out officially in the next days. > > I won't be able to restart working on libreoffice before months. > > All the libreoffice work is done on redports svn: > http://redports.org/browser/office > > if you have an account and are willing to help tell me so that you > can have access to the office svn on redports. > > Please avoid builing libreoffice itself on redports without having > an approval from decke@ before that. > > regards, Bapt -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+hu0cACgkQmlay1b9qnVOyOgCguNZolitWU/H2TLCSAtDpK6+3 n6QAniixGZrZezrIcUjPd75/tFtIbzkd =gVda -----END PGP SIGNATURE-----