Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 May 2012 18:55:03 -0400
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        Baptiste Daroussin <bapt@freebsd.org>
Cc:        ports@freebsd.org, office@freebsd.org
Subject:   Re: libreoffice on FreeBSD needs you :)
Message-ID:  <4FA1BB47.1060709@FreeBSD.org>
In-Reply-To: <20120430222502.GB95753@azathoth.lan>
References:  <20120430222502.GB95753@azathoth.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
-----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-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FA1BB47.1060709>