From nobody Sat Jun 12 18:16:28 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DA51911CC2B5 for ; Sat, 12 Jun 2021 18:16:32 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.evolve.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2Qrw3cv5z3QpD; Sat, 12 Jun 2021 18:16:32 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id a18b0382; Sat, 12 Jun 2021 18:16:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=grem.de; h=content-type :content-transfer-encoding:mime-version:subject:from:in-reply-to :date:cc:message-id:references:to; s=20180501; bh=i1psYrkepsGHit lhbLT3Wq5v/ww=; b=f+CRsgep82L6HYJe2DG3OerBTN076YhvQVia68PqHGGdhT DakG1bk93liEmj4rdPqPwIzDfLPs+auFARZZL2KRrmXJVlJ2bx/cYFFueWoWUj9J kFf7JU+v4QBh5e4rFYbSzggFekrsMBTImo/qarDda7zNlza2P7dL+oloONCtu+Zx A7zjgVgcc6HEyYGaaD6y0c8AoK9zVyM7YCaeY+YGDIr0LFiCouad9/v1/AeQ0vTX pvnt2kdv9Lpxfx1PPq7s6O6/Ze5SLH2QlyzbKjn79WcbBzxVjET/eNbKUHAOAmkB 6jkSWwyLsM5bw1NbdVeR5MvfmUeTvtJcUxaxvMGg== DomainKey-Signature: a=rsa-sha1; c=nofws; d=grem.de; h=content-type :content-transfer-encoding:mime-version:subject:from:in-reply-to :date:cc:message-id:references:to; q=dns; s=20180501; b=NrtrvDiq Wh/gLM0u5XQUT5z5HML1ugMNCWYCxQHi7ndRIPsefLBNkNCpRTpEg/L9rRhMSimt t1TIhsKJzNQFNNLExdLA1f4uAJ0Kr0Un7k8cNOTt95/QwFSCGiGyxZrnu1ycWiqT 8bcaNgnxMVcljeje/0PjHZ3XfXxjwOj0+do1HebPviQ3L4DQJecFwr7p9MX4hQU+ YYQC1/xTlr6UcDNQ40lMQUPCl7V+r7frmagbI2TH3YDB+tOd+x8IUuIdcBgOveKh aG13ApEp4I4aZit3iy3fnAh80NS4NlQq8yAGYDJTtutQi0LwlTra7Evr4GLNONZN fJqm4D6b/H8Npg== Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id c41fc83e (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Sat, 12 Jun 2021 18:16:29 +0000 (UTC) Content-Type: multipart/alternative; boundary=Apple-Mail-6C3DD1ED-12C7-4BDE-90B6-42D918CF75DB Content-Transfer-Encoding: 7bit List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (1.0) Subject: Re: Restraining poudriere From: Michael Gmelin In-Reply-To: <20210612180728.GD71089@www.zefox.net> Date: Sat, 12 Jun 2021 20:16:28 +0200 Cc: Jose Quinteiro , ports@freebsd.org Message-Id: <217E1971-5D4C-43ED-8B24-34FC8D757808@grem.de> References: <20210612180728.GD71089@www.zefox.net> To: bob prohaska X-Mailer: iPhone Mail (18E212) X-Rspamd-Queue-Id: 4G2Qrw3cv5z3QpD X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: Y --Apple-Mail-6C3DD1ED-12C7-4BDE-90B6-42D918CF75DB Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > On 12. Jun 2021, at 20:08, bob prohaska wrote: >=20 > =EF=BB=BFOn Sat, Jun 12, 2021 at 10:45:13AM -0700, Jose Quinteiro wrote: >>> On 6/12/21 10:29 AM, bob prohaska wrote: >>> In playing with poudriere on raspberry pi 3 and 4 it seems to >>> work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. >>>=20 >> (snip) >> You might want to consider modifying your USE_TMPFS setting in >> poudriere.conf if you are constrained by memory. The default is "yes" >> which means use tmpfs(5) for the work dir and caching. I found I have to >> set this to "data" (caches only) in order to make full use of all my >> cores without running out of memory. >>=20 >=20 > That might be part of my trouble. I thought I'd turned tmpfs off, > and did in /etc/fstab but not in /usr/local/etc/poudriere.conf. >=20 > For now I'm going to let it run and see what happens, thus far=20 > it's nibbling away on llvm10 with one core. Hopefully more cores > will come into play as bootstrap progresses. >=20 > Thanks for writing! >=20 Disabling tmpfs was a good idea. You could also limit poudriere to one builder, but add llvm to ALLOW_MAKE_JO= BS_PACKAGES. Back when I built package sets for the rPI3, I did so using crossbuilding on= amd64[0], but I assume this exercise is not primarily about saving time :) Cheers, Michael [0] https://blog.grem.de/sysadmin/FreeBSD-On-rpi3-With-crochet-2018-10-27-18= -00.html > bob prohaska >=20