From owner-freebsd-ports@FreeBSD.ORG Tue Sep 10 06:03:50 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org 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 B41B9625 for ; Tue, 10 Sep 2013 06:03:50 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4F4262C78 for ; Tue, 10 Sep 2013 06:03:49 +0000 (UTC) Received: from mandree.no-ip.org ([78.48.41.58]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0Lngv5-1Vt96h1fSx-00htRp for ; Tue, 10 Sep 2013 08:03:48 +0200 Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id AE45F23CF75 for ; Tue, 10 Sep 2013 08:03:47 +0200 (CEST) Message-ID: <522EB643.5040900@gmx.de> Date: Tue, 10 Sep 2013 08:03:47 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130804 Thunderbird/17.0.8 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: What is MAKE_JOBS_UNSAFE? References: <43.E3.01080.4BA9E225@hrndva-omtalb.mail.rr.com> In-Reply-To: <43.E3.01080.4BA9E225@hrndva-omtalb.mail.rr.com> X-Enigmail-Version: 1.4.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:POtWDdUe4GJAUyn342ASXsVFXvD/PPKJZP4WufNblyvH6h3YxLk SJ3+xrTscP/ZvkKWxHsUoDGVSyTW/aDhrbhoAFfeGi6IdvZqIUaiy5N1ZeZfYqXKs/3NjsT ks3fkgPnULdIKaRq8GN4wY0kpyVunVheW/Dws0bDOrxRvKcvaZKdVVKX7j+0/N+i21q4YGX dlQTSuBR+OnHNYZNAO5Uw== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Sep 2013 06:03:50 -0000 Am 10.09.2013 06:06, schrieb Thomas Mueller: >> Thomas, > >> It prevents parallel ("make -j 4") build of ports, and your assumption >> about how to set it is correct; alternatively, it can be given on the >> make command line: > >> portmaster -mMAKE_JOBS_UNSAFE=yes multimedia/vlc. > >> URL: http://www.freebsd.org/doc/en/books/porters-handbook/building.html > >> It's described in Section 6.3.1 Building Ports in Parallel of the >> porter's handbook, and apparently a bit out of date, because >> MAKE_JOBS_SAFE=yes is now the default, and this feature must explicitly >> be _disabled_. > >> Can someone from among the doc committers team please reflect the new >> default in the Porter's Handbook? (I was looking at r42618.) > > HTH >> Matthias > > If MAKE_JOBS_UNSAFE=yes is already the default, then presumably trying to build or upgrade a port will fail just the same with this part specified? FORCE_MAKE_JOBS is the new default, meaning that: Unless MAKE_JOBS_UNSAFE is defined, MAKE_JOBS_SAFE is assumed. You should not see the ports framework message telling you to retry if MAKE_JOBS_UNSAFE is set. > I see in other posts that vlc has had a further update/commit, and I could switch from mplayer to mplayer2, but what about gstreamer-plugins-gl, or is this not critical? I have not followed what's needed there. > Can I safely > pkg delete -f gio-fam-backend > since its function is (?) presumably filled by glib 2.36 ? Yes, providing that you've rebuilt all ports that did previously require gio-fam-backend.