Date: Sat, 9 Mar 2019 08:22:26 +0800 From: Li-Wen Hsu <lwhsu@freebsd.org> To: Greg Veldman <freebsd@gregv.net> Cc: Greg V <greg@unrelenting.technology>, Jung-uk Kim <jkim@freebsd.org>, Justin Hibbits <jhibbits@freebsd.org>, freebsd-office@freebsd.org Subject: Re: [call for help] libreoffice 6.2 update Message-ID: <CAKBkRUwX1_zrDZd4uNztLFAXharwq6Gd0sZsnvE7G4c6KTxcSQ@mail.gmail.com> In-Reply-To: <20190309001620.GM98884@aurora.gregv.net> References: <CAKBkRUwohGA4Lka-tpCZnj7rt2V=henc%2B0b==HtLxP-WLXeLJg@mail.gmail.com> <CAKBkRUyeYa4V8op6FS-mPqUUMXgwQ3mLze0WFFf3z2Z-_KNiBw@mail.gmail.com> <CAKBkRUyD3hXOdfMdNfU78CPUYWOEJT3TfUTm3OW_9JDHhs=Ebw@mail.gmail.com> <20190218144218.GA98237@aurora.gregv.net> <20190218150917.GB98237@aurora.gregv.net> <CAKBkRUztkbJJTHe2B24MmCpcVeeR83%2Bi9Y6pUUhDO-P8bgOomw@mail.gmail.com> <20190219170520.GC98237@aurora.gregv.net> <CAKBkRUze9ML3R_KJnEjktReO4vFuTKHhwqArpcx6VXJOG3u4tg@mail.gmail.com> <20190309001620.GM98884@aurora.gregv.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 9, 2019 at 08:16 Greg Veldman <freebsd@gregv.net> wrote: > On Tue, Feb 26, 2019 at 09:38:28PM +0800, Li-Wen Hsu wrote: > > - Now libreoffice doesn't build on i386 systems: > > > > /wrkdirs/usr/ports/editors/libreoffice/work/libreoffice- > 6.2.1.1/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx:167:32: > > error: unknown type name '__si_class_type_info' > > rtti =3D new __si_class_type_info( > > ^ > > /wrkdirs/usr/ports/editors/libreoffice/work/libreoffice- > 6.2.1.1/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx:173:32: > > error: unknown type name '__class_type_info' > > rtti =3D new __class_type_info( strdup( rttiName ) = ); > > ^ > > 2 errors generated. > > > > It seems because we removed the two > > patch-bridges_source_cpp__uno_gcc3__linux__intel_* files, but > > currently I don't know why this affect 32-bit systems. The full error > > log is available at: > > https://gist.github.com/lwhsu/957db6755bacc2ee086b2fae513e5406 > > Yes, it appears to be down to the fact the LLVM does RTTI a > bit differently. Looking into it now. If I have to bring those > patches forward, I will but I'll try to give them a bit more > descriptive names/comments. But if there's a cleaner way (less > local patches) that would be my first choice. Oh, sorry that I didn=E2=80=99t update my latest status. I have fixed the i= 386 compile issue by backporting the latest code from libreoffice head, but now i386 build fails in other place where a program (gengal.bin) cores. The repository was updated.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKBkRUwX1_zrDZd4uNztLFAXharwq6Gd0sZsnvE7G4c6KTxcSQ>