From owner-freebsd-x11@FreeBSD.ORG Fri Mar 14 15:47:11 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DA0D1065672 for ; Fri, 14 Mar 2008 15:47:11 +0000 (UTC) (envelope-from florent.thoumie@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.176]) by mx1.freebsd.org (Postfix) with ESMTP id 10BFC8FC23 for ; Fri, 14 Mar 2008 15:47:10 +0000 (UTC) (envelope-from florent.thoumie@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so4555159waf.3 for ; Fri, 14 Mar 2008 08:47:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=oFbK1ckuKuj+Xq4+nl7soLIbgnraGnT3Emziw9BoTGo=; b=H4xLShDjAfv+CavuYsqEd4f9D34YBdvuuDjkcRGQr5XuFhJncGUUeN8GO6uP7cW7/7wI0xNX/xAeZ/2H864xG+qYQccHK8bWrquH8hXNXq3/brBStk26rk/P4cCZ3j5X2swUuwh/z8vCJ6e/icJfPMN3fnTqw5I7kSwy/P5Xccs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=jq3rYTo4K0pO66mbpGWqLtkmw+nmK8yrfMhzvizeICC/hRuZIgfry8o676B7IE2dlfSelRp4bG78mJlHgr4QzuviYznwPhuRnUKq+MT02nAlXPqbrwUI/D8qwUXU780HTyGPPeaSVlLSP27yX/heQHqAKpaonq1G2PJdCy49o/I= Received: by 10.114.171.1 with SMTP id t1mr12329890wae.83.1205509629914; Fri, 14 Mar 2008 08:47:09 -0700 (PDT) Received: by 10.114.61.15 with HTTP; Fri, 14 Mar 2008 08:47:09 -0700 (PDT) Message-ID: Date: Fri, 14 Mar 2008 15:47:09 +0000 From: "Florent Thoumie" Sender: florent.thoumie@gmail.com To: "John E Hein" In-Reply-To: <18393.51328.495495.765870@gromit.timing.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <47D975F1.5010806@freebsd.org> <18393.51328.495495.765870@gromit.timing.com> X-Google-Sender-Auth: 802e9e9d825ff0b8 Cc: x11@freebsd.org Subject: Re: xdpyinfo is broken X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Mar 2008 15:47:11 -0000 On Fri, Mar 14, 2008 at 12:36 AM, John E Hein wrote: > Florent Thoumie wrote at 20:42 +0000 on Mar 13, 2008: > > > On Thu, Mar 13, 2008 at 6:44 PM, Joe Marcus Clarke wrote: > > > We're doing a GNOME 2.22 build, and we get this failure: > > > > > > http://www.marcuscom.com/tb/logs/6.3-MarcusCom/xdpyinfo-1.0.2.log > > > > > > Looks like xdpyinfo is missing a dependency. > > > > Can you try to add USE_XORG+="xxf86vm xxf86misc xxf86dga xi xrender > > xinerama dmxproto xp"? > > > > Commit if it works. > > from the log... > In file included from xdpyinfo.c:88: > /usr/local/include/X11/extensions/XTest.h:50:35: X11/extensions/XInput.h: No such file or directory > > xdpyinfo has USE_XORG=xext x11 xtst > > libXtst depends on inputproto which should install XInput.h > > It looks like it has listed the dependency to me. > > It looks like Joe's log shows 'pkg_add libXtst-1.0.3.tbz' > Did the libXtst install not install XInput.h? USE_XORG=inputproto will only add inputproto as a build-time dependency, not a run-time dependency. That means, if you're installing libXtst via packages, inputproto won't be installed. LibX11 used to run-depend on inputproto until a couple days ago when I changed it (as suggested by libX11 configure.ac/x11.pc.in). Xdpyinfo was lacking some dependencies, including libXi which run-depends on inputproto. I already committed a fix for this one. -- Florent Thoumie flz@FreeBSD.org FreeBSD Committer