[exp - 124amd64-default-build-as-user][x11-toolkits/py-tkinter] Failed for py27-tkinter-2.7.18_7 in stage
You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: python@FreeBSD.org Log URL: https://pkg-status.freebsd.org/package19/data/124amd64-default-build-as-user/c96075994621/logs/py27-tkinter-2.7.18_7.log Build URL: https://pkg-status.freebsd.org/package19/build.html?mastername=124amd64-default-build-as-user&build=c96075994621 Log: =>> Building x11-toolkits/py-tkinter build started at Thu Aug 17 10:12:04 UTC 2023 port directory: /usr/ports/x11-toolkits/py-tkinter package name: py27-tkinter-2.7.18_7 building for: FreeBSD 124amd64-default-build-as-user-job-12 12.4-RELEASE-p4 FreeBSD 12.4-RELEASE-p4 amd64 maintained by: python@FreeBSD.org Makefile ident: Poudriere version: 3.2.8-23-ga7f8d188 Host OSVERSION: 1400089 Jail OSVERSION: 1204000 Job Id: 12 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1204000 UNAME_v=FreeBSD 12.4-RELEASE-p4 UNAME_r=12.4-RELEASE-p4 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/usr/local USER=root LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.2.8-23-ga7f8d188 MASTERMNT=/poudriere/data/.m/124amd64-default-build-as-user/ref POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= GID=0 UID=0 PWD=/poudriere/data/.m/124amd64-default-build-as-user/ref/.p/pool P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS MASTERNAME=124amd64-default-build-as-user SCRIPTPREFIX=/usr/local/share/poudriere OLDPWD=/poudriere/data/.m/124amd64-default-build-as-user/ref/.p SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR=py27 DEPENDS_ARGS= MAKE_ARGS= FLAVOR=py27 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- python@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27 XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27 XDG_CACHE_HOME=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27/.cache HOME=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27 XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27 XDG_CACHE_HOME=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27/.cache HOME=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/x11-toolkits/py-tkinter/work-py27/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/us r/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python2.7 PYTHON_LIBDIR=lib/python2.7 PYTHON_PLATFORM=freebsd12 PYTHON_SITELIBDIR=lib/python2.7/site-packages PYTHON_SUFFIX=27 PYTHON_EXT_SUFFIX= PYTHON_VER=2.7 PYTHON_VERSION=python2.7 PYTHON2="" PYTHON3="@comment " OSREL=12.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/tkinter" EXAMPLESDIR="share/examples/tkinter" DATADIR="share/tkinter" WWWDIR="www/tkinter" ETCDIR="etc/tkinter" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python2.7 PYTHON_LIBDIR=/usr/local/lib/python2.7 PYTHON_PLATFORM=freebsd12 PYTHON_SITELIBDIR=/usr/local/lib/python2.7/site-packages PYTHON_SUFFIX=27 PYTHON_EXT_SUFFIX= PYTHON_VER=2.7 PYTHON_VERSION=python2.7 PYTHON2="" PYTHON3="@comment " PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/tkinter DOCSDIR=/usr/local/share/doc/tkinter EXAMPLESDIR=/usr/local/share/examples/tkinter WWWDIR=/usr/local/www/tkinter ETCDIR=/usr/local/etc/tki
[Bug 273122] lang/python311: backport netlink support
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273122 --- Comment #11 from Charlie Li --- (In reply to Mina Galić from comment #10) Just close the pull requests yourself "immediately" after creation. No harm no foul, I've done it myself, albeit not as immediately and after triage (issue/pull request was obviated by other events a few weeks later). Distributions like us ultimately vote with our feet, and such is noticed, particularly during something like a PEP process. (cough cough Debian) This series of PRs wouldn't be set to "In Progress" if there was no immediate intent to commit them once issues not related to the code being patched are resolved. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 273122] lang/python311: backport netlink support
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273122 Matthias Andree changed: What|Removed |Added CC||mand...@freebsd.org --- Comment #12 from Matthias Andree --- We are free to integrate third-party packages, including Python, into our system, and integrate well, as we see fit -- license permitting. The entire discussion, both upstream and here, is taking WAY more time and space than the actual solution. The gist of the integration improvement is telling Python's configure script to look for netlink/netlink.h in addition to linux/netlink.h. If we find configure patches unwieldy, we can patch the source file and regenerate configure at build time, unless that would create circular dependencies in the tree. If we can't use patches for whatever reason, then we can use REINPLACE_CMD to keep the change really minimal, and it's possibly even good enough. Are there particular technical or quality concerns? Else if we deem it necessary to limit the patch to builds on FreeBSD 13.(>=2) and >= 14.0 because the older releases' netlink support were present but unsuitable, then please clearly mention so. So can we please stop the useless discussion of where and how to host this and cease bitching about Python's feature freeze policies, and just put either that patch and the REINPLACE_CMD, with the reference to the upstream 3.12 discussion, and add that stuff into our ports/ repository, test things, and then push (with bumped PORTREVISION). Feel free to convince the Python maintainers that this is a fix of the configure bug, but do it in parallel and don't wait for the result we may never have. Thank you. -- You are receiving this mail because: You are the assignee for the bug.