From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from plane.gmane.org ([80.91.229.3]) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1VwGdA-0005Kt-NC for ptxdist@pengutronix.de; Thu, 26 Dec 2013 20:30:09 +0100 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VwGd9-0003vs-SN for ptxdist@pengutronix.de; Thu, 26 Dec 2013 20:30:03 +0100 Received: from p5DCBEB37.dip0.t-ipconnect.de ([93.203.235.55]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 26 Dec 2013 20:30:03 +0100 Received: from felix.mellmann by p5DCBEB37.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 26 Dec 2013 20:30:03 +0100 From: Felix Mellmann Date: Thu, 26 Dec 2013 19:24:53 +0000 (UTC) Message-ID: Mime-Version: 1.0 Subject: [ptxdist] Patch proposal: GTK and Pango using wrong X directories Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de I'd like to propose a patch which will include proper X headers and libraries for GTK and Pango. Currently ./configure will be called with /usr/include and /usr/lib instead of their sysroot equivalents. I'm not sure, which variable to use to express target's sysroot, PTXDIST_SYSROOT_TARGET or just SYSROOT. To be sure, I chose the first one. The maintainers may add my name and email address as signed-off. Regards, Felix diff -urdN ptxdist-2013.12.0/rules/gtk.make ptxdist-2013.12.0.debugged/rules/gtk.make --- ptxdist-2013.12.0/rules/gtk.make 2013-12-18 10:48:42.000000000 +0100 +++ ptxdist-2013.12.0.debugged/rules/gtk.make 2013-12-26 18:43:55.278573071 +0100 @@ -42,8 +42,8 @@ GTK_AUTOCONF := \ $(CROSS_AUTOCONF_USR) \ $(GLOBAL_LARGE_FILE_OPTION) \ - --x-includes=$(XORG_PREFIX)/include \ - --x-libraries=$(XORG_LIBDIR) \ + --x-includes=$(PTXDIST_SYSROOT_TARGET)$(XORG_PREFIX)/include \ + --x-libraries=$(PTXDIST_SYSROOT_TARGET)$(XORG_LIBDIR) \ --enable-gtk2-dependency \ --$(call ptx/endis, PTXCONF_GTK_XKB)-xkb \ --$(call ptx/endis, PTXCONF_GTK_XINERAMA)-xinerama \ diff -urdN ptxdist-2013.12.0/rules/pango.make ptxdist-2013.12.0.debugged/rules/pango.make --- ptxdist-2013.12.0/rules/pango.make 2013-12-18 10:48:42.000000000 +0100 +++ ptxdist-2013.12.0.debugged/rules/pango.make 2013-12-26 18:45:38.907546890 +0100 @@ -48,8 +48,8 @@ PANGO_AUTOCONF := \ $(CROSS_AUTOCONF_USR) \ - --x-includes=$(XORG_PREFIX)/include \ - --x-libraries=$(XORG_LIBDIR) \ + --x-includes=$(PTXDIST_SYSROOT_TARGET)$(XORG_PREFIX)/include \ + --x-libraries=$(PTXDIST_SYSROOT_TARGET)$(XORG_LIBDIR) \ --disable-gtk-doc \ --disable-gtk-doc-html \ --disable-gtk-doc-pdf \ -- ptxdist mailing list ptxdist@pengutronix.de