From owner-freebsd-gnome@FreeBSD.ORG Sun Sep 29 09:49:36 2013 Return-Path: Delivered-To: gnome@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 838E113E for ; Sun, 29 Sep 2013 09:49:36 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 72BF62E8E for ; Sun, 29 Sep 2013 09:49:36 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r8T9nalm029962 for ; Sun, 29 Sep 2013 09:49:36 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r8T9nap9029958; Sun, 29 Sep 2013 09:49:36 GMT (envelope-from portscout) Message-Id: <201309290949.r8T9nap9029958@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 29 Sep 2013 09:49:36 +0000 From: portscout@FreeBSD.org To: gnome@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Sep 2013 09:49:36 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/gnome@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ deskutils/gnote | 0.7.6 | 3.10.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-gnome@FreeBSD.ORG Sun Sep 29 10:30:40 2013 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9A848C77; Sun, 29 Sep 2013 10:30:40 +0000 (UTC) (envelope-from nemysis@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6DF63208B; Sun, 29 Sep 2013 10:30:40 +0000 (UTC) Received: from nemysis4now (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with SMTP id r8TAUcPQ095320; Sun, 29 Sep 2013 10:30:38 GMT (envelope-from nemysis@FreeBSD.org) Received: by nemysis4now (sSMTP sendmail emulation); Sun, 29 Sep 2013 12:30:37 +0200 Date: Sun, 29 Sep 2013 12:30:37 +0200 From: nemysis To: bug-followup@FreeBSD.org, gnome@FreeBSD.org Subject: Re: ports/182069: [PATCH] devel/py27-gobject: Fix GFlags messages Message-ID: <20130929103037.GA3748@nemysis4now> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: nemysis@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Sep 2013 10:30:40 -0000 --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline - Remove not needed LICENSE_FILE - Use the new format for LIB_DEPENDS - USES gmake pathfix pkgconfig - Support STAGEDIR, new pkg-plist with make makeplist - Add patch, fix GFlags messages --envbJBWh7q8WU6mo Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="py-gobject.diff" Index: Makefile =================================================================== --- Makefile (revision 328651) +++ Makefile (working copy) @@ -16,17 +16,15 @@ COMMENT= Python bindings for GObject LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -LIB_DEPENDS+= ffi:${PORTSDIR}/devel/libffi +LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -USES= pathfix pkgconfig +USES= gmake pathfix pkgconfig USE_XZ= yes -USE_GMAKE= yes USE_GNOME= glib20 USE_PYTHON= 2.5+ GNU_CONFIGURE= yes @@ -36,9 +34,8 @@ CONFLICTS= py*-gtk-0* PLIST_SUB= PYTHON_VER="${PYTHON_VER}" -NO_STAGE= yes post-install: @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - ${PREFIX}/share/pygobject/2.0/codegen + ${STAGEDIR}${PREFIX}/share/pygobject/2.0/codegen .include Index: pkg-plist =================================================================== --- pkg-plist (revision 328651) +++ pkg-plist (working copy) @@ -23,6 +23,9 @@ %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.py %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyc %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.py %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyc %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyo @@ -30,9 +33,6 @@ %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/_gio.so %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.la %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.so -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/pygtk.pth %%PYTHON_SITELIBDIR%%/pygtk.py %%PYTHON_SITELIBDIR%%/pygtk.pyc --envbJBWh7q8WU6mo-- From owner-freebsd-gnome@FreeBSD.ORG Sun Sep 29 10:33:31 2013 Return-Path: Delivered-To: gnome@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 9F9DFCB8; Sun, 29 Sep 2013 10:33:31 +0000 (UTC) (envelope-from nemysis@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8B939209C; Sun, 29 Sep 2013 10:33:31 +0000 (UTC) Received: from nemysis4now (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with SMTP id r8TAXTrm095510; Sun, 29 Sep 2013 10:33:29 GMT (envelope-from nemysis@FreeBSD.org) Received: by nemysis4now (sSMTP sendmail emulation); Sun, 29 Sep 2013 12:33:29 +0200 Date: Sun, 29 Sep 2013 12:33:29 +0200 From: nemysis To: bug-followup@FreeBSD.org, gnome@FreeBSD.org Subject: Re: ports/182069: [PATCH] devel/py27-gobject: Fix GFlags messages Message-ID: <20130929103329.GA7663@nemysis4now> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="3V7upXqbjpZ4EhLz" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: nemysis@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Sep 2013 10:33:31 -0000 --3V7upXqbjpZ4EhLz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sorry have forget patch files/patch-gio-gio-types.defs Here is new diff --3V7upXqbjpZ4EhLz Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="py-gobject.diff" Index: Makefile =================================================================== --- Makefile (revision 328651) +++ Makefile (working copy) @@ -16,17 +16,15 @@ COMMENT= Python bindings for GObject LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -LIB_DEPENDS+= ffi:${PORTSDIR}/devel/libffi +LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -USES= pathfix pkgconfig +USES= gmake pathfix pkgconfig USE_XZ= yes -USE_GMAKE= yes USE_GNOME= glib20 USE_PYTHON= 2.5+ GNU_CONFIGURE= yes @@ -36,9 +34,8 @@ CONFLICTS= py*-gtk-0* PLIST_SUB= PYTHON_VER="${PYTHON_VER}" -NO_STAGE= yes post-install: @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - ${PREFIX}/share/pygobject/2.0/codegen + ${STAGEDIR}${PREFIX}/share/pygobject/2.0/codegen .include Index: files/patch-gio-gio-types.defs =================================================================== --- files/patch-gio-gio-types.defs (revision 0) +++ files/patch-gio-gio-types.defs (working copy) @@ -0,0 +1,29 @@ +--- gio/gio-types.defs.orig 2011-06-13 18:33:49.000000000 +0200 ++++ gio/gio-types.defs 2013-09-13 01:14:09.000000000 +0200 +@@ -526,7 +526,7 @@ + ) + ) + +-(define-enum MountMountFlags ++(define-flags MountMountFlags + (in-module "gio") + (c-name "GMountMountFlags") + (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS") +@@ -545,7 +545,7 @@ + ) + ) + +-(define-enum DriveStartFlags ++(define-flags DriveStartFlags + (in-module "gio") + (c-name "GDriveStartFlags") + (gtype-id "G_TYPE_DRIVE_START_FLAGS") +@@ -770,7 +770,7 @@ + ) + ) + +-(define-enum SocketMsgFlags ++(define-flags SocketMsgFlags + (in-module "gio") + (c-name "GSocketMsgFlags") + (gtype-id "G_TYPE_SOCKET_MSG_FLAGS") Property changes on: files/patch-gio-gio-types.defs ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Index: pkg-plist =================================================================== --- pkg-plist (revision 328651) +++ pkg-plist (working copy) @@ -23,6 +23,9 @@ %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.py %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyc %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.py %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyc %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyo @@ -30,9 +33,6 @@ %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/_gio.so %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.la %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.so -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/pygtk.pth %%PYTHON_SITELIBDIR%%/pygtk.py %%PYTHON_SITELIBDIR%%/pygtk.pyc --3V7upXqbjpZ4EhLz-- From owner-freebsd-gnome@FreeBSD.ORG Sun Sep 29 10:40:02 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 79053D51 for ; Sun, 29 Sep 2013 10:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4EC6020C3 for ; Sun, 29 Sep 2013 10:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8TAe2ei096068 for ; Sun, 29 Sep 2013 10:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8TAe2m1096067; Sun, 29 Sep 2013 10:40:02 GMT (envelope-from gnats) Date: Sun, 29 Sep 2013 10:40:02 GMT Message-Id: <201309291040.r8TAe2m1096067@freefall.freebsd.org> To: gnome@FreeBSD.org From: nemysis Subject: Re: ports/182069: [PATCH] devel/py27-gobject: Fix GFlags messages X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: nemysis List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Sep 2013 10:40:02 -0000 The following reply was made to PR ports/182069; it has been noted by GNATS. From: nemysis To: bug-followup@FreeBSD.org, gnome@FreeBSD.org Cc: nemysis@FreeBSD.org Subject: Re: ports/182069: [PATCH] devel/py27-gobject: Fix GFlags messages Date: Sun, 29 Sep 2013 12:30:37 +0200 --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline - Remove not needed LICENSE_FILE - Use the new format for LIB_DEPENDS - USES gmake pathfix pkgconfig - Support STAGEDIR, new pkg-plist with make makeplist - Add patch, fix GFlags messages --envbJBWh7q8WU6mo Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="py-gobject.diff" Index: Makefile =================================================================== --- Makefile (revision 328651) +++ Makefile (working copy) @@ -16,17 +16,15 @@ COMMENT= Python bindings for GObject LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -LIB_DEPENDS+= ffi:${PORTSDIR}/devel/libffi +LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -USES= pathfix pkgconfig +USES= gmake pathfix pkgconfig USE_XZ= yes -USE_GMAKE= yes USE_GNOME= glib20 USE_PYTHON= 2.5+ GNU_CONFIGURE= yes @@ -36,9 +34,8 @@ CONFLICTS= py*-gtk-0* PLIST_SUB= PYTHON_VER="${PYTHON_VER}" -NO_STAGE= yes post-install: @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - ${PREFIX}/share/pygobject/2.0/codegen + ${STAGEDIR}${PREFIX}/share/pygobject/2.0/codegen .include Index: pkg-plist =================================================================== --- pkg-plist (revision 328651) +++ pkg-plist (working copy) @@ -23,6 +23,9 @@ %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.py %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyc %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.py %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyc %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyo @@ -30,9 +33,6 @@ %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/_gio.so %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.la %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.so -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/pygtk.pth %%PYTHON_SITELIBDIR%%/pygtk.py %%PYTHON_SITELIBDIR%%/pygtk.pyc --envbJBWh7q8WU6mo-- From owner-freebsd-gnome@FreeBSD.ORG Sun Sep 29 10:40:01 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.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 5EB11D50 for ; Sun, 29 Sep 2013 10:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4CD0420C2 for ; Sun, 29 Sep 2013 10:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8TAe16D096062 for ; Sun, 29 Sep 2013 10:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8TAe0DW096060; Sun, 29 Sep 2013 10:40:00 GMT (envelope-from gnats) Date: Sun, 29 Sep 2013 10:40:00 GMT Message-Id: <201309291040.r8TAe0DW096060@freefall.freebsd.org> To: gnome@FreeBSD.org From: nemysis Subject: Re: ports/182069: [PATCH] devel/py27-gobject: Fix GFlags messages X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: nemysis List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Sep 2013 10:40:01 -0000 The following reply was made to PR ports/182069; it has been noted by GNATS. From: nemysis To: bug-followup@FreeBSD.org, gnome@FreeBSD.org Cc: nemysis@FreeBSD.org Subject: Re: ports/182069: [PATCH] devel/py27-gobject: Fix GFlags messages Date: Sun, 29 Sep 2013 12:33:29 +0200 --3V7upXqbjpZ4EhLz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sorry have forget patch files/patch-gio-gio-types.defs Here is new diff --3V7upXqbjpZ4EhLz Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="py-gobject.diff" Index: Makefile =================================================================== --- Makefile (revision 328651) +++ Makefile (working copy) @@ -16,17 +16,15 @@ COMMENT= Python bindings for GObject LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -LIB_DEPENDS+= ffi:${PORTSDIR}/devel/libffi +LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -USES= pathfix pkgconfig +USES= gmake pathfix pkgconfig USE_XZ= yes -USE_GMAKE= yes USE_GNOME= glib20 USE_PYTHON= 2.5+ GNU_CONFIGURE= yes @@ -36,9 +34,8 @@ CONFLICTS= py*-gtk-0* PLIST_SUB= PYTHON_VER="${PYTHON_VER}" -NO_STAGE= yes post-install: @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - ${PREFIX}/share/pygobject/2.0/codegen + ${STAGEDIR}${PREFIX}/share/pygobject/2.0/codegen .include Index: files/patch-gio-gio-types.defs =================================================================== --- files/patch-gio-gio-types.defs (revision 0) +++ files/patch-gio-gio-types.defs (working copy) @@ -0,0 +1,29 @@ +--- gio/gio-types.defs.orig 2011-06-13 18:33:49.000000000 +0200 ++++ gio/gio-types.defs 2013-09-13 01:14:09.000000000 +0200 +@@ -526,7 +526,7 @@ + ) + ) + +-(define-enum MountMountFlags ++(define-flags MountMountFlags + (in-module "gio") + (c-name "GMountMountFlags") + (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS") +@@ -545,7 +545,7 @@ + ) + ) + +-(define-enum DriveStartFlags ++(define-flags DriveStartFlags + (in-module "gio") + (c-name "GDriveStartFlags") + (gtype-id "G_TYPE_DRIVE_START_FLAGS") +@@ -770,7 +770,7 @@ + ) + ) + +-(define-enum SocketMsgFlags ++(define-flags SocketMsgFlags + (in-module "gio") + (c-name "GSocketMsgFlags") + (gtype-id "G_TYPE_SOCKET_MSG_FLAGS") Property changes on: files/patch-gio-gio-types.defs ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Index: pkg-plist =================================================================== --- pkg-plist (revision 328651) +++ pkg-plist (working copy) @@ -23,6 +23,9 @@ %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.py %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyc %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.py %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyc %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyo @@ -30,9 +33,6 @@ %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/_gio.so %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.la %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.so -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/pygtk.pth %%PYTHON_SITELIBDIR%%/pygtk.py %%PYTHON_SITELIBDIR%%/pygtk.pyc --3V7upXqbjpZ4EhLz-- From owner-freebsd-gnome@FreeBSD.ORG Mon Sep 30 11:07:04 2013 Return-Path: Delivered-To: gnome@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 AF025FE8 for ; Mon, 30 Sep 2013 11:07:04 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9C9342C34 for ; Mon, 30 Sep 2013 11:07:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8UB74I3053866 for ; Mon, 30 Sep 2013 11:07:04 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8UB74CL053864 for gnome@FreeBSD.org; Mon, 30 Sep 2013 11:07:04 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 30 Sep 2013 11:07:04 GMT Message-Id: <201309301107.r8UB74CL053864@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: gnome@FreeBSD.org Subject: Current problem reports assigned to gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Sep 2013 11:07:04 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/182405 gnome error to build graphics/poppler-glib o ports/182203 gnome news/pan will not compile on 10.0-ALPHA1 o ports/182118 gnome mail/evolution regularly core dumps o ports/182069 gnome [PATCH] devel/py-gobject: Fix GFlags messages o ports/181958 gnome cannot install graphics/gimp pkg o ports/181629 gnome [PATCH] sysutils/tracker-client was setting itself at o ports/181561 gnome net-im/telepathy-idle fails to build in poudriere o ports/181446 gnome x11/gnome2: Error occurrs when using a GUI frontent fo o ports/181349 gnome cairo.h missing in graphics/librsvg o ports/181278 gnome deskutils/notification-daemon: Notification Daemon dum o ports/181266 gnome cannot update net-im/telepathy-glib-0.18.2 to 0.20.2 o ports/181184 gnome [PATCH] x11-toolkits/gtk30: Remove simple patches, tri o ports/181054 gnome graphics/gimp port build fails o ports/180604 gnome devel/xdg-utils: xdg-screensaver depends on dcop o ports/180601 gnome graphics/gegl is missing DOCS option from Makefile o ports/180596 gnome [patch] devel/libnotify: remove gtk20 and gettext depe o ports/180459 gnome Port devel/py-dbus ' wrong PORTDOCS logic and pkg-plis o ports/180451 gnome devel/libgsf missing dependency on p5-XML-Parser o ports/180348 gnome devel/dbus fails if existing user found o ports/180114 gnome Error building net-im/loudmouth o ports/180062 gnome graphics/clutter-gtk compilation failure o ports/179786 gnome graphics/poppler and xpdf contain conflicting files o ports/179500 gnome finance/gnucash does not install database dependencies o ports/179469 gnome [patch] sysutils/hal: remove disk duplicate entries f ports/179400 gnome [PATCH] print/freetype2: Add Infinality patches o ports/179348 gnome [PATCH] graphics/passepartout: Trim docs, add FAM opti o ports/179124 gnome [PATCH] graphics/cairomm: Convert to OptionsNG, trim d o ports/179066 gnome [PATCH] devel/gvfs: Add FUSE to default Options, add p o ports/178796 gnome irc/xchat fails to link with gcc46/47 o ports/178699 gnome [fix] devel/xdg-utils fails without ${LOCALBASE}/share o ports/178698 gnome graphics/gimp: package dependencies failing o ports/178098 gnome sysutils/polkit will not build if glib20 is too old o ports/178023 gnome [patch] graphics/cairo: add a fix for text redrawing i o ports/177458 gnome devel/gobject-introspection coredumping things f ports/177282 gnome graphics/inkscape does not compile o ports/177226 gnome devel/glib20 update: gnome-gmail-notifier won't start o ports/177086 gnome www/webkit-gtk3 does not build o ports/170410 gnome devel/gvfs: gvfs-hal-volume-monitor crashes when new m o ports/167199 gnome x11-fm/nautilus 2.32.2.1 Gnome2.32 Doesn't auto mount p ports/161164 gnome [PATCH] devel/glade3: update to 3.10.0 p ports/159928 gnome Updates graphics/clutter to 1.6.16 f ports/148244 gnome x11/gnome2: gnome desktop and HAL prevent umount witho s ports/145301 gnome [patch] sysutils/hal: /usr/local/etc/rc.d/hald startup 43 problems total. From owner-freebsd-gnome@FreeBSD.ORG Mon Sep 30 20:10:09 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.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 F3888CA1; Mon, 30 Sep 2013 20:10:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BA4B52178; Mon, 30 Sep 2013 20:10:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8UKA8xf082350; Mon, 30 Sep 2013 20:10:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8UKA8Cl082349; Mon, 30 Sep 2013 20:10:08 GMT (envelope-from edwin) Date: Mon, 30 Sep 2013 20:10:08 GMT Message-Id: <201309302010.r8UKA8Cl082349@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/182522: [patch] accessibility/gnome-speech: hidden dependencies X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Sep 2013 20:10:09 -0000 Synopsis: [patch] accessibility/gnome-speech: hidden dependencies Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Mon Sep 30 20:10:08 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=182522 From owner-freebsd-gnome@FreeBSD.ORG Tue Oct 1 11:44:08 2013 Return-Path: Delivered-To: gnome@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 5D7BD725; Tue, 1 Oct 2013 11:44:08 +0000 (UTC) (envelope-from hans.petter.selasky@bitfrost.no) Received: from mta.bitpro.no (mta.bitpro.no [92.42.64.202]) by mx1.freebsd.org (Postfix) with ESMTP id E2616238B; Tue, 1 Oct 2013 11:44:07 +0000 (UTC) Received: from mail.lockless.no (mail.lockless.no [46.29.221.38]) by mta.bitpro.no (Postfix) with ESMTP id E3DB57A0A0; Tue, 1 Oct 2013 13:44:05 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.lockless.no (Postfix) with ESMTP id 194F08F48B0; Tue, 1 Oct 2013 13:44:27 +0200 (CEST) X-Virus-Scanned: by amavisd-new-2.6.4 (20090625) (Debian) at lockless.no Received: from mail.lockless.no ([127.0.0.1]) by localhost (mail.lockless.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e1-I4MHKuF6G; Tue, 1 Oct 2013 13:44:26 +0200 (CEST) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) by mail.lockless.no (Postfix) with ESMTPSA id ECE878F489C; Tue, 1 Oct 2013 13:44:25 +0200 (CEST) Message-ID: <524AB5D1.1000503@bitfrost.no> Date: Tue, 01 Oct 2013 13:45:21 +0200 From: Hans Petter Selasky Organization: Bitfrost A/S User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130522 Thunderbird/17.0.6 MIME-Version: 1.0 To: Artyom Mirgorodskiy Subject: Re: gphoto2 bus error References: <1430354.OSvlCO8lK8@notebook.alkar.net> <60028529.ObLm6B0bQB@notebook.alkar.net> <524AA6A3.6050203@bitfrost.no> <2203393.ZaYDNWG94H@notebook.alkar.net> In-Reply-To: <2203393.ZaYDNWG94H@notebook.alkar.net> Content-Type: multipart/mixed; boundary="------------000902030100020203080203" Cc: gnome@FreeBSD.org, "freebsd-current@freebsd.org" X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Oct 2013 11:44:08 -0000 This is a multi-part message in MIME format. --------------000902030100020203080203 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 10/01/13 13:11, Artyom Mirgorodskiy wrote: > I removed old libraries: > > ls /usr/lib/libusb* > /usr/lib/libusb.a /usr/lib/libusb_p.a /usr/lib/libusbhid.so.4 > /usr/lib/libusb.so@ /usr/lib/libusbhid.a /usr/lib/libusbhid_p.a > /usr/lib/libusb.so.3 /usr/lib/libusbhid.so@ > > and reinstall gphoto2 and libgphoto2 > and have the same result :( > Hi, I quickly looked at the gphoto code and see some bugs there. Can you try the attached patch? cd /usr/ports/graphics/libgphoto2 make clean extract patch cd /usr/ports/graphics/libgphoto2/work/libgphoto2-2.4.14 cat libgphoto2.patch | patch -p1 cd /usr/ports/graphics/libgphoto2 make all deinstall install --HPS --------------000902030100020203080203 Content-Type: text/x-patch; name="libgphoto2.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="libgphoto2.patch" diff --git a/libgphoto2_port/libusb1/libusb1.c b/libgphoto2_port/libusb1/libusb1.c index c6b16aa..74b722f 100644 --- a/libgphoto2_port/libusb1/libusb1.c +++ b/libgphoto2_port/libusb1/libusb1.c @@ -84,6 +84,14 @@ static int gp_nrofdevs = 0; static struct libusb_device_descriptor *gp_descs; static libusb_device **gp_devs; +static void +free_devicelist(void) +{ + if (gp_devs != NULL) + libusb_free_device_list (gp_devs, 1); + gp_devs = NULL; +} + static ssize_t load_devicelist (libusb_context *ctx) { time_t xtime; @@ -91,7 +99,7 @@ load_devicelist (libusb_context *ctx) { time(&xtime); if (xtime != gp_devslastchecked) { if (gp_nrofdevs) - libusb_free_device_list (gp_devs, 1); + free_devicelist(); free (gp_descs); gp_nrofdevs = 0; gp_devs = NULL; @@ -267,12 +275,14 @@ static int gp_port_usb_init (GPPort *port) static int gp_port_usb_exit (GPPort *port) { + /* devices must be freed before exiting the USB context */ + free_devicelist(); + if (port->pl) { libusb_exit (port->pl->ctx); free (port->pl); port->pl = NULL; } - if (gp_devs) libusb_free_device_list (gp_devs, 1); free (gp_descs); return (GP_OK); } --------------000902030100020203080203-- From owner-freebsd-gnome@FreeBSD.ORG Tue Oct 1 12:09:42 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id F2433852; Tue, 1 Oct 2013 12:09:41 +0000 (UTC) (envelope-from artyom.mirgorodsky@gmail.com) Received: from mail-ee0-x236.google.com (mail-ee0-x236.google.com [IPv6:2a00:1450:4013:c00::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 60C6425CC; Tue, 1 Oct 2013 12:09:41 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id e53so3348748eek.41 for ; Tue, 01 Oct 2013 05:09:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding:content-type; bh=286gPjdJ4g4hJFAdRXNVofSn3EE0cU8W8TyQZKtFJz4=; b=y779BwnWdhRHSCC/W2u6K9BNy9M0EoFB447zQo+fnmvZXNUHEVhLkaUpycrVBt4wmL KrJf9JEHd8h26sWBI+vbNbopDAlcsLQILf6HnOs9LsZVoJKbkb/2Hz7obo87521qIUBm q+S8dI9/EYgLDEhqkD8lQJif0rL5tcMoi00OY4inkK2cXfGnA9ipT7OnEPb2+8ImVTh0 sBg8hmqHzcfDxGQGFHoODI2aQp+YIqzVN5pupzehlJgytB0csg3sb9O9regUc5D7IQ/K 3A2vjuAHocRFPzsvjDq9HyUGXR0e0WqkC1fQ02RyYcLkfL/psBkiokgJgpCkUqvAQbFz m+uQ== X-Received: by 10.14.183.2 with SMTP id p2mr45721619eem.44.1380629379817; Tue, 01 Oct 2013 05:09:39 -0700 (PDT) Received: from notebook.alkar.net (H241.onetel72.onetelecom.od.ua. [91.194.72.241]) by mx.google.com with ESMTPSA id i1sm12626510eeg.0.1969.12.31.16.00.00 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 01 Oct 2013 05:09:39 -0700 (PDT) From: Artyom Mirgorodskiy To: Hans Petter Selasky Subject: Re: gphoto2 bus error Date: Tue, 01 Oct 2013 15:10:34 +0300 Message-ID: <3490117.uiRtRA48q3@notebook.alkar.net> User-Agent: KMail/4.11 (FreeBSD/10.0-ALPHA3; KDE/4.11.0; amd64; ; ) In-Reply-To: <524AB5D1.1000503@bitfrost.no> References: <1430354.OSvlCO8lK8@notebook.alkar.net> <2203393.ZaYDNWG94H@notebook.alkar.net> <524AB5D1.1000503@bitfrost.no> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Cc: gnome@freebsd.org, "freebsd-current@freebsd.org" X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Oct 2013 12:09:42 -0000 Thank you. Work fine for me On Tuesday 01 October 2013 13:45:21 Hans Petter Selasky wrote: > On 10/01/13 13:11, Artyom Mirgorodskiy wrote: > > I removed old libraries: > > > > ls /usr/lib/libusb* > > /usr/lib/libusb.a /usr/lib/libusb_p.a /usr/lib/libusbhid.so.4 > > /usr/lib/libusb.so@ /usr/lib/libusbhid.a /usr/lib/libusbhid_p.a > > /usr/lib/libusb.so.3 /usr/lib/libusbhid.so@ > > > > and reinstall gphoto2 and libgphoto2 > > and have the same result :( > > > > Hi, > > I quickly looked at the gphoto code and see some bugs there. Can you try > the attached patch? > > cd /usr/ports/graphics/libgphoto2 > > make clean extract patch > > cd /usr/ports/graphics/libgphoto2/work/libgphoto2-2.4.14 > > cat libgphoto2.patch | patch -p1 > > cd /usr/ports/graphics/libgphoto2 > > make all deinstall install > > --HPS > -- Artyom Mirgorodskiy From owner-freebsd-gnome@FreeBSD.ORG Tue Oct 1 12:20:07 2013 Return-Path: Delivered-To: gnome@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 326CFC83; Tue, 1 Oct 2013 12:20:07 +0000 (UTC) (envelope-from hans.petter.selasky@bitfrost.no) Received: from mta.bitpro.no (mta.bitpro.no [92.42.64.202]) by mx1.freebsd.org (Postfix) with ESMTP id E2FE42686; Tue, 1 Oct 2013 12:20:06 +0000 (UTC) Received: from mail.lockless.no (mail.lockless.no [46.29.221.38]) by mta.bitpro.no (Postfix) with ESMTP id 203327A08A; Tue, 1 Oct 2013 14:20:06 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.lockless.no (Postfix) with ESMTP id 40A948F7BA5; Tue, 1 Oct 2013 14:20:27 +0200 (CEST) X-Virus-Scanned: by amavisd-new-2.6.4 (20090625) (Debian) at lockless.no Received: from mail.lockless.no ([127.0.0.1]) by localhost (mail.lockless.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NCXdEXP3O9FR; Tue, 1 Oct 2013 14:20:26 +0200 (CEST) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) by mail.lockless.no (Postfix) with ESMTPSA id 212B08F7BA4; Tue, 1 Oct 2013 14:20:26 +0200 (CEST) Message-ID: <524ABE41.3010509@bitfrost.no> Date: Tue, 01 Oct 2013 14:21:21 +0200 From: Hans Petter Selasky Organization: Bitfrost A/S User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130522 Thunderbird/17.0.6 MIME-Version: 1.0 To: Artyom Mirgorodskiy Subject: Re: gphoto2 bus error References: <1430354.OSvlCO8lK8@notebook.alkar.net> <2203393.ZaYDNWG94H@notebook.alkar.net> <524AB5D1.1000503@bitfrost.no> <3490117.uiRtRA48q3@notebook.alkar.net> In-Reply-To: <3490117.uiRtRA48q3@notebook.alkar.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gnome@freebsd.org, "freebsd-current@freebsd.org" X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Oct 2013 12:20:07 -0000 On 10/01/13 14:10, Artyom Mirgorodskiy wrote: > Thank you. Work fine for me > FYI: Here is the link to the ticket which you can request to get committed to libgphoto: https://sourceforge.net/p/gphoto/patches/153/ --HPS From owner-freebsd-gnome@FreeBSD.ORG Tue Oct 1 20:05:09 2013 Return-Path: Delivered-To: freebsd-gnome@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 BE554695 for ; Tue, 1 Oct 2013 20:05:09 +0000 (UTC) (envelope-from cjpugmed@gmail.com) Received: from mail-vc0-x230.google.com (mail-vc0-x230.google.com [IPv6:2607:f8b0:400c:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7D15D25DD for ; Tue, 1 Oct 2013 20:05:09 +0000 (UTC) Received: by mail-vc0-f176.google.com with SMTP id lf11so5209813vcb.35 for ; Tue, 01 Oct 2013 13:05:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=1eTDfyVGsU8S3a9ZMO8oFBYdZ3ZteqsxM1jEQWDzJWE=; b=uysVe1n+FFsxgQmvVuFSalDOdBzBEuqYiRCCjUkqjM+Y2y053+9Vz2yOzXXhmkWnuW mX35EMJ2MHeT4B7dMH3OOckif3mBsxKF2SyLalGtlb4Ddl8nbLq+nRSW2BdRXjvTm4U8 X8h/Cz6vIvjDZgBBGFu6GhANluM+fP5ZhoKp39n1sPxZdFO202VgeGj2amJV3N2KkEau Iz3A2RxMuQSlCMq+vXIIEYYjDevXl2ODhGMTxbipYwS0C7dSRGIr5Zffhbc0elHpAtMJ JW4ZvU6IiW6RtFpkjpARnFJA0n5auPB0y+Wu6uy9KcVl9S/NuIe+bb+G5UnJPOG9CCc+ +opA== MIME-Version: 1.0 X-Received: by 10.221.44.136 with SMTP id ug8mr29370191vcb.13.1380657908597; Tue, 01 Oct 2013 13:05:08 -0700 (PDT) Received: by 10.220.1.17 with HTTP; Tue, 1 Oct 2013 13:05:08 -0700 (PDT) In-Reply-To: References: Date: Tue, 1 Oct 2013 22:05:08 +0200 Message-ID: Subject: Re: x11/mate-1.6.0 fails to build From: Carlos Jacobo Puga Medina To: Eric Turgeon , freebsd-gnome@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Oct 2013 20:05:09 -0000 Hi Eric, Sorry for delay, but are good news. Regarding your question, it's a full reinstallation. After the latest ports tree update, all MATE ports compiles fine again. Kind regards --CJPM 2013/9/28 Eric Turgeon > In my side all build well. Did you bill that on a new install? > > > On Fri, Sep 27, 2013 at 9:28 AM, Carlos Jacobo Puga Medina < > cjpugmed@gmail.com> wrote: > >> Hi, >> >> Trying to build MATE fails. It should be synchronized with /usr/ports/Mk >> >> # make -C /usr/ports/x11/mate-menus/ >> mate-menus-1.6.0_1: Makefile error: category mate not in list of valid >> categories. >> *** [check-categories] Error code 1 >> >> Stop in /usr/ports/x11/mate-menus. >> >> Using the bsd.ports.mk revision included in MATE fails to build the >> package: >> >> ====> Compressing man pages >> ===> Building package for mate-menus-1.6.0_1 >> Creating package /usr/ports/packages/All/mate-menus-1.6.0_1.tbz >> Registering depends: glib-2.36.3 python-2.7_1,2 python2-2_1 >> python27-2.7.5_3 gettext-0.18.3 libiconv-1.14_1 icu-50.1.2 libffi-3.0.13 >> pcre-8.33 perl-5.14.4_1 gnomehier-3.0. >> Creating bzip'd tar ball in >> '/usr/ports/packages/All/mate-menus-1.6.0_1.tbz' >> tar: share/mate/desktop-directories/KDE.directory: Cannot stat: No such >> file or directory >> tar: Error exit delayed from previous errors. >> pkg_create: make_dist: tar command failed with code 256 >> *** [do-package] Error code 1 >> >> Someone is aware of this? >> >> Regards >> >> --CJPM >> _______________________________________________ >> freebsd-gnome@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome >> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" >> > > > > -- > *Eric Turgeon > **GhostBSD project* > Office location: > 1-11 connaught > Moncton NB Canada > www.ghostbsd.org > From owner-freebsd-gnome@FreeBSD.ORG Wed Oct 2 08:11:12 2013 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 4F901B64 for ; Wed, 2 Oct 2013 08:11:12 +0000 (UTC) (envelope-from rwobben@hotmail.com) Received: from dub0-omc1-s22.dub0.hotmail.com (dub0-omc1-s22.dub0.hotmail.com [157.55.0.221]) by mx1.freebsd.org (Postfix) with ESMTP id E92172A2E for ; Wed, 2 Oct 2013 08:11:11 +0000 (UTC) Received: from DUB121-W52 ([157.55.0.237]) by dub0-omc1-s22.dub0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 2 Oct 2013 01:10:04 -0700 X-TMN: [Wznr6yo0aocc61uPuIiqYNG7XmU4BqFa] X-Originating-Email: [rwobben@hotmail.com] Message-ID: From: Roelof Wobben To: "freebsd-gnome@freebsd.org" Subject: polkit problem Date: Wed, 2 Oct 2013 08:10:04 +0000 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 02 Oct 2013 08:10:04.0495 (UTC) FILETIME=[CCCD5DF0:01CEBF46] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Oct 2013 08:11:12 -0000 Hello=2C=20 Im trying to update polkit to 0.108 to look if it solve my problem with Cin= namon. So I have this :=20 # Created by: Koop Mast # $FreeBSD$ # $MCom: ports/trunk/sysutils/polkit/Makefile 18610 2013-06-30 16:33:05Z = marcus $ PORTNAME=3D polkit PORTVERSION=3D 0.108 PORTREVISION=3D 2 CATEGORIES=3D sysutils gnome MASTER_SITES=3D http://www.freedesktop.org/software/polkit/releases/ MAINTAINER=3D gnome@FreeBSD.org COMMENT=3D Framework for controlling access to system-wide component BUILD_DEPENDS=3D mozjs185:${PORTSDOR}/dev/lang/spidermonkey185 LIB_DEPENDS=3D libexpat.so:${PORTSDIR}/textproc/expat2 RUN_DEPENDS=3D dbus-launch:${PORTSDIR}/devel/dbus NO_STAGE=3D yes USE_GNOME=3D glib20 intlhack gnomehier introspection USES=3D gettext gmake pathfix pkgconfig GNU_CONFIGURE=3D yes USE_LDCONFIG=3D yes CONFIGURE_ARGS=3D --disable-gtk-doc \ --with-authfw=3Dpam \ --with-pam-include=3Dsystem \ --with-os-type=3Dfreebsd \ --disable-systemd \ --enable-introspection \ --localstatedir=3D/var CONFIGURE_ENV=3D GTKDOC=3D"false" CPPFLAGS+=3D -I${LOCALBASE}/include LDFLAGS+=3D -L${LOCALBASE}/lib OPTIONS_DEFINE=3D MANPAGES .include .if ${PORT_OPTIONS:MMANPAGES} BUILD_DEPENDS+=3D ${LOCALBASE}/share/sgml/docbook/4.1/dtd/catalog:${PORT= SDIR}/textproc/docbook-410 \ xsltproc:${PORTSDIR}/textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/tex= tproc/docbook-xsl MAN1=3D pkaction.1 pkcheck.1 pkexec.1 pkttyagent.1 MAN8=3D pklocalauthority.8 polkit.8 polkitd.8 .else CONFIGURE_ARGS+=3D--disable-man-pages .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/|${PREFIX}/bin/|g' \ ${WRKSRC}/docs/man/pkexec.xml \ ${WRKSRC}/src/examples/org.freedesktop.policykit.examples.pkexec.po= licy.in post-install: ${MKDIR} ${PREFIX}/etc/dbus-1/system.d/ if [ ! -f ${PREFIX}/etc/dbus-1/system.d/org.freedesktop.PolicyKit1.conf= ]=3B then \ ${INSTALL_DATA} ${WRKSRC}/data/org.freedesktop.PolicyKit1.conf \ ${PREFIX}/etc/dbus-1/system.d/org.freedesktop.PolicyKit1.conf = =3B \ fi ${INSTALL_DATA} ${WRKSRC}/data/org.freedesktop.PolicyKit1.conf \ ${PREFIX}/etc/dbus-1/system.d/org.freedesktop.PolicyKit1.conf.dist .if !defined(PACKAGE_BUILDING) @${SETENV} PKG_PREFIX=3D${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-I= NSTALL .endif .include But still I see a mozjs185 not found error message. Did I do something wrong ? Roelof = From owner-freebsd-gnome@FreeBSD.ORG Wed Oct 2 09:26:44 2013 Return-Path: Delivered-To: gnome@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 E8160AFF for ; Wed, 2 Oct 2013 09:26:43 +0000 (UTC) (envelope-from pyo@mail.ru) Received: from fallback8.mail.ru (fallback8.mail.ru [94.100.176.136]) by mx1.freebsd.org (Postfix) with ESMTP id 67FB02275 for ; Wed, 2 Oct 2013 09:26:43 +0000 (UTC) Received: from smtp42.i.mail.ru (smtp42.i.mail.ru [94.100.177.102]) by fallback8.mail.ru (mPOP.Fallback_MX) with ESMTP id D47F33F4C46F for ; Wed, 2 Oct 2013 13:16:55 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References:In-Reply-To:Message-Id:Subject:Cc:To:From:Date; bh=m8kJ2HV4vN26yOGqE6b/UU5WSVWlvtpcLPj9zBW+JIY=; b=lWQvzPE5fq1VjFduyzbh9ntF7uipz+pErCF6P5KuqHZ8JocO7q8UvGqX+udKQBEcggg4jCghlnvQL5f7mALjyMu5WMfzEbrNebmhK48KWz6fXnOWg0WY/NsrZTLqMB1wEnCL7nY4xm0ZoIse7qB9W5sjw6tXPV2VVPMmZU2f28I=; Received: from [95.153.190.62] (port=16116 helo=localhost) by smtp42.i.mail.ru with esmtpa (envelope-from ) id 1VRIY3-0003uJ-Aj; Wed, 02 Oct 2013 13:16:47 +0400 Date: Wed, 2 Oct 2013 13:16:44 +0400 From: PYO To: Koop Mast Subject: Re: AbiWord 2.8.6 do not build with clang Message-Id: <20131002131644.af605d52cdcb539e86baaa55@mail.ru> In-Reply-To: <51A90952.3000706@rainbow-runner.nl> References: <20130531193535.79c42010acf9b342d9ceb8e4@mail.ru> <51A90952.3000706@rainbow-runner.nl> X-Mailer: Sylpheed 3.3.0 (GTK+ 2.24.18; amd64-portbld-freebsd9.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam: Not detected X-Mras: Ok Cc: gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Oct 2013 09:26:44 -0000 Hello. Upgrading clang to 3.3 resolved this issue. Anton. On Fri, 31 May 2013 22:34:26 +0200 Koop Mast wrote: > On 31-5-2013 17:35, PYO wrote: > > Hello. > > > > clang++: error: unable to execute command: Abort trap: 6 (core dumped) > > clang++: error: clang frontend command failed due to signal (use -v to see invocation) > > clang++: note: diagnostic msg: Please submit a bug report to http://llvm.org/bugs/ and include command line arguments and all diagnostic information. > > clang++: note: diagnostic msg: Preprocessed source(s) and associated run script(s) are located at: > > clang++: note: diagnostic msg: /tmp/pp_Property-30wUZS.ii > > clang++: note: diagnostic msg: /tmp/pp_Property-30wUZS.sh > > This is a clang crash, can you tell us which version of FreeBSD this is > and the clang version? Use full infomation if you got any things in your > make.conf file. It seems part of the clang crash report is missing. Can > you show us of this failure then the current? CC'ing dim@ since he knows > more about clang then I ever will. > > > > /tmp/pp_Property-30wUZS.sh: > > "/usr/bin/clang++" -cc1 -triple x86_64-unknown-freebsd9.0 -emit-obj -disable-free -main-file-name pp_Property.cpp -pic-level 2 -mdisable-fp-elim -relaxed-aliasing -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -momit-leaf-frame-pointer -coverage-file .libs/pp_Property.o -resource-dir /usr/bin/../lib/clang/3.1 -dependency-file .deps/pp_Property.Tpo -sys-header-deps -MP -MT pp_Property.lo -D HAVE_CONFIG_H -D ORBIT2=1 -D _THREAD_SAFE -D PIC -I . -I ../../../.. -I /usr/local/include/fribidi -I /usr/local/include/wv -I /usr/local/include/enchant -I /usr/local/include/libgoffice-0.8 -I /usr/local/include/libgsf-1 -I /usr/local/include/libxml2 -I /usr/local/include/gconf/2 -I /usr/local/include/orbit-2.0 -I /usr/local/include/gtk-unix-print-2.0 -I /usr/local/include/gtk-2.0 -I /usr/local/include/gio-unix-2.0/ -I /usr/local/include/atk-1.0 -I /usr/local/include/pango-1.0 -I /usr/local/include/librsvg-2.0 -I /usr/local/include/gdk-pixbuf-2.0 -I /usr/local /incl > > ude/cairo -I /usr/local/include/glib-2.0 -I /usr/local/include/pixman-1 -I /usr/local/include/freetype2 -I /usr/local/include/drm -I /usr/local/include/libpng15 -I /usr/local/include -I ../../../.. -I ../../../../src/af/ev/gtk -I ../../../../src/af/ev/xp -I ../../../../src/af/gr/gtk -I ../../../../src/af/gr/xp -I ../../../../src/af/util/unix -I ../../../../src/af/util/xp -I ../../../../src/af/xap/gtk -I ../../../../src/af/xap/xp -I ../../../../src/text/fmt/gtk -I ../../../../src/text/fmt/xp -I ../../../../src/text/ptbl/xp -I ../../../../src/wp/impexp/gtk -I ../../../../src/wp/impexp/xp -I ../../../../src/wp/ap/gtk -I ../../../../src/wp/ap/xp -I ../../../../src/plugins -I /usr/local/include -fmodule-cache-path /var/tmp/clang-module-cache -O2 -Wall -Wextra -Wsign-compare -Wpointer-arith -Wchar-subscripts -Wwrite-strings -Wmissing-noreturn -Wunused -Wpointer-arith -Wshadow -fconst-strings -fdeprecated-macro -fdebug-compilation-dir /usr/ports/editors/abiword/work/abiword-2. 8.6/s > > rc/text/ptbl/xp -ferror-limit 19 -fmessage-length 80 -pthread -mstackrealign -fgnu-runtime -fobjc-runtime-has-arc -fobjc-runtime-has-weak -fobjc-dispatch-method=non-legacy -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -o .libs/pp_Property.o -x c++ pp_Property.cpp > > _______________________________________________ > > freebsd-gnome@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" > > > From owner-freebsd-gnome@FreeBSD.ORG Thu Oct 3 01:11:01 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6306D6A8 for ; Thu, 3 Oct 2013 01:11:01 +0000 (UTC) (envelope-from kentas@hush.com) Received: from smtp10.hushmail.com (smtp10.hushmail.com [65.39.178.143]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 432402754 for ; Thu, 3 Oct 2013 01:11:00 +0000 (UTC) Received: from smtp10.hushmail.com (localhost [127.0.0.1]) by smtp10.hushmail.com (Postfix) with SMTP id 56C1EC01EC for ; Thu, 3 Oct 2013 01:10:54 +0000 (UTC) Received: from smtp.hushmail.com (w5.hushmail.com [65.39.178.80]) by smtp10.hushmail.com (Postfix) with ESMTP for ; Thu, 3 Oct 2013 01:10:54 +0000 (UTC) Received: by smtp.hushmail.com (Postfix, from userid 99) id 2720E20360; Thu, 3 Oct 2013 01:10:54 +0000 (UTC) MIME-Version: 1.0 Date: Wed, 02 Oct 2013 21:10:53 -0400 To: gnome@freebsd.org Subject: x11-toolkits/py-gtk2 update fails From: "Kenta Suzumoto" Content-Type: multipart/mixed; boundary="=_f2b87e757c3fc950db39de898b964e5a" Message-Id: <20131003011054.2720E20360@smtp.hushmail.com> X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Oct 2013 01:11:01 -0000 --=_f2b87e757c3fc950db39de898b964e5a Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="UTF-8" Hi gnome guys. I tried updating my ports today and py-gtk2 did not like that. I attached the whole log but here's the bottom part: ln -s .libs/pango.so pango.so || true /bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I/usr/local/include/python2.7 -I/usr/local/include/python2.7 -I/usr/local/include/pygtk-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/lib/libffi-3.0.13/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -I./gtk -I/usr/local/include -I/wrkdirs/usr/ports/graphics/py-cairo/work/stage/usr/local/include/pycairo -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/pango-1.0 -pthread -I/wrkdirs/usr/ports/graphics/py-cairo/work/stage/usr/local/include/pycairo -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -O2 -pipe -Qunused-parameter -Qunused-arguments -march=pentiumpro -fno-str ict-aliasing -Wall -std=c9x -MT pangocairo_la-pangocairomodule.lo -MD -MP -MF .deps/pangocairo_la-pangocairomodule.Tpo -c -o pangocairo_la-pangocairomodule.lo `test -f 'pangocairomodule.c' || echo './'`pangocairomodule.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I/usr/local/include/python2.7 -I/usr/local/include/python2.7 -I/usr/local/include/pygtk-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/lib/libffi-3.0.13/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -I./gtk -I/usr/local/include -I/wrkdirs/usr/ports/graphics/py-cairo/work/stage/usr/local/include/pycairo -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/pango-1.0 -pthread -I/wrkdirs/usr/ports/graphics/py-cairo/work/stage/usr/local/include/pycairo -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -O2 -pipe -Qunused-parameter -Qunused-arguments -march=pentiumpro -fno-strict-aliasing -Wall -std=c9x -MT pangoca iro_la-pangocairomodule.lo -MD -MP -MF .deps/pangocairo_la-pangocairomodule.Tpo -c pangocairomodule.c -fPIC -DPIC -o .libs/pangocairo_la-pangocairomodule.o pangocairomodule.c:29:10: fatal error: 'pycairo.h' file not found #include ^ 1 error generated. gmake: *** [pangocairo_la-pangocairomodule.lo] Error 1 *** [do-build] Error code 1 Stop in /usr/ports/x11-toolkits/py-gtk2. --=_f2b87e757c3fc950db39de898b964e5a Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name="py27-gtk-2.24.0_1.log"; Content-Disposition: attachment; filename="py27-gtk-2.24.0_1.log"; PT09PT4+IEJ1aWxkaW5nIHgxMS10b29sa2l0cy9weS1ndGsyCmJ1aWxkIHN0YXJ0ZWQgYXQgV2Vk IE9jdCAgMiAyMDo1NTozNiBFRFQgMjAxMwpwb3J0IGRpcmVjdG9yeTogL3Vzci9wb3J0cy94MTEt dG9vbGtpdHMvcHktZ3RrMgpidWlsZGluZyBmb3I6IEZyZWVCU0QgTjQwTC1kZWZhdWx0LWpvYi0w MSA5LjItUkVMRUFTRSBGcmVlQlNEIDkuMi1SRUxFQVNFIGkzODYKbWFpbnRhaW5lZCBieTogZ25v bWVARnJlZUJTRC5vcmcKTWFrZWZpbGUgaWRlbnQ6ICAgICAgJEZyZWVCU0Q6IHgxMS10b29sa2l0 cy9weS1ndGsyL01ha2VmaWxlIDMyNzc4NSAyMDEzLTA5LTIwIDIzOjU3OjQ3WiBiYXB0ICQKUG91 ZHJpZXJlIHZlcnNpb246IDMuMC45CgotLS1CZWdpbiBFbnZpcm9ubWVudC0tLQpPU1ZFUlNJT049 OTAyMDAxClVOQU1FX3Y9RnJlZUJTRCA5LjItUkVMRUFTRQpVTkFNRV9yPTkuMi1SRUxFQVNFCkJM T0NLU0laRT1LCk1BSUw9L3Zhci9tYWlsL3Jvb3QKU1RBVFVTPTEKTUFTVEVSTU5UPS91c3IvbG9j YWwvcG91ZHJpZXJlL2RhdGEvYnVpbGQvTjQwTC1kZWZhdWx0L3JlZgpQS0dfRVhUPXR4egpGT1JD RV9QQUNLQUdFPXllcwp0cGlkPTgyMTY3ClBBVEg9L3NiaW46L2JpbjovdXNyL3NiaW46L3Vzci9i aW46L3Vzci9nYW1lczovdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Jvb3QvYmluClBP VURSSUVSRV9CVUlMRF9UWVBFPWJ1bGsKTkJQQVJBTExFTD0yClBLR05HPTEKUEtHTkFNRT1weTI3 LWd0ay0yLjI0LjBfMQpQS0dfREVMRVRFPS91c3IvbG9jYWwvc2Jpbi9wa2ctc3RhdGljIGRlbGV0 ZSAteSAtZgpQS0dfQUREPS91c3IvbG9jYWwvc2Jpbi9wa2ctc3RhdGljIGFkZApQV0Q9L3Vzci9o b21lL2tlbnRhCk1BU1RFUk5BTUU9TjQwTC1kZWZhdWx0ClVTRVI9cm9vdApIT01FPS9yb290ClBP VURSSUVSRV9WRVJTSU9OPTMuMC45ClNLSVBTQU5JVFk9MApMT0NBTEJBU0U9L3Vzci9sb2NhbApQ QUNLQUdFX0JVSUxESU5HPXllcwpQS0dfQklOPS91c3IvbG9jYWwvc2Jpbi9wa2ctc3RhdGljCi0t LUVuZCBFbnZpcm9ubWVudC0tLQoKLS0tQmVnaW4gT1BUSU9OUyBMaXN0LS0tCj09PT4gVGhlIGZv bGxvd2luZyBjb25maWd1cmF0aW9uIG9wdGlvbnMgYXJlIGF2YWlsYWJsZSBmb3IgcHkyNy1ndGst Mi4yNC4wXzE6CiAgICAgTlVNUFk9b2ZmOiBOdW1weSBzdXBwb3J0IChwdWxscyBpbiBnY2M0NCkK PT09PiBVc2UgJ21ha2UgY29uZmlnJyB0byBtb2RpZnkgdGhlc2Ugc2V0dGluZ3MKLS0tRW5kIE9Q VElPTlMgTGlzdC0tLQoKLS1DT05GSUdVUkVfQVJHUy0tCi0tZGlzYWJsZS1kb2NzIC0tZGlzYWJs ZS1udW1weSAtLWVuYWJsZS10aHJlYWQgLS1wcmVmaXg9L3Vzci9sb2NhbCAke19MQVRFX0NPTkZJ R1VSRV9BUkdTfQotLUVuZCBDT05GSUdVUkVfQVJHUy0tCgotLUNPTkZJR1VSRV9FTlYtLQpMSUJT PSItbGludGwiICBQWVRIT049InB5dGhvbjIuNyIgVE1QRElSPSIvdG1wIiBUTVBESVI9Ii90bXAi IFBZVEhPTj0iL3Vzci9sb2NhbC9iaW4vcHl0aG9uMi43IiBNQUtFPWdtYWtlIFBLR19DT05GSUc9 cGtnY29uZiBTSEVMTD0vYmluL3NoIENPTkZJR19TSEVMTD0vYmluL3NoIFBBVEg9L3Vzci9sb2Nh bC9saWJleGVjL2NjYWNoZTovc2JpbjovYmluOi91c3Ivc2JpbjovdXNyL2JpbjovdXNyL2dhbWVz Oi91c3IvbG9jYWwvc2JpbjovdXNyL2xvY2FsL2Jpbjovcm9vdC9iaW4gQ0NBQ0hFX0RJUj0iL3Jv b3QvLmNjYWNoZSIgQ09ORklHX1NJVEU9L3Vzci9wb3J0cy9UZW1wbGF0ZXMvY29uZmlnLnNpdGUg bHRfY3Zfc3lzX21heF9jbWRfbGVuPTI2MjE0NAotLUVuZCBDT05GSUdVUkVfRU5WLS0KCi0tTUFL RV9FTlYtLQpUTVBESVI9Ii90bXAiIFRNUERJUj0iL3RtcCIgU0hFTEw9L2Jpbi9zaCBOT19MSU5U PVlFUyBQUkVGSVg9L3Vzci9sb2NhbCAgTE9DQUxCQVNFPS91c3IvbG9jYWwgIExJQkRJUj0iL3Vz ci9saWIiICBDQz0iY2xhbmciIENGTEFHUz0iLU8yIC1waXBlIC1RdW51c2VkLXBhcmFtZXRlciAt UXVudXNlZC1hcmd1bWVudHMgLW1hcmNoPXBlbnRpdW1wcm8gIC1mbm8tc3RyaWN0LWFsaWFzaW5n IiAgQ1BQPSJjbGFuZy1jcHAiIENQUEZMQUdTPSItSS91c3IvbG9jYWwvaW5jbHVkZSIgIExERkxB R1M9IiAtTC91c3IvbG9jYWwvbGliIC1wdGhyZWFkIiAgQ1hYPSJjbGFuZysrIiBDWFhGTEFHUz0i LU8yIC1waXBlIC1RdW51c2VkLXBhcmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMgLW1hcmNoPXBl bnRpdW1wcm8gLWZuby1zdHJpY3QtYWxpYXNpbmciICBNQU5QUkVGSVg9Ii91c3IvbG9jYWwiIFBB VEg9L3Vzci9sb2NhbC9saWJleGVjL2NjYWNoZTovc2JpbjovYmluOi91c3Ivc2JpbjovdXNyL2Jp bjovdXNyL2dhbWVzOi91c3IvbG9jYWwvc2JpbjovdXNyL2xvY2FsL2Jpbjovcm9vdC9iaW4gQ0NB Q0hFX0RJUj0iL3Jvb3QvLmNjYWNoZSIgQlNEX0lOU1RBTExfUFJPR1JBTT0iaW5zdGFsbCAgLXMg LW8gcm9vdCAtZyB3aGVlbCAtbSA1NTUiICBCU0RfSU5TVEFMTF9MSUI9Imluc3RhbGwgIC1zIC1v IHJvb3QgLWcgd2hlZWwgLW0gNDQ0IiAgQlNEX0lOU1RBTExfU0NSSVBUPSJpbnN0YWxsICAtbyBy b290IC1nIHdoZWVsIC1tIDU1NSIgIEJTRF9JTlNUQUxMX0RBVEE9Imluc3RhbGwgIC1vIHJvb3Qg LWcgd2hlZWwgLW0gNDQ0IiAgQlNEX0lOU1RBTExfTUFOPSJpbnN0YWxsICAtbyByb290IC1nIHdo ZWVsIC1tIDQ0NCIKLS1FbmQgTUFLRV9FTlYtLQoKLS1TVUJfTElTVC0tClBSRUZJWD0vdXNyL2xv Y2FsCkxPQ0FMQkFTRT0vdXNyL2xvY2FsCkRBVEFESVI9L3Vzci9sb2NhbC9zaGFyZS9ndGsKRE9D U0RJUj0vdXNyL2xvY2FsL3NoYXJlL2RvYy9weS1ndGsKRVhBTVBMRVNESVI9L3Vzci9sb2NhbC9z aGFyZS9leGFtcGxlcy9weS1ndGsKV1dXRElSPS91c3IvbG9jYWwvd3d3L2d0awpFVENESVI9L3Vz ci9sb2NhbC9ldGMvZ3RrCi0tRW5kIFNVQl9MSVNULS0KCi0tLUJlZ2luIG1ha2UuY29uZi0tLQpV U0VfUEFDS0FHRV9ERVBFTkRTPXllcwpCQVRDSD15ZXMKV1JLRElSUFJFRklYPS93cmtkaXJzCldJ VEhfQ0NBQ0hFX0JVSUxEPXllcwpDQ0FDSEVfRElSPS9yb290Ly5jY2FjaGUKUEFDS0FHRVM9L3Bh Y2thZ2VzCkRJU1RESVI9L2Rpc3RmaWxlcwojIyMjIC91c3IvbG9jYWwvZXRjL3BvdWRyaWVyZS5k L21ha2UuY29uZiAjIyMjCkNDPWNsYW5nCkNYWD1jbGFuZysrCkNQUD1jbGFuZy1jcHAKQ1BVVFlQ RT89aTY4NgpDRkxBR1MrPS1RdW51c2VkLXBhcmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMKV0lU SF9QS0dORz15ZXMKV0lUSF9DQ0FDSEVfQlVJTEQ9eWVzCldJVEhfT1BUSU9OUz15ZXMKT1BUSU9O U19VTlNFVD0gREVCVUcgSEVMUCBTVEFUSUMgR05VVExTIERPQ1MgRVhBTVBMRVMgSVBWNiBcCgkg ICAgICAgUFRIIElETiBMSUJJRE4gTkxTIFBVTFNFQVVESU8gSkFWQSBNQU5QQUdFUyBcCgkgICAg ICAgRE9DQk9PSyBDVVBTIFRFU1RTIEhUTUxET0NTIEJPTkpPVVIgR1NTQVBJIFwKCSAgICAgICBB UElET0NTCkZFVENIX0JFRk9SRV9BUkdTPS1wdjQgLVQgMTAKTUFTVEVSX1NJVEVfQkFDS1VQPz0g XApodHRwOi8vbWlycm9yLnN5bW5kcy5jb20vRnJlZUJTRC9wb3J0cy9kaXN0ZmlsZXMvJHtESVNU X1NVQkRJUi99CiNNQVNURVJfU0lURV9PVkVSUklERT89JHtNQVNURVJfU0lURV9CQUNLVVB9Ci5p ZiAkey5DVVJESVJ9PT0iL3Vzci9wb3J0cy9lZGl0b3JzL3ZpbSIKV0lUSF9WSU1fT1BUSU9OUz15 ZXMKT1BUSU9OU19VTlNFVCs9IFgxMQouZW5kaWYKLmlmICR7LkNVUkRJUn09PSIvdXNyL3BvcnRz L25ldC90aWdodHZuYyIKQ0M9Z2NjCkNYWD1nKysKLmVuZGlmCi5pZiAkey5DVVJESVJ9PT0iL3Vz ci9wb3J0cy9ncmFwaGljcy9saWJmcHgiCkNDPWdjYwpDWFg9ZysrCi5lbmRpZgpESVNBQkxFX01B S0VfSk9CUz15ZXMKLS0tRW5kIG1ha2UuY29uZi0tLQo9PT0+ICBDbGVhbmluZyBmb3IgcHkyNy1n dGstMi4yNC4wXzEKPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IGNoZWNrLWNvbmZpZyAg ID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09 PT09PT09PT09PT09PT09PTxwaGFzZTogcGtnLWRlcGVuZHMgICAgPj09PT09PT09PT09PT09PT09 PT09PT09PT09PT0KPT09PiAgIHB5MjctZ3RrLTIuMjQuMF8xIGRlcGVuZHMgb24gZmlsZTogL3Vz ci9sb2NhbC9zYmluL3BrZyAtIG5vdCBmb3VuZAo9PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZv ciAvdXNyL2xvY2FsL3NiaW4vcGtnIGluIC91c3IvcG9ydHMvcG9ydHMtbWdtdC9wa2cKPT09PiAg IEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxsL3BrZy0xLjEuNF82LnR4 egpJbnN0YWxsaW5nIHBrZy0xLjEuNF82Li4uIGRvbmUKSWYgeW91IGFyZSB1cGdyYWRpbmcgZnJv bSB0aGUgb2xkIHBhY2thZ2UgZm9ybWF0LCBmaXJzdCBydW46CgogICMgcGtnMm5nCj09PT4gICBS ZXR1cm5pbmcgdG8gYnVpbGQgb2YgcHkyNy1ndGstMi4yNC4wXzEKPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBmZXRjaC1kZXBlbmRzICA+PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09 PT09PT08cGhhc2U6IGZldGNoICAgICAgICAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09 Cj09PT4gIEZvdW5kIHNhdmVkIGNvbmZpZ3VyYXRpb24gZm9yIHB5MjctZ3RrLTIuMjQuMF8xCj09 PT4gRmV0Y2hpbmcgYWxsIGRpc3RmaWxlcyByZXF1aXJlZCBieSBweTI3LWd0ay0yLjI0LjBfMSBm b3IgYnVpbGRpbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBo YXNlOiBjaGVja3N1bSAgICAgICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT0+ICBG b3VuZCBzYXZlZCBjb25maWd1cmF0aW9uIGZvciBweTI3LWd0ay0yLjI0LjBfMQo9PT0+IEZldGNo aW5nIGFsbCBkaXN0ZmlsZXMgcmVxdWlyZWQgYnkgcHkyNy1ndGstMi4yNC4wXzEgZm9yIGJ1aWxk aW5nCj0+IFNIQTI1NiBDaGVja3N1bSBPSyBmb3IgZ25vbWUyL3B5Z3RrLTIuMjQuMC50YXIuYnoy Lgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IGV4dHJh Y3QtZGVwZW5kcz49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQo9PT09PT09PT09PT09PT09PT09PT09PTxwaGFzZTogZXh0cmFjdCAgICAgICAgPj09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KPT09PiAgRm91bmQgc2F2ZWQgY29uZmlndXJhdGlvbiBmb3Ig cHkyNy1ndGstMi4yNC4wXzEKPT09PiBGZXRjaGluZyBhbGwgZGlzdGZpbGVzIHJlcXVpcmVkIGJ5 IHB5MjctZ3RrLTIuMjQuMF8xIGZvciBidWlsZGluZwo9PT0+ICBFeHRyYWN0aW5nIGZvciBweTI3 LWd0ay0yLjI0LjBfMQo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIGdub21lMi9weWd0ay0yLjI0 LjAudGFyLmJ6Mi4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBo YXNlOiBwYXRjaC1kZXBlbmRzICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IHBhdGNoICAgICAgICAg ID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT4gIFBhdGNoaW5nIGZvciBweTI3LWd0 ay0yLjI0LjBfMQo9PT0+ICBBcHBseWluZyBGcmVlQlNEIHBhdGNoZXMgZm9yIHB5MjctZ3RrLTIu MjQuMF8xCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09PT09PT09PT09PT09PT09PTxwaGFzZTog YnVpbGQtZGVwZW5kcyAgPj09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PiAgIHB5Mjct Z3RrLTIuMjQuMF8xIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9saWIvcHl0aG9uMi43L3Np dGUtcGFja2FnZXMvY2Fpcm8vX19pbml0X18ucHkgLSBub3QgZm91bmQKPT09PiAgICBWZXJpZnlp bmcgaW5zdGFsbCBmb3IgL3Vzci9sb2NhbC9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvY2Fp cm8vX19pbml0X18ucHkgaW4gL3Vzci9wb3J0cy9ncmFwaGljcy9weS1jYWlybwo9PT0+ICAgSW5z dGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvcHkyNy1jYWlyby0xLjEwLjAu dHh6Ckluc3RhbGxpbmcgcHkyNy1jYWlyby0xLjEwLjAuLi5JbnN0YWxsaW5nIGNhaXJvLTEuMTAu Ml82LDIuLi5JbnN0YWxsaW5nIHhwcm90by03LjAuMjQuLi4gZG9uZQpJbnN0YWxsaW5nIHhjYi11 dGlsLXJlbmRlcnV0aWwtMC4zLjguLi5JbnN0YWxsaW5nIHhjYi11dGlsLTAuMy45XzEsMS4uLklu c3RhbGxpbmcgbGlieGNiLTEuOS4xLi4uSW5zdGFsbGluZyBsaWJYZG1jcC0xLjEuMS4uLiBkb25l Ckluc3RhbGxpbmcgbGliWGF1LTEuMC44Li4uIGRvbmUKSW5zdGFsbGluZyBsaWJ4bWwyLTIuOC4w XzIuLi5JbnN0YWxsaW5nIGxpYmljb252LTEuMTRfMS4uLiBkb25lCiBkb25lCkluc3RhbGxpbmcg bGlicHRocmVhZC1zdHVicy0wLjNfMy4uLiBkb25lCiBkb25lCiBkb25lCiBkb25lCkluc3RhbGxp bmcgcmVuZGVycHJvdG8tMC4xMS4xLi4uIGRvbmUKSW5zdGFsbGluZyBwaXhtYW4tMC4zMC4yLi4u IGRvbmUKSW5zdGFsbGluZyBsaWJYcmVuZGVyLTAuOS44Li4uSW5zdGFsbGluZyBsaWJYMTEtMS42 LjIsMS4uLkluc3RhbGxpbmcga2Jwcm90by0xLjAuNi4uLiBkb25lCiBkb25lCiBkb25lCkluc3Rh bGxpbmcgZm9udGNvbmZpZy0yLjEwLjk1LDEuLi5JbnN0YWxsaW5nIGV4cGF0LTIuMS4wLi4uIGRv bmUKSW5zdGFsbGluZyBmcmVldHlwZTItMi41LjAuMS4uLiBkb25lClJ1bm5pbmcgZmMtY2FjaGUg dG8gYnVpbGQgZm9udGNvbmZpZyBjYWNoZS4uLgovdXNyL2xvY2FsL3NoYXJlL2ZvbnRzOiBza2lw cGluZywgbm8gc3VjaCBkaXJlY3RvcnkKL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzOiBjYWNoaW5n LCBuZXcgY2FjaGUgY29udGVudHM6IDAgZm9udHMsIDEgZGlycwovdXNyL2xvY2FsL2xpYi9YMTEv Zm9udHMvbG9jYWw6IGNhY2hpbmcsIG5ldyBjYWNoZSBjb250ZW50czogMCBmb250cywgMCBkaXJz Ci9yb290Ly5sb2NhbC9zaGFyZS9mb250czogc2tpcHBpbmcsIG5vIHN1Y2ggZGlyZWN0b3J5Ci9y b290Ly5mb250czogc2tpcHBpbmcsIG5vIHN1Y2ggZGlyZWN0b3J5Ci92YXIvZGIvZm9udGNvbmZp ZzogY2xlYW5pbmcgY2FjaGUgZGlyZWN0b3J5Ci9yb290Ly5jYWNoZS9mb250Y29uZmlnOiBub3Qg Y2xlYW5pbmcgbm9uLWV4aXN0ZW50IGNhY2hlIGRpcmVjdG9yeQovcm9vdC8uZm9udGNvbmZpZzog bm90IGNsZWFuaW5nIG5vbi1leGlzdGVudCBjYWNoZSBkaXJlY3RvcnkKZmMtY2FjaGU6IHN1Y2Nl ZWRlZAogZG9uZQpJbnN0YWxsaW5nIHB5dGhvbjI3LTIuNy41XzMuLi4gZG9uZQpJbnN0YWxsaW5n IHB5dGhvbjItMl8xLi4uIGRvbmUKSW5zdGFsbGluZyBweXRob24tMi43XzEsMi4uLiBkb25lCklu c3RhbGxpbmcgcGVybC01LjE0LjRfMS4uLlJlbW92aW5nIHN0YWxlIHN5bWxpbmtzIGZyb20gL3Vz ci9iaW4uLi4KICAgIFNraXBwaW5nIC91c3IvYmluL3BlcmwKICAgIFNraXBwaW5nIC91c3IvYmlu L3Blcmw1CkRvbmUuCkNyZWF0aW5nIHZhcmlvdXMgc3ltbGlua3MgaW4gL3Vzci9iaW4uLi4KICAg IFN5bWxpbmtpbmcgL3Vzci9sb2NhbC9iaW4vcGVybDUuMTQuNCB0byAvdXNyL2Jpbi9wZXJsCiAg ICBTeW1saW5raW5nIC91c3IvbG9jYWwvYmluL3Blcmw1LjE0LjQgdG8gL3Vzci9iaW4vcGVybDUK RG9uZS4KUmVtb3ZpbmcgL3Vzci9sb2NhbC9ldGMvcGVybDVfdmVyc2lvbi4uLiBEb25lLgpDcmVh dGluZyAvdXNyL2xvY2FsL2V0Yy9wZXJsNV92ZXJzaW9uLi4uIERvbmUuCiBkb25lCkluc3RhbGxp bmcgcG5nLTEuNS4xNy4uLiBkb25lCkluc3RhbGxpbmcgcGNyZS04LjMzLi4uIGRvbmUKSW5zdGFs bGluZyBsaWJmZmktMy4wLjEzLi4uIGRvbmUKSW5zdGFsbGluZyBnbGliLTIuMzYuMy4uLkluc3Rh bGxpbmcgZ2V0dGV4dC0wLjE4LjMuLi4gZG9uZQpObyBzY2hlbWEgZmlsZXMgZm91bmQ6IGRvaW5n IG5vdGhpbmcuCiBkb25lCiBkb25lCiBkb25lCj09PT0KTm90ZSB0aGF0IHNvbWUgb2YgdGhlIHN0 YW5kYXJkIG1vZHVsZXMgYXJlIHByb3ZpZGVkIGFzIHNlcGFyYXRlCnBvcnRzIHNpbmNlIHRoZXkg cmVxdWlyZSBleHRyYSBkZXBlbmRlbmNpZXM6Cgpic2RkYiAgICAgICAgICAgZGF0YWJhc2VzL3B5 LWJzZGRiCmdkYm0gICAgICAgICAgICBkYXRhYmFzZXMvcHktZ2RibQpzcWxpdGUzICAgICAgICAg ZGF0YWJhc2VzL3B5LXNxbGl0ZTMKdGtpbnRlciAgICAgICAgIHgxMS10b29sa2l0cy9weS10a2lu dGVyCgpJbnN0YWxsIHRoZW0gYXMgbmVlZGVkLgo9PT09Cj09PT4gICBSZXR1cm5pbmcgdG8gYnVp bGQgb2YgcHkyNy1ndGstMi4yNC4wXzEKPT09PiAgIHB5MjctZ3RrLTIuMjQuMF8xIGRlcGVuZHMg b24gZmlsZTogL3Vzci9sb2NhbC9iaW4vcHl0aG9uMi43IC0gZm91bmQKPT09PiAgIHB5MjctZ3Rr LTIuMjQuMF8xIGRlcGVuZHMgb24gZXhlY3V0YWJsZTogcHl0aG9uIC0gZm91bmQKPT09PiAgIHB5 MjctZ3RrLTIuMjQuMF8xIGRlcGVuZHMgb24gZXhlY3V0YWJsZTogZ21ha2UgLSBub3QgZm91bmQK PT09PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBmb3IgZ21ha2UgaW4gL3Vzci9wb3J0cy9kZXZlbC9n bWFrZQo9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvZ21h a2UtMy44Ml8xLnR4egpJbnN0YWxsaW5nIGdtYWtlLTMuODJfMS4uLiBkb25lCj09PT4gICBSZXR1 cm5pbmcgdG8gYnVpbGQgb2YgcHkyNy1ndGstMi4yNC4wXzEKPT09PiAgIHB5MjctZ3RrLTIuMjQu MF8xIGRlcGVuZHMgb24gZXhlY3V0YWJsZTogcGtnY29uZiAtIG5vdCBmb3VuZAo9PT0+ICAgIFZl cmlmeWluZyBpbnN0YWxsIGZvciBwa2djb25mIGluIC91c3IvcG9ydHMvZGV2ZWwvcGtnY29uZgo9 PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvcGtnY29uZi0w LjkuMy50eHoKSW5zdGFsbGluZyBwa2djb25mLTAuOS4zLi4uIGRvbmUKPT09PiAgIFJldHVybmlu ZyB0byBidWlsZCBvZiBweTI3LWd0ay0yLjI0LjBfMQo9PT0+ICAgcHkyNy1ndGstMi4yNC4wXzEg ZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2Jpbi9pbnRsdG9vbC1leHRyYWN0IC0gbm90IGZv dW5kCj09PT4gICAgVmVyaWZ5aW5nIGluc3RhbGwgZm9yIC91c3IvbG9jYWwvYmluL2ludGx0b29s LWV4dHJhY3QgaW4gL3Vzci9wb3J0cy90ZXh0cHJvYy9pbnRsdG9vbAo9PT0+ICAgSW5zdGFsbGlu ZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvaW50bHRvb2wtMC41MC4yLnR4egpJbnN0 YWxsaW5nIGludGx0b29sLTAuNTAuMi4uLkluc3RhbGxpbmcgcDUtWE1MLVBhcnNlci0yLjQxXzEu Li4gZG9uZQogZG9uZQo9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIHB5MjctZ3RrLTIuMjQu MF8xCj09PT4gICBweTI3LWd0ay0yLjI0LjBfMSBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IHB5Z29i amVjdC1jb2RlZ2VuLTIuMCAtIG5vdCBmb3VuZAo9PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZv ciBweWdvYmplY3QtY29kZWdlbi0yLjAgaW4gL3Vzci9wb3J0cy9kZXZlbC9weS1nb2JqZWN0Cj09 PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2thZ2VzL0FsbC9weTI3LWdvYmpl Y3QtMi4yOC42XzMudHh6Ckluc3RhbGxpbmcgcHkyNy1nb2JqZWN0LTIuMjguNl8zLi4uSW5zdGFs bGluZyBnbm9tZWhpZXItMy4wLi4uIGRvbmUKSW5zdGFsbGluZyBnb2JqZWN0LWludHJvc3BlY3Rp b24tMS4zNi4wXzIuLi4gZG9uZQogZG9uZQo9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIHB5 MjctZ3RrLTIuMjQuMF8xCj09PT4gICBweTI3LWd0ay0yLjI0LjBfMSBkZXBlbmRzIG9uIGZpbGU6 IC91c3IvbG9jYWwvYmluL2NjYWNoZSAtIG5vdCBmb3VuZAo9PT0+ICAgIFZlcmlmeWluZyBpbnN0 YWxsIGZvciAvdXNyL2xvY2FsL2Jpbi9jY2FjaGUgaW4gL3Vzci9wb3J0cy9kZXZlbC9jY2FjaGUK PT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxsL2NjYWNoZS0z LjEuOV8yLnR4egpJbnN0YWxsaW5nIGNjYWNoZS0zLjEuOV8yLi4uQ3JlYXRlIGNvbXBpbGVyIGxp bmtzLi4uCmNyZWF0ZSBzeW1saW5rIGZvciBjYwpjcmVhdGUgc3ltbGluayBmb3IgY2MgKHdvcmxk KQpjcmVhdGUgc3ltbGluayBmb3IgYysrCmNyZWF0ZSBzeW1saW5rIGZvciBjKysgKHdvcmxkKQpj cmVhdGUgc3ltbGluayBmb3IgZ2NjCmNyZWF0ZSBzeW1saW5rIGZvciBnY2MgKHdvcmxkKQpjcmVh dGUgc3ltbGluayBmb3IgZysrCmNyZWF0ZSBzeW1saW5rIGZvciBnKysgKHdvcmxkKQpjcmVhdGUg c3ltbGluayBmb3IgY2xhbmcKY3JlYXRlIHN5bWxpbmsgZm9yIGNsYW5nICh3b3JsZCkKY3JlYXRl IHN5bWxpbmsgZm9yIGNsYW5nKysKY3JlYXRlIHN5bWxpbmsgZm9yIGNsYW5nKysgKHdvcmxkKQog ZG9uZQoKTk9URToKUGxlYXNlIHJlYWQgL3Vzci9sb2NhbC9zaGFyZS9kb2MvY2NhY2hlL2NjYWNo ZS1ob3d0by1mcmVlYnNkLnR4dCBmb3IgCmluZm9ybWF0aW9uIG9uIHVzaW5nIGNjYWNoZSB3aXRo IEZyZWVCU0QgcG9ydHMgYW5kIHNyYy4KPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBweTI3 LWd0ay0yLjI0LjBfMQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08 cGhhc2U6IGxpYi1kZXBlbmRzICAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT4g ICBweTI3LWd0ay0yLjI0LjBfMSBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBpbnRsIC0gZm91 bmQKPT09PiAgIHB5MjctZ3RrLTIuMjQuMF8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGF0 ay0xLjAgLSBub3QgZm91bmQKPT09PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBmb3IgYXRrLTEuMCBp biAvdXNyL3BvcnRzL2FjY2Vzc2liaWxpdHkvYXRrCj09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5n IHBhY2thZ2UgL3BhY2thZ2VzL0FsbC9hdGstMi44LjAudHh6Ckluc3RhbGxpbmcgYXRrLTIuOC4w Li4uIGRvbmUKPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBweTI3LWd0ay0yLjI0LjBfMQo9 PT0+ICAgcHkyNy1ndGstMi4yNC4wXzEgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogZ2xpYi0y LjAgLSBmb3VuZAo9PT0+ICAgcHkyNy1ndGstMi4yNC4wXzEgZGVwZW5kcyBvbiBzaGFyZWQgbGli cmFyeTogcGNyZSAtIGZvdW5kCj09PT4gICBweTI3LWd0ay0yLjI0LjBfMSBkZXBlbmRzIG9uIHNo YXJlZCBsaWJyYXJ5OiBndGsteDExLTIuMC4wIC0gbm90IGZvdW5kCj09PT4gICAgVmVyaWZ5aW5n IGluc3RhbGwgZm9yIGd0ay14MTEtMi4wLjAgaW4gL3Vzci9wb3J0cy94MTEtdG9vbGtpdHMvZ3Rr MjAKPT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxsL2d0azIt Mi4yNC4xOV8yLnR4egpJbnN0YWxsaW5nIGd0azItMi4yNC4xOV8yLi4uSW5zdGFsbGluZyB4aW5l cmFtYXByb3RvLTEuMi4xLi4uIGRvbmUKSW5zdGFsbGluZyB4ZXh0cHJvdG8tNy4yLjEuLi4gZG9u ZQpJbnN0YWxsaW5nIHJhbmRycHJvdG8tMS40LjAuLi4gZG9uZQpJbnN0YWxsaW5nIGxpYlhyYW5k ci0xLjQuMi4uLkluc3RhbGxpbmcgbGliWGV4dC0xLjMuMiwxLi4uIGRvbmUKIGRvbmUKSW5zdGFs bGluZyBsaWJYaW5lcmFtYS0xLjEuMywxLi4uIGRvbmUKSW5zdGFsbGluZyBsaWJYaS0xLjcuMiwx Li4uSW5zdGFsbGluZyBsaWJYZml4ZXMtNS4wLjEuLi5JbnN0YWxsaW5nIGZpeGVzcHJvdG8tNS4w Li4uIGRvbmUKIGRvbmUKSW5zdGFsbGluZyBpbnB1dHByb3RvLTIuMy4uLiBkb25lCiBkb25lCklu c3RhbGxpbmcgbGliWGRhbWFnZS0xLjEuNC4uLkluc3RhbGxpbmcgZGFtYWdlcHJvdG8tMS4yLjEu Li4gZG9uZQogZG9uZQpJbnN0YWxsaW5nIGxpYlhjdXJzb3ItMS4xLjE0Li4uIGRvbmUKSW5zdGFs bGluZyBsaWJYY29tcG9zaXRlLTAuNC40LDEuLi5JbnN0YWxsaW5nIGNvbXBvc2l0ZXByb3RvLTAu NC4yLi4uIGRvbmUKIGRvbmUKSW5zdGFsbGluZyBsaWJTTS0xLjIuMiwxLi4uSW5zdGFsbGluZyBs aWJJQ0UtMS4wLjgsMS4uLiBkb25lCiBkb25lCkluc3RhbGxpbmcgcGFuZ28tMS4zNC4xXzEuLi5J bnN0YWxsaW5nIHhvcmctZm9udHMtdHJ1ZXR5cGUtNy43XzEuLi5JbnN0YWxsaW5nIG1rZm9udHNj YWxlLTEuMS4xLi4uSW5zdGFsbGluZyBsaWJmb250ZW5jLTEuMS4yLi4uIGRvbmUKIGRvbmUKSW5z dGFsbGluZyBta2ZvbnRkaXItMS4wLjcuLi4gZG9uZQpJbnN0YWxsaW5nIGZvbnQtdXRpbC0xLjMu MC4uLiBkb25lCkluc3RhbGxpbmcgZm9udC1taXNjLW1lbHRoby0xLjAuMy4uLiBkb25lCkluc3Rh bGxpbmcgZm9udC1taXNjLWV0aGlvcGljLTEuMC4zLi4uIGRvbmUKSW5zdGFsbGluZyBmb250LWJo LXR0Zi0xLjAuMy4uLiBkb25lCkluc3RhbGxpbmcgZW5jb2RpbmdzLTEuMC40LDEuLi4gZG9uZQpJ bnN0YWxsaW5nIGRlamF2dS0yLjM0Li4uIGRvbmUKIGRvbmUKSW5zdGFsbGluZyBsaWJYZnQtMi4z LjEuLi4gZG9uZQpJbnN0YWxsaW5nIGhhcmZidXp6LTAuOS4xOS4uLkluc3RhbGxpbmcgZ3JhcGhp dGUyLTEuMi4zLi4uIGRvbmUKSW5zdGFsbGluZyBpY3UtNTAuMS4yLi4uIGRvbmUKIGRvbmUKIGRv bmUKSW5zdGFsbGluZyBsaWJYdC0xLjEuNCwxLi4uIGRvbmUKSW5zdGFsbGluZyBzaGFyZWQtbWlt ZS1pbmZvLTEuMS4uLiBkb25lCkluc3RhbGxpbmcgaGljb2xvci1pY29uLXRoZW1lLTAuMTIuLi4g ZG9uZQpJbnN0YWxsaW5nIHRpZmYtNC4wLjMuLi5JbnN0YWxsaW5nIGpwZWctOF80Li4uIGRvbmUK SW5zdGFsbGluZyBqYmlna2l0LTEuNi4uLiBkb25lCiBkb25lCkluc3RhbGxpbmcgZ3RrLXVwZGF0 ZS1pY29uLWNhY2hlLTIuMjQuMTkuLi5JbnN0YWxsaW5nIGdkay1waXhidWYyLTIuMjguMi4uLiBk b25lCiBkb25lCiBkb25lCk1ha2Ugc3VyZSB0aGF0IHRoZSBmcmVldHlwZSBtb2R1bGUgaXMgbG9h ZGVkLiAgSWYgaXQgaXMgbm90LCBhZGQgdGhlIGZvbGxvd2luZwpsaW5lIHRvIHRoZSAiTW9kdWxl cyIgc2VjdGlvbiBvZiB5b3VyIFggV2luZG93cyBjb25maWd1cmF0aW9uIGZpbGU6CgoJTG9hZCAi ZnJlZXR5cGUiCgpBZGQgdGhlIGZvbGxvd2luZyBsaW5lIHRvIHRoZSAiRmlsZXMiIHNlY3Rpb24g b2YgWCBXaW5kb3dzIGNvbmZpZ3VyYXRpb24gZmlsZToKCglGb250UGF0aCAiL3Vzci9sb2NhbC9s aWIvWDExL2ZvbnRzL2RlamF2dS8iCgpOb3RlOiB5b3VyIFggV2luZG93cyBjb25maWd1cmF0aW9u IGZpbGUgaXMgdHlwaWNhbGx5IC9ldGMvWDExL1hGODZDb25maWcKaWYgeW91IGFyZSB1c2luZyBY RnJlZTg2LCBhbmQgL2V0Yy9YMTEveG9yZy5jb25mIGlmIHlvdSBhcmUgdXNpbmcgWC5PcmcuCj09 PT4gICBSZXR1cm5pbmcgdG8gYnVpbGQgb2YgcHkyNy1ndGstMi4yNC4wXzEKPT09PiAgIHB5Mjct Z3RrLTIuMjQuMF8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGdsYWRlLTIuMC4wIC0gbm90 IGZvdW5kCj09PT4gICAgVmVyaWZ5aW5nIGluc3RhbGwgZm9yIGdsYWRlLTIuMC4wIGluIC91c3Iv cG9ydHMvZGV2ZWwvbGliZ2xhZGUyCj09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2Ug L3BhY2thZ2VzL0FsbC9saWJnbGFkZTItMi42LjRfNS50eHoKSW5zdGFsbGluZyBsaWJnbGFkZTIt Mi42LjRfNS4uLkluc3RhbGxpbmcgeG1sY2F0bWdyLTIuMi4uLiArIENyZWF0aW5nIC91c3IvbG9j YWwvc2hhcmUvc2dtbC9jYXRhbG9nCiArIFJlZ2lzdGVyaW5nIENBVEFMT0cgY2F0YWxvZy5wb3J0 cyAoU0dNTCkKICsgQ3JlYXRpbmcgL3Vzci9sb2NhbC9zaGFyZS9zZ21sL2NhdGFsb2cucG9ydHMK ICsgQ3JlYXRpbmcgL3Vzci9sb2NhbC9zaGFyZS94bWwvY2F0YWxvZwogKyBSZWdpc3RlcmluZyBu ZXh0Q2F0YWxvZyBjYXRhbG9nLnBvcnRzIChYTUwpCiArIENyZWF0aW5nIC91c3IvbG9jYWwvc2hh cmUveG1sL2NhdGFsb2cucG9ydHMKIGRvbmUKIGRvbmUKVGhlIGZvbGxvd2luZyBjYXRhbG9ncyBh cmUgaW5zdGFsbGVkOgoKIDEpIC91c3IvbG9jYWwvc2hhcmUvc2dtbC9jYXRhbG9nCgogICBUaGUg dG9wIGxldmVsIGNhdGFsb2cgZm9yIFNHTUwgc3R1ZmYuICBJdCBpcyBub3QgY2hhbmdlZAogICBi eSBhbnkgcG9ydHMvcGFja2FnZXMgZXhjZXB0IHRleHRwcm9jL3htbGNhdG1nci4KCiAyKSAvdXNy L2xvY2FsL3NoYXJlL3NnbWwvY2F0YWxvZy5wb3J0cwoKICAgVGhpcyBjYXRhbG9nIGlzIGZvciBo YW5kbGluZyBTR01MIHN0dWZmIGluc3RhbGxlZCB1bmRlcgogICAvdXNyL2xvY2FsL3NoYXJlL3Nn bWwuICBJdCBpcyBjaGFuZ2VkIGJ5IHBvcnRzL3BhY2thZ2VzLgoKIDMpIC91c3IvbG9jYWwvc2hh cmUveG1sL2NhdGFsb2cKCiAgIFRoZSB0b3AgbGV2ZWwgY2F0YWxvZyBmb3IgWE1MIHN0dWZmLiAg SXQgaXMgbm90IGNoYW5nZWQKICAgYnkgYW55IHBvcnRzL3BhY2thZ2VzIGV4Y2VwdCB0ZXh0cHJv Yy94bWxjYXRtZ3IuCgogNCkgL3Vzci9sb2NhbC9zaGFyZS94bWwvY2F0YWxvZy5wb3J0cwoKICAg VGhpcyBjYXRhbG9nIGlzIGZvciBoYW5kbGluZyBYTUwgc3R1ZmYgaW5zdGFsbGVkIHVuZGVyCiAg IC91c3IvbG9jYWwvc2hhcmUveG1sLiAgSXQgaXMgY2hhbmdlZCBieSBwb3J0cy9wYWNrYWdlcy4K PT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBweTI3LWd0ay0yLjI0LjBfMQo9PT0+ICAgcHky Ny1ndGstMi4yNC4wXzEgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogeG1sMi41IC0gZm91bmQK PT09PiAgIHB5MjctZ3RrLTIuMjQuMF8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IHBhbmdv LTEuMCAtIGZvdW5kCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09PT09PT09PT09PT09PT09PTxw aGFzZTogY29uZmlndXJlICAgICAgPj09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PiAg Q29uZmlndXJpbmcgZm9yIHB5MjctZ3RrLTIuMjQuMF8xCmNvbmZpZ3VyZTogbG9hZGluZyBzaXRl IHNjcmlwdCAvdXNyL3BvcnRzL1RlbXBsYXRlcy9jb25maWcuc2l0ZQpjaGVja2luZyBmb3IgYSBC U0QtY29tcGF0aWJsZSBpbnN0YWxsLi4uIC91c3IvYmluL2luc3RhbGwgLWMgLW8gcm9vdCAtZyB3 aGVlbApjaGVja2luZyB3aGV0aGVyIGJ1aWxkIGVudmlyb25tZW50IGlzIHNhbmUuLi4geWVzCmNo ZWNraW5nIGZvciBhIHRocmVhZC1zYWZlIG1rZGlyIC1wLi4uIChjYWNoZWQpIC9iaW4vbWtkaXIg LXAKY2hlY2tpbmcgZm9yIGdhd2suLi4gKGNhY2hlZCkgL3Vzci9iaW4vYXdrCmNoZWNraW5nIHdo ZXRoZXIgZ21ha2Ugc2V0cyAkKE1BS0UpLi4uIHllcwpjaGVja2luZyBmb3Igc3R5bGUgb2YgaW5j bHVkZSB1c2VkIGJ5IGdtYWtlLi4uIEdOVQpjaGVja2luZyBmb3IgZ2NjLi4uIGNsYW5nCmNoZWNr aW5nIHdoZXRoZXIgdGhlIEMgY29tcGlsZXIgd29ya3MuLi4geWVzCmNoZWNraW5nIGZvciBDIGNv bXBpbGVyIGRlZmF1bHQgb3V0cHV0IGZpbGUgbmFtZS4uLiBhLm91dApjaGVja2luZyBmb3Igc3Vm Zml4IG9mIGV4ZWN1dGFibGVzLi4uIApjaGVja2luZyB3aGV0aGVyIHdlIGFyZSBjcm9zcyBjb21w aWxpbmcuLi4gbm8KY2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBvYmplY3QgZmlsZXMuLi4gbwpjaGVj a2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMgY29tcGlsZXIuLi4geWVzCmNoZWNr aW5nIHdoZXRoZXIgY2xhbmcgYWNjZXB0cyAtZy4uLiB5ZXMKY2hlY2tpbmcgZm9yIGNsYW5nIG9w dGlvbiB0byBhY2NlcHQgSVNPIEM4OS4uLiBub25lIG5lZWRlZApjaGVja2luZyBkZXBlbmRlbmN5 IHN0eWxlIG9mIGNsYW5nLi4uIGdjYzMKY2hlY2tpbmcgZm9yIGJpbmRfdGV4dGRvbWFpbl9jb2Rl c2V0Li4uIHllcwpjaGVja2luZyBidWlsZCBzeXN0ZW0gdHlwZS4uLiBpMzg2LXBvcnRibGQtZnJl ZWJzZDkuMgpjaGVja2luZyBob3N0IHN5c3RlbSB0eXBlLi4uIGkzODYtcG9ydGJsZC1mcmVlYnNk OS4yCmNoZWNraW5nIGZvciBzb21lIFdpbjMyIHBsYXRmb3JtLi4uIG5vCmNoZWNraW5nIGZvciBu YXRpdmUgV2luMzIuLi4gbm8KY2hlY2tpbmcgZm9yIGEgc2VkIHRoYXQgZG9lcyBub3QgdHJ1bmNh dGUgb3V0cHV0Li4uIChjYWNoZWQpIC91c3IvYmluL3NlZApjaGVja2luZyBmb3IgZ3JlcCB0aGF0 IGhhbmRsZXMgbG9uZyBsaW5lcyBhbmQgLWUuLi4gKGNhY2hlZCkgL3Vzci9iaW4vZ3JlcApjaGVj a2luZyBmb3IgZWdyZXAuLi4gKGNhY2hlZCkgL3Vzci9iaW4vZWdyZXAKY2hlY2tpbmcgZm9yIGZn cmVwLi4uIChjYWNoZWQpIC91c3IvYmluL2ZncmVwCmNoZWNraW5nIGZvciBsZCB1c2VkIGJ5IGNs YW5nLi4uIC91c3IvYmluL2xkCmNoZWNraW5nIGlmIHRoZSBsaW5rZXIgKC91c3IvYmluL2xkKSBp cyBHTlUgbGQuLi4geWVzCmNoZWNraW5nIGZvciBCU0QtIG9yIE1TLWNvbXBhdGlibGUgbmFtZSBs aXN0ZXIgKG5tKS4uLiAvdXNyL2Jpbi9ubSAtQgpjaGVja2luZyB0aGUgbmFtZSBsaXN0ZXIgKC91 c3IvYmluL25tIC1CKSBpbnRlcmZhY2UuLi4gQlNEIG5tCmNoZWNraW5nIHdoZXRoZXIgbG4gLXMg d29ya3MuLi4geWVzCmNoZWNraW5nIHRoZSBtYXhpbXVtIGxlbmd0aCBvZiBjb21tYW5kIGxpbmUg YXJndW1lbnRzLi4uIChjYWNoZWQpIDI2MjE0NApjaGVja2luZyB3aGV0aGVyIHRoZSBzaGVsbCB1 bmRlcnN0YW5kcyBzb21lIFhTSSBjb25zdHJ1Y3RzLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIHRo ZSBzaGVsbCB1bmRlcnN0YW5kcyAiKz0iLi4uIG5vCmNoZWNraW5nIGZvciAvdXNyL2Jpbi9sZCBv cHRpb24gdG8gcmVsb2FkIG9iamVjdCBmaWxlcy4uLiAtcgpjaGVja2luZyBmb3Igb2JqZHVtcC4u LiBvYmpkdW1wCmNoZWNraW5nIGhvdyB0byByZWNvZ25pemUgZGVwZW5kZW50IGxpYnJhcmllcy4u LiBwYXNzX2FsbApjaGVja2luZyBmb3IgYXIuLi4gYXIKY2hlY2tpbmcgZm9yIHN0cmlwLi4uIHN0 cmlwCmNoZWNraW5nIGZvciByYW5saWIuLi4gcmFubGliCmNoZWNraW5nIGNvbW1hbmQgdG8gcGFy c2UgL3Vzci9iaW4vbm0gLUIgb3V0cHV0IGZyb20gY2xhbmcgb2JqZWN0Li4uIG9rCmNoZWNraW5n IGhvdyB0byBydW4gdGhlIEMgcHJlcHJvY2Vzc29yLi4uIGNsYW5nLWNwcApjaGVja2luZyBmb3Ig QU5TSSBDIGhlYWRlciBmaWxlcy4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIHN5cy90eXBl cy5oLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyBmb3Igc3lzL3N0YXQuaC4uLiAoY2FjaGVkKSB5 ZXMKY2hlY2tpbmcgZm9yIHN0ZGxpYi5oLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyBmb3Igc3Ry aW5nLmguLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIGZvciBtZW1vcnkuaC4uLiAoY2FjaGVkKSB5 ZXMKY2hlY2tpbmcgZm9yIHN0cmluZ3MuaC4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIGlu dHR5cGVzLmguLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIGZvciBzdGRpbnQuaC4uLiAoY2FjaGVk KSB5ZXMKY2hlY2tpbmcgZm9yIHVuaXN0ZC5oLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyBmb3Ig ZGxmY24uaC4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIG9iamRpci4uLiAubGlicwpjaGVj a2luZyBpZiBjbGFuZyBzdXBwb3J0cyAtZm5vLXJ0dGkgLWZuby1leGNlcHRpb25zLi4uIHllcwpj aGVja2luZyBmb3IgY2xhbmcgb3B0aW9uIHRvIHByb2R1Y2UgUElDLi4uIC1mUElDIC1EUElDCmNo ZWNraW5nIGlmIGNsYW5nIFBJQyBmbGFnIC1mUElDIC1EUElDIHdvcmtzLi4uIHllcwpjaGVja2lu ZyBpZiBjbGFuZyBzdGF0aWMgZmxhZyAtc3RhdGljIHdvcmtzLi4uIHllcwpjaGVja2luZyBpZiBj bGFuZyBzdXBwb3J0cyAtYyAtbyBmaWxlLm8uLi4geWVzCmNoZWNraW5nIGlmIGNsYW5nIHN1cHBv cnRzIC1jIC1vIGZpbGUuby4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgd2hldGhlciB0aGUgY2xh bmcgbGlua2VyICgvdXNyL2Jpbi9sZCkgc3VwcG9ydHMgc2hhcmVkIGxpYnJhcmllcy4uLiB5ZXMK Y2hlY2tpbmcgd2hldGhlciAtbGMgc2hvdWxkIGJlIGV4cGxpY2l0bHkgbGlua2VkIGluLi4uIG5v CmNoZWNraW5nIGR5bmFtaWMgbGlua2VyIGNoYXJhY3RlcmlzdGljcy4uLiBmcmVlYnNkOS4yIGxk LnNvCmNoZWNraW5nIGhvdyB0byBoYXJkY29kZSBsaWJyYXJ5IHBhdGhzIGludG8gcHJvZ3JhbXMu Li4gaW1tZWRpYXRlCmNoZWNraW5nIHdoZXRoZXIgc3RyaXBwaW5nIGxpYnJhcmllcyBpcyBwb3Nz aWJsZS4uLiB5ZXMKY2hlY2tpbmcgaWYgbGlidG9vbCBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVz Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIHRvIGJ1aWxkIHNoYXJlZCBsaWJyYXJpZXMuLi4geWVz CmNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgc3RhdGljIGxpYnJhcmllcy4uLiBubwpjb25maWd1 cmU6IGNyZWF0aW5nIC4vY29uZmlnLmx0CmNvbmZpZy5sdDogY3JlYXRpbmcgbGlidG9vbApjaGVj a2luZyB3aGV0aGVyIC91c3IvbG9jYWwvYmluL3B5dGhvbjIuNyB2ZXJzaW9uID49IDIuMy41Li4u IHllcwpjaGVja2luZyBmb3IgL3Vzci9sb2NhbC9iaW4vcHl0aG9uMi43IHZlcnNpb24uLi4gMi43 CmNoZWNraW5nIGZvciAvdXNyL2xvY2FsL2Jpbi9weXRob24yLjcgcGxhdGZvcm0uLi4gZnJlZWJz ZDkKY2hlY2tpbmcgZm9yIC91c3IvbG9jYWwvYmluL3B5dGhvbjIuNyBzY3JpcHQgZGlyZWN0b3J5 Li4uICR7cHJlZml4fS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMKY2hlY2tpbmcgZm9yIC91 c3IvbG9jYWwvYmluL3B5dGhvbjIuNyBleHRlbnNpb24gbW9kdWxlIGRpcmVjdG9yeS4uLiAke2V4 ZWNfcHJlZml4fS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMKY2hlY2tpbmcgZm9yIGhlYWRl cnMgcmVxdWlyZWQgdG8gY29tcGlsZSBweXRob24gZXh0ZW5zaW9ucy4uLiBmb3VuZApjaGVja2lu ZyBmb3IgUHlTaWduYWxfU2V0V2FrZXVwRmQgaW4gUHl0aG9uLmguLi4geWVzCmNoZWNraW5nIGZv ciBweXRob24gbW9kdWxlIHRocmVhZC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUg dGhyZWFkaW5nIGluIHB5Z3RrLi4uIHllcwpjaGVja2luZyBwa2ctY29uZmlnIGlzIGF0IGxlYXN0 IHZlcnNpb24gMC4xNi4uLiB5ZXMKY2hlY2tpbmcgZm9yIEdMSUIgLSB2ZXJzaW9uID49IDIuOC4w Li4uIHllcyAodmVyc2lvbiAyLjM2LjMpCmNoZWNraW5nIGZvciBQWUdPQkpFQ1QuLi4geWVzCmNo ZWNraW5nIGZvciBnaW8tdHlwZXMuZGVmcy4uLiAvdXNyL2xvY2FsL3NoYXJlL3B5Z29iamVjdC8y LjAvZGVmcy9naW8tdHlwZXMuZGVmcwpjaGVja2luZyBmb3IgQVRLLi4uIHllcwpjaGVja2luZyBm b3IgUEFOR08uLi4geWVzCmNoZWNraW5nIGZvciBjb2RlZ2VuLi4uIC91c3IvbG9jYWwvc2hhcmUv cHlnb2JqZWN0LzIuMC9jb2RlZ2VuCmNoZWNraW5nIGZvciBQWUNBSVJPLi4uIHllcwpjaGVja2lu ZyBmb3IgUEFOR09DQUlSTy4uLiB5ZXMKY2hlY2tpbmcgZm9yIEdUSy4uLiB5ZXMKY2hlY2tpbmcg Zm9yIEdUSzIxMC4uLiB5ZXMKY2hlY2tpbmcgZm9yIEdUSzIxMi4uLiB5ZXMKY2hlY2tpbmcgZm9y IEdUSzIxNC4uLiB5ZXMKY2hlY2tpbmcgZm9yIEdUSzIxNi4uLiB5ZXMKY2hlY2tpbmcgZm9yIEdU SzIxOC4uLiB5ZXMKY2hlY2tpbmcgZm9yIEdUSzIyMC4uLiB5ZXMKY2hlY2tpbmcgZm9yIEdUSzIy Mi4uLiB5ZXMKY2hlY2tpbmcgZm9yIEdUSzIyNC4uLiB5ZXMKY2hlY2tpbmcgZm9yIExJQkdMQURF Li4uIHllcwpjaGVja2luZyBmb3IgR1RLVU5JWFBSSU5ULi4uIHllcwpjaGVja2luZyBmb3IgR0RL IHRhcmdldC4uLiB4MTEKY2hlY2tpbmcgd2hldGhlciBjbGFuZyB1bmRlcnN0YW5kcyAtV2FsbC4u LiB5ZXMKY2hlY2tpbmcgd2hldGhlciBjbGFuZyB1bmRlcnN0YW5kcyAtc3RkPWM5eC4uLiB5ZXMK Y29uZmlndXJlOiBjcmVhdGluZyAuL2NvbmZpZy5zdGF0dXMKY29uZmlnLnN0YXR1czogY3JlYXRp bmcgTWFrZWZpbGUKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgcHlndGstMi4wLnBjCmNvbmZpZy5z dGF0dXM6IGNyZWF0aW5nIHB5Z3RrLWNvZGVnZW4tMi4wCmNvbmZpZy5zdGF0dXM6IGNyZWF0aW5n IGd0ay9NYWtlZmlsZQpjb25maWcuc3RhdHVzOiBjcmVhdGluZyBkb2NzL01ha2VmaWxlCmNvbmZp Zy5zdGF0dXM6IGNyZWF0aW5nIGRvY3MvcmVmZXJlbmNlL2VudGl0aWVzLmRvY2Jvb2sKY29uZmln LnN0YXR1czogY3JlYXRpbmcgZXhhbXBsZXMvTWFrZWZpbGUKY29uZmlnLnN0YXR1czogY3JlYXRp bmcgdGVzdHMvTWFrZWZpbGUKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgcHlndGsuc3BlYwpjb25m aWcuc3RhdHVzOiBjcmVhdGluZyBQS0ctSU5GTwpjb25maWcuc3RhdHVzOiBjcmVhdGluZyBjb25m aWcuaApjb25maWcuc3RhdHVzOiBleGVjdXRpbmcgZGVwZmlsZXMgY29tbWFuZHMKY29uZmlnLnN0 YXR1czogZXhlY3V0aW5nIGxpYnRvb2wgY29tbWFuZHMKClRoZSBmb2xsb3dpbmcgbW9kdWxlcyB3 aWxsIGJlIGJ1aWx0OgoKYXRrCnBhbmdvCnBhbmdvY2Fpcm8KZ3RrIHdpdGggMi4yNCBBUEkKZ3Rr LmdsYWRlCmd0ay51bml4cHJpbnQKCk51bXB5IHN1cHBvcnQ6IG5vCgo9PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IGJ1aWxkICAgICAgICAgID49PT09PT09 PT09PT09PT09PT09PT09PT09PT09Cj09PT4gIEJ1aWxkaW5nIGZvciBweTI3LWd0ay0yLjI0LjBf MQovYmluL3NoIC4vbGlidG9vbCAgLS10YWc9Q0MgICAtLW1vZGU9Y29tcGlsZSBjbGFuZyAtREhB VkVfQ09ORklHX0ggLUkuIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAtSS91c3IvbG9j YWwvaW5jbHVkZS9weXRob24yLjcgLUkvdXNyL2xvY2FsL2luY2x1ZGUvcHlndGstMi4wIC1JL3Vz ci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9saWIvbGliZmZpLTMuMC4xMy9pbmNsdWRlICAgLXB0aHJlYWQgLUkvdXNyL2xvY2FsL2luY2x1 ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtSS4vZ3RrICAtSS91c3IvbG9jYWwv aW5jbHVkZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUvYXRrLTEuMCAtSS91c3IvbG9jYWwvaW5jbHVk ZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvaW5jbHVkZSAgIC1PMiAtcGlwZSAtUXVudXNlZC1wYXJh bWV0ZXIgLVF1bnVzZWQtYXJndW1lbnRzIC1tYXJjaD1wZW50aXVtcHJvICAtZm5vLXN0cmljdC1h bGlhc2luZyAtV2FsbCAtc3RkPWM5eCAtTVQgYXRrX2xhLWF0a21vZHVsZS5sbyAtTUQgLU1QIC1N RiAuZGVwcy9hdGtfbGEtYXRrbW9kdWxlLlRwbyAtYyAtbyBhdGtfbGEtYXRrbW9kdWxlLmxvIGB0 ZXN0IC1mICdhdGttb2R1bGUuYycgfHwgZWNobyAnLi8nYGF0a21vZHVsZS5jCmxpYnRvb2w6IGNv bXBpbGU6ICBjbGFuZyAtREhBVkVfQ09ORklHX0ggLUkuIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5 dGhvbjIuNyAtSS91c3IvbG9jYWwvaW5jbHVkZS9weXRob24yLjcgLUkvdXNyL2xvY2FsL2luY2x1 ZGUvcHlndGstMi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9p bmNsdWRlIC1JL3Vzci9sb2NhbC9saWIvbGliZmZpLTMuMC4xMy9pbmNsdWRlIC1wdGhyZWFkIC1J L3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JLi9ndGsg LUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvYXRrLTEuMCAtSS91c3Iv bG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtTzIgLXBpcGUgLVF1 bnVzZWQtcGFyYW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50cyAtbWFyY2g9cGVudGl1bXBybyAtZm5v LXN0cmljdC1hbGlhc2luZyAtV2FsbCAtc3RkPWM5eCAtTVQgYXRrX2xhLWF0a21vZHVsZS5sbyAt TUQgLU1QIC1NRiAuZGVwcy9hdGtfbGEtYXRrbW9kdWxlLlRwbyAtYyBhdGttb2R1bGUuYyAgLWZQ SUMgLURQSUMgLW8gLmxpYnMvYXRrX2xhLWF0a21vZHVsZS5vCm12IC1mIC5kZXBzL2F0a19sYS1h dGttb2R1bGUuVHBvIC5kZXBzL2F0a19sYS1hdGttb2R1bGUuUGxvCihjZCAuXAogJiYgL3Vzci9s b2NhbC9iaW4vcHl0aG9uMi43IC91c3IvbG9jYWwvc2hhcmUvcHlnb2JqZWN0LzIuMC9jb2RlZ2Vu L2NvZGVnZW4ucHkgXAogICAgLS1weV9zc2l6ZV90LWNsZWFuIFwKICAgIC0tcmVnaXN0ZXIgcGFu Z28tdHlwZXMuZGVmcyBcCiAgICAtLXJlZ2lzdGVyIGF0ay10eXBlcy5kZWZzIFwKICAgIC0tcmVn aXN0ZXIgZ3RrL2d0ay1iYXNlLXR5cGVzLmRlZnMgXAogICAgLS1vdmVycmlkZSBhdGsub3ZlcnJp ZGUgXAogICAgLS1wcmVmaXggcHlhdGsgYXRrLmRlZnMpID4gLi9nZW4tYXRrLmMgXAomJiBjcCAu L2dlbi1hdGsuYyAuL2F0ay5jIFwKJiYgcm0gLWYgLi9nZW4tYXRrLmMKQ291bGQgbm90IHdyaXRl IG1ldGhvZCBBdGtPYmplY3QuZ2V0X2F0dHJpYnV0ZXM6IE5vIEFyZ1R5cGUgZm9yIEF0a0F0dHJp YnV0ZVNldCoKQ291bGQgbm90IHdyaXRlIG1ldGhvZCBBdGtPYmplY3QuY29ubmVjdF9wcm9wZXJ0 eV9jaGFuZ2VfaGFuZGxlcjogTm8gQXJnVHlwZSBmb3IgQXRrUHJvcGVydHlDaGFuZ2VIYW5kbGVy KgpDb3VsZCBub3Qgd3JpdGUgbWV0aG9kIEF0a09iamVjdC5ub3RpZnlfc3RhdGVfY2hhbmdlOiBO byBBcmdUeXBlIGZvciBBdGtTdGF0ZQpDb3VsZCBub3Qgd3JpdGUgbWV0aG9kIEF0a09iamVjdC5p bml0aWFsaXplOiBObyBBcmdUeXBlIGZvciBncG9pbnRlcgpDb3VsZCBub3Qgd3JpdGUgdmlydHVh bCBhY2Nlc3NvciBtZXRob2QgQXRrT2JqZWN0LmdldF9hdHRyaWJ1dGVzOiBObyBBcmdUeXBlIGZv ciBBdGtBdHRyaWJ1dGVTZXQqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29yIG1ldGhv ZCBBdGtPYmplY3QuY29ubmVjdF9wcm9wZXJ0eV9jaGFuZ2VfaGFuZGxlcjogTm8gQXJnVHlwZSBm b3IgQXRrUHJvcGVydHlDaGFuZ2VIYW5kbGVyKgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nl c3NvciBtZXRob2QgQXRrT2JqZWN0LmluaXRpYWxpemU6IE5vIEFyZ1R5cGUgZm9yIGdwb2ludGVy CkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29yIG1ldGhvZCBBdGtPYmplY3QuY2hpbGRy ZW5fY2hhbmdlZDogTm8gQXJnVHlwZSBmb3IgZ3BvaW50ZXIKQ291bGQgbm90IHdyaXRlIHZpcnR1 YWwgYWNjZXNzb3IgbWV0aG9kIEF0a09iamVjdC5wcm9wZXJ0eV9jaGFuZ2U6IE5vIEFyZ1R5cGUg Zm9yIEF0a1Byb3BlcnR5VmFsdWVzKgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBt ZXRob2QgQXRrT2JqZWN0LmFjdGl2ZV9kZXNjZW5kYW50X2NoYW5nZWQ6IE5vIEFyZ1R5cGUgZm9y IGdwb2ludGVyKgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBwcm94eSBBdGtPYmplY3QuZ2V0X2F0 dHJpYnV0ZXM6IE5vIEFyZ1R5cGUgZm9yIEF0a0F0dHJpYnV0ZVNldCoKQ291bGQgbm90IHdyaXRl IHZpcnR1YWwgcHJveHkgQXRrT2JqZWN0LmNvbm5lY3RfcHJvcGVydHlfY2hhbmdlX2hhbmRsZXI6 IE5vIEFyZ1R5cGUgZm9yIEF0a1Byb3BlcnR5Q2hhbmdlSGFuZGxlcioKQ291bGQgbm90IHdyaXRl IHZpcnR1YWwgcHJveHkgQXRrT2JqZWN0LmluaXRpYWxpemU6IE5vIEFyZ1R5cGUgZm9yIGdwb2lu dGVyCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIHByb3h5IEF0a09iamVjdC5jaGlsZHJlbl9jaGFu Z2VkOiBObyBBcmdUeXBlIGZvciBncG9pbnRlcgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBwcm94 eSBBdGtPYmplY3QucHJvcGVydHlfY2hhbmdlOiBObyBBcmdUeXBlIGZvciBBdGtQcm9wZXJ0eVZh bHVlcyoKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgcHJveHkgQXRrT2JqZWN0LmFjdGl2ZV9kZXNj ZW5kYW50X2NoYW5nZWQ6IE5vIEFyZ1R5cGUgZm9yIGdwb2ludGVyKgpXYXJuaW5nOiBnZW5lcmF0 aW5nIG9sZC1zdHlsZSBjb25zdHJ1Y3RvciBmb3I6YXRrX25vX29wX29iamVjdF9uZXcKQ291bGQg bm90IHdyaXRlIG1ldGhvZCBBdGtDb21wb25lbnQuYWRkX2ZvY3VzX2hhbmRsZXI6IE5vIEFyZ1R5 cGUgZm9yIEF0a0ZvY3VzSGFuZGxlcgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBt ZXRob2QgQXRrQ29tcG9uZW50LmFkZF9mb2N1c19oYW5kbGVyOiBObyBBcmdUeXBlIGZvciBBdGtG b2N1c0hhbmRsZXIKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIEF0a0Nv bXBvbmVudC5nZXRfZXh0ZW50czogTm8gQXJnVHlwZSBmb3IgZ2ludCoKQ291bGQgbm90IHdyaXRl IHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIEF0a0NvbXBvbmVudC5nZXRfcG9zaXRpb246IE5vIEFy Z1R5cGUgZm9yIGdpbnQqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29yIG1ldGhvZCBB dGtDb21wb25lbnQuZ2V0X3NpemU6IE5vIEFyZ1R5cGUgZm9yIGdpbnQqCkNvdWxkIG5vdCB3cml0 ZSBpbnRlcmZhY2UgcHJveHkgQXRrQ29tcG9uZW50LmFkZF9mb2N1c19oYW5kbGVyOiBObyBBcmdU eXBlIGZvciBBdGtGb2N1c0hhbmRsZXIKQ291bGQgbm90IHdyaXRlIGludGVyZmFjZSBwcm94eSBB dGtDb21wb25lbnQuZ2V0X2V4dGVudHM6IGNhbm5vdCB1c2UgaW50KiBwYXJhbWV0ZXIgd2l0aCBk aXJlY3Rpb24gJ05vbmUnCkNvdWxkIG5vdCB3cml0ZSBpbnRlcmZhY2UgcHJveHkgQXRrQ29tcG9u ZW50LmdldF9wb3NpdGlvbjogY2Fubm90IHVzZSBpbnQqIHBhcmFtZXRlciB3aXRoIGRpcmVjdGlv biAnTm9uZScKQ291bGQgbm90IHdyaXRlIGludGVyZmFjZSBwcm94eSBBdGtDb21wb25lbnQuZ2V0 X3NpemU6IGNhbm5vdCB1c2UgaW50KiBwYXJhbWV0ZXIgd2l0aCBkaXJlY3Rpb24gJ05vbmUnCkNv dWxkIG5vdCB3cml0ZSBtZXRob2QgQXRrRG9jdW1lbnQuZ2V0X2RvY3VtZW50OiBObyBBcmdUeXBl IGZvciBncG9pbnRlcgpDb3VsZCBub3Qgd3JpdGUgbWV0aG9kIEF0a0RvY3VtZW50LmdldF9hdHRy aWJ1dGVzOiBObyBBcmdUeXBlIGZvciBBdGtBdHRyaWJ1dGVTZXQqCkNvdWxkIG5vdCB3cml0ZSB2 aXJ0dWFsIGFjY2Vzc29yIG1ldGhvZCBBdGtEb2N1bWVudC5nZXRfZG9jdW1lbnQ6IE5vIEFyZ1R5 cGUgZm9yIGdwb2ludGVyCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29yIG1ldGhvZCBB dGtEb2N1bWVudC5nZXRfZG9jdW1lbnRfYXR0cmlidXRlczogTm8gQXJnVHlwZSBmb3IgQXRrQXR0 cmlidXRlU2V0KgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBtZXRob2QgQXRrRG9j dW1lbnQuZ2V0X2RvY3VtZW50X2F0dHJpYnV0ZV92YWx1ZTogTm8gQXJnVHlwZSBmb3IgR19DT05T VF9SRVRVUk5nY2hhcioKQ291bGQgbm90IHdyaXRlIGludGVyZmFjZSBwcm94eSBBdGtEb2N1bWVu dC5nZXRfZG9jdW1lbnQ6IE5vIEFyZ1R5cGUgZm9yIGdwb2ludGVyCkNvdWxkIG5vdCB3cml0ZSBp bnRlcmZhY2UgcHJveHkgQXRrRG9jdW1lbnQuZ2V0X2RvY3VtZW50X2F0dHJpYnV0ZXM6IE5vIEFy Z1R5cGUgZm9yIEF0a0F0dHJpYnV0ZVNldCoKQ291bGQgbm90IHdyaXRlIGludGVyZmFjZSBwcm94 eSBBdGtEb2N1bWVudC5nZXRfZG9jdW1lbnRfYXR0cmlidXRlX3ZhbHVlOiBObyBBcmdUeXBlIGZv ciBHX0NPTlNUX1JFVFVSTmdjaGFyKgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBt ZXRob2QgQXRrRWRpdGFibGVUZXh0LnNldF9ydW5fYXR0cmlidXRlczogTm8gQXJnVHlwZSBmb3Ig QXRrQXR0cmlidXRlU2V0KgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBtZXRob2Qg QXRrRWRpdGFibGVUZXh0Lmluc2VydF90ZXh0OiBObyBBcmdUeXBlIGZvciBnaW50KgpDb3VsZCBu b3Qgd3JpdGUgaW50ZXJmYWNlIHByb3h5IEF0a0VkaXRhYmxlVGV4dC5zZXRfcnVuX2F0dHJpYnV0 ZXM6IE5vIEFyZ1R5cGUgZm9yIEF0a0F0dHJpYnV0ZVNldCoKQ291bGQgbm90IHdyaXRlIGludGVy ZmFjZSBwcm94eSBBdGtFZGl0YWJsZVRleHQuaW5zZXJ0X3RleHQ6IGNhbm5vdCB1c2UgaW50KiBw YXJhbWV0ZXIgd2l0aCBkaXJlY3Rpb24gJ05vbmUnCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFj Y2Vzc29yIG1ldGhvZCBBdGtJbWFnZS5nZXRfaW1hZ2VfcG9zaXRpb246IE5vIEFyZ1R5cGUgZm9y IGdpbnQqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29yIG1ldGhvZCBBdGtJbWFnZS5n ZXRfaW1hZ2Vfc2l6ZTogTm8gQXJnVHlwZSBmb3IgZ2ludCoKQ291bGQgbm90IHdyaXRlIGludGVy ZmFjZSBwcm94eSBBdGtJbWFnZS5nZXRfaW1hZ2VfcG9zaXRpb246IGNhbm5vdCB1c2UgaW50KiBw YXJhbWV0ZXIgd2l0aCBkaXJlY3Rpb24gJ05vbmUnCkNvdWxkIG5vdCB3cml0ZSBpbnRlcmZhY2Ug cHJveHkgQXRrSW1hZ2UuZ2V0X2ltYWdlX3NpemU6IGNhbm5vdCB1c2UgaW50KiBwYXJhbWV0ZXIg d2l0aCBkaXJlY3Rpb24gJ05vbmUnCkNvdWxkIG5vdCB3cml0ZSBtZXRob2QgQXRrU3RyZWFtYWJs ZUNvbnRlbnQuZ2V0X3N0cmVhbTogTm8gQXJnVHlwZSBmb3IgR0lPQ2hhbm5lbCoKQ291bGQgbm90 IHdyaXRlIHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIEF0a1N0cmVhbWFibGVDb250ZW50LmdldF9z dHJlYW06IE5vIEFyZ1R5cGUgZm9yIEdJT0NoYW5uZWwqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFs IGFjY2Vzc29yIG1ldGhvZCBBdGtTdHJlYW1hYmxlQ29udGVudC5nZXRfdXJpOiBObyBBcmdUeXBl IGZvciBHX0NPTlNUX1JFVFVSTmdjaGFyKgpDb3VsZCBub3Qgd3JpdGUgaW50ZXJmYWNlIHByb3h5 IEF0a1N0cmVhbWFibGVDb250ZW50LmdldF9zdHJlYW06IE5vIEFyZ1R5cGUgZm9yIEdJT0NoYW5u ZWwqCkNvdWxkIG5vdCB3cml0ZSBpbnRlcmZhY2UgcHJveHkgQXRrU3RyZWFtYWJsZUNvbnRlbnQu Z2V0X3VyaTogTm8gQXJnVHlwZSBmb3IgR19DT05TVF9SRVRVUk5nY2hhcioKQ291bGQgbm90IHdy aXRlIHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIEF0a1RhYmxlLmdldF9zZWxlY3RlZF9jb2x1bW5z OiBObyBBcmdUeXBlIGZvciBnaW50KioKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgYWNjZXNzb3Ig bWV0aG9kIEF0a1RhYmxlLmdldF9zZWxlY3RlZF9yb3dzOiBObyBBcmdUeXBlIGZvciBnaW50KioK Q291bGQgbm90IHdyaXRlIGludGVyZmFjZSBwcm94eSBBdGtUYWJsZS5nZXRfc2VsZWN0ZWRfY29s dW1uczogTm8gQXJnVHlwZSBmb3IgZ2ludCoqCkNvdWxkIG5vdCB3cml0ZSBpbnRlcmZhY2UgcHJv eHkgQXRrVGFibGUuZ2V0X3NlbGVjdGVkX3Jvd3M6IE5vIEFyZ1R5cGUgZm9yIGdpbnQqKgpDb3Vs ZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBtZXRob2QgQXRrVGV4dC5nZXRfdGV4dF9hZnRl cl9vZmZzZXQ6IE5vIEFyZ1R5cGUgZm9yIGdpbnQqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFj Y2Vzc29yIG1ldGhvZCBBdGtUZXh0LmdldF90ZXh0X2F0X29mZnNldDogTm8gQXJnVHlwZSBmb3Ig Z2ludCoKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIEF0a1RleHQuZ2V0 X3RleHRfYmVmb3JlX29mZnNldDogTm8gQXJnVHlwZSBmb3IgZ2ludCoKQ291bGQgbm90IHdyaXRl IHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIEF0a1RleHQuZ2V0X3J1bl9hdHRyaWJ1dGVzOiBObyBB cmdUeXBlIGZvciBnaW50KgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBtZXRob2Qg QXRrVGV4dC5nZXRfZGVmYXVsdF9hdHRyaWJ1dGVzOiBObyBBcmdUeXBlIGZvciBBdGtBdHRyaWJ1 dGVTZXQqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29yIG1ldGhvZCBBdGtUZXh0Lmdl dF9jaGFyYWN0ZXJfZXh0ZW50czogTm8gQXJnVHlwZSBmb3IgZ2ludCoKQ291bGQgbm90IHdyaXRl IHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIEF0a1RleHQuZ2V0X3NlbGVjdGlvbjogTm8gQXJnVHlw ZSBmb3IgZ2ludCoKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIEF0a1Rl eHQuZ2V0X3JhbmdlX2V4dGVudHM6IE5vIEFyZ1R5cGUgZm9yIEF0a1RleHRSZWN0YW5nbGUqCkNv dWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29yIG1ldGhvZCBBdGtUZXh0LmdldF9ib3VuZGVk X3JhbmdlczogTm8gQXJnVHlwZSBmb3IgQXRrVGV4dFJlY3RhbmdsZSoKQ291bGQgbm90IHdyaXRl IGludGVyZmFjZSBwcm94eSBBdGtUZXh0LmdldF90ZXh0X2FmdGVyX29mZnNldDogY2Fubm90IHVz ZSBpbnQqIHBhcmFtZXRlciB3aXRoIGRpcmVjdGlvbiAnTm9uZScKQ291bGQgbm90IHdyaXRlIGlu dGVyZmFjZSBwcm94eSBBdGtUZXh0LmdldF90ZXh0X2F0X29mZnNldDogY2Fubm90IHVzZSBpbnQq IHBhcmFtZXRlciB3aXRoIGRpcmVjdGlvbiAnTm9uZScKQ291bGQgbm90IHdyaXRlIGludGVyZmFj ZSBwcm94eSBBdGtUZXh0LmdldF9jaGFyYWN0ZXJfYXRfb2Zmc2V0OiBObyBBcmdUeXBlIGZvciBn dW5pY2hhcgpDb3VsZCBub3Qgd3JpdGUgaW50ZXJmYWNlIHByb3h5IEF0a1RleHQuZ2V0X3RleHRf YmVmb3JlX29mZnNldDogY2Fubm90IHVzZSBpbnQqIHBhcmFtZXRlciB3aXRoIGRpcmVjdGlvbiAn Tm9uZScKQ291bGQgbm90IHdyaXRlIGludGVyZmFjZSBwcm94eSBBdGtUZXh0LmdldF9ydW5fYXR0 cmlidXRlczogTm8gQXJnVHlwZSBmb3IgQXRrQXR0cmlidXRlU2V0KgpDb3VsZCBub3Qgd3JpdGUg aW50ZXJmYWNlIHByb3h5IEF0a1RleHQuZ2V0X2RlZmF1bHRfYXR0cmlidXRlczogTm8gQXJnVHlw ZSBmb3IgQXRrQXR0cmlidXRlU2V0KgpDb3VsZCBub3Qgd3JpdGUgaW50ZXJmYWNlIHByb3h5IEF0 a1RleHQuZ2V0X2NoYXJhY3Rlcl9leHRlbnRzOiBjYW5ub3QgdXNlIGludCogcGFyYW1ldGVyIHdp dGggZGlyZWN0aW9uICdOb25lJwpDb3VsZCBub3Qgd3JpdGUgaW50ZXJmYWNlIHByb3h5IEF0a1Rl eHQuZ2V0X3NlbGVjdGlvbjogY2Fubm90IHVzZSBpbnQqIHBhcmFtZXRlciB3aXRoIGRpcmVjdGlv biAnTm9uZScKQ291bGQgbm90IHdyaXRlIGludGVyZmFjZSBwcm94eSBBdGtUZXh0LmdldF9yYW5n ZV9leHRlbnRzOiBObyBBcmdUeXBlIGZvciBBdGtUZXh0UmVjdGFuZ2xlKgpDb3VsZCBub3Qgd3Jp dGUgaW50ZXJmYWNlIHByb3h5IEF0a1RleHQuZ2V0X2JvdW5kZWRfcmFuZ2VzOiBObyBBcmdUeXBl IGZvciBBdGtUZXh0UmFuZ2UqKgpDb3VsZCBub3Qgd3JpdGUgbWV0aG9kIEF0a1ZhbHVlLmdldF9t aW5pbXVtX2luY3JlbWVudDogTm8gQXJnVHlwZSBmb3IgR1ZhbHVlKgpDb3VsZCBub3Qgd3JpdGUg dmlydHVhbCBhY2Nlc3NvciBtZXRob2QgQXRrVmFsdWUuZ2V0X2N1cnJlbnRfdmFsdWU6IE5vIEFy Z1R5cGUgZm9yIEdWYWx1ZSoKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9k IEF0a1ZhbHVlLmdldF9tYXhpbXVtX3ZhbHVlOiBObyBBcmdUeXBlIGZvciBHVmFsdWUqCkNvdWxk IG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29yIG1ldGhvZCBBdGtWYWx1ZS5nZXRfbWluaW11bV92 YWx1ZTogTm8gQXJnVHlwZSBmb3IgR1ZhbHVlKgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nl c3NvciBtZXRob2QgQXRrVmFsdWUuc2V0X2N1cnJlbnRfdmFsdWU6IE5vIEFyZ1R5cGUgZm9yIGNv bnN0LUdWYWx1ZSoKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIEF0a1Zh bHVlLmdldF9taW5pbXVtX2luY3JlbWVudDogTm8gQXJnVHlwZSBmb3IgR1ZhbHVlKgpDb3VsZCBu b3Qgd3JpdGUgaW50ZXJmYWNlIHByb3h5IEF0a1ZhbHVlLmdldF9jdXJyZW50X3ZhbHVlOiBObyBB cmdUeXBlIGZvciBHVmFsdWUqCkNvdWxkIG5vdCB3cml0ZSBpbnRlcmZhY2UgcHJveHkgQXRrVmFs dWUuZ2V0X21heGltdW1fdmFsdWU6IE5vIEFyZ1R5cGUgZm9yIEdWYWx1ZSoKQ291bGQgbm90IHdy aXRlIGludGVyZmFjZSBwcm94eSBBdGtWYWx1ZS5nZXRfbWluaW11bV92YWx1ZTogTm8gQXJnVHlw ZSBmb3IgR1ZhbHVlKgpDb3VsZCBub3Qgd3JpdGUgaW50ZXJmYWNlIHByb3h5IEF0a1ZhbHVlLnNl dF9jdXJyZW50X3ZhbHVlOiBObyBBcmdUeXBlIGZvciBjb25zdC1HVmFsdWUqCkNvdWxkIG5vdCB3 cml0ZSBpbnRlcmZhY2UgcHJveHkgQXRrVmFsdWUuZ2V0X21pbmltdW1faW5jcmVtZW50OiBObyBB cmdUeXBlIGZvciBHVmFsdWUqCkNvdWxkIG5vdCB3cml0ZSBmdW5jdGlvbiBhZGRfZm9jdXNfdHJh Y2tlcjogTm8gQXJnVHlwZSBmb3IgQXRrRXZlbnRMaXN0ZW5lcgpDb3VsZCBub3Qgd3JpdGUgZnVu Y3Rpb24gZm9jdXNfdHJhY2tlcl9pbml0OiBObyBBcmdUeXBlIGZvciBBdGtFdmVudExpc3RlbmVy SW5pdApDb3VsZCBub3Qgd3JpdGUgZnVuY3Rpb24gYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcjog Tm8gQXJnVHlwZSBmb3IgR1NpZ25hbEVtaXNzaW9uSG9vawpDb3VsZCBub3Qgd3JpdGUgZnVuY3Rp b24gYWRkX2tleV9ldmVudF9saXN0ZW5lcjogTm8gQXJnVHlwZSBmb3IgQXRrS2V5U25vb3BGdW5j Cldhcm5pbmc6IENvbnN0cnVjdG9yIGZvciBBdGtOb09wT2JqZWN0IG5lZWRzIHRvIGJlIHVwZGF0 ZWQgdG8gbmV3IEFQSQogICAgICAgICBTZWUgaHR0cDovL2xpdmUuZ25vbWUub3JnL1B5R1RLXzJm V2hhdHNOZXcyOCN1cGRhdGUtY29uc3RydWN0b3JzCldhcm5pbmc6IENvbnN0cnVjdG9yIGZvciBB dGtSZWxhdGlvbiBuZWVkcyB0byBiZSB1cGRhdGVkIHRvIG5ldyBBUEkKICAgICAgICAgU2VlIGh0 dHA6Ly9saXZlLmdub21lLm9yZy9QeUdUS18yZldoYXRzTmV3MjgjdXBkYXRlLWNvbnN0cnVjdG9y cwoqKipJTkZPKioqIFRoZSBjb3ZlcmFnZSBvZiBnbG9iYWwgZnVuY3Rpb25zIGlzIDg1LjcxJSAo MjQvMjgpCioqKklORk8qKiogVGhlIGNvdmVyYWdlIG9mIG1ldGhvZHMgaXMgOTQuNDglICgxNTQv MTYzKQoqKipJTkZPKioqIFRoZSBjb3ZlcmFnZSBvZiB2aXJ0dWFsIHByb3hpZXMgaXMgODIuODYl ICgyOS8zNSkKKioqSU5GTyoqKiBUaGUgY292ZXJhZ2Ugb2YgdmlydHVhbCBhY2Nlc3NvcnMgaXMg NzcuMjclICgxMTkvMTU0KQoqKipJTkZPKioqIFRoZSBjb3ZlcmFnZSBvZiBpbnRlcmZhY2UgcHJv eGllcyBpcyA3NC43OSUgKDg5LzExOSkKL2Jpbi9zaCAuL2xpYnRvb2wgIC0tdGFnPUNDICAgLS1t b2RlPWNvbXBpbGUgY2xhbmcgLURIQVZFX0NPTkZJR19IIC1JLiAtSS91c3IvbG9jYWwvaW5jbHVk ZS9weXRob24yLjcgLUkvdXNyL2xvY2FsL2luY2x1ZGUvcHl0aG9uMi43IC1JL3Vzci9sb2NhbC9p bmNsdWRlL3B5Z3RrLTIuMCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9j YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvbGliL2xpYmZmaS0zLjAuMTMvaW5jbHVkZSAgIC1wdGhy ZWFkIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAg LUkuL2d0ayAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2F0ay0x LjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAt TzIgLXBpcGUgLVF1bnVzZWQtcGFyYW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50cyAtbWFyY2g9cGVu dGl1bXBybyAgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdhbGwgLXN0ZD1jOXggLU1UIGF0a19sYS1h dGsubG8gLU1EIC1NUCAtTUYgLmRlcHMvYXRrX2xhLWF0ay5UcG8gLWMgLW8gYXRrX2xhLWF0ay5s byBgdGVzdCAtZiAnYXRrLmMnIHx8IGVjaG8gJy4vJ2BhdGsuYwpsaWJ0b29sOiBjb21waWxlOiAg Y2xhbmcgLURIQVZFX0NPTkZJR19IIC1JLiAtSS91c3IvbG9jYWwvaW5jbHVkZS9weXRob24yLjcg LUkvdXNyL2xvY2FsL2luY2x1ZGUvcHl0aG9uMi43IC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5Z3Rr LTIuMCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvaW5jbHVkZSAt SS91c3IvbG9jYWwvbGliL2xpYmZmaS0zLjAuMTMvaW5jbHVkZSAtcHRocmVhZCAtSS91c3IvbG9j YWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS4vZ3RrIC1JL3Vzci9s b2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2F0ay0xLjAgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLU8yIC1waXBlIC1RdW51c2VkLXBh cmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMgLW1hcmNoPXBlbnRpdW1wcm8gLWZuby1zdHJpY3Qt YWxpYXNpbmcgLVdhbGwgLXN0ZD1jOXggLU1UIGF0a19sYS1hdGsubG8gLU1EIC1NUCAtTUYgLmRl cHMvYXRrX2xhLWF0ay5UcG8gLWMgYXRrLmMgIC1mUElDIC1EUElDIC1vIC5saWJzL2F0a19sYS1h dGsubwphdGsuYzo0NTc6MTE6IHdhcm5pbmc6ICdhdGtfaHlwZXJsaW5rX2lzX3NlbGVjdGVkX2xp bmsnIGlzIGRlcHJlY2F0ZWQgWy1XZGVwcmVjYXRlZC1kZWNsYXJhdGlvbnNdCiAgICByZXQgPSBh dGtfaHlwZXJsaW5rX2lzX3NlbGVjdGVkX2xpbmsoKCgoKEF0a0h5cGVybGluayopIGdfdHlwZV9j aGVja19pbnN0YW5jZV9jYXN0ICgoR1R5cGVJbnN0YW5jZSopICgoc2VsZi0+b2JqKSksICgoYXRr X2h5cGVybGlua19nZXRfdHlwZSAoKSkpKSkpKSk7CiAgICAgICAgICBeCi91c3IvbG9jYWwvaW5j bHVkZS9hdGstMS4wL2F0ay9hdGtoeXBlcmxpbmsuaDoxMDI6MTA6IG5vdGU6ICdhdGtfaHlwZXJs aW5rX2lzX3NlbGVjdGVkX2xpbmsnIGRlY2xhcmVkIGhlcmUKZ2Jvb2xlYW4gYXRrX2h5cGVybGlu a19pc19zZWxlY3RlZF9saW5rIChBdGtIeXBlcmxpbmsgKmxpbmtfKTsKICAgICAgICAgXgphdGsu YzoxNDc4OjExOiB3YXJuaW5nOiAnYXRrX29iamVjdF9nZXRfbGF5ZXInIGlzIGRlcHJlY2F0ZWQg Wy1XZGVwcmVjYXRlZC1kZWNsYXJhdGlvbnNdCiAgICByZXQgPSBhdGtfb2JqZWN0X2dldF9sYXll cigoKCgoQXRrT2JqZWN0KikgZ190eXBlX2NoZWNrX2luc3RhbmNlX2Nhc3QgKChHVHlwZUluc3Rh bmNlKikgKChzZWxmLT5vYmopKSwgKChhdGtfb2JqZWN0X2dldF90eXBlICgpKSkpKSkpKTsKICAg ICAgICAgIF4KL3Vzci9sb2NhbC9pbmNsdWRlL2F0ay0xLjAvYXRrL2F0a29iamVjdC5oOjU3ODox MDogbm90ZTogJ2F0a19vYmplY3RfZ2V0X2xheWVyJyBkZWNsYXJlZCBoZXJlCkF0a0xheWVyIGF0 a19vYmplY3RfZ2V0X2xheWVyIChBdGtPYmplY3QgKmFjY2Vzc2libGUpOwogICAgICAgICBeCmF0 ay5jOjE0ODk6MTE6IHdhcm5pbmc6ICdhdGtfb2JqZWN0X2dldF9tZGlfem9yZGVyJyBpcyBkZXBy ZWNhdGVkIFstV2RlcHJlY2F0ZWQtZGVjbGFyYXRpb25zXQogICAgcmV0ID0gYXRrX29iamVjdF9n ZXRfbWRpX3pvcmRlcigoKCgoQXRrT2JqZWN0KikgZ190eXBlX2NoZWNrX2luc3RhbmNlX2Nhc3Qg KChHVHlwZUluc3RhbmNlKikgKChzZWxmLT5vYmopKSwgKChhdGtfb2JqZWN0X2dldF90eXBlICgp KSkpKSkpKTsKICAgICAgICAgIF4KL3Vzci9sb2NhbC9pbmNsdWRlL2F0ay0xLjAvYXRrL2F0a29i amVjdC5oOjU4MDo2OiBub3RlOiAnYXRrX29iamVjdF9nZXRfbWRpX3pvcmRlcicgZGVjbGFyZWQg aGVyZQpnaW50IGF0a19vYmplY3RfZ2V0X21kaV96b3JkZXIgKEF0a09iamVjdCAqYWNjZXNzaWJs ZSk7CiAgICAgXgphdGsuYzoxMDI2Mzo5OiB3YXJuaW5nOiBhc3NpZ25pbmcgdG8gJ2djaGFyICon IChha2EgJ2NoYXIgKicpIGZyb20gJ2NvbnN0IGdjaGFyIConIChha2EgJ2NvbnN0IGNoYXIgKicp IGRpc2NhcmRzIHF1YWxpZmllcnMgWy1XaW5jb21wYXRpYmxlLXBvaW50ZXItdHlwZXMtZGlzY2Fy ZHMtcXVhbGlmaWVyc10KICAgIHJldCA9IGF0a19zdHJlYW1hYmxlX2NvbnRlbnRfZ2V0X3VyaSgo KChBdGtTdHJlYW1hYmxlQ29udGVudCopIGdfdHlwZV9jaGVja19pbnN0YW5jZV9jYXN0ICgoR1R5 cGVJbnN0YW5jZSopICgoc2VsZi0+b2JqKSksICgoYXRrX3N0cmVhbWFibGVfY29udGVudF9nZXRf dHlwZSAoKSkpKSkpLCBtaW1lX3R5cGUpOwogICAgICAgIF4gfn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KNCB3YXJuaW5ncyBnZW5lcmF0ZWQu Cm12IC1mIC5kZXBzL2F0a19sYS1hdGsuVHBvIC5kZXBzL2F0a19sYS1hdGsuUGxvCi9iaW4vc2gg Li9saWJ0b29sIC0tdGFnPUNDICAgLS1tb2RlPWxpbmsgY2xhbmcgLUkvdXNyL2xvY2FsL2luY2x1 ZGUvYXRrLTEuMCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvaW5j bHVkZSAgIC1PMiAtcGlwZSAtUXVudXNlZC1wYXJhbWV0ZXIgLVF1bnVzZWQtYXJndW1lbnRzIC1t YXJjaD1wZW50aXVtcHJvICAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2FsbCAtc3RkPWM5eCAtbW9k dWxlIC1hdm9pZC12ZXJzaW9uICAtZXhwb3J0LXN5bWJvbHMtcmVnZXggaW5pdGF0ayAtTC91c3Iv bG9jYWwvbGliIC1wdGhyZWFkIC1vIGF0ay5sYSAtcnBhdGggL3Vzci9sb2NhbC9saWIvcHl0aG9u Mi43L3NpdGUtcGFja2FnZXMvZ3RrLTIuMCBhdGtfbGEtYXRrbW9kdWxlLmxvIGF0a19sYS1hdGsu bG8gLWxhdGstMS4wIC1sZ29iamVjdC0yLjAgLUwvdXNyL2xvY2FsL2xpYiAtbGdsaWItMi4wIC1s aW50bCAtbGludGwKbGlidG9vbDogbGluazogL3Vzci9iaW4vbm0gLUIgIC5saWJzL2F0a19sYS1h dGttb2R1bGUubyAubGlicy9hdGtfbGEtYXRrLm8gICB8IHNlZCAtbiAtZSAncy9eLipbCSBdXChb QUJDREdJUlNUV11bQUJDREdJUlNUV10qXClbCSBdWwkgXSpcKFtfQS1aYS16XVtfQS1aYS16MC05 XSpcKSQvXDEgXDIgXDIvcCcgfCAvdXNyL2Jpbi9zZWQgJ3MvLiogLy8nIHwgc29ydCB8IHVuaXEg PiAubGlicy9hdGsuZXhwCmxpYnRvb2w6IGxpbms6IC91c3IvYmluL2VncmVwIC1lICJpbml0YXRr IiAiLmxpYnMvYXRrLmV4cCIgPiAiLmxpYnMvYXRrLmV4cFQiCmxpYnRvb2w6IGxpbms6IG12IC1m ICIubGlicy9hdGsuZXhwVCIgIi5saWJzL2F0ay5leHAiCmxpYnRvb2w6IGxpbms6IGNsYW5nIC1z aGFyZWQgIC5saWJzL2F0a19sYS1hdGttb2R1bGUubyAubGlicy9hdGtfbGEtYXRrLm8gICAtV2ws LXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xpYiAtV2wsLXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xpYiAt TC91c3IvbG9jYWwvbGliIC91c3IvbG9jYWwvbGliL2xpYmF0ay0xLjAuc28gL3Vzci9sb2NhbC9s aWIvbGliZ29iamVjdC0yLjAuc28gL3Vzci9sb2NhbC9saWIvbGliZ2xpYi0yLjAuc28gL3Vzci9s b2NhbC9saWIvbGliaW50bC5zbyAgLW1hcmNoPXBlbnRpdW1wcm8gLXB0aHJlYWQgICAtcHRocmVh ZCAtV2wsLXNvbmFtZSAtV2wsYXRrLnNvIC1XbCwtcmV0YWluLXN5bWJvbHMtZmlsZSAtV2wsLmxp YnMvYXRrLmV4cCAtbyAubGlicy9hdGsuc28KbGlidG9vbDogbGluazogKCBjZCAiLmxpYnMiICYm IHJtIC1mICJhdGsubGEiICYmIGxuIC1zICIuLi9hdGsubGEiICJhdGsubGEiICkKbG4gLXMgLmxp YnMvYXRrLnNvIGF0ay5zbyB8fCB0cnVlCi9iaW4vc2ggLi9saWJ0b29sICAtLXRhZz1DQyAgIC0t bW9kZT1jb21waWxlIGNsYW5nIC1ESEFWRV9DT05GSUdfSCAtSS4gLUkvdXNyL2xvY2FsL2luY2x1 ZGUvcHl0aG9uMi43IC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAtSS91c3IvbG9jYWwv aW5jbHVkZS9weWd0ay0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2xpYi9saWJmZmktMy4wLjEzL2luY2x1ZGUgICAtcHRo cmVhZCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvaW5jbHVkZSAg IC1JLi9ndGsgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvbG9jYWwvaW5jbHVkZS9wYW5n by0xLjAgLXB0aHJlYWQgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgICAtTzIgLXBpcGUgLVF1bnVzZWQtcGFyYW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50 cyAtbWFyY2g9cGVudGl1bXBybyAgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdhbGwgLXN0ZD1jOXgg LU1UIHBhbmdvX2xhLXBhbmdvbW9kdWxlLmxvIC1NRCAtTVAgLU1GIC5kZXBzL3BhbmdvX2xhLXBh bmdvbW9kdWxlLlRwbyAtYyAtbyBwYW5nb19sYS1wYW5nb21vZHVsZS5sbyBgdGVzdCAtZiAncGFu Z29tb2R1bGUuYycgfHwgZWNobyAnLi8nYHBhbmdvbW9kdWxlLmMKbGlidG9vbDogY29tcGlsZTog IGNsYW5nIC1ESEFWRV9DT05GSUdfSCAtSS4gLUkvdXNyL2xvY2FsL2luY2x1ZGUvcHl0aG9uMi43 IC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAtSS91c3IvbG9jYWwvaW5jbHVkZS9weWd0 ay0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUg LUkvdXNyL2xvY2FsL2xpYi9saWJmZmktMy4wLjEzL2luY2x1ZGUgLXB0aHJlYWQgLUkvdXNyL2xv Y2FsL2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkuL2d0ayAtSS91c3Iv bG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9wYW5nby0xLjAgLXB0aHJlYWQgLUkv dXNyL2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLU8yIC1waXBl IC1RdW51c2VkLXBhcmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMgLW1hcmNoPXBlbnRpdW1wcm8g LWZuby1zdHJpY3QtYWxpYXNpbmcgLVdhbGwgLXN0ZD1jOXggLU1UIHBhbmdvX2xhLXBhbmdvbW9k dWxlLmxvIC1NRCAtTVAgLU1GIC5kZXBzL3BhbmdvX2xhLXBhbmdvbW9kdWxlLlRwbyAtYyBwYW5n b21vZHVsZS5jICAtZlBJQyAtRFBJQyAtbyAubGlicy9wYW5nb19sYS1wYW5nb21vZHVsZS5vCm12 IC1mIC5kZXBzL3BhbmdvX2xhLXBhbmdvbW9kdWxlLlRwbyAuZGVwcy9wYW5nb19sYS1wYW5nb21v ZHVsZS5QbG8KKGNkIC5cCiAmJiAvdXNyL2xvY2FsL2Jpbi9weXRob24yLjcgL3Vzci9sb2NhbC9z aGFyZS9weWdvYmplY3QvMi4wL2NvZGVnZW4vY29kZWdlbi5weSBcCiAgICAtLXB5X3NzaXplX3Qt Y2xlYW4gXAogICAgLS1yZWdpc3RlciBwYW5nby10eXBlcy5kZWZzIFwKICAgIC0tcmVnaXN0ZXIg YXRrLXR5cGVzLmRlZnMgXAogICAgLS1yZWdpc3RlciBndGsvZ3RrLWJhc2UtdHlwZXMuZGVmcyBc CiAgICAtLW92ZXJyaWRlIHBhbmdvLm92ZXJyaWRlIFwKICAgIC0tcHJlZml4IHB5cGFuZ28gcGFu Z28uZGVmcykgPiAuL2dlbi1wYW5nby5jIFwKJiYgY3AgLi9nZW4tcGFuZ28uYyAuL3BhbmdvLmMg XAomJiBybSAtZiAuL2dlbi1wYW5nby5jCkNvdWxkIG5vdCB3cml0ZSBnZXR0ZXIgZm9yIFBhbmdv R2x5cGhTdHJpbmcuZ2x5cGhzOiBObyBBcmdUeXBlIGZvciBQYW5nb0dseXBoSW5mbyoKQ291bGQg bm90IHdyaXRlIGdldHRlciBmb3IgUGFuZ29HbHlwaFN0cmluZy5sb2dfY2x1c3RlcnM6IE5vIEFy Z1R5cGUgZm9yIGdpbnQqCkNvdWxkIG5vdCB3cml0ZSBnZXR0ZXIgZm9yIFBhbmdvSXRlbS5hbmFs eXNpc19leHRyYV9hdHRyczogTm8gQXJnVHlwZSBmb3IgR1NMaXN0KgpDb3VsZCBub3Qgd3JpdGUg bWV0aG9kIFBhbmdvTGF5b3V0SXRlci5nZXRfcnVuOiBObyBBcmdUeXBlIGZvciBQYW5nb0xheW91 dFJ1bioKQ291bGQgbm90IHdyaXRlIG1ldGhvZCBQYW5nb0xheW91dEl0ZXIuZ2V0X3J1bl9yZWFk b25seTogTm8gQXJnVHlwZSBmb3IgUGFuZ29MYXlvdXRSdW4qCkNvdWxkIG5vdCB3cml0ZSBtZXRo b2QgUGFuZ29MYXlvdXRMaW5lLmdldF94X3JhbmdlczogTm8gQXJnVHlwZSBmb3IgaW50KioKQ291 bGQgbm90IHdyaXRlIG1ldGhvZCBQYW5nb01hdHJpeC50cmFuc2Zvcm1fcG9pbnQ6IE5vIEFyZ1R5 cGUgZm9yIGRvdWJsZSoKQ291bGQgbm90IHdyaXRlIG1ldGhvZCBQYW5nb01hdHJpeC50cmFuc2Zv cm1fZGlzdGFuY2U6IE5vIEFyZ1R5cGUgZm9yIGRvdWJsZSoKQ291bGQgbm90IHdyaXRlIG1ldGhv ZCBQYW5nb01hdHJpeC50cmFuc2Zvcm1fcmVjdGFuZ2xlOiBObyBBcmdUeXBlIGZvciBQYW5nb1Jl Y3RhbmdsZSoKQ291bGQgbm90IHdyaXRlIG1ldGhvZCBQYW5nb01hdHJpeC50cmFuc2Zvcm1fcGl4 ZWxfcmVjdGFuZ2xlOiBObyBBcmdUeXBlIGZvciBQYW5nb1JlY3RhbmdsZSoKQ291bGQgbm90IHdy aXRlIHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIFBhbmdvRm9udC5nZXRfY292ZXJhZ2U6IE5vIEFy Z1R5cGUgZm9yIFBhbmdvQ292ZXJhZ2UqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29y IG1ldGhvZCBQYW5nb0ZvbnQuZ2V0X2dseXBoX2V4dGVudHM6IE5vIEFyZ1R5cGUgZm9yIFBhbmdv R2x5cGgKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgcHJveHkgUGFuZ29Gb250LmdldF9jb3ZlcmFn ZTogTm8gQXJnVHlwZSBmb3IgUGFuZ29Db3ZlcmFnZSoKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwg cHJveHkgUGFuZ29Gb250LmZpbmRfc2hhcGVyOiBObyBBcmdUeXBlIGZvciBndWludDMyCkNvdWxk IG5vdCB3cml0ZSB2aXJ0dWFsIHByb3h5IFBhbmdvRm9udC5nZXRfZ2x5cGhfZXh0ZW50czogTm8g QXJnVHlwZSBmb3IgUGFuZ29HbHlwaApDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBt ZXRob2QgUGFuZ29Gb250RmFjZS5saXN0X3NpemVzOiBObyBBcmdUeXBlIGZvciBpbnQqKgpDb3Vs ZCBub3Qgd3JpdGUgdmlydHVhbCBwcm94eSBQYW5nb0ZvbnRGYWNlLmdldF9mYWNlX25hbWU6IE5v IEFyZ1R5cGUgZm9yIGNvbnN0LWNoYXIqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIHByb3h5IFBh bmdvRm9udEZhY2UubGlzdF9zaXplczogTm8gQXJnVHlwZSBmb3IgaW50KioKQ291bGQgbm90IHdy aXRlIHZpcnR1YWwgYWNjZXNzb3IgbWV0aG9kIFBhbmdvRm9udEZhbWlseS5saXN0X2ZhY2VzOiBO byBBcmdUeXBlIGZvciBQYW5nb0ZvbnRGYWNlKioqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIHBy b3h5IFBhbmdvRm9udEZhbWlseS5saXN0X2ZhY2VzOiBObyBBcmdUeXBlIGZvciBQYW5nb0ZvbnRG YWNlKioqCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFsIHByb3h5IFBhbmdvRm9udEZhbWlseS5nZXRf bmFtZTogTm8gQXJnVHlwZSBmb3IgY29uc3QtY2hhcioKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwg YWNjZXNzb3IgbWV0aG9kIFBhbmdvRm9udE1hcC5saXN0X2ZhbWlsaWVzOiBObyBBcmdUeXBlIGZv ciBQYW5nb0ZvbnRGYW1pbHkqKioKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgcHJveHkgUGFuZ29G b250TWFwLmxpc3RfZmFtaWxpZXM6IE5vIEFyZ1R5cGUgZm9yIFBhbmdvRm9udEZhbWlseSoqKgpD b3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBtZXRob2QgUGFuZ29Gb250c2V0LmZvcmVh Y2g6IE5vIEFyZ1R5cGUgZm9yIFBhbmdvRm9udHNldEZvcmVhY2hGdW5jCkNvdWxkIG5vdCB3cml0 ZSB2aXJ0dWFsIHByb3h5IFBhbmdvRm9udHNldC5mb3JlYWNoOiBObyBBcmdUeXBlIGZvciBQYW5n b0ZvbnRzZXRGb3JlYWNoRnVuYwpXYXJuaW5nOiBnZW5lcmF0aW5nIG9sZC1zdHlsZSBjb25zdHJ1 Y3RvciBmb3I6cGFuZ29fZm9udHNldF9zaW1wbGVfbmV3Cldhcm5pbmc6IGdlbmVyYXRpbmcgb2xk LXN0eWxlIGNvbnN0cnVjdG9yIGZvcjpwYW5nb19sYXlvdXRfbmV3CkNvdWxkIG5vdCB3cml0ZSBt ZXRob2QgUGFuZ29MYXlvdXQuZ2V0X2xpbmVzOiBObyBBcmdUeXBlIGZvciBHU0xpc3QqCkNvdWxk IG5vdCB3cml0ZSBtZXRob2QgUGFuZ29MYXlvdXQuZ2V0X2xpbmVzX3JlYWRvbmx5OiBObyBBcmdU eXBlIGZvciBHU0xpc3QqCkNvdWxkIG5vdCB3cml0ZSBtZXRob2QgUGFuZ29SZW5kZXJlci5kcmF3 X2dseXBoOiBObyBBcmdUeXBlIGZvciBQYW5nb0dseXBoCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFs IGFjY2Vzc29yIG1ldGhvZCBQYW5nb1JlbmRlcmVyLmRyYXdfc2hhcGU6IE5vIEFyZ1R5cGUgZm9y IFBhbmdvQXR0clNoYXBlKgpDb3VsZCBub3Qgd3JpdGUgdmlydHVhbCBhY2Nlc3NvciBtZXRob2Qg UGFuZ29SZW5kZXJlci5kcmF3X2dseXBoOiBObyBBcmdUeXBlIGZvciBQYW5nb0dseXBoCkNvdWxk IG5vdCB3cml0ZSB2aXJ0dWFsIGFjY2Vzc29yIG1ldGhvZCBQYW5nb1JlbmRlcmVyLnByZXBhcmVf cnVuOiBObyBBcmdUeXBlIGZvciBQYW5nb0xheW91dFJ1bioKQ291bGQgbm90IHdyaXRlIHZpcnR1 YWwgcHJveHkgUGFuZ29SZW5kZXJlci5kcmF3X3NoYXBlOiBObyBBcmdUeXBlIGZvciBQYW5nb0F0 dHJTaGFwZSoKQ291bGQgbm90IHdyaXRlIHZpcnR1YWwgcHJveHkgUGFuZ29SZW5kZXJlci5kcmF3 X2dseXBoOiBObyBBcmdUeXBlIGZvciBQYW5nb0dseXBoCkNvdWxkIG5vdCB3cml0ZSB2aXJ0dWFs IHByb3h5IFBhbmdvUmVuZGVyZXIucHJlcGFyZV9ydW46IE5vIEFyZ1R5cGUgZm9yIFBhbmdvTGF5 b3V0UnVuKgpDb3VsZCBub3Qgd3JpdGUgZnVuY3Rpb24gYXR0cl9zaGFwZV9uZXdfd2l0aF9kYXRh OiBObyBBcmdUeXBlIGZvciBjb25zdC1QYW5nb1JlY3RhbmdsZSoKQ291bGQgbm90IHdyaXRlIGZ1 bmN0aW9uIGZpbmRfcGFyYWdyYXBoX2JvdW5kYXJ5OiBObyBBcmdUeXBlIGZvciBnaW50KgpDb3Vs ZCBub3Qgd3JpdGUgZnVuY3Rpb24gZ2V0X2xvZ19hdHRyczogTm8gQXJnVHlwZSBmb3IgUGFuZ29M b2dBdHRyKgpDb3VsZCBub3Qgd3JpdGUgZnVuY3Rpb24gaXRlbWl6ZTogTm8gQXJnVHlwZSBmb3Ig UGFuZ29BdHRySXRlcmF0b3IqCkNvdWxkIG5vdCB3cml0ZSBmdW5jdGlvbiBpdGVtaXplX3dpdGhf YmFzZV9kaXI6IE5vIEFyZ1R5cGUgZm9yIFBhbmdvQXR0ckl0ZXJhdG9yKgpDb3VsZCBub3Qgd3Jp dGUgZnVuY3Rpb24gcmVvcmRlcl9pdGVtczogTm8gQXJnVHlwZSBmb3IgR0xpc3QqCkNvdWxkIG5v dCB3cml0ZSBmdW5jdGlvbiBnZXRfbWlycm9yX2NoYXI6IE5vIEFyZ1R5cGUgZm9yIGd1bmljaGFy KgpDb3VsZCBub3Qgd3JpdGUgZnVuY3Rpb24gZXh0ZW50c190b19waXhlbHM6IE5vIEFyZ1R5cGUg Zm9yIFBhbmdvUmVjdGFuZ2xlKgpXYXJuaW5nOiBDb25zdHJ1Y3RvciBmb3IgUGFuZ29Gb250c2V0 U2ltcGxlIG5lZWRzIHRvIGJlIHVwZGF0ZWQgdG8gbmV3IEFQSQogICAgICAgICBTZWUgaHR0cDov L2xpdmUuZ25vbWUub3JnL1B5R1RLXzJmV2hhdHNOZXcyOCN1cGRhdGUtY29uc3RydWN0b3JzCldh cm5pbmc6IENvbnN0cnVjdG9yIGZvciBQYW5nb0xheW91dCBuZWVkcyB0byBiZSB1cGRhdGVkIHRv IG5ldyBBUEkKICAgICAgICAgU2VlIGh0dHA6Ly9saXZlLmdub21lLm9yZy9QeUdUS18yZldoYXRz TmV3MjgjdXBkYXRlLWNvbnN0cnVjdG9ycwoqKipJTkZPKioqIFRoZSBjb3ZlcmFnZSBvZiBnbG9i YWwgZnVuY3Rpb25zIGlzIDgzLjY3JSAoNDEvNDkpCioqKklORk8qKiogVGhlIGNvdmVyYWdlIG9m IG1ldGhvZHMgaXMgOTQuNzklICgxODIvMTkyKQoqKipJTkZPKioqIFRoZSBjb3ZlcmFnZSBvZiB2 aXJ0dWFsIHByb3hpZXMgaXMgNTguNjIlICgxNy8yOSkKKioqSU5GTyoqKiBUaGUgY292ZXJhZ2Ug b2YgdmlydHVhbCBhY2Nlc3NvcnMgaXMgNjguOTclICgyMC8yOSkKKioqSU5GTyoqKiBUaGVyZSBh cmUgbm8gZGVjbGFyZWQgaW50ZXJmYWNlIHByb3hpZXMuCi9iaW4vc2ggLi9saWJ0b29sICAtLXRh Zz1DQyAgIC0tbW9kZT1jb21waWxlIGNsYW5nIC1ESEFWRV9DT05GSUdfSCAtSS4gLUkvdXNyL2xv Y2FsL2luY2x1ZGUvcHl0aG9uMi43IC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAtSS91 c3IvbG9jYWwvaW5jbHVkZS9weWd0ay0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAg LUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2xpYi9saWJmZmktMy4wLjEzL2luY2x1 ZGUgICAtcHRocmVhZCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwv aW5jbHVkZSAgIC1JLi9ndGsgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvbG9jYWwvaW5j bHVkZS9wYW5nby0xLjAgLXB0aHJlYWQgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAgLUkv dXNyL2xvY2FsL2luY2x1ZGUgICAtTzIgLXBpcGUgLVF1bnVzZWQtcGFyYW1ldGVyIC1RdW51c2Vk LWFyZ3VtZW50cyAtbWFyY2g9cGVudGl1bXBybyAgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdhbGwg LXN0ZD1jOXggLU1UIHBhbmdvX2xhLXBhbmdvLmxvIC1NRCAtTVAgLU1GIC5kZXBzL3BhbmdvX2xh LXBhbmdvLlRwbyAtYyAtbyBwYW5nb19sYS1wYW5nby5sbyBgdGVzdCAtZiAncGFuZ28uYycgfHwg ZWNobyAnLi8nYHBhbmdvLmMKbGlidG9vbDogY29tcGlsZTogIGNsYW5nIC1ESEFWRV9DT05GSUdf SCAtSS4gLUkvdXNyL2xvY2FsL2luY2x1ZGUvcHl0aG9uMi43IC1JL3Vzci9sb2NhbC9pbmNsdWRl L3B5dGhvbjIuNyAtSS91c3IvbG9jYWwvaW5jbHVkZS9weWd0ay0yLjAgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2xpYi9saWJm ZmktMy4wLjEzL2luY2x1ZGUgLXB0aHJlYWQgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAg LUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkuL2d0ayAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3Iv bG9jYWwvaW5jbHVkZS9wYW5nby0xLjAgLXB0aHJlYWQgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xp Yi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLU8yIC1waXBlIC1RdW51c2VkLXBhcmFtZXRlciAt UXVudXNlZC1hcmd1bWVudHMgLW1hcmNoPXBlbnRpdW1wcm8gLWZuby1zdHJpY3QtYWxpYXNpbmcg LVdhbGwgLXN0ZD1jOXggLU1UIHBhbmdvX2xhLXBhbmdvLmxvIC1NRCAtTVAgLU1GIC5kZXBzL3Bh bmdvX2xhLXBhbmdvLlRwbyAtYyBwYW5nby5jICAtZlBJQyAtRFBJQyAtbyAubGlicy9wYW5nb19s YS1wYW5nby5vCm12IC1mIC5kZXBzL3BhbmdvX2xhLXBhbmdvLlRwbyAuZGVwcy9wYW5nb19sYS1w YW5nby5QbG8KL2Jpbi9zaCAuL2xpYnRvb2wgLS10YWc9Q0MgICAtLW1vZGU9bGluayBjbGFuZyAt SS91c3IvbG9jYWwvaW5jbHVkZS9wYW5nby0xLjAgLXB0aHJlYWQgLUkvdXNyL2xvY2FsL2luY2x1 ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtTzIgLXBpcGUgLVF1bnVzZWQtcGFy YW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50cyAtbWFyY2g9cGVudGl1bXBybyAgLWZuby1zdHJpY3Qt YWxpYXNpbmcgLVdhbGwgLXN0ZD1jOXggLW1vZHVsZSAtYXZvaWQtdmVyc2lvbiAgLWV4cG9ydC1z eW1ib2xzLXJlZ2V4IGluaXRwYW5nbyAtTC91c3IvbG9jYWwvbGliIC1wdGhyZWFkIC1vIHBhbmdv LmxhIC1ycGF0aCAvdXNyL2xvY2FsL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9ndGstMi4w IHBhbmdvX2xhLXBhbmdvbW9kdWxlLmxvIHBhbmdvX2xhLXBhbmdvLmxvIC1scGFuZ28tMS4wIC1s Z29iamVjdC0yLjAgLUwvdXNyL2xvY2FsL2xpYiAtbGdsaWItMi4wIC1saW50bCAtbGludGwKbGli dG9vbDogbGluazogL3Vzci9iaW4vbm0gLUIgIC5saWJzL3BhbmdvX2xhLXBhbmdvbW9kdWxlLm8g LmxpYnMvcGFuZ29fbGEtcGFuZ28ubyAgIHwgc2VkIC1uIC1lICdzL14uKlsJIF1cKFtBQkNER0lS U1RXXVtBQkNER0lSU1RXXSpcKVsJIF1bCSBdKlwoW19BLVphLXpdW19BLVphLXowLTldKlwpJC9c MSBcMiBcMi9wJyB8IC91c3IvYmluL3NlZCAncy8uKiAvLycgfCBzb3J0IHwgdW5pcSA+IC5saWJz L3BhbmdvLmV4cApsaWJ0b29sOiBsaW5rOiAvdXNyL2Jpbi9lZ3JlcCAtZSAiaW5pdHBhbmdvIiAi LmxpYnMvcGFuZ28uZXhwIiA+ICIubGlicy9wYW5nby5leHBUIgpsaWJ0b29sOiBsaW5rOiBtdiAt ZiAiLmxpYnMvcGFuZ28uZXhwVCIgIi5saWJzL3BhbmdvLmV4cCIKbGlidG9vbDogbGluazogY2xh bmcgLXNoYXJlZCAgLmxpYnMvcGFuZ29fbGEtcGFuZ29tb2R1bGUubyAubGlicy9wYW5nb19sYS1w YW5nby5vICAgLVdsLC1ycGF0aCAtV2wsL3Vzci9sb2NhbC9saWIgLVdsLC1ycGF0aCAtV2wsL3Vz ci9sb2NhbC9saWIgLUwvdXNyL2xvY2FsL2xpYiAvdXNyL2xvY2FsL2xpYi9saWJwYW5nby0xLjAu c28gL3Vzci9sb2NhbC9saWIvbGliZ29iamVjdC0yLjAuc28gL3Vzci9sb2NhbC9saWIvbGliZ2xp Yi0yLjAuc28gL3Vzci9sb2NhbC9saWIvbGliaW50bC5zbyAgLXB0aHJlYWQgLW1hcmNoPXBlbnRp dW1wcm8gLXB0aHJlYWQgICAtcHRocmVhZCAtV2wsLXNvbmFtZSAtV2wscGFuZ28uc28gLVdsLC1y ZXRhaW4tc3ltYm9scy1maWxlIC1XbCwubGlicy9wYW5nby5leHAgLW8gLmxpYnMvcGFuZ28uc28K bGlidG9vbDogbGluazogKCBjZCAiLmxpYnMiICYmIHJtIC1mICJwYW5nby5sYSIgJiYgbG4gLXMg Ii4uL3BhbmdvLmxhIiAicGFuZ28ubGEiICkKbG4gLXMgLmxpYnMvcGFuZ28uc28gcGFuZ28uc28g fHwgdHJ1ZQovYmluL3NoIC4vbGlidG9vbCAgLS10YWc9Q0MgICAtLW1vZGU9Y29tcGlsZSBjbGFu ZyAtREhBVkVfQ09ORklHX0ggLUkuIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAtSS91 c3IvbG9jYWwvaW5jbHVkZS9weXRob24yLjcgLUkvdXNyL2xvY2FsL2luY2x1ZGUvcHlndGstMi4w IC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vz ci9sb2NhbC9saWIvbGliZmZpLTMuMC4xMy9pbmNsdWRlICAgLXB0aHJlYWQgLUkvdXNyL2xvY2Fs L2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtSS4vZ3RrICAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgLUkvd3JrZGlycy91c3IvcG9ydHMvZ3JhcGhpY3MvcHktY2Fpcm8vd29y ay9zdGFnZS91c3IvbG9jYWwvaW5jbHVkZS9weWNhaXJvIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2Nh aXJvIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3Bp eG1hbi0xICAtSS91c3IvbG9jYWwvaW5jbHVkZS9mcmVldHlwZTIgLUkvdXNyL2xvY2FsL2luY2x1 ZGUvbGlicG5nMTUgLURfVEhSRUFEX1NBRkUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtSS91c3Iv bG9jYWwvaW5jbHVkZS9wYW5nby0xLjAgLXB0aHJlYWQgLUkvd3JrZGlycy91c3IvcG9ydHMvZ3Jh cGhpY3MvcHktY2Fpcm8vd29yay9zdGFnZS91c3IvbG9jYWwvaW5jbHVkZS9weWNhaXJvIC1JL3Vz ci9sb2NhbC9pbmNsdWRlL2NhaXJvIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vz ci9sb2NhbC9pbmNsdWRlL3BpeG1hbi0xICAtSS91c3IvbG9jYWwvaW5jbHVkZS9mcmVldHlwZTIg LUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlicG5nMTUgLURfVEhSRUFEX1NBRkUgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgICAtTzIgLXBpcGUgLVF1bnVzZWQtcGFyYW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50 cyAtbWFyY2g9cGVudGl1bXBybyAgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdhbGwgLXN0ZD1jOXgg LU1UIHBhbmdvY2Fpcm9fbGEtcGFuZ29jYWlyb21vZHVsZS5sbyAtTUQgLU1QIC1NRiAuZGVwcy9w YW5nb2NhaXJvX2xhLXBhbmdvY2Fpcm9tb2R1bGUuVHBvIC1jIC1vIHBhbmdvY2Fpcm9fbGEtcGFu Z29jYWlyb21vZHVsZS5sbyBgdGVzdCAtZiAncGFuZ29jYWlyb21vZHVsZS5jJyB8fCBlY2hvICcu LydgcGFuZ29jYWlyb21vZHVsZS5jCmxpYnRvb2w6IGNvbXBpbGU6ICBjbGFuZyAtREhBVkVfQ09O RklHX0ggLUkuIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAtSS91c3IvbG9jYWwvaW5j bHVkZS9weXRob24yLjcgLUkvdXNyL2xvY2FsL2luY2x1ZGUvcHlndGstMi4wIC1JL3Vzci9sb2Nh bC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9saWIv bGliZmZpLTMuMC4xMy9pbmNsdWRlIC1wdGhyZWFkIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dsaWIt Mi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JLi9ndGsgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv d3JrZGlycy91c3IvcG9ydHMvZ3JhcGhpY3MvcHktY2Fpcm8vd29yay9zdGFnZS91c3IvbG9jYWwv aW5jbHVkZS9weWNhaXJvIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2NhaXJvIC1JL3Vzci9sb2NhbC9p bmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3BpeG1hbi0xIC1JL3Vzci9sb2Nh bC9pbmNsdWRlL2ZyZWV0eXBlMiAtSS91c3IvbG9jYWwvaW5jbHVkZS9saWJwbmcxNSAtRF9USFJF QURfU0FGRSAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9wYW5nby0x LjAgLXB0aHJlYWQgLUkvd3JrZGlycy91c3IvcG9ydHMvZ3JhcGhpY3MvcHktY2Fpcm8vd29yay9z dGFnZS91c3IvbG9jYWwvaW5jbHVkZS9weWNhaXJvIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2NhaXJv IC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3BpeG1h bi0xIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2ZyZWV0eXBlMiAtSS91c3IvbG9jYWwvaW5jbHVkZS9s aWJwbmcxNSAtRF9USFJFQURfU0FGRSAtSS91c3IvbG9jYWwvaW5jbHVkZSAtTzIgLXBpcGUgLVF1 bnVzZWQtcGFyYW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50cyAtbWFyY2g9cGVudGl1bXBybyAtZm5v LXN0cmljdC1hbGlhc2luZyAtV2FsbCAtc3RkPWM5eCAtTVQgcGFuZ29jYWlyb19sYS1wYW5nb2Nh aXJvbW9kdWxlLmxvIC1NRCAtTVAgLU1GIC5kZXBzL3BhbmdvY2Fpcm9fbGEtcGFuZ29jYWlyb21v ZHVsZS5UcG8gLWMgcGFuZ29jYWlyb21vZHVsZS5jICAtZlBJQyAtRFBJQyAtbyAubGlicy9wYW5n b2NhaXJvX2xhLXBhbmdvY2Fpcm9tb2R1bGUubwpwYW5nb2NhaXJvbW9kdWxlLmM6Mjk6MTA6IGZh dGFsIGVycm9yOiAncHljYWlyby5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8cHljYWlyby5o PgogICAgICAgICBeCjEgZXJyb3IgZ2VuZXJhdGVkLgpnbWFrZTogKioqIFtwYW5nb2NhaXJvX2xh LXBhbmdvY2Fpcm9tb2R1bGUubG9dIEVycm9yIDEKKioqIFtkby1idWlsZF0gRXJyb3IgY29kZSAx CgpTdG9wIGluIC91c3IvcG9ydHMveDExLXRvb2xraXRzL3B5LWd0azIuCj09PT4gIENsZWFuaW5n IGZvciBweTI3LWd0ay0yLjI0LjBfMQpidWlsZCBvZiAvdXNyL3BvcnRzL3gxMS10b29sa2l0cy9w eS1ndGsyIGVuZGVkIGF0IFdlZCBPY3QgIDIgMjA6NTc6MDAgRURUIDIwMTMKYnVpbGQgdGltZTog MDA6MDE6MjQK --=_f2b87e757c3fc950db39de898b964e5a-- From owner-freebsd-gnome@FreeBSD.ORG Thu Oct 3 07:30:49 2013 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 553E5698 for ; Thu, 3 Oct 2013 07:30:49 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from fep11.mx.upcmail.net (fep11.mx.upcmail.net [62.179.121.31]) by mx1.freebsd.org (Postfix) with ESMTP id A954F297C for ; Thu, 3 Oct 2013 07:30:48 +0000 (UTC) Received: from edge04.upcmail.net ([192.168.13.239]) by viefep11-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20131003073041.IIUB18435.viefep11-int.chello.at@edge04.upcmail.net> for ; Thu, 3 Oct 2013 09:30:41 +0200 Received: from [127.0.0.1] ([178.84.134.112]) by edge04.upcmail.net with edge id YXWg1m00F2Rg3Ey03XWgKz; Thu, 03 Oct 2013 09:30:41 +0200 X-SourceIP: 178.84.134.112 Message-ID: <524D1D20.1060807@rainbow-runner.nl> Date: Thu, 03 Oct 2013 09:30:40 +0200 From: Koop Mast User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: freebsd-gnome@freebsd.org Subject: Re: x11-toolkits/py-gtk2 update fails References: <20131003011054.2720E20360@smtp.hushmail.com> In-Reply-To: <20131003011054.2720E20360@smtp.hushmail.com> X-Antivirus: avast! (VPS 131002-1, 02-10-2013), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Oct 2013 07:30:49 -0000 On 3-10-2013 3:10, Kenta Suzumoto wrote: > Hi gnome guys. I tried updating my ports today and py-gtk2 did not like= that. I attached the whole log but here's the bottom part: This should be fixed in the 1.10.0_1 version of the port. Thanks for=20 reporting! -Koop > > ln -s .libs/pango.so pango.so || true > /bin/sh ./libtool --tag=3DCC --mode=3Dcompile clang -DHAVE_CONFIG_H = -I. -I/usr/local/include/python2.7 -I/usr/local/include/python2.7 -I/usr/= local/include/pygtk-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/includ= e -I/usr/local/lib/libffi-3.0.13/include -pthread -I/usr/local/include/= glib-2.0 -I/usr/local/include -I./gtk -I/usr/local/include -I/wrkdirs= /usr/ports/graphics/py-cairo/work/stage/usr/local/include/pycairo -I/usr/= local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/include/pi= xman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_T= HREAD_SAFE -I/usr/local/include -I/usr/local/include/pango-1.0 -pthread= -I/wrkdirs/usr/ports/graphics/py-cairo/work/stage/usr/local/include/pyca= iro -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local= /include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/li= bpng15 -D_THREAD_SAFE -I/usr/local/include -O2 -pipe -Qunused-parameter= -Qunused-arguments -march=3Dpentiumpro -fno-str > ict-aliasing -Wall -std=3Dc9x -MT pangocairo_la-pangocairomodule.lo -= MD -MP -MF .deps/pangocairo_la-pangocairomodule.Tpo -c -o pangocairo_la-p= angocairomodule.lo `test -f 'pangocairomodule.c' || echo './'`pangocairom= odule.c > libtool: compile: clang -DHAVE_CONFIG_H -I. -I/usr/local/include/pytho= n2.7 -I/usr/local/include/python2.7 -I/usr/local/include/pygtk-2.0 -I/usr= /local/include/glib-2.0 -I/usr/local/include -I/usr/local/lib/libffi-3.0.= 13/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -I= =2E/gtk -I/usr/local/include -I/wrkdirs/usr/ports/graphics/py-cairo/work/= stage/usr/local/include/pycairo -I/usr/local/include/cairo -I/usr/local/i= nclude/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freety= pe2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -I/= usr/local/include/pango-1.0 -pthread -I/wrkdirs/usr/ports/graphics/py-cai= ro/work/stage/usr/local/include/pycairo -I/usr/local/include/cairo -I/usr= /local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/includ= e/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/inc= lude -O2 -pipe -Qunused-parameter -Qunused-arguments -march=3Dpentiumpro = -fno-strict-aliasing -Wall -std=3Dc9x -MT pangoca > iro_la-pangocairomodule.lo -MD -MP -MF .deps/pangocairo_la-pangocairo= module.Tpo -c pangocairomodule.c -fPIC -DPIC -o .libs/pangocairo_la-pang= ocairomodule.o > pangocairomodule.c:29:10: fatal error: 'pycairo.h' file not found > #include > ^ > 1 error generated. > gmake: *** [pangocairo_la-pangocairomodule.lo] Error 1 > *** [do-build] Error code 1 > > Stop in /usr/ports/x11-toolkits/py-gtk2. > > > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org= " From owner-freebsd-gnome@FreeBSD.ORG Thu Oct 3 09:10:33 2013 Return-Path: Delivered-To: gnome@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 D34A823D for ; Thu, 3 Oct 2013 09:10:33 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C20092F1C for ; Thu, 3 Oct 2013 09:10:33 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r939AXlF055464 for ; Thu, 3 Oct 2013 09:10:33 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r939AXe1055444; Thu, 3 Oct 2013 09:10:33 GMT (envelope-from portscout) Message-Id: <201310030910.r939AXe1055444@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 3 Oct 2013 09:10:33 +0000 From: portscout@FreeBSD.org To: gnome@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Oct 2013 09:10:33 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/gnome@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ net-im/telepathy-glib | 0.20.2 | 0.22.0 ------------------------------------------------+-----------------+------------ net-im/telepathy-haze | 0.6.0 | 0.8.0 ------------------------------------------------+-----------------+------------ net-im/telepathy-mission-control | 5.12.0 | 5.16.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-gnome@FreeBSD.ORG Thu Oct 3 19:48:41 2013 Return-Path: Delivered-To: gnome@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 A648EB8 for ; Thu, 3 Oct 2013 19:48:41 +0000 (UTC) (envelope-from gekkojnr@bigpond.com) Received: from nschwmtas06p.mx.bigpond.com (nschwmtas06p.mx.bigpond.com [61.9.189.152]) by mx1.freebsd.org (Postfix) with ESMTP id 450B02BA4 for ; Thu, 3 Oct 2013 19:48:40 +0000 (UTC) Received: from nschwcmgw06p ([61.9.190.166]) by nschwmtas06p.mx.bigpond.com with ESMTP id <20131003194834.QBEX2038.nschwmtas06p.mx.bigpond.com@nschwcmgw06p> for ; Thu, 3 Oct 2013 19:48:34 +0000 Received: from nschwwebs01p ([61.9.190.9]) by nschwcmgw06p with BigPond Outbound id Yjoa1m00B0CciYV01joaKV; Thu, 03 Oct 2013 19:48:34 +0000 X-Authority-Analysis: v=2.0 cv=dewCLAre c=1 sm=1 a=JDadKst33uMA:10 a=IkcTkHD0fZMA:10 a=1IlZJK9HAAAA:8 a=qwtYZcU9GK0A:10 a=GIVanCEFGQsTIsxqptoA:9 a=QEXdDO2ut3YA:10 a=_nC3wGhlFToA:10 a=dOuyDJAlsQUA:10 a=GxCmTs36wWltMzDsR7rcTw==:117 Received: Message-ID: <20131003194834.E8YWE.27970.root@nschwwebs01p> Date: Fri, 4 Oct 2013 05:48:34 +1000 From: gekkojnr To: gnome@freebsd.org Subject: py-cairo port Makefile fix MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) Sensitivity: Normal X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Oct 2013 19:48:41 -0000 The py-cairo port has a broken Makefile as of revision 329049: do-configure: cd ${WRKSRC} && ${ENV} ${CONFIGURE_ENV} ./waf configure ENV should be SETENV. On shells that have ENV set to, e.g., ~/.shrc, the configure stage will fail, but shells without ENV set will presumably proceed silently. Cheers. From owner-freebsd-gnome@FreeBSD.ORG Fri Oct 4 09:15:10 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 7E5FA90 for ; Fri, 4 Oct 2013 09:15:10 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6C5512028 for ; Fri, 4 Oct 2013 09:15:10 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r949FAq0015976 for ; Fri, 4 Oct 2013 09:15:10 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r949FAqM015964; Fri, 4 Oct 2013 09:15:10 GMT (envelope-from portscout) Message-Id: <201310040915.r949FAqM015964@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 4 Oct 2013 09:15:10 +0000 From: portscout@FreeBSD.org To: gnome@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Oct 2013 09:15:10 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/gnome@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/gvfs | 1.12.3 | 1.18.2 ------------------------------------------------+-----------------+------------ net-im/telepathy-idle | 0.1.11 | 0.2.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-gnome@FreeBSD.ORG Fri Oct 4 14:40:03 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.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 C864A60E; Fri, 4 Oct 2013 14:40:03 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9E28D217D; Fri, 4 Oct 2013 14:40:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r94Ee3gs078881; Fri, 4 Oct 2013 14:40:03 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r94Ee3Sf078879; Fri, 4 Oct 2013 14:40:03 GMT (envelope-from edwin) Date: Fri, 4 Oct 2013 14:40:03 GMT Message-Id: <201310041440.r94Ee3Sf078879@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/182637: editors/abiword has non-existent dependencies in Makefile X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Oct 2013 14:40:03 -0000 Synopsis: editors/abiword has non-existent dependencies in Makefile Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Fri Oct 4 14:40:03 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=182637 From owner-freebsd-gnome@FreeBSD.ORG Fri Oct 4 14:53:44 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 50851D89; Fri, 4 Oct 2013 14:53:44 +0000 (UTC) (envelope-from kwm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 25012225C; Fri, 4 Oct 2013 14:53:44 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r94ErhCc083447; Fri, 4 Oct 2013 14:53:43 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r94Erh32083446; Fri, 4 Oct 2013 14:53:43 GMT (envelope-from kwm) Date: Fri, 4 Oct 2013 14:53:43 GMT Message-Id: <201310041453.r94Erh32083446@freefall.freebsd.org> To: nbspjr@gmail.com, kwm@FreeBSD.org, gnome@FreeBSD.org From: kwm@FreeBSD.org Subject: Re: ports/182637: editors/abiword has non-existent dependencies in Makefile X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Oct 2013 14:53:44 -0000 Synopsis: editors/abiword has non-existent dependencies in Makefile State-Changed-From-To: open->closed State-Changed-By: kwm State-Changed-When: Fri Oct 4 14:52:43 UTC 2013 State-Changed-Why: I just committed a fix for this problem. Thanks for the report. http://www.freebsd.org/cgi/query-pr.cgi?pr=182637 From owner-freebsd-gnome@FreeBSD.ORG Fri Oct 4 19:16:54 2013 Return-Path: Delivered-To: gnome@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 DD2B7B69; Fri, 4 Oct 2013 19:16:54 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from outgoing.tristatelogic.com (segfault.tristatelogic.com [69.62.255.118]) by mx1.freebsd.org (Postfix) with ESMTP id 5A3132153; Fri, 4 Oct 2013 19:16:54 +0000 (UTC) Received: from segfault-nmh-helo.tristatelogic.com (localhost [127.0.0.1]) by segfault.tristatelogic.com (Postfix) with ESMTP id B5C743AF13; Fri, 4 Oct 2013 12:16:53 -0700 (PDT) From: "Ronald F. Guilmette" To: freebsd-ports@freebsd.org, gnome@FreeBSD.org Subject: Port build failure -- graphics/clutter-gtk Date: Fri, 04 Oct 2013 12:16:53 -0700 Message-ID: <86218.1380914213@server1.tristatelogic.com> X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Oct 2013 19:16:54 -0000 At the end of my recent attempt to do "portupgrade -a" I got this error: ! graphics/clutter-gtk (clutter-gtk-0.10.8_2) (unknown build error) Aapparently, clutter-gtk configures OK, but then compiling it generates a whole boat load of compile time errors. I tried the Makefile fix suggested here: http://www.freebsd.org/cgi/query-pr.cgi?pr=177813 but that did not help in the slightest. According to a suggestion made within the build error messages, I also tried setting MAKE_JOBS_UNSAFE to "yes" in the environment (and also on the make command line) and those actions didn't materially help the situation either. Logs of the build failures, both before and after this step, are attached. Help resolving this problem would be appreciated. P.S. I just checked, and there is no mention whatsoever of clutter-gtk AT ALL in the UPDATING file. But clearly, *something* is broken. logs: ================================================================================ root@segfault:/usr/ports/graphics/clutter-gtk # make ===> Fetching all distfiles required by clutter-gtk-0.10.8_3 for building ===> Extracting for clutter-gtk-0.10.8_3 => SHA256 Checksum OK for clutter-gtk-0.10.8.tar.bz2. ===> Patching for clutter-gtk-0.10.8_3 ===> clutter-gtk-0.10.8_3 depends on package: libtool>=2.4 - found ===> Applying FreeBSD patches for clutter-gtk-0.10.8_3 ===> clutter-gtk-0.10.8_3 depends on executable: gmake - found ===> clutter-gtk-0.10.8_3 depends on executable: pkgconf - found ===> clutter-gtk-0.10.8_3 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - found ===> clutter-gtk-0.10.8_3 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - found ===> clutter-gtk-0.10.8_3 depends on file: /usr/local/libdata/pkgconfig/dri2proto.pc - found ===> clutter-gtk-0.10.8_3 depends on file: /usr/local/libdata/pkgconfig/xp.pc - found ===> clutter-gtk-0.10.8_3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> clutter-gtk-0.10.8_3 depends on package: libtool>=2.4 - found ===> clutter-gtk-0.10.8_3 depends on file: /usr/local/bin/intltool-extract - found ===> clutter-gtk-0.10.8_3 depends on shared library: libGL.so - found ===> clutter-gtk-0.10.8_3 depends on shared library: clutter-glx-1.0 - found ===> clutter-gtk-0.10.8_3 depends on shared library: intl - found ===> clutter-gtk-0.10.8_3 depends on shared library: atk-1.0 - found ===> clutter-gtk-0.10.8_3 depends on shared library: glib-2.0 - found ===> clutter-gtk-0.10.8_3 depends on shared library: pcre - found ===> clutter-gtk-0.10.8_3 depends on shared library: gtk-x11-2.0.0 - found ===> clutter-gtk-0.10.8_3 depends on shared library: pango-1.0 - found ===> Configuring for clutter-gtk-0.10.8_3 configure: WARNING: unrecognized options: --with-gconf-source configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether gmake sets $(MAKE)... yes checking for style of include used by gmake... GNU checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking dependency style of cc... gcc3 checking whether cc understands -c and -o together... yes checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking build system type... amd64-portbld-freebsd9.1 checking host system type... amd64-portbld-freebsd9.1 checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 262144 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd9.1 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking pkg-config is at least version 0.9.0... yes checking for CLUTTER... yes checking for GTK... yes checking for gtkdoc-check... /usr/local/bin/gtkdoc-check checking for gtkdoc-rebase... /usr/local/bin/gtkdoc-rebase checking for gtkdoc-mkpdf... /usr/local/bin/gtkdoc-mkpdf checking whether to build gtk-doc documentation... no checking for gobject-introspection... yes configure: creating ./config.status config.status: creating Makefile config.status: creating build/Makefile config.status: creating build/autotools/Makefile config.status: creating clutter-gtk/Makefile config.status: creating doc/Makefile config.status: creating doc/reference/Makefile config.status: creating doc/reference/version.xml config.status: creating examples/Makefile config.status: creating clutter-gtk.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --with-gconf-source ClutterGTK 0.10.8 =================== prefix: /usr/local Flavour: x11 Debug level: minimum Documentation: no Compiler flags: Introspection data: auto ===> Building for clutter-gtk-0.10.8_3 gmake all-recursive gmake[1]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8' Making all in build gmake[2]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build' Making all in autotools gmake[3]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build/autotools' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build/autotools' gmake[3]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build' gmake[2]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build' Making all in clutter-gtk gmake[2]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/clutter-gtk' CC libclutter_gtk_0.10_la-gtk-clutter-embed.lo In file included from /usr/local/include/clutter-1.0/cogl/cogl-material.h:34, from /usr/local/include/clutter-1.0/cogl/cogl.h:38, from /usr/local/include/clutter-1.0/clutter/clutter-units.h:36, from /usr/local/include/clutter-1.0/clutter/clutter-types.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor-meta.h:8, from /usr/local/include/clutter-1.0/clutter/clutter-action.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:33, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/cogl/cogl-matrix.h:277: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'float' In file included from /usr/local/include/clutter-1.0/cogl/cogl.h:38, from /usr/local/include/clutter-1.0/clutter/clutter-units.h:36, from /usr/local/include/clutter-1.0/clutter/clutter-types.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor-meta.h:8, from /usr/local/include/clutter-1.0/clutter/clutter-action.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:33, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/cogl/cogl-material.h:889: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'GList' In file included from /usr/local/include/clutter-1.0/clutter/clutter-types.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor-meta.h:8, from /usr/local/include/clutter-1.0/clutter/clutter-action.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:33, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-units.h:184: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ClutterUnits' In file included from /usr/local/include/clutter-1.0/clutter/clutter-action.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:33, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-actor-meta.h:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:39, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-color.h:141: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ClutterColor' In file included from /usr/local/include/clutter-1.0/clutter/clutter-event.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:41, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-input-device.h:96: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:41, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-event.h:478: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ClutterEvent' In file included from /usr/local/include/clutter-1.0/clutter/clutter-shader.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:42, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-shader-types.h:87: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gfloat' /usr/local/include/clutter-1.0/clutter/clutter-shader-types.h:89: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gint' /usr/local/include/clutter-1.0/clutter/clutter-shader-types.h:91: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gfloat' In file included from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:42, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-shader.h:121: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-shader.h:122: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-actor.h:443: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-animation.h:34, from /usr/local/include/clutter-1.0/clutter/clutter-animatable.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:38, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-interval.h:157: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'GValue' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:40, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-animator.h:164: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-backend.h:39, from /usr/local/include/clutter-1.0/clutter/clutter.h:41, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-stage.h:221: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:50, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-binding-pool.h:100: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-list-model.h:35, from /usr/local/include/clutter-1.0/clutter/clutter.h:79, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-model.h:229: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-scriptable.h:33, from /usr/local/include/clutter-1.0/clutter/clutter.h:88, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-script.h:171: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:88, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-scriptable.h:94: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:97, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-state.h:140: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-state.h:154: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-state.h:155: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-state.h:156: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:100, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-text.h:106: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-text.h:117: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' gmake[2]: *** [libclutter_gtk_0.10_la-gtk-clutter-embed.lo] Error 1 gmake[2]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/clutter-gtk' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8' gmake: *** [all] Error 2 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** [do-build] Error code 1 Stop in /usr/ports/graphics/clutter-gtk. ============================================================================== ============================================================================== root@segfault:/usr/ports/graphics/clutter-gtk # setenv MAKE_JOBS_UNSAFE yes root@segfault:/usr/ports/graphics/clutter-gtk # make ===> Building for clutter-gtk-0.10.8_3 gmake all-recursive gmake[1]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8' Making all in build gmake[2]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build' Making all in autotools gmake[3]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build/autotools' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build/autotools' gmake[3]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build' gmake[2]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/build' Making all in clutter-gtk gmake[2]: Entering directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/clutter-gtk' CC libclutter_gtk_0.10_la-gtk-clutter-embed.lo In file included from /usr/local/include/clutter-1.0/cogl/cogl-material.h:34, from /usr/local/include/clutter-1.0/cogl/cogl.h:38, from /usr/local/include/clutter-1.0/clutter/clutter-units.h:36, from /usr/local/include/clutter-1.0/clutter/clutter-types.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor-meta.h:8, from /usr/local/include/clutter-1.0/clutter/clutter-action.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:33, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/cogl/cogl-matrix.h:277: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'float' In file included from /usr/local/include/clutter-1.0/cogl/cogl.h:38, from /usr/local/include/clutter-1.0/clutter/clutter-units.h:36, from /usr/local/include/clutter-1.0/clutter/clutter-types.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor-meta.h:8, from /usr/local/include/clutter-1.0/clutter/clutter-action.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:33, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/cogl/cogl-material.h:889: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'GList' In file included from /usr/local/include/clutter-1.0/clutter/clutter-types.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor-meta.h:8, from /usr/local/include/clutter-1.0/clutter/clutter-action.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:33, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-units.h:184: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ClutterUnits' In file included from /usr/local/include/clutter-1.0/clutter/clutter-action.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:33, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-actor-meta.h:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:39, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-color.h:141: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ClutterColor' In file included from /usr/local/include/clutter-1.0/clutter/clutter-event.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:41, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-input-device.h:96: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:41, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-event.h:478: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ClutterEvent' In file included from /usr/local/include/clutter-1.0/clutter/clutter-shader.h:32, from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:42, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-shader-types.h:87: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gfloat' /usr/local/include/clutter-1.0/clutter/clutter-shader-types.h:89: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gint' /usr/local/include/clutter-1.0/clutter/clutter-shader-types.h:91: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gfloat' In file included from /usr/local/include/clutter-1.0/clutter/clutter-actor.h:42, from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-shader.h:121: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-shader.h:122: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:34, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-actor.h:443: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-animation.h:34, from /usr/local/include/clutter-1.0/clutter/clutter-animatable.h:32, from /usr/local/include/clutter-1.0/clutter/clutter.h:38, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-interval.h:157: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'GValue' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:40, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-animator.h:164: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-backend.h:39, from /usr/local/include/clutter-1.0/clutter/clutter.h:41, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-stage.h:221: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:50, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-binding-pool.h:100: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-list-model.h:35, from /usr/local/include/clutter-1.0/clutter/clutter.h:79, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-model.h:229: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter-scriptable.h:33, from /usr/local/include/clutter-1.0/clutter/clutter.h:88, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-script.h:171: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:88, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-scriptable.h:94: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:97, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-state.h:140: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-state.h:154: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-state.h:155: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-state.h:156: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' In file included from /usr/local/include/clutter-1.0/clutter/clutter.h:100, from ./gtk-clutter-embed.h:31, from ./gtk-clutter-embed.c:43: /usr/local/include/clutter-1.0/clutter/clutter-text.h:106: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' /usr/local/include/clutter-1.0/clutter/clutter-text.h:117: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gchar' gmake[2]: *** [libclutter_gtk_0.10_la-gtk-clutter-embed.lo] Error 1 gmake[2]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8/clutter-gtk' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/graphics/clutter-gtk/work/clutter-gtk-0.10.8' gmake: *** [all] Error 2 *** [do-build] Error code 1 Stop in /usr/ports/graphics/clutter-gtk. From owner-freebsd-gnome@FreeBSD.ORG Sat Oct 5 17:46:16 2013 Return-Path: Delivered-To: gnome@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 58FF527C; Sat, 5 Oct 2013 17:46:16 +0000 (UTC) (envelope-from mad@micro.madpilot.net) Received: from micro.madpilot.net (micro.madpilot.net [88.149.173.206]) by mx1.freebsd.org (Postfix) with ESMTP id F41702D45; Sat, 5 Oct 2013 17:46:15 +0000 (UTC) Received: from micro.madpilot.net (localhost [127.0.0.1]) by micro.madpilot.net (Postfix) with ESMTP id 3csZsz5XTMz3x; Sat, 5 Oct 2013 19:37:59 +0200 (CEST) X-Virus-Scanned: amavisd-new at madpilot.net Received: from micro.madpilot.net ([127.0.0.1]) by micro.madpilot.net (micro.madpilot.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id lq47wyIUCxs3; Sat, 5 Oct 2013 19:37:57 +0200 (CEST) Received: by micro.madpilot.net (Postfix, from userid 1000) id 3csZsw6m6Fz3w; Sat, 5 Oct 2013 19:37:56 +0200 (CEST) To: FreeBSD-gnats-submit@freebsd.org Subject: [PATCH] finance/gnucash: Support staging and option helpers From: Guido Falsi X-send-pr-version: 3.114 X-GNATS-Notify: Message-Id: <3csZsw6m6Fz3w@micro.madpilot.net> Date: Sat, 5 Oct 2013 19:37:56 +0200 (CEST) Cc: gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Guido Falsi List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Oct 2013 17:46:16 -0000 >Submitter-Id: current-users >Originator: Guido Falsi >Organization: none >Confidential: no >Synopsis: [PATCH] finance/gnucash: Support staging and option helpers >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 9.2-STABLE amd64 >Environment: System: FreeBSD micro.madpilot.net 9.2-STABLE FreeBSD 9.2-STABLE #22 r255995: Wed Oct 2 22:15:55 CEST 2013 root@micro.madpilot.net:/usr/obj/usr/src/sys/MICRO amd64 >Description: I modified the gnucash port to support staging. While here I also converted it to the new LIB_DEPENDS format and made it use the option helpers. >Fix: Index: Makefile =================================================================== --- Makefile (revision 329480) +++ Makefile (working copy) @@ -14,8 +14,8 @@ BUILD_DEPENDS= guile>=1.8.6:${PORTSDIR}/lang/guile \ ${LOCALBASE}/share/guile/1.8/slibcat:${PORTSDIR}/lang/slib-guile -LIB_DEPENDS= gnome-keyring:${PORTSDIR}/security/libgnome-keyring \ - goffice-0.8:${PORTSDIR}/devel/goffice +LIB_DEPENDS= libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring \ + libgoffice-0.8.so:${PORTSDIR}/devel/goffice RUN_DEPENDS= guile>=1.8.6:${PORTSDIR}/lang/guile \ ${LOCALBASE}/share/guile/1.8/slibcat:${PORTSDIR}/lang/slib-guile \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww \ @@ -30,6 +30,21 @@ LOCALE_TAX_DESC= Enable localized tax categories WEBKIT_DESC= Use webkit instead of gtkhtml for the HTML engine +OPTIONS_SUB= yes +AQBANKING_CONFIGURE_ENABLE=aqbanking +AQBANKING_LIB_DEPENDS= libgwengui-gtk2.so:${PORTSDIR}/devel/gwenhywfar-gtk2 \ + libktoblzcheck.so:${PORTSDIR}/finance/ktoblzcheck \ + libaqbanking.so:${PORTSDIR}/finance/aqbanking +OFX_CONFIGURE_ENABLE= ofx +OFX_LIB_DEPENDS= libofx.so:${PORTSDIR}/finance/libofx +DATABASE_CONFIGURE_ENABLE=dbi +DATABASE_LIB_DEPENDS= libdbi.so:${PORTSDIR}/databases/libdbi +LOCALE_TAX_CONFIGURE_ON=--enable-locale-specific-tax +WEBKIT_CONFIGURE_ON= --with-html-engine=webkit +WEBKIT_LIB_DEPENDS= libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2 +PYTHON_CONFIGURE_ON= --enable-python-bindings +PYTHON_USE= PYTHON=yes + USE_BZIP2= yes USES= gettext gmake pkgconfig perl5 INSTALLS_ICONS= yes @@ -41,8 +56,6 @@ CONFIGURE_ARGS= --disable-error-on-warning \ --disable-doxygen -MAN1= gnucash.1 - GCONF_SCHEMAS= apps_gnucash_dialog_business_common.schemas \ apps_gnucash_dialog_commodities.schemas \ apps_gnucash_dialog_common.schemas \ @@ -59,59 +72,16 @@ apps_gnucash_window_pages_account_tree.schemas \ apps_gnucash_window_pages_register.schemas -NO_STAGE= yes .include .if ${PORT_OPTIONS:MAQBANKING} -LIB_DEPENDS+= gwengui-gtk2:${PORTSDIR}/devel/gwenhywfar-gtk2 \ - ktoblzcheck:${PORTSDIR}/finance/ktoblzcheck \ - aqbanking:${PORTSDIR}/finance/aqbanking - GCONF_SCHEMAS+= apps_gnucash_dialog_hbci.schemas -CONFIGURE_ARGS+=--enable-aqbanking -PLIST_SUB+= AQBANKING="" -.else -CONFIGURE_ARGS+=--disable-aqbanking -PLIST_SUB+= AQBANKING="@comment " .endif -.if ${PORT_OPTIONS:MOFX} -CONFIGURE_ARGS+=--enable-ofx -LIB_DEPENDS+= ofx:${PORTSDIR}/finance/libofx -PLIST_SUB+= OFX="" -.else -CONFIGURE_ARGS+=--disable-ofx -PLIST_SUB+= OFX="@comment " -.endif - -.if ${PORT_OPTIONS:MDATABASE} -CONFIGURE_ARGS+=--enable-dbi -LIB_DEPENDS+= dbi:${PORTSDIR}/databases/libdbi -PLIST_SUB+= DATABASE="" -.else -CONFIGURE_ARGS+=--disable-dbi -PLIST_SUB+= DATABASE="@comment " -.endif - -.if ${PORT_OPTIONS:MLOCALE_TAX} -CONFIGURE_ARGS+=--enable-locale-specific-tax -.endif - -.if ${PORT_OPTIONS:MWEBKIT} -CONFIGURE_ARGS+=--with-html-engine=webkit -LIB_DEPENDS+= webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2 -.else +.if ! ${PORT_OPTIONS:MWEBKIT} USE_GNOME+= gtkhtml3 .endif -.if ${PORT_OPTIONS:MPYTHON} -CONFIGURE_ARGS+=--enable-python-bindings -USE_PYTHON= yes -PLIST_SUB+= PYTHON="" -.else -PLIST_SUB+= PYTHON="@comment " -.endif - post-install: .if ${PORT_OPTIONS:MPYTHON} @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ @@ -119,6 +89,5 @@ @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ ${PYTHON_SITELIBDIR:S|${LOCALBASE}|${PREFIX}|}/${PORTNAME} .endif - @${CAT} ${PKGMESSAGE} .include Index: pkg-plist =================================================================== --- pkg-plist (revision 329480) +++ pkg-plist (working copy) @@ -334,6 +334,7 @@ libexec/gnucash/overrides/gnucash-env libexec/gnucash/overrides/gnucash-make-guids libexec/gnucash/overrides/guile +man/man1/gnucash.1.gz share/applications/gnucash.desktop share/gnucash/accounts/C/acctchrt_brokerage.gnucash-xea share/gnucash/accounts/C/acctchrt_business.gnucash-xea From owner-freebsd-gnome@FreeBSD.ORG Sat Oct 5 17:50:09 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D63743DD; Sat, 5 Oct 2013 17:50:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id ACD432D7F; Sat, 5 Oct 2013 17:50:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r95Ho9Kf095577; Sat, 5 Oct 2013 17:50:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r95Ho9iM095576; Sat, 5 Oct 2013 17:50:09 GMT (envelope-from edwin) Date: Sat, 5 Oct 2013 17:50:09 GMT Message-Id: <201310051750.r95Ho9iM095576@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/182706: [PATCH] finance/gnucash: Support staging and option helpers X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Oct 2013 17:50:09 -0000 Synopsis: [PATCH] finance/gnucash: Support staging and option helpers Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Sat Oct 5 17:50:09 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=182706