From owner-freebsd-x11@FreeBSD.ORG Sun Apr 26 05:27:05 2015 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C3709E3C for ; Sun, 26 Apr 2015 05:27:05 +0000 (UTC) Received: from mail-ig0-x22f.google.com (mail-ig0-x22f.google.com [IPv6:2607:f8b0:4001:c05::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 93A961725 for ; Sun, 26 Apr 2015 05:27:05 +0000 (UTC) Received: by igbpi8 with SMTP id pi8so50811267igb.0 for ; Sat, 25 Apr 2015 22:27:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=YlSgA798JhPq/8blezovlnt8xMKTS2uktzEEiPKPKt8=; b=SCe/OU0tSiRRVUSCumMi8rnafZGV2pSd3OJNmrFORwH46whM9UiWEeMRgyymQ/B+HF IsptgVllyb+Om1Bl9/b0qfzK/mwI1g4F9HoehqUqcJS36oKmC1mjj8B0Fs1KFwPjx+x1 ryGGmSH86C0nq+h2AehLs07SwCNWoxs87/MBR4DmS8ygjb2WkBCgwNmQarFxtHBX1SU1 TvaCld739/rwm2wxLEMrBMhhC0DsN9E+uzupOozyTsd6kZmuMnPFqmKw4p+br9B/TzpQ vMV24pMf/t488jOABhNIrpW5OjgHcmz9iLgKBaddpKM2Lbh5VUHsyZdrlLbDgRHS9Oox fwQA== MIME-Version: 1.0 X-Received: by 10.42.23.17 with SMTP id q17mr6531563icb.4.1430026024879; Sat, 25 Apr 2015 22:27:04 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.107.174.22 with HTTP; Sat, 25 Apr 2015 22:27:04 -0700 (PDT) In-Reply-To: <553BC035.8070007@astart.com> References: <86h9s5fuud.fsf@gly.ftfl.ca> <868udhfrn1.fsf@gly.ftfl.ca> <553BC035.8070007@astart.com> Date: Sat, 25 Apr 2015 22:27:04 -0700 X-Google-Sender-Auth: S4zdzbCA2uLR6A_9calZxL1lNbM Message-ID: Subject: Re: possible i915kms regressions (moved from questions@) From: Kevin Oberman To: Patrick Powell Cc: "freebsd-x11@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 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: Sun, 26 Apr 2015 05:27:05 -0000 On Sat, Apr 25, 2015 at 9:26 AM, Patrick Powell wrote: > On 04/24/15 08:54, Joseph Mingrone wrote: > >> Henry Hu writes: >> >>> Have you tried setting >>> drm.i915.enable_rc6=7 >>> in /boot/loader.conf? >>> >> I just did after your message. >> >> If you have it enabled, you would see >>> info: [drm] Enabling RC6 states: RC6 on, RC6p on, RC6pp on >>> in messages. It helped me reducing the GPU temperature. >>> >> Before today I saw, e.g., >> >> Mar 31 20:07:07 phe kernel: info: [drm] Enabling RC6 states: RC6 off, >> RC6p off, RC6pp off >> >> now I see >> >> Apr 24 12:34:14 phe kernel: info: [drm] Enabling RC6 states: RC6 on, >> RC6p on, RC6pp on. >> >> Now the temperatures, like before the upgrade, are in a normal range. >> Thank you for the tip Henry, much appreciated. >> >> Joseph >> > Are there any details about this? > It's mostly undocumented. RC6 states are power management states in the Intel APUs. By enabling them, you get a substantially cooler system. What is needed is a bit better dissemination of how to turn it on. To do so, add "drm.i915.enable_rc6=7" to /boot/loader.conf. There have been reports that RC6p may cause GPU hangs on Sandy Bridge APUs. Setting the value to "5" will disable RC6p while leaving RC6 and TC6pp. It is rumored that the code already disables RC6p on Sandy Bridge APUs, but I'm paranoid, so I don't enable it. My thanks to Jan Kokemueller who provided most of this information in answer to my question about the enabling of RC6 back in February. It requires fairly recent i915 code. Works on 10 and current. I assume it works on 9, but I have no 9 systems. -- Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Sun Apr 26 21:00:35 2015 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4AB33DF3 for ; Sun, 26 Apr 2015 21:00:35 +0000 (UTC) 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 23257111C for ; Sun, 26 Apr 2015 21:00:35 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t3QL0Zn8084240 for ; Sun, 26 Apr 2015 21:00:35 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201504262100.t3QL0Zn8084240@kenobi.freebsd.org> From: bugzilla-noreply@FreeBSD.org To: x11@FreeBSD.org Subject: Problem reports for x11@FreeBSD.org that need special attention X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 Date: Sun, 26 Apr 2015 21:00:35 +0000 Content-Type: text/plain; charset="UTF-8" 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: Sun, 26 Apr 2015 21:00:35 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- In Progress | 188833 | [suspend/resume] Suspend/resume with Intel GMA HD 1 problems total for which you should take action. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 27 12:55:37 2015 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9A2FD944; Mon, 27 Apr 2015 12:55:37 +0000 (UTC) Received: from slim.berklix.org (slim.berklix.org [94.185.90.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2EFBE1050; Mon, 27 Apr 2015 12:55:36 +0000 (UTC) Received: from mart.js.berklix.net (p5DCBF694.dip0.t-ipconnect.de [93.203.246.148]) (authenticated bits=128) by slim.berklix.org (8.14.5/8.14.5) with ESMTP id t3RCtNa1068358; Mon, 27 Apr 2015 14:55:23 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id t3RCtRJk005196; Mon, 27 Apr 2015 14:55:27 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.7/8.14.7) with ESMTP id t3RCtDS6093324; Mon, 27 Apr 2015 14:55:25 +0200 (CEST) (envelope-from jhs@berklix.com) Message-Id: <201504271255.t3RCtDS6093324@fire.js.berklix.net> To: x11@FreeBSD.org cc: anholt@FreeBSD.org Subject: patch for From: "Julian H. Stacey" Organization: http://berklix.com BSD Linux Unix Consultants, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com/~jhs/cv/ Date: Mon, 27 Apr 2015 14:55:13 +0200 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, 27 Apr 2015 12:55:37 -0000 Hi x11@freebsd.org, cc: anholt@FreeBSD.org as creator as no MAINTAINER= ) I wrote this patch after graphics/dri failed. Comments please ? http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/graphics/dri/Makefile.REL=10.1-RELEASE.diff *** 10.1-RELEASE/ports/graphics/dri/Makefile Mon Apr 27 14:34:42 2015 --- new-generic/ports/graphics/dri/Makefile Mon Apr 27 14:36:27 2015 *************** *** 12,17 **** --- 12,25 ---- LIB_DEPENDS= libdrm.so:${PORTSDIR}/graphics/libdrm \ libexpat.so:${PORTSDIR}/textproc/expat2 + LIB_DEPENDS+= ${PORTSDIR}/textproc/py-libxml2 + # LIB_DEPENDS+= lib/python2.7/site-packages/libxml2mod.so:${PORTSDIR}/textproc/py-libxml2 + # To avoid error: + # checking python2 module: libxml2... no + # configure: error: failed to find required module libxml2 + # ===> Script "configure" failed unexpectedly. + # Please report the problem to x11@FreeBSD.org [maintainer] and attach the + USES+= gettext:build USE_XORG= glproto x11 xext xxf86vm xdamage xfixes dri2proto Cheers, Julian -- Julian Stacey, BSD Linux Unix C Sys Eng Consultant Munich http://berklix.com Indent previous with "> ". Reply Below as a play script. Send plain text, Not quoted-printable, HTML, or base64. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 27 13:32:29 2015 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2A5B5F30 for ; Mon, 27 Apr 2015 13:32:29 +0000 (UTC) Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450:400c:c05::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C24C31535 for ; Mon, 27 Apr 2015 13:32:28 +0000 (UTC) Received: by wiun10 with SMTP id n10so90017232wiu.1 for ; Mon, 27 Apr 2015 06:32:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=kEPGI0cTtqr4E6uVgHolrgJ2G5N9elB/2qI1vkq0I5M=; b=Hy1/xvkqLSrTFuRCzTZpBT6LlX3rHFdoysZ7VXpnXYzzLDL0tThUddu1bOurc0ysyO MeTxM57g75h8f5kCntueIaDivTZpL8DFViSbhC8SE+EpNlj2TxjehWRWdX7IM4eGem64 gUarh3QlXxKyEAQr3pJBoU/Een960E6ePoTpdQ8i9DHzK9s/mcgSfdXC2OtalIwY8n89 gmVsscbmqafLo8Z2hdZey0COhCwuSCKHSulvkYVaJMVqoqVGP64Oc9w95IipT7vu10pT YEwzPgjefJ2s7cr4pTKkUly7Ut1q0Fcy6IuuatsXf+ElXItHgIHnSTC2nEPaYLeLbfnp XATw== X-Received: by 10.180.76.205 with SMTP id m13mr20272586wiw.19.1430141546142; Mon, 27 Apr 2015 06:32:26 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id w5sm11668850wiz.11.2015.04.27.06.32.24 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Apr 2015 06:32:24 -0700 (PDT) Sender: Baptiste Daroussin Date: Mon, 27 Apr 2015 15:32:23 +0200 From: Baptiste Daroussin To: "Julian H. Stacey" Cc: x11@FreeBSD.org Subject: Re: patch for Message-ID: <20150427133222.GH13141@ivaldir.etoilebsd.net> References: <201504271255.t3RCtDS6093324@fire.js.berklix.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gTtJ75FAzB1T2CN6" Content-Disposition: inline In-Reply-To: <201504271255.t3RCtDS6093324@fire.js.berklix.net> User-Agent: Mutt/1.5.23 (2014-03-12) 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, 27 Apr 2015 13:32:29 -0000 --gTtJ75FAzB1T2CN6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 27, 2015 at 02:55:13PM +0200, Julian H. Stacey wrote: > Hi x11@freebsd.org, > cc: anholt@FreeBSD.org as creator as no MAINTAINER=3D ) >=20 > I wrote this patch after graphics/dri failed. Comments please ? >=20 > http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/graphics/dri/Make= file.REL=3D10.1-RELEASE.diff >=20 > *** 10.1-RELEASE/ports/graphics/dri/Makefile Mon Apr 27 14:34:42 2015 > --- new-generic/ports/graphics/dri/Makefile Mon Apr 27 14:36:27 2015 > *************** > *** 12,17 **** > --- 12,25 ---- > LIB_DEPENDS=3D libdrm.so:${PORTSDIR}/graphics/libdrm \ > libexpat.so:${PORTSDIR}/textproc/expat2 > =20 > + LIB_DEPENDS+=3D ${PORTSDIR}/textproc/py-libxml2 > + # LIB_DEPENDS+=3D lib/python2.7/site-packages/libxml2mod.so:${PORTSDIR}= /textproc/py-libxml2 > + # To avoid error: > + # checking python2 module: libxml2... no > + # configure: error: failed to find required module libxml2 > + # =3D=3D=3D> Script "configure" failed unexpectedly. > + # Please report the problem to x11@FreeBSD.org [maintainer] and att= ach the > +=20 > USES+=3D gettext:build > USE_XORG=3D glproto x11 xext xxf86vm xdamage xfixes dri2proto I removed Eric as he is not working on this, the maintainer is x11@ This patch is wrong the syntax for libdepend is really not the proper synta= x. Btw this is certainly not a build depend you do expect here but a BUILD_DEP= ENDS Best regards, Bapt --gTtJ75FAzB1T2CN6 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlU+OmYACgkQ8kTtMUmk6ExmHgCeJEnWxdWETqP9cMDkp8JwIFU9 YOsAn19tK1PPNhnwitisJMjadBfkTK+x =ZSFP -----END PGP SIGNATURE----- --gTtJ75FAzB1T2CN6-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 27 19:14:35 2015 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E2400842; Mon, 27 Apr 2015 19:14:35 +0000 (UTC) Received: from beefy3.isc.freebsd.org (beefy3.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:4072:0:16:3a]) (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 CE9351F34; Mon, 27 Apr 2015 19:14:35 +0000 (UTC) Received: from beefy3.isc.freebsd.org (localhost [127.0.0.1]) by beefy3.isc.freebsd.org (8.14.9/8.14.9) with ESMTP id t3RJEZb6003930; Mon, 27 Apr 2015 19:14:35 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy3.isc.freebsd.org (8.14.9/8.14.9/Submit) id t3RJEZQn003905; Mon, 27 Apr 2015 19:14:35 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Mon, 27 Apr 2015 19:14:35 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201504271914.t3RJEZQn003905@beefy3.isc.freebsd.org> To: x11@FreeBSD.org Subject: [package - head-i386-default][graphics/libosmesa] Failed for libosmesa-10.2.7_1 in build Cc: pkg-fallout@FreeBSD.org 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, 27 Apr 2015 19:14:36 -0000 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: x11@FreeBSD.org Last committer: kwm@FreeBSD.org Ident: $FreeBSD: head/graphics/libosmesa/Makefile 374494 2014-12-10 23:00:28Z kwm $ Log URL: http://beefy3.isc.freebsd.org/data/head-i386-default/p384800_s282025/logs/libosmesa-10.2.7_1.log Build URL: http://beefy3.isc.freebsd.org/build.html?mastername=head-i386-default&build=p384800_s282025 Log: ====>> Building graphics/libosmesa build started at Mon Apr 27 19:13:26 UTC 2015 port directory: /usr/ports/graphics/libosmesa building for: FreeBSD head-i386-default-job-09 11.0-CURRENT FreeBSD 11.0-CURRENT r282025 i386 maintained by: x11@FreeBSD.org Makefile ident: $FreeBSD: head/graphics/libosmesa/Makefile 374494 2014-12-10 23:00:28Z kwm $ Poudriere version: 3.1.4 Host OSVERSION: 1100064 Jail OSVERSION: 1100070 !!! Jail is newer than host. (Jail: 1100070, Host: 1100064) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- UNAME_p=i386 UNAME_m=i386 OSVERSION=1100070 UNAME_v=FreeBSD 11.0-CURRENT r282025 UNAME_r=11.0-CURRENT LC_COLLATE=C BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM=screen MASTERMNT=/usr/local/poudriere/data/.m/head-i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=libosmesa-10.2.7_1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool MASTERNAME=head-i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.4 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --enable-osmesa --disable-driglx-direct --disable-gallium-llvm --disable-glx --disable-dri --disable-egl --with-gallium-drivers=swrast --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_prog_YACC=/usr/local/bin/bison ac_cv_prog_LEX=/usr/local/bin/flex MAKE=gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work HOME=/wrkdirs/usr/ports/graphics/libosmesa/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work HOME=/wrkdirs/usr/ports/graphics/libosmesa/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python2.7 PYTHON_LIBDIR=lib/python2.7 PYTHON_PLATFORM=freebsd11 PYTHON_SITELIBDIR=lib/python2.7/site-packages PYTHON_VERSION=python2.7 PYTHON_VER=2.7 OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/libosmesa" EXAMPLESDIR="share/examples/libosmesa" DATADIR="share/libosmesa" WWWDIR="www/libosmesa" ETCDIR="etc/libosmesa" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libosmesa DOCSDIR=/usr/local/share/doc/libosmesa EXAMPLESDIR=/usr/local/share/examples/libosmesa WWWDIR=/usr/local/www/libosmesa ETCDIR=/usr/local/etc/libosmesa --End SUB_LIST-- ---Begin make.conf--- MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== =========================================================================== =================================================== ===> libosmesa-10.2.7_1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.5.1.txz [head-i386-default-job-09] Installing pkg-1.5.1... [head-i386-default-job-09] Extracting pkg-1.5.1... done Message for pkg-1.5.1: If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of libosmesa-10.2.7_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building => SHA256 Checksum OK for MesaLib-10.2.7.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building ===> Extracting for libosmesa-10.2.7_1 => SHA256 Checksum OK for MesaLib-10.2.7.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for libosmesa-10.2.7_1 ===> Applying FreeBSD patches for libosmesa-10.2.7_1 /usr/bin/sed -i.bak -e '/^OSMESA_VERSION=/s|8|9|' -e 's|-fno-builtin-memcmp||g' /wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/configure =========================================================================== =================================================== ===> libosmesa-10.2.7_1 depends on file: /usr/local/lib/python2.7/site-packages/libxml2mod.so - not found ===> Verifying install for /usr/local/lib/python2.7/site-packages/libxml2mod.so in /usr/ports/textproc/py-libxml2 ===> Installing existing package /packages/All/py27-libxml2-2.9.2.txz [head-i386-default-job-09] Installing py27-libxml2-2.9.2... [head-i386-default-job-09] `-- Installing libxml2-2.9.2_2... [head-i386-default-job-09] `-- Extracting libxml2-2.9.2_2... done [head-i386-default-job-09] `-- Installing py27-setuptools27-5.5.1_1... [head-i386-default-job-09] | `-- Installing python27-2.7.9_1... [head-i386-default-job-09] | | `-- Installing gettext-runtime-0.19.4... [head-i386-default-job-09] | | `-- Installing indexinfo-0.2.3... [head-i386-default-job-09] | | `-- Extracting indexinfo-0.2.3... done [head-i386-default-job-09] | | `-- Extracting gettext-runtime-0.19.4... done [head-i386-default-job-09] | | `-- Installing libffi-3.2.1... [head-i386-default-job-09] | | `-- Extracting libffi-3.2.1... done [head-i386-default-job-09] | | `-- Installing readline-6.3.8... [head-i386-default-job-09] | | `-- Extracting readline-6.3.8... done [head-i386-default-job-09] | `-- Extracting python27-2.7.9_1... done [head-i386-default-job-09] `-- Extracting py27-setuptools27-5.5.1_1... done [head-i386-default-job-09] `-- Installing python2-2_3... [head-i386-default-job-09] `-- Extracting python2-2_3... done [head-i386-default-job-09] Extracting py27-libxml2-2.9.2... done Message for python27-2.7.9_1: ===================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter ===================================================================== ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on file: /usr/local/bin/flex - not found ===> Verifying install for /usr/local/bin/flex in /usr/ports/textproc/flex ===> Installing existing package /packages/All/flex-2.5.39_2.txz [head-i386-default-job-09] Installing flex-2.5.39_2... [head-i386-default-job-09] `-- Installing m4-1.4.17_1,1... [head-i386-default-job-09] `-- Extracting m4-1.4.17_1,1... done [head-i386-default-job-09] Extracting flex-2.5.39_2... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on executable: bison - not found ===> Verifying install for bison in /usr/ports/devel/bison ===> Installing existing package /packages/All/bison-2.7.1,1.txz [head-i386-default-job-09] Installing bison-2.7.1,1... [head-i386-default-job-09] Extracting bison-2.7.1,1... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-4.1_1.txz [head-i386-default-job-09] Installing gmake-4.1_1... [head-i386-default-job-09] Extracting gmake-4.1_1... done config.status: creating src/gallium/targets/xvmc-nouveau/Makefile config.status: creating src/gallium/tests/trivial/Makefile config.status: creating src/gallium/tests/unit/Makefile config.status: creating src/gallium/winsys/Makefile config.status: creating src/gallium/winsys/freedreno/drm/Makefile config.status: creating src/gallium/winsys/i915/drm/Makefile config.status: creating src/gallium/winsys/i915/sw/Makefile config.status: creating src/gallium/winsys/intel/drm/Makefile config.status: creating src/gallium/winsys/nouveau/drm/Makefile config.status: creating src/gallium/winsys/radeon/drm/Makefile config.status: creating src/gallium/winsys/svga/drm/Makefile config.status: creating src/gallium/winsys/sw/dri/Makefile config.status: creating src/gallium/winsys/sw/fbdev/Makefile config.status: creating src/gallium/winsys/sw/null/Makefile config.status: creating src/gallium/winsys/sw/wayland/Makefile config.status: creating src/gallium/winsys/sw/wrapper/Makefile config.status: creating src/gallium/winsys/sw/xlib/Makefile config.status: creating src/gbm/Makefile config.status: creating src/gbm/main/gbm.pc config.status: creating src/glsl/Makefile config.status: creating src/glx/Makefile config.status: creating src/glx/tests/Makefile config.status: creating src/gtest/Makefile config.status: creating src/loader/Makefile config.status: creating src/mapi/Makefile config.status: creating src/mapi/es1api/Makefile config.status: creating src/mapi/es1api/glesv1_cm.pc config.status: creating src/mapi/es2api/Makefile config.status: creating src/mapi/es2api/glesv2.pc config.status: creating src/mapi/glapi/Makefile config.status: creating src/mapi/glapi/gen/Makefile config.status: creating src/mapi/glapi/tests/Makefile config.status: creating src/mapi/shared-glapi/Makefile config.status: creating src/mapi/shared-glapi/tests/Makefile config.status: creating src/mapi/vgapi/Makefile config.status: creating src/mapi/vgapi/vg.pc config.status: creating src/mesa/Makefile config.status: creating src/mesa/gl.pc config.status: creating src/mesa/drivers/dri/dri.pc config.status: creating src/mesa/drivers/dri/common/Makefile config.status: creating src/mesa/drivers/dri/common/xmlpool/Makefile config.status: creating src/mesa/drivers/dri/i915/Makefile config.status: creating src/mesa/drivers/dri/i965/Makefile config.status: creating src/mesa/drivers/dri/Makefile config.status: creating src/mesa/drivers/dri/nouveau/Makefile config.status: creating src/mesa/drivers/dri/r200/Makefile config.status: creating src/mesa/drivers/dri/radeon/Makefile config.status: creating src/mesa/drivers/dri/swrast/Makefile config.status: creating src/mesa/drivers/osmesa/Makefile config.status: creating src/mesa/drivers/osmesa/osmesa.pc config.status: creating src/mesa/drivers/x11/Makefile config.status: creating src/mesa/main/tests/Makefile config.status: creating src/mesa/main/tests/hash_table/Makefile config.status: executing depfiles commands config.status: executing libtool commands prefix: /usr/local exec_prefix: ${prefix} libdir: ${exec_prefix}/lib includedir: ${prefix}/include OpenGL: yes (ES1: no ES2: no) OpenVG: no OSMesa: libOSMesa GLX: no EGL: no llvm: no Gallium: yes Target dirs: Winsys dirs: sw Driver dirs: galahad identity noop rbug softpipe trace Trackers dirs: Shared libs: yes Static libs: no Shared-glapi: yes CFLAGS: -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -Qunused-arguments CXXFLAGS: -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -Wall -fno-strict-aliasing -Qunused-arguments Macros: -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DMESA_EGL_NO_X11_HEADERS PYTHON2: python2 Run 'gmake' to build Mesa =========================================================================== =================================================== ===> Building for libosmesa-10.2.7_1 gmake[1]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7' Making all in src gmake[2]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src' cd .. && gmake am--refresh cd .. && gmake am--refresh Making all in gtest gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/gtest' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/gtest' Making all in loader gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/loader' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh CC libloader_la-loader.lo CC libloader_la-pci_id_driver_map.lo CCLD libloader.la gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/loader' Making all in mapi gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh Making all in glapi/gen gmake[4]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' cd ../../../.. && gmake am--refresh cd ../../../.. && gmake am--refresh GEN ../../../../src/mapi/glapi/glapi_mapi_tmp.h GEN ../../../../src/mapi/glapi/glprocs.h GEN ../../../../src/mapi/glapi/glapitemp.h GEN ../../../../src/mapi/glapi/glapitable.h GEN ../../../../src/mapi/glapi/glapi_gentable.c GEN ../../../../src/mapi/glapi/glapi_x86.S GEN ../../../../src/mesa/main/enums.c GEN ../../../../src/mesa/main/api_exec.c GEN ../../../../src/mesa/main/dispatch.h GEN ../../../../src/mesa/main/remap_helper.h GEN ../../../../src/glx/indirect.c GEN ../../../../src/glx/indirect.h GEN ../../../../src/glx/indirect_init.c GEN ../../../../src/glx/indirect_size.h GEN ../../../../src/glx/indirect_size.c gmake all-am gmake[5]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' cd ../../../.. && gmake am--refresh cd ../../../.. && gmake am--refresh gmake[5]: Nothing to be done for 'all-am'. gmake[5]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' gmake[4]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' Making all in shared-glapi gmake[4]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh GEN glapi_mapi_tmp.h gmake all-recursive gmake[5]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh Making all in . gmake[6]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh CC entry.lo In file included from ../../../src/mapi/entry.c:46: ./../../src/mapi/entry_x86_tsd.h:62:19: warning: tentative array definition assumed to have one element static const char x86_entry_start[]; ^ ./../../src/mapi/entry_x86_tsd.h:63:19: warning: tentative array definition assumed to have one element static const char x86_entry_end[]; ^ fatal error: error in backend: symbol 'x86_entry_end' is already defined cc: error: clang frontend command failed with exit code 70 (use -v to see invocation) FreeBSD clang version 3.6.0 (tags/RELEASE_360/final 230434) 20150225 Target: i386-unknown-freebsd11.0 Thread model: posix cc: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. cc: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: cc: note: diagnostic msg: /tmp/entry-cef224.c cc: note: diagnostic msg: /tmp/entry-cef224.sh cc: note: diagnostic msg: ******************** Makefile:695: recipe for target 'entry.lo' failed gmake[6]: *** [entry.lo] Error 1 gmake[6]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:749: recipe for target 'all-recursive' failed gmake[5]: *** [all-recursive] Error 1 gmake[5]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:586: recipe for target 'all' failed gmake[4]: *** [all] Error 2 gmake[4]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:512: recipe for target 'all-recursive' failed gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi' Makefile:529: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src' Makefile:576: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7' *** Error code 1 Stop. make: stopped in /usr/ports/graphics/libosmesa From owner-freebsd-x11@FreeBSD.ORG Mon Apr 27 19:57:32 2015 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D9EBEC62; Mon, 27 Apr 2015 19:57:32 +0000 (UTC) Received: from slim.berklix.org (slim.berklix.org [94.185.90.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0C8E614A8; Mon, 27 Apr 2015 19:57:30 +0000 (UTC) Received: from mart.js.berklix.net (p57BCF2C7.dip0.t-ipconnect.de [87.188.242.199]) (authenticated bits=128) by slim.berklix.org (8.14.5/8.14.5) with ESMTP id t3RJvCEM079854; Mon, 27 Apr 2015 21:57:13 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id t3RJvF1A002583; Mon, 27 Apr 2015 21:57:15 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.7/8.14.7) with ESMTP id t3RIUoPA023168; Mon, 27 Apr 2015 20:32:34 +0200 (CEST) (envelope-from jhs@berklix.com) Message-Id: <201504271832.t3RIUoPA023168@fire.js.berklix.net> To: Baptiste Daroussin cc: x11@freebsd.org Subject: Re: patch for From: "Julian H. Stacey" Organization: http://berklix.com BSD Unix Linux Consultants, Munich Germany User-agent: EXMH on FreeBSD http://berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Mon, 27 Apr 2015 15:32:23 +0200." <20150427133222.GH13141@ivaldir.etoilebsd.net> Date: Mon, 27 Apr 2015 20:30:50 +0200 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, 27 Apr 2015 19:57:32 -0000 Baptiste Daroussin wrote: > On Mon, Apr 27, 2015 at 02:55:13PM +0200, Julian H. Stacey wrote: > > Hi x11@freebsd.org, > > cc: anholt@FreeBSD.org as creator as no MAINTAINER=3D ) > >=20 > > I wrote this patch after graphics/dri failed. Comments please ? > >=20 > > http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/graphics/dri/Make= > file.REL=3D10.1-RELEASE.diff > >=20 > > *** 10.1-RELEASE/ports/graphics/dri/Makefile Mon Apr 27 14:34:42 2015 > > --- new-generic/ports/graphics/dri/Makefile Mon Apr 27 14:36:27 2015 > > *************** > > *** 12,17 **** > > --- 12,25 ---- > > LIB_DEPENDS=3D libdrm.so:${PORTSDIR}/graphics/libdrm \ > > libexpat.so:${PORTSDIR}/textproc/expat2 > > =20 > > + LIB_DEPENDS+=3D ${PORTSDIR}/textproc/py-libxml2 > > + # LIB_DEPENDS+=3D lib/python2.7/site-packages/libxml2mod.so:${PORTSDIR}= > /textproc/py-libxml2 > > + # To avoid error: > > + # checking python2 module: libxml2... no > > + # configure: error: failed to find required module libxml2 > > + # =3D=3D=3D> Script "configure" failed unexpectedly. > > + # Please report the problem to x11@FreeBSD.org [maintainer] and att= > ach the > > +=20 > > USES+=3D gettext:build > > USE_XORG=3D glproto x11 xext xxf86vm xdamage xfixes dri2proto > > I removed Eric as he is not working on this, the maintainer is x11@ > > This patch is wrong the syntax for libdepend is really not the proper synta= > x. > > Btw this is certainly not a build depend you do expect here but a BUILD_DEP= > ENDS > > Best regards, > Bapt Ah, Yes ! Thanks. So BUILD_DEPENDS+= ${PORTSDIR}/textproc/py-libxml2 would suffice, but maybe it should be longer ? maybe similar to BUILD_DEPENDS+= \ lib/python2.7/site-packages/libxml2mod.so:\ ${PORTSDIR}/textproc/py-libxml2 I tried to find what that something should be, by doing cd /usr/ports/textproc/py-libxml2; make clean ; make deinstall cd /usr/ports/graphics/dri; make clean; make But I failed to find whatever it was, so not sure if BUILD_DEPENDS is needed, or if it was just some local aberation here. PS Apologies for truncated "Subject: patch for" instead of "Subject: patch for graphics/dri/Makefile" Cheers, Julian -- Julian Stacey, BSD Linux Unix C Sys Eng Consultant Munich http://berklix.com Indent previous with "> ". Reply Below as a play script. Send plain text, Not quoted-printable, HTML, or base64. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 27 20:56:20 2015 Return-Path: Delivered-To: x11@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:1900:2254:206a::19:2]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0239F391; Mon, 27 Apr 2015 20:56:20 +0000 (UTC) Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx2.freebsd.org (Postfix) with ESMTP id 8F70943F1; Mon, 27 Apr 2015 20:56:19 +0000 (UTC) Message-ID: <553EA273.7020802@FreeBSD.org> Date: Mon, 27 Apr 2015 16:56:19 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: "Julian H. Stacey" , Baptiste Daroussin CC: x11@freebsd.org Subject: Re: patch for References: <201504271832.t3RIUoPA023168@fire.js.berklix.net> In-Reply-To: <201504271832.t3RIUoPA023168@fire.js.berklix.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit 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, 27 Apr 2015 20:56:20 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 04/27/2015 14:30, Julian H. Stacey wrote: > Baptiste Daroussin wrote: >> On Mon, Apr 27, 2015 at 02:55:13PM +0200, Julian H. Stacey >> wrote: >>> Hi x11@freebsd.org, cc: anholt@FreeBSD.org as creator as no >>> MAINTAINER=3D ) =20 I wrote this patch after graphics/dri >>> failed. Comments please ? =20 >>> http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/graphics/dri/Make= >> >>> file.REL=3D10.1-RELEASE.diff >>> =20 *** 10.1-RELEASE/ports/graphics/dri/Makefile Mon Apr 27 >>> 14:34:42 2015 --- new-generic/ports/graphics/dri/Makefile Mon >>> Apr 27 14:36:27 2015 *************** *** 12,17 **** --- 12,25 >>> ---- LIB_DEPENDS=3D libdrm.so:${PORTSDIR}/graphics/libdrm \ >>> libexpat.so:${PORTSDIR}/textproc/expat2 =20 + LIB_DEPENDS+=3D >>> ${PORTSDIR}/textproc/py-libxml2 + # LIB_DEPENDS+=3D >>> lib/python2.7/site-packages/libxml2mod.so:${PORTSDIR}= >> /textproc/py-libxml2 >>> + # To avoid error: + # checking python2 module: libxml2... >>> no + # configure: error: failed to find required module >>> libxml2 + # =3D=3D=3D> Script "configure" failed >>> unexpectedly. + # Please report the problem to >>> x11@FreeBSD.org [maintainer] and att= >> ach the >>> +=20 USES+=3D gettext:build USE_XORG=3D glproto x11 xext >>> xxf86vm xdamage xfixes dri2proto >> >> I removed Eric as he is not working on this, the maintainer is >> x11@ >> >> This patch is wrong the syntax for libdepend is really not the >> proper synta= x. >> >> Btw this is certainly not a build depend you do expect here but a >> BUILD_DEP= ENDS >> >> Best regards, Bapt > > Ah, Yes ! Thanks. So BUILD_DEPENDS+= > ${PORTSDIR}/textproc/py-libxml2 would suffice, but maybe it should > be longer ? maybe similar to BUILD_DEPENDS+= \ > lib/python2.7/site-packages/libxml2mod.so:\ > ${PORTSDIR}/textproc/py-libxml2 I tried to find what that something > should be, by doing cd /usr/ports/textproc/py-libxml2; make clean ; > make deinstall cd /usr/ports/graphics/dri; make clean; make But I > failed to find whatever it was, so not sure if BUILD_DEPENDS is > needed, or if it was just some local aberation here. > > PS Apologies for truncated "Subject: patch for" instead of > "Subject: patch for graphics/dri/Makefile" It looks like your patch is based on a quite old ports tree. In fact, I can't reproduce the problem. Can you please update your ports tree and try again? Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVPqJtAAoJEHyflib82/FGIMIH/2sXwFNPGn9RFJr+mmQEzM93 3pZBP7xJpXqcw3GVnwf02i49eiEN5u+AyAgk3VJ8BQFHLoi3cU8Z/lBoVvUxiC5r CyZRkUJbG+/vQaBXV37pt+sYwWUeIb7094P5ZZTWwGxZ1XxD23y5gR774XOOSBcY x+dTg8jAS1OB4sX9isO3RasOO9TDk+9mFOmZ/MY1+1TWY9wN8jhbgV0VXwLX7nNy rjwf83d/CwYhmB0gwWm9cP+5xnGAbIIqjQDGIFZoEWuqoQO+nPwiHfLQBmGIdicb lHL1NKcoS4KI9WYWE88T/zOCdaSBA3tM+TfnD9d1mg6QT2Ge3UAFFyi9wdiBMg4= =IIzd -----END PGP SIGNATURE----- From owner-freebsd-x11@FreeBSD.ORG Wed Apr 29 10:07:37 2015 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 081F11F2 for ; Wed, 29 Apr 2015 10:07:37 +0000 (UTC) Received: from fep31.mx.upcmail.net (fep31.mx.upcmail.net [62.179.121.49]) by mx1.freebsd.org (Postfix) with ESMTP id 487C318D3 for ; Wed, 29 Apr 2015 10:07:35 +0000 (UTC) Received: from edge04.upcmail.net ([192.168.13.239]) by viefep31-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20150429100733.LSF27728.viefep31-int.chello.at@edge04.upcmail.net>; Wed, 29 Apr 2015 12:07:33 +0200 Received: from [192.168.1.62] ([95.96.229.21]) by edge04.upcmail.net with edge id Mm7X1q02r0ULilr01m7Z2w; Wed, 29 Apr 2015 12:07:33 +0200 X-SourceIP: 95.96.229.21 Date: Wed, 29 Apr 2015 12:08:28 +0200 Subject: Re: Wayland shm? Message-ID: Importance: normal From: Koop Mast To: =?ISO-8859-1?Q?Jan_Kokem=FCller?= , freebsd-x11@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 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: Wed, 29 Apr 2015 10:07:37 -0000 VGhhbmtzLiBJIHdpbGwgbG9vayBhdCB0aGlzIHdvcmsgd2hlbiBJIGdvdCB0aGUgdGltZS4KLUtv b3A= From owner-freebsd-x11@FreeBSD.ORG Wed Apr 29 12:15:32 2015 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 88F172BB; Wed, 29 Apr 2015 12:15:32 +0000 (UTC) Received: from beefy3.isc.freebsd.org (beefy3.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:4072:0:16:3a]) (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 5DBA71767; Wed, 29 Apr 2015 12:15:32 +0000 (UTC) Received: from beefy3.isc.freebsd.org (localhost [127.0.0.1]) by beefy3.isc.freebsd.org (8.14.9/8.14.9) with ESMTP id t3TCFVk8066803; Wed, 29 Apr 2015 12:15:31 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy3.isc.freebsd.org (8.14.9/8.14.9/Submit) id t3TCFV5d066802; Wed, 29 Apr 2015 12:15:31 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Wed, 29 Apr 2015 12:15:31 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201504291215.t3TCFV5d066802@beefy3.isc.freebsd.org> To: x11@FreeBSD.org Subject: [package - head-i386-default][graphics/libosmesa] Failed for libosmesa-10.2.7_1 in build Cc: pkg-fallout@FreeBSD.org 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: Wed, 29 Apr 2015 12:15:32 -0000 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: x11@FreeBSD.org Last committer: kwm@FreeBSD.org Ident: $FreeBSD: head/graphics/libosmesa/Makefile 374494 2014-12-10 23:00:28Z kwm $ Log URL: http://beefy3.isc.freebsd.org/data/head-i386-default/p384908_s282146/logs/libosmesa-10.2.7_1.log Build URL: http://beefy3.isc.freebsd.org/build.html?mastername=head-i386-default&build=p384908_s282146 Log: ====>> Building graphics/libosmesa build started at Wed Apr 29 12:14:22 UTC 2015 port directory: /usr/ports/graphics/libosmesa building for: FreeBSD head-i386-default-job-18 11.0-CURRENT FreeBSD 11.0-CURRENT r282146 i386 maintained by: x11@FreeBSD.org Makefile ident: $FreeBSD: head/graphics/libosmesa/Makefile 374494 2014-12-10 23:00:28Z kwm $ Poudriere version: 3.1.4 Host OSVERSION: 1100070 Jail OSVERSION: 1100070 ---Begin Environment--- UNAME_p=i386 UNAME_m=i386 OSVERSION=1100070 UNAME_v=FreeBSD 11.0-CURRENT r282146 UNAME_r=11.0-CURRENT LC_COLLATE=C BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM=screen MASTERMNT=/usr/local/poudriere/data/.m/head-i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=libosmesa-10.2.7_1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool MASTERNAME=head-i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.4 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --enable-osmesa --disable-driglx-direct --disable-gallium-llvm --disable-glx --disable-dri --disable-egl --with-gallium-drivers=swrast --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_prog_YACC=/usr/local/bin/bison ac_cv_prog_LEX=/usr/local/bin/flex MAKE=gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work HOME=/wrkdirs/usr/ports/graphics/libosmesa/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work HOME=/wrkdirs/usr/ports/graphics/libosmesa/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python2.7 PYTHON_LIBDIR=lib/python2.7 PYTHON_PLATFORM=freebsd11 PYTHON_SITELIBDIR=lib/python2.7/site-packages PYTHON_VERSION=python2.7 PYTHON_VER=2.7 OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/libosmesa" EXAMPLESDIR="share/examples/libosmesa" DATADIR="share/libosmesa" WWWDIR="www/libosmesa" ETCDIR="etc/libosmesa" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libosmesa DOCSDIR=/usr/local/share/doc/libosmesa EXAMPLESDIR=/usr/local/share/examples/libosmesa WWWDIR=/usr/local/www/libosmesa ETCDIR=/usr/local/etc/libosmesa --End SUB_LIST-- ---Begin make.conf--- MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== =========================================================================== =================================================== ===> libosmesa-10.2.7_1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.5.1.txz [head-i386-default-job-18] Installing pkg-1.5.1... [head-i386-default-job-18] Extracting pkg-1.5.1... done Message for pkg-1.5.1: If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of libosmesa-10.2.7_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building => SHA256 Checksum OK for MesaLib-10.2.7.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building ===> Extracting for libosmesa-10.2.7_1 => SHA256 Checksum OK for MesaLib-10.2.7.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for libosmesa-10.2.7_1 ===> Applying FreeBSD patches for libosmesa-10.2.7_1 /usr/bin/sed -i.bak -e '/^OSMESA_VERSION=/s|8|9|' -e 's|-fno-builtin-memcmp||g' /wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/configure =========================================================================== =================================================== ===> libosmesa-10.2.7_1 depends on file: /usr/local/lib/python2.7/site-packages/libxml2mod.so - not found ===> Verifying install for /usr/local/lib/python2.7/site-packages/libxml2mod.so in /usr/ports/textproc/py-libxml2 ===> Installing existing package /packages/All/py27-libxml2-2.9.2.txz [head-i386-default-job-18] Installing py27-libxml2-2.9.2... [head-i386-default-job-18] `-- Installing libxml2-2.9.2_2... [head-i386-default-job-18] `-- Extracting libxml2-2.9.2_2... done [head-i386-default-job-18] `-- Installing py27-setuptools27-5.5.1_1... [head-i386-default-job-18] | `-- Installing python27-2.7.9_1... [head-i386-default-job-18] | | `-- Installing gettext-runtime-0.19.4... [head-i386-default-job-18] | | `-- Installing indexinfo-0.2.3... [head-i386-default-job-18] | | `-- Extracting indexinfo-0.2.3... done [head-i386-default-job-18] | | `-- Extracting gettext-runtime-0.19.4... done [head-i386-default-job-18] | | `-- Installing libffi-3.2.1... [head-i386-default-job-18] | | `-- Extracting libffi-3.2.1... done [head-i386-default-job-18] | | `-- Installing readline-6.3.8... [head-i386-default-job-18] | | `-- Extracting readline-6.3.8... done [head-i386-default-job-18] | `-- Extracting python27-2.7.9_1... done [head-i386-default-job-18] `-- Extracting py27-setuptools27-5.5.1_1... done [head-i386-default-job-18] `-- Installing python2-2_3... [head-i386-default-job-18] `-- Extracting python2-2_3... done [head-i386-default-job-18] Extracting py27-libxml2-2.9.2... done Message for python27-2.7.9_1: ===================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter ===================================================================== ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on file: /usr/local/bin/flex - not found ===> Verifying install for /usr/local/bin/flex in /usr/ports/textproc/flex ===> Installing existing package /packages/All/flex-2.5.39_2.txz [head-i386-default-job-18] Installing flex-2.5.39_2... [head-i386-default-job-18] `-- Installing m4-1.4.17_1,1... [head-i386-default-job-18] `-- Extracting m4-1.4.17_1,1... done [head-i386-default-job-18] Extracting flex-2.5.39_2... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on executable: bison - not found ===> Verifying install for bison in /usr/ports/devel/bison ===> Installing existing package /packages/All/bison-2.7.1,1.txz [head-i386-default-job-18] Installing bison-2.7.1,1... [head-i386-default-job-18] Extracting bison-2.7.1,1... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-4.1_1.txz [head-i386-default-job-18] Installing gmake-4.1_1... [head-i386-default-job-18] Extracting gmake-4.1_1... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on executable: pkgconf - not found ===> Verifying install for pkgconf in /usr/ports/devel/pkgconf ===> Installing existing package /packages/All/pkgconf-0.9.10.txz [head-i386-default-job-18] Installing pkgconf-0.9.10... [head-i386-default-job-18] Extracting pkgconf-0.9.10... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on file: /usr/local/bin/python2.7 - found ===> libosmesa-10.2.7_1 depends on executable: python2 - found =========================================================================== config.status: creating src/gallium/targets/xvmc-nouveau/Makefile config.status: creating src/gallium/tests/trivial/Makefile config.status: creating src/gallium/tests/unit/Makefile config.status: creating src/gallium/winsys/Makefile config.status: creating src/gallium/winsys/freedreno/drm/Makefile config.status: creating src/gallium/winsys/i915/drm/Makefile config.status: creating src/gallium/winsys/i915/sw/Makefile config.status: creating src/gallium/winsys/intel/drm/Makefile config.status: creating src/gallium/winsys/nouveau/drm/Makefile config.status: creating src/gallium/winsys/radeon/drm/Makefile config.status: creating src/gallium/winsys/svga/drm/Makefile config.status: creating src/gallium/winsys/sw/dri/Makefile config.status: creating src/gallium/winsys/sw/fbdev/Makefile config.status: creating src/gallium/winsys/sw/null/Makefile config.status: creating src/gallium/winsys/sw/wayland/Makefile config.status: creating src/gallium/winsys/sw/wrapper/Makefile config.status: creating src/gallium/winsys/sw/xlib/Makefile config.status: creating src/gbm/Makefile config.status: creating src/gbm/main/gbm.pc config.status: creating src/glsl/Makefile config.status: creating src/glx/Makefile config.status: creating src/glx/tests/Makefile config.status: creating src/gtest/Makefile config.status: creating src/loader/Makefile config.status: creating src/mapi/Makefile config.status: creating src/mapi/es1api/Makefile config.status: creating src/mapi/es1api/glesv1_cm.pc config.status: creating src/mapi/es2api/Makefile config.status: creating src/mapi/es2api/glesv2.pc config.status: creating src/mapi/glapi/Makefile config.status: creating src/mapi/glapi/gen/Makefile config.status: creating src/mapi/glapi/tests/Makefile config.status: creating src/mapi/shared-glapi/Makefile config.status: creating src/mapi/shared-glapi/tests/Makefile config.status: creating src/mapi/vgapi/Makefile config.status: creating src/mapi/vgapi/vg.pc config.status: creating src/mesa/Makefile config.status: creating src/mesa/gl.pc config.status: creating src/mesa/drivers/dri/dri.pc config.status: creating src/mesa/drivers/dri/common/Makefile config.status: creating src/mesa/drivers/dri/common/xmlpool/Makefile config.status: creating src/mesa/drivers/dri/i915/Makefile config.status: creating src/mesa/drivers/dri/i965/Makefile config.status: creating src/mesa/drivers/dri/Makefile config.status: creating src/mesa/drivers/dri/nouveau/Makefile config.status: creating src/mesa/drivers/dri/r200/Makefile config.status: creating src/mesa/drivers/dri/radeon/Makefile config.status: creating src/mesa/drivers/dri/swrast/Makefile config.status: creating src/mesa/drivers/osmesa/Makefile config.status: creating src/mesa/drivers/osmesa/osmesa.pc config.status: creating src/mesa/drivers/x11/Makefile config.status: creating src/mesa/main/tests/Makefile config.status: creating src/mesa/main/tests/hash_table/Makefile config.status: executing depfiles commands config.status: executing libtool commands prefix: /usr/local exec_prefix: ${prefix} libdir: ${exec_prefix}/lib includedir: ${prefix}/include OpenGL: yes (ES1: no ES2: no) OpenVG: no OSMesa: libOSMesa GLX: no EGL: no llvm: no Gallium: yes Target dirs: Winsys dirs: sw Driver dirs: galahad identity noop rbug softpipe trace Trackers dirs: Shared libs: yes Static libs: no Shared-glapi: yes CFLAGS: -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -Qunused-arguments CXXFLAGS: -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -Wall -fno-strict-aliasing -Qunused-arguments Macros: -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DMESA_EGL_NO_X11_HEADERS PYTHON2: python2 Run 'gmake' to build Mesa =========================================================================== =================================================== ===> Building for libosmesa-10.2.7_1 gmake[1]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7' Making all in src gmake[2]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src' cd .. && gmake am--refresh cd .. && gmake am--refresh Making all in gtest gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/gtest' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/gtest' Making all in loader gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/loader' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh CC libloader_la-loader.lo CC libloader_la-pci_id_driver_map.lo CCLD libloader.la gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/loader' Making all in mapi gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh Making all in glapi/gen gmake[4]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' cd ../../../.. && gmake am--refresh cd ../../../.. && gmake am--refresh GEN ../../../../src/mapi/glapi/glapi_mapi_tmp.h GEN ../../../../src/mapi/glapi/glprocs.h GEN ../../../../src/mapi/glapi/glapitemp.h GEN ../../../../src/mapi/glapi/glapitable.h GEN ../../../../src/mapi/glapi/glapi_gentable.c GEN ../../../../src/mapi/glapi/glapi_x86.S GEN ../../../../src/mesa/main/enums.c GEN ../../../../src/mesa/main/api_exec.c GEN ../../../../src/mesa/main/dispatch.h GEN ../../../../src/mesa/main/remap_helper.h GEN ../../../../src/glx/indirect.c GEN ../../../../src/glx/indirect.h GEN ../../../../src/glx/indirect_init.c GEN ../../../../src/glx/indirect_size.h GEN ../../../../src/glx/indirect_size.c gmake all-am gmake[5]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' cd ../../../.. && gmake am--refresh cd ../../../.. && gmake am--refresh gmake[5]: Nothing to be done for 'all-am'. gmake[5]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' gmake[4]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' Making all in shared-glapi gmake[4]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh GEN glapi_mapi_tmp.h gmake all-recursive gmake[5]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh Making all in . gmake[6]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh CC entry.lo In file included from ../../../src/mapi/entry.c:46: ./../../src/mapi/entry_x86_tsd.h:62:19: warning: tentative array definition assumed to have one element static const char x86_entry_start[]; ^ ./../../src/mapi/entry_x86_tsd.h:63:19: warning: tentative array definition assumed to have one element static const char x86_entry_end[]; ^ fatal error: error in backend: symbol 'x86_entry_end' is already defined cc: error: clang frontend command failed with exit code 70 (use -v to see invocation) FreeBSD clang version 3.6.0 (tags/RELEASE_360/final 230434) 20150225 Target: i386-unknown-freebsd11.0 Thread model: posix cc: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. cc: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: cc: note: diagnostic msg: /tmp/entry-a71b35.c cc: note: diagnostic msg: /tmp/entry-a71b35.sh cc: note: diagnostic msg: ******************** Makefile:695: recipe for target 'entry.lo' failed gmake[6]: *** [entry.lo] Error 1 gmake[6]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:749: recipe for target 'all-recursive' failed gmake[5]: *** [all-recursive] Error 1 gmake[5]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:586: recipe for target 'all' failed gmake[4]: *** [all] Error 2 gmake[4]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:512: recipe for target 'all-recursive' failed gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi' Makefile:529: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src' Makefile:576: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7' *** Error code 1 Stop. make: stopped in /usr/ports/graphics/libosmesa From owner-freebsd-x11@FreeBSD.ORG Wed Apr 29 14:56:31 2015 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9DF5C3EE; Wed, 29 Apr 2015 14:56:31 +0000 (UTC) Received: from slim.berklix.org (slim.berklix.org [94.185.90.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 19F6D19FF; Wed, 29 Apr 2015 14:56:30 +0000 (UTC) Received: from mart.js.berklix.net (p5DCBCA19.dip0.t-ipconnect.de [93.203.202.25]) (authenticated bits=128) by slim.berklix.org (8.14.5/8.14.5) with ESMTP id t3TEuIUh092113; Wed, 29 Apr 2015 16:56:18 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id t3TEuFIK014276; Wed, 29 Apr 2015 16:56:15 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.7/8.14.7) with ESMTP id t3TEu3S1017625; Wed, 29 Apr 2015 16:56:15 +0200 (CEST) (envelope-from jhs@berklix.com) Message-Id: <201504291456.t3TEu3S1017625@fire.js.berklix.net> To: Jung-uk Kim cc: Baptiste Daroussin , x11@FreeBSD.org Subject: Re: patch for From: "Julian H. Stacey" Organization: http://berklix.com BSD Unix Linux Consultants, Munich Germany User-agent: EXMH on FreeBSD http://berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Mon, 27 Apr 2015 16:56:19 -0400." <553EA273.7020802@FreeBSD.org> Date: Wed, 29 Apr 2015 16:56:03 +0200 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: Wed, 29 Apr 2015 14:56:31 -0000 Jung-uk Kim wrote: > On 04/27/2015 14:30, Julian H. Stacey wrote: > > Baptiste Daroussin wrote: > >> On Mon, Apr 27, 2015 at 02:55:13PM +0200, Julian H. Stacey > >> wrote: > >>> Hi x11@freebsd.org, cc: anholt@FreeBSD.org as creator as no > >>> MAINTAINER=3D ) =20 I wrote this patch after graphics/dri > >>> failed. Comments please ? =20 > >>> http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/graphics/dri/Make= > >> > >>> > file.REL=3D10.1-RELEASE.diff > >>> =20 *** 10.1-RELEASE/ports/graphics/dri/Makefile Mon Apr 27 > >>> 14:34:42 2015 --- new-generic/ports/graphics/dri/Makefile Mon > >>> Apr 27 14:36:27 2015 *************** *** 12,17 **** --- 12,25 > >>> ---- LIB_DEPENDS=3D libdrm.so:${PORTSDIR}/graphics/libdrm \ > >>> libexpat.so:${PORTSDIR}/textproc/expat2 =20 + LIB_DEPENDS+=3D > >>> ${PORTSDIR}/textproc/py-libxml2 + # LIB_DEPENDS+=3D > >>> lib/python2.7/site-packages/libxml2mod.so:${PORTSDIR}= > >> /textproc/py-libxml2 > >>> + # To avoid error: + # checking python2 module: libxml2... > >>> no + # configure: error: failed to find required module > >>> libxml2 + # =3D=3D=3D> Script "configure" failed > >>> unexpectedly. + # Please report the problem to > >>> x11@FreeBSD.org [maintainer] and att= > >> ach the > >>> +=20 USES+=3D gettext:build USE_XORG=3D glproto x11 xext > >>> xxf86vm xdamage xfixes dri2proto > >> > >> I removed Eric as he is not working on this, the maintainer is > >> x11@ > >> > >> This patch is wrong the syntax for libdepend is really not the > >> proper synta= x. > >> > >> Btw this is certainly not a build depend you do expect here but a > >> BUILD_DEP= ENDS > >> > >> Best regards, Bapt > > > > Ah, Yes ! Thanks. So BUILD_DEPENDS+= > > ${PORTSDIR}/textproc/py-libxml2 would suffice, but maybe it should > > be longer ? maybe similar to BUILD_DEPENDS+= \ > > lib/python2.7/site-packages/libxml2mod.so:\ > > ${PORTSDIR}/textproc/py-libxml2 I tried to find what that something > > should be, by doing cd /usr/ports/textproc/py-libxml2; make clean ; > > make deinstall cd /usr/ports/graphics/dri; make clean; make But I > > failed to find whatever it was, so not sure if BUILD_DEPENDS is > > needed, or if it was just some local aberation here. > > > > PS Apologies for truncated "Subject: patch for" instead of > > "Subject: patch for graphics/dri/Makefile" > > It looks like your patch is based on a quite old ports tree. No, src/ & ports/ are both latest 10.1-RELEASE, but bits of my local/ are older ** > In fact, > I can't reproduce the problem. Thanks for trying, I can't either, as I wrote above: "so not sure if BUILD_DEPENDS is needed, or if it was just some local aberation here" > Can you please update your ports tree > and try again? I'm sorry, but I can't install a new current /usr/ports, make & install, ** As I've already been running & fixing on 10.1-RELEASE for some days trying to build the 1000 ports & dependencies I use. Jumping to current ports, would exchange lots of old (solved here) problems for lots of new problems. What I'm trying to do is build latest 10.1-RELEASE & where that breaks, test/retrofit bits from current ports. To try to help detect the problem, or what problem was, I ran: cd /pri/FreeBSD/branches/amd64/-current/ports setenv PORTSDIR /pri/FreeBSD/branches/amd64/-current/ports cat ../../.ctm_status # ports-cur 10882 ls -l ../../.ctm_status # 16 Apr 29 10:51 (TZ=+02:00) cd graphics/dri; make ... Package 'libdrm_radeon' has version '2.4.52', required version is '>= 2.4.56' ... & as explained I dont want to upgrade rest of system beyond 10.1 yet. & I dont seem to be able to reproduce the problem, so cas eclosed I guess, Thanks Baptiste & Kim. BTW Your (Kim) mailer garbled quoting my posting, I suggest you turn off your auto formatter. Cheers, Julian -- Julian Stacey, BSD Linux Unix C Sys Eng Consultant Munich http://berklix.com Indent previous with "> ". Reply Below as a play script. Send plain text, Not quoted-printable, HTML, or base64. From owner-freebsd-x11@FreeBSD.ORG Wed Apr 29 20:21:20 2015 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3F955AE9 for ; Wed, 29 Apr 2015 20:21:20 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E486C128A for ; Wed, 29 Apr 2015 20:21:19 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id t3TKLCsd030853 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 29 Apr 2015 14:21:12 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id t3TKLCp8030850 for ; Wed, 29 Apr 2015 14:21:12 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Wed, 29 Apr 2015 14:21:12 -0600 (MDT) From: Warren Block To: freebsd-x11@FreeBSD.org Subject: Latest DRM patch and monitor config in xorg.conf Message-ID: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Wed, 29 Apr 2015 14:21:12 -0600 (MDT) 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: Wed, 29 Apr 2015 20:21:20 -0000 >From my xorg.conf: Section "Monitor" Identifier "DVI-0" VendorName "HWP" ModelName "2615" Option "PreferredMode" "1920x1200" Option "RightOf" "DVI-1" Option "Position" "1280 0" Option "Primary" "On" Option "DPMS" "Off" EndSection Section "Monitor" Identifier "DVI-1" VendorName "SAM" ModelName "215" Option "PreferredMode" "1280x1024" Option "LeftOf" "DVI-0" Option "Position" "0 0" Option "DPMS" "Off" EndSection With the latest commit to 10-STABLE, this no longer has any effect, nor does running an xrandr command to do the same thing in .xinitrc. It is necessary to run that command separately after X has started: xrandr --output DVI-0 --primary --mode 1920x1200 --pos 1080x0 --output DVI-1 --mode 1920x1080 --pos 0x0 --rotate left The interesting thing is that this was working until I updated 10-STABLE today, and had been working for the last few months. Before that, it did not work, exactly the same as now. I don't know what is changing that affects this, but would really like to find out. From owner-freebsd-x11@FreeBSD.ORG Thu Apr 30 21:27:45 2015 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E9552248; Thu, 30 Apr 2015 21:27:45 +0000 (UTC) Received: from beefy3.isc.freebsd.org (beefy3.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:4072:0:16:3a]) (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 D69251F23; Thu, 30 Apr 2015 21:27:45 +0000 (UTC) Received: from beefy3.isc.freebsd.org (localhost [127.0.0.1]) by beefy3.isc.freebsd.org (8.14.9/8.14.9) with ESMTP id t3ULRjCF064823; Thu, 30 Apr 2015 21:27:45 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy3.isc.freebsd.org (8.14.9/8.14.9/Submit) id t3ULRjnV064797; Thu, 30 Apr 2015 21:27:45 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 30 Apr 2015 21:27:45 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201504302127.t3ULRjnV064797@beefy3.isc.freebsd.org> To: x11@FreeBSD.org Subject: [package - head-i386-default][graphics/libosmesa] Failed for libosmesa-10.2.7_1 in build Cc: pkg-fallout@FreeBSD.org 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: Thu, 30 Apr 2015 21:27:46 -0000 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: x11@FreeBSD.org Last committer: kwm@FreeBSD.org Ident: $FreeBSD: head/graphics/libosmesa/Makefile 374494 2014-12-10 23:00:28Z kwm $ Log URL: http://beefy3.isc.freebsd.org/data/head-i386-default/p385024_s282267/logs/libosmesa-10.2.7_1.log Build URL: http://beefy3.isc.freebsd.org/build.html?mastername=head-i386-default&build=p385024_s282267 Log: ====>> Building graphics/libosmesa build started at Thu Apr 30 21:26:36 UTC 2015 port directory: /usr/ports/graphics/libosmesa building for: FreeBSD head-i386-default-job-17 11.0-CURRENT FreeBSD 11.0-CURRENT r282267 i386 maintained by: x11@FreeBSD.org Makefile ident: $FreeBSD: head/graphics/libosmesa/Makefile 374494 2014-12-10 23:00:28Z kwm $ Poudriere version: 3.1.4 Host OSVERSION: 1100070 Jail OSVERSION: 1100071 !!! Jail is newer than host. (Jail: 1100071, Host: 1100070) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- UNAME_p=i386 UNAME_m=i386 OSVERSION=1100071 UNAME_v=FreeBSD 11.0-CURRENT r282267 UNAME_r=11.0-CURRENT LC_COLLATE=C BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM=screen MASTERMNT=/usr/local/poudriere/data/.m/head-i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=libosmesa-10.2.7_1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool MASTERNAME=head-i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.4 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --enable-osmesa --disable-driglx-direct --disable-gallium-llvm --disable-glx --disable-dri --disable-egl --with-gallium-drivers=swrast --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_prog_YACC=/usr/local/bin/bison ac_cv_prog_LEX=/usr/local/bin/flex MAKE=gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work HOME=/wrkdirs/usr/ports/graphics/libosmesa/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work HOME=/wrkdirs/usr/ports/graphics/libosmesa/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python2.7 PYTHON_LIBDIR=lib/python2.7 PYTHON_PLATFORM=freebsd11 PYTHON_SITELIBDIR=lib/python2.7/site-packages PYTHON_VERSION=python2.7 PYTHON_VER=2.7 OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/libosmesa" EXAMPLESDIR="share/examples/libosmesa" DATADIR="share/libosmesa" WWWDIR="www/libosmesa" ETCDIR="etc/libosmesa" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libosmesa DOCSDIR=/usr/local/share/doc/libosmesa EXAMPLESDIR=/usr/local/share/examples/libosmesa WWWDIR=/usr/local/www/libosmesa ETCDIR=/usr/local/etc/libosmesa --End SUB_LIST-- ---Begin make.conf--- MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== =========================================================================== =================================================== ===> libosmesa-10.2.7_1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.5.1.txz [head-i386-default-job-17] Installing pkg-1.5.1... [head-i386-default-job-17] Extracting pkg-1.5.1... done Message for pkg-1.5.1: If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of libosmesa-10.2.7_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building => SHA256 Checksum OK for MesaLib-10.2.7.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building ===> Extracting for libosmesa-10.2.7_1 => SHA256 Checksum OK for MesaLib-10.2.7.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for libosmesa-10.2.7_1 ===> Applying FreeBSD patches for libosmesa-10.2.7_1 /usr/bin/sed -i.bak -e '/^OSMESA_VERSION=/s|8|9|' -e 's|-fno-builtin-memcmp||g' /wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/configure =========================================================================== =================================================== ===> libosmesa-10.2.7_1 depends on file: /usr/local/lib/python2.7/site-packages/libxml2mod.so - not found ===> Verifying install for /usr/local/lib/python2.7/site-packages/libxml2mod.so in /usr/ports/textproc/py-libxml2 ===> Installing existing package /packages/All/py27-libxml2-2.9.2.txz [head-i386-default-job-17] Installing py27-libxml2-2.9.2... [head-i386-default-job-17] `-- Installing libxml2-2.9.2_2... [head-i386-default-job-17] `-- Extracting libxml2-2.9.2_2... done [head-i386-default-job-17] `-- Installing py27-setuptools27-5.5.1_1... [head-i386-default-job-17] | `-- Installing python27-2.7.9_1... [head-i386-default-job-17] | | `-- Installing gettext-runtime-0.19.4... [head-i386-default-job-17] | | `-- Installing indexinfo-0.2.3... [head-i386-default-job-17] | | `-- Extracting indexinfo-0.2.3... done [head-i386-default-job-17] | | `-- Extracting gettext-runtime-0.19.4... done [head-i386-default-job-17] | | `-- Installing libffi-3.2.1... [head-i386-default-job-17] | | `-- Extracting libffi-3.2.1... done [head-i386-default-job-17] | | `-- Installing readline-6.3.8... [head-i386-default-job-17] | | `-- Extracting readline-6.3.8... done [head-i386-default-job-17] | `-- Extracting python27-2.7.9_1... done [head-i386-default-job-17] `-- Extracting py27-setuptools27-5.5.1_1... done [head-i386-default-job-17] `-- Installing python2-2_3... [head-i386-default-job-17] `-- Extracting python2-2_3... done [head-i386-default-job-17] Extracting py27-libxml2-2.9.2... done Message for python27-2.7.9_1: ===================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter ===================================================================== ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on file: /usr/local/bin/flex - not found ===> Verifying install for /usr/local/bin/flex in /usr/ports/textproc/flex ===> Installing existing package /packages/All/flex-2.5.39_2.txz [head-i386-default-job-17] Installing flex-2.5.39_2... [head-i386-default-job-17] `-- Installing m4-1.4.17_1,1... [head-i386-default-job-17] `-- Extracting m4-1.4.17_1,1... done [head-i386-default-job-17] Extracting flex-2.5.39_2... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on executable: bison - not found ===> Verifying install for bison in /usr/ports/devel/bison ===> Installing existing package /packages/All/bison-2.7.1,1.txz [head-i386-default-job-17] Installing bison-2.7.1,1... [head-i386-default-job-17] Extracting bison-2.7.1,1... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-4.1_1.txz [head-i386-default-job-17] Installing gmake-4.1_1... [head-i386-default-job-17] Extracting gmake-4.1_1... done config.status: creating src/gallium/targets/xvmc-nouveau/Makefile config.status: creating src/gallium/tests/trivial/Makefile config.status: creating src/gallium/tests/unit/Makefile config.status: creating src/gallium/winsys/Makefile config.status: creating src/gallium/winsys/freedreno/drm/Makefile config.status: creating src/gallium/winsys/i915/drm/Makefile config.status: creating src/gallium/winsys/i915/sw/Makefile config.status: creating src/gallium/winsys/intel/drm/Makefile config.status: creating src/gallium/winsys/nouveau/drm/Makefile config.status: creating src/gallium/winsys/radeon/drm/Makefile config.status: creating src/gallium/winsys/svga/drm/Makefile config.status: creating src/gallium/winsys/sw/dri/Makefile config.status: creating src/gallium/winsys/sw/fbdev/Makefile config.status: creating src/gallium/winsys/sw/null/Makefile config.status: creating src/gallium/winsys/sw/wayland/Makefile config.status: creating src/gallium/winsys/sw/wrapper/Makefile config.status: creating src/gallium/winsys/sw/xlib/Makefile config.status: creating src/gbm/Makefile config.status: creating src/gbm/main/gbm.pc config.status: creating src/glsl/Makefile config.status: creating src/glx/Makefile config.status: creating src/glx/tests/Makefile config.status: creating src/gtest/Makefile config.status: creating src/loader/Makefile config.status: creating src/mapi/Makefile config.status: creating src/mapi/es1api/Makefile config.status: creating src/mapi/es1api/glesv1_cm.pc config.status: creating src/mapi/es2api/Makefile config.status: creating src/mapi/es2api/glesv2.pc config.status: creating src/mapi/glapi/Makefile config.status: creating src/mapi/glapi/gen/Makefile config.status: creating src/mapi/glapi/tests/Makefile config.status: creating src/mapi/shared-glapi/Makefile config.status: creating src/mapi/shared-glapi/tests/Makefile config.status: creating src/mapi/vgapi/Makefile config.status: creating src/mapi/vgapi/vg.pc config.status: creating src/mesa/Makefile config.status: creating src/mesa/gl.pc config.status: creating src/mesa/drivers/dri/dri.pc config.status: creating src/mesa/drivers/dri/common/Makefile config.status: creating src/mesa/drivers/dri/common/xmlpool/Makefile config.status: creating src/mesa/drivers/dri/i915/Makefile config.status: creating src/mesa/drivers/dri/i965/Makefile config.status: creating src/mesa/drivers/dri/Makefile config.status: creating src/mesa/drivers/dri/nouveau/Makefile config.status: creating src/mesa/drivers/dri/r200/Makefile config.status: creating src/mesa/drivers/dri/radeon/Makefile config.status: creating src/mesa/drivers/dri/swrast/Makefile config.status: creating src/mesa/drivers/osmesa/Makefile config.status: creating src/mesa/drivers/osmesa/osmesa.pc config.status: creating src/mesa/drivers/x11/Makefile config.status: creating src/mesa/main/tests/Makefile config.status: creating src/mesa/main/tests/hash_table/Makefile config.status: executing depfiles commands config.status: executing libtool commands prefix: /usr/local exec_prefix: ${prefix} libdir: ${exec_prefix}/lib includedir: ${prefix}/include OpenGL: yes (ES1: no ES2: no) OpenVG: no OSMesa: libOSMesa GLX: no EGL: no llvm: no Gallium: yes Target dirs: Winsys dirs: sw Driver dirs: galahad identity noop rbug softpipe trace Trackers dirs: Shared libs: yes Static libs: no Shared-glapi: yes CFLAGS: -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -Qunused-arguments CXXFLAGS: -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -Wall -fno-strict-aliasing -Qunused-arguments Macros: -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DMESA_EGL_NO_X11_HEADERS PYTHON2: python2 Run 'gmake' to build Mesa =========================================================================== =================================================== ===> Building for libosmesa-10.2.7_1 gmake[1]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7' Making all in src gmake[2]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src' cd .. && gmake am--refresh cd .. && gmake am--refresh Making all in gtest gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/gtest' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/gtest' Making all in loader gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/loader' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh CC libloader_la-loader.lo CC libloader_la-pci_id_driver_map.lo CCLD libloader.la gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/loader' Making all in mapi gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh Making all in glapi/gen gmake[4]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' cd ../../../.. && gmake am--refresh cd ../../../.. && gmake am--refresh GEN ../../../../src/mapi/glapi/glapi_mapi_tmp.h GEN ../../../../src/mapi/glapi/glprocs.h GEN ../../../../src/mapi/glapi/glapitemp.h GEN ../../../../src/mapi/glapi/glapitable.h GEN ../../../../src/mapi/glapi/glapi_gentable.c GEN ../../../../src/mapi/glapi/glapi_x86.S GEN ../../../../src/mesa/main/enums.c GEN ../../../../src/mesa/main/api_exec.c GEN ../../../../src/mesa/main/dispatch.h GEN ../../../../src/mesa/main/remap_helper.h GEN ../../../../src/glx/indirect.c GEN ../../../../src/glx/indirect.h GEN ../../../../src/glx/indirect_init.c GEN ../../../../src/glx/indirect_size.h GEN ../../../../src/glx/indirect_size.c gmake all-am gmake[5]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' cd ../../../.. && gmake am--refresh cd ../../../.. && gmake am--refresh gmake[5]: Nothing to be done for 'all-am'. gmake[5]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' gmake[4]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' Making all in shared-glapi gmake[4]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh GEN glapi_mapi_tmp.h gmake all-recursive gmake[5]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh Making all in . gmake[6]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh CC entry.lo In file included from ../../../src/mapi/entry.c:46: ./../../src/mapi/entry_x86_tsd.h:62:19: warning: tentative array definition assumed to have one element static const char x86_entry_start[]; ^ ./../../src/mapi/entry_x86_tsd.h:63:19: warning: tentative array definition assumed to have one element static const char x86_entry_end[]; ^ fatal error: error in backend: symbol 'x86_entry_end' is already defined cc: error: clang frontend command failed with exit code 70 (use -v to see invocation) FreeBSD clang version 3.6.0 (tags/RELEASE_360/final 230434) 20150225 Target: i386-unknown-freebsd11.0 Thread model: posix cc: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. cc: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: cc: note: diagnostic msg: /tmp/entry-919375.c cc: note: diagnostic msg: /tmp/entry-919375.sh cc: note: diagnostic msg: ******************** Makefile:695: recipe for target 'entry.lo' failed gmake[6]: *** [entry.lo] Error 1 gmake[6]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:749: recipe for target 'all-recursive' failed gmake[5]: *** [all-recursive] Error 1 gmake[5]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:586: recipe for target 'all' failed gmake[4]: *** [all] Error 2 gmake[4]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:512: recipe for target 'all-recursive' failed gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi' Makefile:529: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src' Makefile:576: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7' *** Error code 1 Stop. make: stopped in /usr/ports/graphics/libosmesa From owner-freebsd-x11@FreeBSD.ORG Sat May 2 09:33:53 2015 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D0CFF2DB for ; Sat, 2 May 2015 09:33:53 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 BE21214DD for ; Sat, 2 May 2015 09:33:53 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.9/8.14.9) with ESMTP id t429XrPM069355 for ; Sat, 2 May 2015 09:33:53 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.9/8.14.9/Submit) id t429XroT069354; Sat, 2 May 2015 09:33:53 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201505020933.t429XroT069354@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 2 May 2015 09:33:53 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 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: Sat, 02 May 2015 09:33:53 -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/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11/libXrender | 0.9.8 | 0.9.9 ------------------------------------------------+-----------------+------------ x11-drivers/xf86-video-r128 | 6.9.2 | 6.10.0 ------------------------------------------------+-----------------+------------ x11-toolkits/libXaw | 1.0.12 | 1.0.13 ------------------------------------------------+-----------------+------------ x11-toolkits/libXt | 1.1.4 | 1.1.5 ------------------------------------------------+-----------------+------------ 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 Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat May 2 11:59:41 2015 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C834C782; Sat, 2 May 2015 11:59:41 +0000 (UTC) Received: from beefy3.isc.freebsd.org (beefy3.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:4072:0:16:3a]) (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 B5B3F11BF; Sat, 2 May 2015 11:59:41 +0000 (UTC) Received: from beefy3.isc.freebsd.org (localhost [127.0.0.1]) by beefy3.isc.freebsd.org (8.14.9/8.14.9) with ESMTP id t42BxfXa052968; Sat, 2 May 2015 11:59:41 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy3.isc.freebsd.org (8.14.9/8.14.9/Submit) id t42BxfpJ052937; Sat, 2 May 2015 11:59:41 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sat, 2 May 2015 11:59:41 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201505021159.t42BxfpJ052937@beefy3.isc.freebsd.org> To: x11@FreeBSD.org Subject: [package - head-i386-default][graphics/libosmesa] Failed for libosmesa-10.2.7_1 in build Cc: pkg-fallout@FreeBSD.org 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: Sat, 02 May 2015 11:59:42 -0000 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: x11@FreeBSD.org Last committer: kwm@FreeBSD.org Ident: $FreeBSD: head/graphics/libosmesa/Makefile 374494 2014-12-10 23:00:28Z kwm $ Log URL: http://beefy3.isc.freebsd.org/data/head-i386-default/p385145_s282318/logs/libosmesa-10.2.7_1.log Build URL: http://beefy3.isc.freebsd.org/build.html?mastername=head-i386-default&build=p385145_s282318 Log: ====>> Building graphics/libosmesa build started at Sat May 2 11:58:34 UTC 2015 port directory: /usr/ports/graphics/libosmesa building for: FreeBSD head-i386-default-job-21 11.0-CURRENT FreeBSD 11.0-CURRENT r282318 i386 maintained by: x11@FreeBSD.org Makefile ident: $FreeBSD: head/graphics/libosmesa/Makefile 374494 2014-12-10 23:00:28Z kwm $ Poudriere version: 3.1.4 Host OSVERSION: 1100070 Jail OSVERSION: 1100071 !!! Jail is newer than host. (Jail: 1100071, Host: 1100070) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- UNAME_p=i386 UNAME_m=i386 OSVERSION=1100071 UNAME_v=FreeBSD 11.0-CURRENT r282318 UNAME_r=11.0-CURRENT LC_COLLATE=C BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM=screen MASTERMNT=/usr/local/poudriere/data/.m/head-i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=libosmesa-10.2.7_1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool MASTERNAME=head-i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.4 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --enable-osmesa --disable-driglx-direct --disable-gallium-llvm --disable-glx --disable-dri --disable-egl --with-gallium-drivers=swrast --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_prog_YACC=/usr/local/bin/bison ac_cv_prog_LEX=/usr/local/bin/flex MAKE=gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work HOME=/wrkdirs/usr/ports/graphics/libosmesa/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/libosmesa/work HOME=/wrkdirs/usr/ports/graphics/libosmesa/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python2.7 PYTHON_LIBDIR=lib/python2.7 PYTHON_PLATFORM=freebsd11 PYTHON_SITELIBDIR=lib/python2.7/site-packages PYTHON_VERSION=python2.7 PYTHON_VER=2.7 OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/libosmesa" EXAMPLESDIR="share/examples/libosmesa" DATADIR="share/libosmesa" WWWDIR="www/libosmesa" ETCDIR="etc/libosmesa" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libosmesa DOCSDIR=/usr/local/share/doc/libosmesa EXAMPLESDIR=/usr/local/share/examples/libosmesa WWWDIR=/usr/local/www/libosmesa ETCDIR=/usr/local/etc/libosmesa --End SUB_LIST-- ---Begin make.conf--- MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== =========================================================================== =================================================== ===> libosmesa-10.2.7_1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.5.1.txz [head-i386-default-job-21] Installing pkg-1.5.1... [head-i386-default-job-21] Extracting pkg-1.5.1... done Message for pkg-1.5.1: If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of libosmesa-10.2.7_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building => SHA256 Checksum OK for MesaLib-10.2.7.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libosmesa-10.2.7_1 for building ===> Extracting for libosmesa-10.2.7_1 => SHA256 Checksum OK for MesaLib-10.2.7.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for libosmesa-10.2.7_1 ===> Applying FreeBSD patches for libosmesa-10.2.7_1 /usr/bin/sed -i.bak -e '/^OSMESA_VERSION=/s|8|9|' -e 's|-fno-builtin-memcmp||g' /wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/configure =========================================================================== =================================================== ===> libosmesa-10.2.7_1 depends on file: /usr/local/lib/python2.7/site-packages/libxml2mod.so - not found ===> Verifying install for /usr/local/lib/python2.7/site-packages/libxml2mod.so in /usr/ports/textproc/py-libxml2 ===> Installing existing package /packages/All/py27-libxml2-2.9.2.txz [head-i386-default-job-21] Installing py27-libxml2-2.9.2... [head-i386-default-job-21] `-- Installing libxml2-2.9.2_2... [head-i386-default-job-21] `-- Extracting libxml2-2.9.2_2... done [head-i386-default-job-21] `-- Installing py27-setuptools27-5.5.1_1... [head-i386-default-job-21] | `-- Installing python27-2.7.9_1... [head-i386-default-job-21] | | `-- Installing gettext-runtime-0.19.4... [head-i386-default-job-21] | | `-- Installing indexinfo-0.2.3... [head-i386-default-job-21] | | `-- Extracting indexinfo-0.2.3... done [head-i386-default-job-21] | | `-- Extracting gettext-runtime-0.19.4... done [head-i386-default-job-21] | | `-- Installing libffi-3.2.1... [head-i386-default-job-21] | | `-- Extracting libffi-3.2.1... done [head-i386-default-job-21] | | `-- Installing readline-6.3.8... [head-i386-default-job-21] | | `-- Extracting readline-6.3.8... done [head-i386-default-job-21] | `-- Extracting python27-2.7.9_1... done [head-i386-default-job-21] `-- Extracting py27-setuptools27-5.5.1_1... done [head-i386-default-job-21] `-- Installing python2-2_3... [head-i386-default-job-21] `-- Extracting python2-2_3... done [head-i386-default-job-21] Extracting py27-libxml2-2.9.2... done Message for python27-2.7.9_1: ===================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter ===================================================================== ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on file: /usr/local/bin/flex - not found ===> Verifying install for /usr/local/bin/flex in /usr/ports/textproc/flex ===> Installing existing package /packages/All/flex-2.5.39_2.txz [head-i386-default-job-21] Installing flex-2.5.39_2... [head-i386-default-job-21] `-- Installing m4-1.4.17_1,1... [head-i386-default-job-21] `-- Extracting m4-1.4.17_1,1... done [head-i386-default-job-21] Extracting flex-2.5.39_2... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on executable: bison - not found ===> Verifying install for bison in /usr/ports/devel/bison ===> Installing existing package /packages/All/bison-2.7.1,1.txz [head-i386-default-job-21] Installing bison-2.7.1,1... [head-i386-default-job-21] Extracting bison-2.7.1,1... done ===> Returning to build of libosmesa-10.2.7_1 ===> libosmesa-10.2.7_1 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-4.1_1.txz [head-i386-default-job-21] Installing gmake-4.1_1... [head-i386-default-job-21] Extracting gmake-4.1_1... done config.status: creating src/gallium/targets/xvmc-nouveau/Makefile config.status: creating src/gallium/tests/trivial/Makefile config.status: creating src/gallium/tests/unit/Makefile config.status: creating src/gallium/winsys/Makefile config.status: creating src/gallium/winsys/freedreno/drm/Makefile config.status: creating src/gallium/winsys/i915/drm/Makefile config.status: creating src/gallium/winsys/i915/sw/Makefile config.status: creating src/gallium/winsys/intel/drm/Makefile config.status: creating src/gallium/winsys/nouveau/drm/Makefile config.status: creating src/gallium/winsys/radeon/drm/Makefile config.status: creating src/gallium/winsys/svga/drm/Makefile config.status: creating src/gallium/winsys/sw/dri/Makefile config.status: creating src/gallium/winsys/sw/fbdev/Makefile config.status: creating src/gallium/winsys/sw/null/Makefile config.status: creating src/gallium/winsys/sw/wayland/Makefile config.status: creating src/gallium/winsys/sw/wrapper/Makefile config.status: creating src/gallium/winsys/sw/xlib/Makefile config.status: creating src/gbm/Makefile config.status: creating src/gbm/main/gbm.pc config.status: creating src/glsl/Makefile config.status: creating src/glx/Makefile config.status: creating src/glx/tests/Makefile config.status: creating src/gtest/Makefile config.status: creating src/loader/Makefile config.status: creating src/mapi/Makefile config.status: creating src/mapi/es1api/Makefile config.status: creating src/mapi/es1api/glesv1_cm.pc config.status: creating src/mapi/es2api/Makefile config.status: creating src/mapi/es2api/glesv2.pc config.status: creating src/mapi/glapi/Makefile config.status: creating src/mapi/glapi/gen/Makefile config.status: creating src/mapi/glapi/tests/Makefile config.status: creating src/mapi/shared-glapi/Makefile config.status: creating src/mapi/shared-glapi/tests/Makefile config.status: creating src/mapi/vgapi/Makefile config.status: creating src/mapi/vgapi/vg.pc config.status: creating src/mesa/Makefile config.status: creating src/mesa/gl.pc config.status: creating src/mesa/drivers/dri/dri.pc config.status: creating src/mesa/drivers/dri/common/Makefile config.status: creating src/mesa/drivers/dri/common/xmlpool/Makefile config.status: creating src/mesa/drivers/dri/i915/Makefile config.status: creating src/mesa/drivers/dri/i965/Makefile config.status: creating src/mesa/drivers/dri/Makefile config.status: creating src/mesa/drivers/dri/nouveau/Makefile config.status: creating src/mesa/drivers/dri/r200/Makefile config.status: creating src/mesa/drivers/dri/radeon/Makefile config.status: creating src/mesa/drivers/dri/swrast/Makefile config.status: creating src/mesa/drivers/osmesa/Makefile config.status: creating src/mesa/drivers/osmesa/osmesa.pc config.status: creating src/mesa/drivers/x11/Makefile config.status: creating src/mesa/main/tests/Makefile config.status: creating src/mesa/main/tests/hash_table/Makefile config.status: executing depfiles commands config.status: executing libtool commands prefix: /usr/local exec_prefix: ${prefix} libdir: ${exec_prefix}/lib includedir: ${prefix}/include OpenGL: yes (ES1: no ES2: no) OpenVG: no OSMesa: libOSMesa GLX: no EGL: no llvm: no Gallium: yes Target dirs: Winsys dirs: sw Driver dirs: galahad identity noop rbug softpipe trace Trackers dirs: Shared libs: yes Static libs: no Shared-glapi: yes CFLAGS: -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -Qunused-arguments CXXFLAGS: -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -Wall -fno-strict-aliasing -Qunused-arguments Macros: -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DMESA_EGL_NO_X11_HEADERS PYTHON2: python2 Run 'gmake' to build Mesa =========================================================================== =================================================== ===> Building for libosmesa-10.2.7_1 gmake[1]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7' Making all in src gmake[2]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src' cd .. && gmake am--refresh cd .. && gmake am--refresh Making all in gtest gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/gtest' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/gtest' Making all in loader gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/loader' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh CC libloader_la-loader.lo CC libloader_la-pci_id_driver_map.lo CCLD libloader.la gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/loader' Making all in mapi gmake[3]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi' cd ../.. && gmake am--refresh cd ../.. && gmake am--refresh Making all in glapi/gen gmake[4]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' cd ../../../.. && gmake am--refresh cd ../../../.. && gmake am--refresh GEN ../../../../src/mapi/glapi/glapi_mapi_tmp.h GEN ../../../../src/mapi/glapi/glprocs.h GEN ../../../../src/mapi/glapi/glapitemp.h GEN ../../../../src/mapi/glapi/glapitable.h GEN ../../../../src/mapi/glapi/glapi_gentable.c GEN ../../../../src/mapi/glapi/glapi_x86.S GEN ../../../../src/mesa/main/enums.c GEN ../../../../src/mesa/main/api_exec.c GEN ../../../../src/mesa/main/dispatch.h GEN ../../../../src/mesa/main/remap_helper.h GEN ../../../../src/glx/indirect.c GEN ../../../../src/glx/indirect.h GEN ../../../../src/glx/indirect_init.c GEN ../../../../src/glx/indirect_size.h GEN ../../../../src/glx/indirect_size.c gmake all-am gmake[5]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' cd ../../../.. && gmake am--refresh cd ../../../.. && gmake am--refresh gmake[5]: Nothing to be done for 'all-am'. gmake[5]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' gmake[4]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/glapi/gen' Making all in shared-glapi gmake[4]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh GEN glapi_mapi_tmp.h gmake all-recursive gmake[5]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh Making all in . gmake[6]: Entering directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' cd ../../.. && gmake am--refresh cd ../../.. && gmake am--refresh CC entry.lo In file included from ../../../src/mapi/entry.c:46: ./../../src/mapi/entry_x86_tsd.h:62:19: warning: tentative array definition assumed to have one element static const char x86_entry_start[]; ^ ./../../src/mapi/entry_x86_tsd.h:63:19: warning: tentative array definition assumed to have one element static const char x86_entry_end[]; ^ fatal error: error in backend: symbol 'x86_entry_end' is already defined cc: error: clang frontend command failed with exit code 70 (use -v to see invocation) FreeBSD clang version 3.6.0 (tags/RELEASE_360/final 230434) 20150225 Target: i386-unknown-freebsd11.0 Thread model: posix cc: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. cc: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: cc: note: diagnostic msg: /tmp/entry-898cce.c cc: note: diagnostic msg: /tmp/entry-898cce.sh cc: note: diagnostic msg: ******************** Makefile:695: recipe for target 'entry.lo' failed gmake[6]: *** [entry.lo] Error 1 gmake[6]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:749: recipe for target 'all-recursive' failed gmake[5]: *** [all-recursive] Error 1 gmake[5]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:586: recipe for target 'all' failed gmake[4]: *** [all] Error 2 gmake[4]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi/shared-glapi' Makefile:512: recipe for target 'all-recursive' failed gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src/mapi' Makefile:529: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7/src' Makefile:576: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/graphics/libosmesa/work/Mesa-10.2.7' *** Error code 1 Stop. make: stopped in /usr/ports/graphics/libosmesa