From owner-freebsd-openoffice@FreeBSD.ORG Thu Nov 22 16:12:54 2007 Return-Path: Delivered-To: openoffice@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E676116A500; Thu, 22 Nov 2007 16:12:54 +0000 (UTC) (envelope-from shuvaev@physik.uni-wuerzburg.de) Received: from mailrelay.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28]) by mx1.freebsd.org (Postfix) with ESMTP id 6191113C467; Thu, 22 Nov 2007 16:12:54 +0000 (UTC) (envelope-from shuvaev@physik.uni-wuerzburg.de) Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id 6F3BDFFC5; Thu, 22 Nov 2007 16:44:52 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 617CAFFDD; Thu, 22 Nov 2007 16:44:52 +0100 (CET) Received: from mail.physik.uni-wuerzburg.de (wptd92.physik.uni-wuerzburg.de [132.187.40.192]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTP id 2760BFFC5; Thu, 22 Nov 2007 16:44:50 +0100 (CET) Received: from wep4017.physik.uni-wuerzburg.de ([132.187.37.17]) by mail.physik.uni-wuerzburg.de (Lotus Domino Release 7.0.3) with ESMTP id 2007112216444942-3329 ; Thu, 22 Nov 2007 16:44:49 +0100 Received: by wep4017.physik.uni-wuerzburg.de (sSMTP sendmail emulation); Thu, 22 Nov 2007 16:44:49 +0100 From: "Alexey Shuvaev" Date: Thu, 22 Nov 2007 16:44:49 +0100 To: freebsd-openoffice@freebsd.org Message-ID: <20071122154449.GA67968@wep4017.physik.uni-wuerzburg.de> MIME-Version: 1.0 Organization: Universitaet Wuerzburg User-Agent: Mutt/1.5.16 (2007-06-09) X-MIMETrack: Itemize by SMTP Server on domino1/uni-wuerzburg(Release 7.0.3|September 26, 2007) at 11/22/2007 16:44:49, Serialize by Router on domino1/uni-wuerzburg(Release 7.0.3|September 26, 2007) at 11/22/2007 16:44:52, Serialize complete at 11/22/2007 16:44:52 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de Cc: truckman@FreeBSD.org, openoffice@FreeBSD.org Subject: Re: GLib-GObject-CRITICAL X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2007 16:12:55 -0000 I have applied the patch pointed by Don Lewis and available under "http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/112283" I have recompiled the editors/openoffice.org-2 (recompiled java/jdk15 just before). While opening any document the following error messages appear in the terminal openoffice is launched from: (process:67964): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function (process:67964): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed (process:67964): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed I believe it is amd64 specific. One of the differences is that amd64 build of OOo is always made WITHOUT_MOZILLA. Can anyone on 7.0 or 8-CURRENT on i386 test OOo WITHOUT_MOZILLA? In comparison with Marcin I have no problems (I hope) with JRE, but I have compiled the native one, bootstrapping from native jdk too. And I can save the newly created .odt file, OOo hangs with the error messages above when I try to close (saved) document. System conf: [wep4017] ~> ls /var/db/pkg/ | grep jdk jdk-1.5.0.13p7_1,1 [wep4017] ~> java -version java version "1.5.0_13-p7" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-p7-root_20_nov_2007_17_47) Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_13-p7-root_20_nov_2007_17_47, mixed mode) [wep4017] ~> uname -a FreeBSD wep4017.physik.uni-wuerzburg.de 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Nov 19 19:14:19 CET 2007 root@wep4017.physik.uni-wuerzburg.de:/usr/obj/usr/src/sys/GENERIC amd64 [wep4017] ~> cat /etc/make.conf CPUTYPE ?= nocona SUP_UPDATE = YES SUPFILE = /root/standard-supfile PORTSSUPFILE = /root/ports-supfile DOCSUPFILE = /root/doc-supfile DOC_LANG = en_US.ISO8859-1 .if ${.CURDIR:M*/usr/ports*} .include "/etc/ports.conf" .endif # added by use.perl 2007-11-12 11:31:04 PERL_VER=5.8.8 PERL_VERSION=5.8.8 [wep4017] ~> cat /etc/ports.conf WITH_OPTIMIZED_CFLAGS= yes WITH_OPTIMIZED_FLAGS= yes WITH_GHOSTSCRIPT_AFPL= yes WITHOUT_CUPS= yes A4= yes RANDOMIZE_MASTER_SITES= yes .if ${.CURDIR:M*/editors/openoffice.org-2*} WITH_KDE= yes WITH_SYSTEM_FREETYPE= yes WITHOUT_GNOMEVFS= yes WITHOUT_MOZILLA= yes # Not enough space #LOCALIZED_LANG= all .endif