From owner-freebsd-java@FreeBSD.ORG Tue Aug 6 12:56:55 2013 Return-Path: Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 1088EDC8 for ; Tue, 6 Aug 2013 12:56:55 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from mail.ultra-secure.de (mail.ultra-secure.de [78.47.114.122]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 559892D22 for ; Tue, 6 Aug 2013 12:56:53 +0000 (UTC) Received: (qmail 95898 invoked by uid 89); 6 Aug 2013 12:56:44 -0000 Received: by simscan 1.4.0 ppid: 95893, pid: 95895, t: 0.2653s scanners: attach: 1.4.0 clamav: 0.97.3/m:54/d:17633 Received: from unknown (HELO suse3) (rainer@ultra-secure.de@212.71.117.1) by mail.ultra-secure.de with ESMTPA; 6 Aug 2013 12:56:44 -0000 Date: Tue, 6 Aug 2013 14:56:39 +0200 From: Rainer Duffner To: freebsd-java@FreeBSD.org Subject: Build java without X11 support Message-ID: <20130806145639.133d75f6@suse3> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-suse-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Aug 2013 12:56:55 -0000 Hi, I'm using poudriere to build pkgng packages. I want to build openjdk6. I tried to disable X11 and de-select X11 in as many packages as possible. However, as of recently, it pulls in gtk-update-icon-cache. openjdk6 depends on cups-client, and cups-client depends on gtk-update-icon-cache. But: ===> Returning to build of gtk-update-icon-cache-2.24.19 ========================================================================= =================================================== ===> Configuring for >gtk-update-icon-cache-2.24.19 gtk-update-icon-cache-2.24.19: Needs cairo with X11 support enabled. *** [pre-configure] Error code 1 (which I have disabled, cairo being "fat" enough). Is there a way to build this stuff completely "x11"-less?