From owner-freebsd-gecko@FreeBSD.ORG Sun Sep 27 14:48:22 2009 Return-Path: Delivered-To: freebsd-gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1181106568F; Sun, 27 Sep 2009 14:48:22 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 92D7B8FC1A; Sun, 27 Sep 2009 14:48:22 +0000 (UTC) Received: from [192.168.1.4] (adsl-241-169-177.bna.bellsouth.net [74.241.169.177]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n8REZL9N047295 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sun, 27 Sep 2009 10:35:23 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Beat Gaetzi In-Reply-To: <4ABF71D6.3070502@FreeBSD.org> References: <4ABF71D6.3070502@FreeBSD.org> Content-Type: text/plain Organization: FreeBSD Date: Sun, 27 Sep 2009 09:35:16 -0500 Message-Id: <1254062116.2048.1450.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RDNS_DYNAMIC,SPF_SOFTFAIL autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-gecko@FreeBSD.org, Martin Wilke Subject: Re: Building x11-toolkits/swt-devel with libxul gecko provider X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Sep 2009 14:48:23 -0000 On Sun, 2009-09-27 at 16:08 +0200, Beat Gaetzi wrote: > Hi Robert, > > We are going to remove xulrunner, Firefox 2 and Mozilla from the ports > tree. We created a patch which switches all ports using xulrunner, > firefox or mozilla gecko provider to libxul. > Unfortunately three ports failed during the exp-run. One of them is > x11-toolkits/swt-devel which is maintained by you. I tried to fix this > problem but was not successful. > Could you please take a look at this problem. Is it possible to use > swt-devel with libxul gecko provider? If not, should we remove the port? so, I have updated ports of both swt and swt-devel that use libxul. swt actually builds a seperate library for libxul support, so I've been trying to decide the best way to deal with it. I have been thinking of going ahead and dropping traditional GECKO support, but the primary consumer of swt that I know of is vuze. In vuze, you have to specifically configure it (runtime config setting) to use libxul, which I can just add a note to pkg-message about. The primary issue that I've been hoping would get fixed is that a search in vuze doesn't show any results when using libxul. Everything else works properly. The vuze guys indicated that it is a bug in swt, but it persists. The feature still works correctly with traditional GECKO support, so I was resisting a forced move to libxul. Both ports are more or less ready to commit though... As well as an update to vuze... robert. > Patch which was tested on pointyhat is available here (updated version > for current ports tree): > http://tmp.chruetertee.ch/gecko-ff-removal-part2-v0.3.patch > > Pointyhat log is here: > http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/a.7-exp.20090917174615/swt-devel-3.5.m6_1,1.log > > Thanks, > Beat, on behalf of the FreeBSD-Gecko Team > -- Robert Noland FreeBSD