Date: Fri, 12 Apr 2013 16:19:23 -0500 From: ajtiM <lumiwa@gmail.com> To: freebsd-office@freebsd.org Cc: Tijl Coosemans <tijl@coosemans.org>, Dimitry Andric <dim@freebsd.org>, Chris Rees <utisoft@gmail.com>, miwi@freebsd.org Subject: Re: Fwd: libreoffice-4.0.1_1 failed on i386 8 Message-ID: <1538854.KTsSnVrcCr@luna.wi.rr.com> In-Reply-To: <5166FE47.8080503@FreeBSD.org> References: <5166E5A2.3010708@coosemans.org> <5166F48E.8090103@FreeBSD.org> <5166FE47.8080503@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday, April 11, 2013 14:17:43 Jung-uk Kim wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 2013-04-11 13:36:14 -0400, Dimitry Andric wrote: > > On 2013-04-11 18:32, Tijl Coosemans wrote: > >> On 2013-04-02 06:52, Martin Wilke wrote: > > ... > > > >>>> local symbol 0: discarded in section > >>>> `.text._ZN3osl5MutexD1Ev' from > >>>> /tmp/lobuild/workdir/unxfbsdi.pro/CxxObject/sal/rtl/source/logfile.o > > clang: error: linker command failed with exit code 1 (use -v to see > > >>>> invocation) > >> > >> After a bit of googling I found similar errors reported here: > >> http://llvm.org/bugs/show_bug.cgi?id=9758 > >> > >> That page says it's a bug in ld fixed here: > >> http://sourceware.org/ml/binutils-cvs/2004-06/msg00130.html > >> http://sourceware.org/ml/binutils-cvs/2004-07/msg00002.html > >> (fixup) > >> > >> The first patch was also submitted here: > >> http://www.freebsd.org/cgi/query-pr.cgi?pr=gnu/161869 > >> > >> Libreoffice is built with clang from ports but that still uses > >> ld from base which is quite old on FreeBSD 8. > > > > Isn't it more reasonable to have clang from ports built by ld from > > the binutils port instead? > > That's entirely maintainer's call to make. However, I don't think it > is really necessary if you asking my opinion. > > >> I think it's too late and too risky to start patching binutils in > >> stable/8 and releng/8.4 now (Dimitry?), > > > > I am not sure if such a patch would make it past re@, and even > > then, users of older releases will be left in the cold. > > Exactly my thought. > > >> so maybe it's best to build Libreoffice on 8.x with ports gcc > >> (which uses ports binutils). See attached patch. > > > > Which also uses the ld from the binutils port, so there isn't much > > difference in the end. :-) > > Agreed. :-) > > FYI, I have committed it in RedPorts: > > https://redports.org/changeset/11047 > > I believe that's enough. Please test if you can. > > Jung-uk Kim I tested and it works but when I star LibreOffice it crashes as before on my 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue Dec 4 06:55:39 UTC 2012 root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 . Mitja ---------- http://www.redbubble.com/people/lumiwa
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1538854.KTsSnVrcCr>