From owner-freebsd-questions@freebsd.org Sun Oct 25 15:21:10 2015 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C0B7482B8 for ; Sun, 25 Oct 2015 15:21:10 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-oedge-vip.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.228]) by mx1.freebsd.org (Postfix) with ESMTP id 880BC104D for ; Sun, 25 Oct 2015 15:21:10 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from [75.187.32.8] ([75.187.32.8:34461] helo=raspberrypi.bildanet.com) by cdptpa-oedge02 (envelope-from ) (ecelerity 3.5.0.35861 r(Momo-dev:tip)) with ESMTP id AC/03-21310-9CFEC265; Sun, 25 Oct 2015 15:05:45 +0000 Received: from [192.168.1.53] (helo=baho-utot.bildanet.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1ZqMrg-0001Gu-SP for freebsd-questions@freebsd.org; Sun, 25 Oct 2015 11:05:44 -0400 To: "freebsd-questions@freebsd.org" From: Baho Utot Subject: poudriere Message-ID: <562CEFC8.60700@columbus.rr.com> Date: Sun, 25 Oct 2015 11:05:44 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-RR-Connecting-IP: 107.14.168.130:25 X-Cloudmark-Score: 0 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Oct 2015 15:21:10 -0000 Just a few questions as I am setting this up # Define to yes to build and stage as a regular user # Default: no #BUILD_AS_NON_ROOT=yes Any gotchas or ill effects from building as a user? # By default poudriere uses hw.ncpu to determine the number of builders. # You can override this default by changing PARALLEL_JOBS here, or # by specifying the -J flag to bulk/testport. # # Example to define PARALLEL_JOBS to one single job PARALLEL_JOBS=4 # How many jobs should be used for preparing the build? These tend to # be more IO bound and may be worth tweaking. Default: Same as PARALLEL_JOBS PREPARE_PARALLEL_JOBS=6 I have a 8 core amd processor does this look sane? # When building packages, a memory device can be used to speedup the build. # Only one of MFSSIZE or USE_TMPFS is supported. TMPFS is generally faster # and will expand to the needed amount of RAM. MFS is a bit slower, but is # more mature and can have its memory usage capped. # If set WRKDIRPREFIX will be mdmfs of the given size (mM or gG) #MFSSIZE=4G # Use tmpfs(5) # This can be a space-separated list of options: # wrkdir - Use tmpfs(5) for port building WRKDIRPREFIX # data - Use tmpfs(5) for poudriere cache/temp build data # localbase - Use tmpfs(5) for LOCALBASE (installing ports for packaging/testing) # all - Run the entire build in memory, including builder jails. # yes - Only enables tmpfs(5) for wrkdir # EXAMPLE: USE_TMPFS="wrkdir data" USE_TMPFS=yes # How much memory to limit tmpfs size to for *each builder* in GiB # (default: none) #TMPFS_LIMIT=8 # How much memory to limit jail processes to for *each builder* # in GiB (default: none) #MAX_MEMORY=8 I have 16G of memory should I optimize the above? Thanks