From owner-freebsd-x11@freebsd.org Mon Jan 4 03:33:32 2016 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B909A61F96 for ; Mon, 4 Jan 2016 03:33:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 774CB14CC for ; Mon, 4 Jan 2016 03:33:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 76712A61F95; Mon, 4 Jan 2016 03:33:32 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76097A61F94 for ; Mon, 4 Jan 2016 03:33:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6750814CB for ; Mon, 4 Jan 2016 03:33:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u043XWJV072098 for ; Mon, 4 Jan 2016 03:33:32 GMT (envelope-from bugzilla-noreply@freebsd.org) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: maintainer-feedback requested: [Bug 205859] x11/xcb-proto: Make it build against Python 3.5 Date: Mon, 04 Jan 2016 03:33:32 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jan 2016 03:33:32 -0000 Vladimir Krstulja has reassigned Bugzilla Automation 's request for maintainer-feedback to x11@FreeBSD.org: Bug 205859: x11/xcb-proto: Make it build against Python 3.5 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D205859 --- Description --- Created attachment 165028 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D165028&action= =3Dedit Make xcb-proto build against python 3.5, 3.4 and 2.7 In an attempt to build ALL packages that use Python (anything with "python*= " in USES, except "py3-*" ports and those marked for python2(.7)) against Python= 3.5 exclusively (via DEFAULT_VERSIONS), so we can see what's broken and how, one big blocker was x11/xcb-proto holding down 1000+ packages that were skipped= by Poudriere because it wouldn't build (plist issues with __pycache__ files). This patch makes sure it builds and installs against 3.5 and 3.4, and also tested against default (no DEFAULT_VERSIONS forced) 2.7. While at it, I add= ed the license (which I believe is MIT, looking at the distfile's COPYING file= ) to keep portlint quiet. However, since I'm still a total noob in porting, this needs testing and feedback! Portlint: OK (except warning about Comment) Poudriere: - 10.2 (amd64) OK w/ Python 3.5 - 10.2 (amd64) OK w/ Python 3.4 - 10.2 (amd64) OK w/ Python 2.7