From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Oct 2 20:50:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 1201AC8E for ; Wed, 2 Oct 2013 20:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E619727CA for ; Wed, 2 Oct 2013 20:50:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r92Ko0f8073715 for ; Wed, 2 Oct 2013 20:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r92Ko0XS073714; Wed, 2 Oct 2013 20:50:00 GMT (envelope-from gnats) Resent-Date: Wed, 2 Oct 2013 20:50:00 GMT Resent-Message-Id: <201310022050.r92Ko0XS073714@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Pierre Guinoiseau Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6E2B3AA8 for ; Wed, 2 Oct 2013 20:44:28 +0000 (UTC) (envelope-from pierre@home.poildetroll.net) Received: from kashyyyk.home.poildetroll.net (kashyyyk.home.poildetroll.net [IPv6:2001:910:10b7:f00::1]) by mx1.freebsd.org (Postfix) with ESMTP id 217CA2796 for ; Wed, 2 Oct 2013 20:44:27 +0000 (UTC) Received: from alderaan.home.poildetroll.net (alderaan.home.poildetroll.net [IPv6:2001:910:10b7:f00:6ef0:49ff:fe5e:e54c]) by kashyyyk.home.poildetroll.net (Postfix) with ESMTP id 2BE24F2D53 for ; Wed, 2 Oct 2013 22:44:15 +0200 (CEST) Received: by alderaan.home.poildetroll.net (Postfix, from userid 1001) id 19BF1713; Wed, 2 Oct 2013 22:44:13 +0200 (CEST) Message-Id: <20131002204414.19BF1713@alderaan.home.poildetroll.net> Date: Wed, 2 Oct 2013 22:44:13 +0200 (CEST) From: Pierre Guinoiseau To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.114 Subject: ports/182583: graphics/dri: missing build dependency on devel/gettext X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Pierre Guinoiseau List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Oct 2013 20:50:01 -0000 >Number: 182583 >Category: ports >Synopsis: graphics/dri: missing build dependency on devel/gettext >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 02 20:50:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Pierre Guinoiseau >Release: FreeBSD 9.2-STABLE amd64 >Organization: >Environment: System: FreeBSD alderaan.home.poildetroll.net 9.2-STABLE FreeBSD 9.2-STABLE #0 r255973: Tue Oct 1 19:05:05 CEST 2013 root@alderaan.home.poildetroll.net:/usr/obj/usr/src/sys/ALDERAAN amd64 >Description: Building graphics/dri with poudriere and OPTIONS_UNSET=NLS in make.conf fails because gettext is missing: gmake[7]: Entering directory `/wrkdirs/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa/drivers/dri/common/xmlpool' Updating (de) de/LC_MESSAGES/options.mo from de.po. Updating (es) es/LC_MESSAGES/options.mo from es.po. Updating (nl) nl/LC_MESSAGES/options.mo from nl.po. Updating (fr) fr/LC_MESSAGES/options.mo from fr.po. msgfmt: not found gmake[7]: msgfmt: not found *** [de/LC_MESSAGES/options.mo] Error 127 gmake[7]: *** Waiting for unfinished jobs.... gmake[7]: *** [es/LC_MESSAGES/options.mo] Error 127 msgfmt: not found gmake[7]: *** [nl/LC_MESSAGES/options.mo] Error 127 msgfmt: not found gmake[7]: *** [fr/LC_MESSAGES/options.mo] Error 127 This patch adds devel/gettext to build dependencies. Note that USES=gettext:build has to be put after inclusion of graphics/libGL/bsd.mesalib.mk, because the later overrides the USES variable. Maybe graphics/libGL/bsd.mesalib.mk should be fixed too. >How-To-Repeat: Build graphics/dri with poudriere and OPTIONS_UNSET=NLS in make.conf. >Fix: --- graphics-dri-add-gettext-builddep.diff begins here --- diff -ruN ../dri.orig/Makefile ./Makefile --- ../dri.orig/Makefile 2013-09-29 19:01:41.000000000 +0200 +++ ./Makefile 2013-10-02 22:26:05.990244420 +0200 @@ -44,6 +44,8 @@ NO_STAGE= yes .include "${.CURDIR}/../../graphics/libGL/bsd.mesalib.mk" +USES+= gettext:build + PLIST_SUB+= VERSION=${MESADISTVERSION} .if ${ARCH} == amd64 || ${ARCH} == i386 --- graphics-dri-add-gettext-builddep.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: