From owner-freebsd-ports@FreeBSD.ORG Tue Sep 10 04:06:14 2013 Return-Path: Delivered-To: freebsd-ports@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 8DEB7DF1 for ; Tue, 10 Sep 2013 04:06:14 +0000 (UTC) (envelope-from mueller6721@twc.com) Received: from hrndva-omtalb.mail.rr.com (hrndva-omtalb.mail.rr.com [71.74.56.122]) by mx1.freebsd.org (Postfix) with ESMTP id 54A64279E for ; Tue, 10 Sep 2013 04:06:13 +0000 (UTC) X-Authority-Analysis: v=2.0 cv=R/aB6KtX c=1 sm=0 a=68NkTaeYMVLl2m++3813FQ==:17 a=i4YerQ4AwY4A:10 a=uPZnjBv91u8A:10 a=DvSzqBOGy98A:10 a=pedpZTtsAAAA:8 a=ayC55rCoAAAA:8 a=KGjhK52YXX0A:10 a=jFtjEtZ8J7QA:10 a=6I5d2MoRAAAA:8 a=seEyJ1AafpvYrvt9RxAA:9 a=YkdnB3fMhV8A:10 a=68NkTaeYMVLl2m++3813FQ==:117 X-Cloudmark-Score: 0 X-Authenticated-User: X-Originating-IP: 74.130.200.176 Received: from [74.130.200.176] ([74.130.200.176:52487] helo=localhost) by hrndva-oedge02.mail.rr.com (envelope-from ) (ecelerity 2.2.3.46 r()) with ESMTP id 43/E3-01080-4BA9E225; Tue, 10 Sep 2013 04:06:13 +0000 Date: Tue, 10 Sep 2013 04:06:12 +0000 Message-ID: <43.E3.01080.4BA9E225@hrndva-omtalb.mail.rr.com> From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: What is MAKE_JOBS_UNSAFE? 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 04:06:14 -0000 > 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? Now "pkg info -r gio-fam-backend" shows gio-fam-backend-2.34.3: mplayer-1.1.r20130308 gstreamer-plugins-gl-0.10.3_1 vlc-2.0.6_3,3 So to go to the last step ("portmaster -a") in this UPDATING 20130731, I have to somehow upgrade or get rid of those three reverse dependencies, or possibly pkg delete -f gio-fam-backend 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? Update: I did portmaster -o multimedia/mplayer2 multimedia/mplayer successfully, but failed with vlc and gstreamer-plugins-gl. Can I safely pkg delete -f gio-fam-backend since its function is (?) presumably filled by glib 2.36 ? Tom