From owner-freebsd-office@freebsd.org Sat Mar 9 00:16:32 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 63A75152EA72 for ; Sat, 9 Mar 2019 00:16:32 +0000 (UTC) (envelope-from freebsd@gregv.net) Received: from aurora.gregv.net (aurora.gregv.net [IPv6:2607:5600:bd::1:1000]) by mx1.freebsd.org (Postfix) with ESMTP id C509392CB8; Sat, 9 Mar 2019 00:16:21 +0000 (UTC) (envelope-from freebsd@gregv.net) Received: by aurora.gregv.net (Postfix, from userid 1001) id 94B0F61F94; Fri, 8 Mar 2019 19:16:20 -0500 (EST) Date: Fri, 8 Mar 2019 19:16:20 -0500 From: Greg Veldman To: Li-Wen Hsu Cc: freebsd-office@freebsd.org, Greg V , Jung-uk Kim , Justin Hibbits Subject: Re: [call for help] libreoffice 6.2 update Message-ID: <20190309001620.GM98884@aurora.gregv.net> References: <20190218144218.GA98237@aurora.gregv.net> <20190218150917.GB98237@aurora.gregv.net> <20190219170520.GC98237@aurora.gregv.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: C509392CB8 X-Spamd-Bar: ++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [4.40 / 15.00]; TO_DN_SOME(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; MX_GOOD(-0.01)[mail.gregv.net]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:31863, ipnet:2607:5600::/32, country:US]; IP_SCORE(0.48)[asn: 31863(2.47), country: US(-0.07)]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.93)[0.935,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[gregv.net]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[0.997,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(1.00)[0.998,0]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Mar 2019 00:16:32 -0000 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 = 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 = 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. -- Greg Veldman