Created attachment 176699 [details]
Poudriere log excerpt
Attempts to build this port with Python 3.5 (at least) fail at the build target (see attached poudriere log excerpt from 10.3-STABLE amd64 w/py3.5).
These errors were fixed upstream shortly after 1.12 was tagged. The following patch can be applied to resolve this error.
author Thomas Klausner <wiz@NetBSD.org> 2016-05-19 15:31:18 (GMT)
committer Uli Schlachter <email@example.com> 2016-05-28 10:20:59 (GMT)
commit 8740a288ca468433141341347aa115b9544891d3 (patch)
tree 07fca9af69f89d2e81fe450f9e9ff97465e4efcc /src/c_client.py
parent d34785a34f28fa6a00f8ce00d87e3132ff0f6467 (diff)
Fix inconsistent use of tabs vs. space.
Needed for at least python-3.5.x.
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
Signed-off-by: Uli Schlachter <firstname.lastname@example.org>
Created attachment 176700 [details]
x11/libxcb: Backport py3k regression fixes
* Backport upstream fix for py3k compatibility
* While here, pet portlint
portlint -- OK
10.3-STABLE amd64 python2.7 -- OK
10.3-STABLE amd64 python3.4 -- OK
10.3-STABLE amd64 python3.5 -- OK
A commit references this bug:
Date: Mon Nov 7 09:36:15 UTC 2016
New revision: 425598
x11/libxcb: fix build with python3
Add upstream patches to fix build/packaging with python3 as default after
the recent update. python3 is not default, so no PORTREVISION bump is required.
Submitted by: John W. O'Brien <email@example.com>
Approved by: portmgr (just-fix-it blanket)
Committed, thank you!