From nobody Sat Sep 23 12:39:25 2023 X-Original-To: freebsd-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 4Rt7xk1xprz4tbKS for ; Sat, 23 Sep 2023 12:39:38 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rt7xk1MBMz3W0V; Sat, 23 Sep 2023 12:39:38 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695472778; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=iTfuKtA5PajgSaVpNfE5NU3xHiAVGvYPWoUlAHnr1Bw=; b=tbdqDRNm9dJw2QTtjO8tUyIXRuEOLu5at48yM9mDI+4hMfZCDWpf1BHFJGyM1b7mIp02av LksHKfdzMjIMqIC6zebMjTaH6n5rwLhdaBGeA7CO8MWm2mxKy3hRwOn7TyG4J4zUXzXXOE 2yJs6XsBe/XY9n5ExYlJ1td7opH5c8OGTlXm/3Wor7fMaTiGivzV4XmSBA3YBoMCcod3Cy I9Nnhj7FCJKtIsawWfnLoqIrSe7z1Cj2esyx1+kTloB+e6uLJD7xiPAspYncD+ZN8K6EHZ lncrDJKvMp5GHAfrKPwaSvrGpX4ntlYndYDvz0QK1dfzu2Thy/ASoTEclKGjBQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695472778; a=rsa-sha256; cv=none; b=WDUhdeNMcd84BlIAJudJmjX2smZYaWAEP+OBiyaiTHRP6Puny0UB39pa2Yg5uPZV8vmTF+ jA/WWEfI3vkWQNx847mQO1TRBhU2ypAEjPwQXMTbOM6ZI16hity/LKgS/jfhD0CghW4DMq pZKaU6eJY0GDr3qkBloE+oM9tDHWvTRtMkqw6p3mzKeX20OtksZzobbyi3uBM+XJtLdLnJ v2lg0Bb/MQ6Xol85Rt78xWspkrwXUx2bMdyN4n5GBCpz1P6rcKTkIQKkytE8Fws1RsOrkN MjxYC6kRrJolb6Tnmzd1wclgJOeLD9OMviWRDspgJooWBLXK0gCbrYpuxvMHKg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695472778; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=iTfuKtA5PajgSaVpNfE5NU3xHiAVGvYPWoUlAHnr1Bw=; b=uERy/gW2hFkvGEHcx+lcdTvFzAkoxWyVyq+OQtbGT255nEQ+05YzTm9jiyqps6ycjPGCcv 3kTI+fStHCspP1VPMFkhTGnbdcbcAoOvk2LU/boovt8FEqMLNkO7y124QsJk5uJ5MYqF+Y K9sYRcSpEn8oXS5+rMpL1tZLiQMRv9+x6noLvPwSJBfYPhHcOviWJUWWWPVN97noYrZNPG SFzdBZ/jEv220MtfmEpeBzNLh0jFuwGQmTfM+YUFxl699U3StZ3iOlG6uoxW+iFS+YcQuh hF7wjbYKTZmA08mSPc20+8HH/QyTHDk1mES6MzI3gmuEkkwQIsM8j4ZDW1oN/Q== Received: from mail-qt1-f179.google.com (mail-qt1-f179.google.com [209.85.160.179]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Rt7xk0GTLz1JM9; Sat, 23 Sep 2023 12:39:38 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f179.google.com with SMTP id d75a77b69052e-412137ae07aso20265111cf.2; Sat, 23 Sep 2023 05:39:38 -0700 (PDT) X-Gm-Message-State: AOJu0YxxpKaZYvICJmTutfJLPTXmWf8bQCuWHgVmspFji9NlPTTVeHsC RimPciUZXEsm7GT4Zafpg+7H9p4EO5pDYFS3YZ8= X-Google-Smtp-Source: AGHT+IFcBVRIhhl+3wDtk6FG0/5xYdGE/ogUPuMhFo7ZB0swnSJ2wY5Oh4vkQTt0Gv3mtot95FpyKn0KCvSRgOYeiiE= X-Received: by 2002:a05:622a:20c:b0:40d:589d:9ce5 with SMTP id b12-20020a05622a020c00b0040d589d9ce5mr2064438qtx.34.1695472777481; Sat, 23 Sep 2023 05:39:37 -0700 (PDT) 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 References: In-Reply-To: From: Nuno Teixeira Date: Sat, 23 Sep 2023 13:39:25 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: ports-mgmt/poudriere{-devel} maintainance To: Moin Rahman Cc: FreeBSD Mailing List Content-Type: multipart/alternative; boundary="000000000000a0d45706060604c3" --000000000000a0d45706060604c3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks for info. I also missed https://github.com/freebsd/poudriere/milestones Cheers Moin Rahman escreveu no dia s=C3=A1bado, 23/09/2023 =C3= =A0(s) 13:26: > > > > On Sep 23, 2023, at 2:17 PM, Nuno Teixeira wrote: > > > > Hello all, > > > > For more than a year that poudriere ports don't have updates. > > Is there any specific reason since there is activity upstream? > > > > Thanks, > > > > -- > > Nuno Teixeira > > FreeBSD Committer (ports) > > It mostly works hence there is no updates. :P > > One of the major developer is MIA but we are looking into it. > > Kind regards, > Moin(bofh@ with portmgr@ hats on) > --=20 Nuno Teixeira FreeBSD Committer (ports) --000000000000a0d45706060604c3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks for info.


Cheers
=

<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">

> On Sep 23, 2023, at 2:17 PM, Nuno Teixeira <
eduardo@freebsd.org> wrote:
>
> Hello all,
>
> For more than a year that poudriere ports don't have updates.
> Is there any specific reason since there is activity upstream?
>
> Thanks,
>
> --
> Nuno Teixeira
> FreeBSD Committer (ports)

It mostly works hence there is no updates. :P

One of the major developer is MIA but we are looking into it.

Kind regards,
Moin(bofh@ with portmgr@ hats on)


--
Nuno Teixeira
FreeBSD Committ= er (ports)
--000000000000a0d45706060604c3-- From nobody Sun Sep 24 00:48:11 2023 X-Original-To: freebsd-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 4RtS6d3wfLz4vW7w for ; Sun, 24 Sep 2023 00:48:25 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RtS6b26fzz4M4p for ; Sun, 24 Sep 2023 00:48:23 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of junchoon@dec.sakura.ne.jp has no SPF policy when checking 153.125.133.21) smtp.mailfrom=junchoon@dec.sakura.ne.jp; dmarc=none Received: from kalamity.joker.local (123-1-80-101.area1b.commufa.jp [123.1.80.101]) (authenticated bits=0) by www121.sakura.ne.jp (8.16.1/8.16.1/[SAKURA-WEB]/20201212) with ESMTPA id 38O0mBmk035301; Sun, 24 Sep 2023 09:48:12 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sun, 24 Sep 2023 09:48:11 +0900 From: Tomoaki AOKI To: Matthias Apitz Cc: freebsd-ports@freebsd.org Subject: Re: port x11-toolkits/p5-Gtk2 fails to compile/link Message-Id: <20230924094811.f98b1ff6079b70ca4682c740@dec.sakura.ne.jp> In-Reply-To: References: Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: - X-Spamd-Result: default: False [-1.21 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.71)[-0.709]; MV_CASE(0.50)[]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; HAS_ORG_HEADER(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_NA(0.00)[no SPF record]; DMARC_NA(0.00)[sakura.ne.jp]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4RtS6b26fzz4M4p On Fri, 22 Sep 2023 17:45:56 +0200 Matthias Apitz wrote: > =>> Building x11-toolkits/p5-Gtk2 > build started at Fri Sep 22 14:14:59 CEST 2023 > port directory: /usr/ports/x11-toolkits/p5-Gtk2 > package name: p5-Gtk2-1.24993_3 > building for: FreeBSD 140-CURRENT-ports20230806-job-04 14.0-CURRENT FreeBSD 14.0-CURRENT 1400094 amd64 > maintained by: perl@FreeBSD.org > Makefile datestamp: -rw-r--r-- 1 root wheel 904 Aug 6 17:51 /usr/ports/x11-toolkits/p5-Gtk2/Makefile > Ports top last git commit: 1a898a009 > Ports top unclean checkout: yes > Port dir last git commit: c84214246 > Port dir unclean checkout: no > Poudriere version: poudriere-git-3.3.99.20220831 > Host OSVERSION: 1400094 > Jail OSVERSION: 1400094 > > ... > > Creating stock items POD... > Creating enum POD... > Can't find 'boot_Gtk2' symbol in blib/arch/auto/Gtk2/Gtk2.so > at tools/podifystockitems.pl line 0. > Compilation failed in require. > BEGIN failed--compilation aborted. > gmake[1]: *** [Makefile:1306: build/stock_items.podi] Error 2 > gmake[1]: *** Waiting for unfinished jobs.... > Can't find 'boot_Gtk2' symbol in blib/arch/auto/Gtk2/Gtk2.so > at tools/podifyenums.pl line 0. > Compilation failed in require. > BEGIN failed--compilation aborted. > > The full log is here: http://www.unixarea.de/p5-Gtk2-1.24993_3.log > > Do you want me to file a PR? > > matthias > > -- > Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045 > Public GnuPG key: http://www.unixarea.de/key.pub Maybe there is no INDIVIDUAL maintainer for this. perl@freebsd.org should be an alias of freebsd-perl@freebsd.org ML [1], just like freebsd-ports ML here has an alias ports@freebsd.org for accepting posts. There are already a plenty of failure reports from package builder [2] but no one have been taking action. Filing PR and reporting its bug ID here possibly attracts attentions of whom possible to understand and propose patch (unfortunately, it's not me who is possible.) So please go for it. [1] https://lists.freebsd.org/archives/freebsd-perl/ [2] https://lists.freebsd.org/archives/freebsd-perl/2023-September/ Regards. -- Tomoaki AOKI From nobody Sun Sep 24 15:15:48 2023 X-Original-To: freebsd-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 4RtqMb23rdz4v5S0 for ; Sun, 24 Sep 2023 15:15:55 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RtqMb0B3Hz3Gyc for ; Sun, 24 Sep 2023 15:15:54 +0000 (UTC) (envelope-from guru@unixarea.de) Authentication-Results: mx1.freebsd.org; none Received: from [188.174.50.129] (helo=c720-1400094.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1qkQpq-00Etj7-Rh; Sun, 24 Sep 2023 17:15:51 +0200 Received: from c720-1400094.fritz.box (localhost [127.0.0.1]) by c720-1400094.unixarea.de (8.17.1/8.14.9) with ESMTP id 38OFFoqs002381; Sun, 24 Sep 2023 17:15:50 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by c720-1400094.fritz.box (8.17.1/8.14.9/Submit) id 38OFFnav002380; Sun, 24 Sep 2023 17:15:49 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: c720-1400094.fritz.box: guru set sender to guru@unixarea.de using -f Date: Sun, 24 Sep 2023 17:15:48 +0200 From: Matthias Apitz To: Tomoaki AOKI Cc: freebsd-ports@freebsd.org Subject: Re: port x11-toolkits/p5-Gtk2 fails to compile/link Message-ID: Reply-To: Matthias Apitz Mail-Followup-To: Tomoaki AOKI , freebsd-ports@freebsd.org References: <20230924094811.f98b1ff6079b70ca4682c740@dec.sakura.ne.jp> 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 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20230924094811.f98b1ff6079b70ca4682c740@dec.sakura.ne.jp> X-Operating-System: FreeBSD 14.0-CURRENT r1400094 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 188.174.50.129 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:42730, ipnet:178.254.0.0/19, country:DE] X-Rspamd-Queue-Id: 4RtqMb0B3Hz3Gyc El día domingo, septiembre 24, 2023 a las 09:48:11a. m. +0900, Tomoaki AOKI escribió: > Maybe there is no INDIVIDUAL maintainer for this. > perl@freebsd.org should be an alias of freebsd-perl@freebsd.org ML [1], > just like freebsd-ports ML here has an alias ports@freebsd.org for > accepting posts. > > There are already a plenty of failure reports from package builder [2] > but no one have been taking action. > > Filing PR and reporting its bug ID here possibly attracts attentions of > whom possible to understand and propose patch (unfortunately, it's not > me who is possible.) > So please go for it. Here we go: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274063 matthias -- Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub From nobody Sun Sep 24 17:46:40 2023 X-Original-To: freebsd-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 4Rttjg6dqpz4vFDQ for ; Sun, 24 Sep 2023 17:46:47 +0000 (UTC) (envelope-from void@f-m.fm) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rttjf2H4Fz3Yqq for ; Sun, 24 Sep 2023 17:46:46 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm2 header.b=lbRZeC6S; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=WycLGNpc; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 66.111.4.27 as permitted sender) smtp.mailfrom=void@f-m.fm; dmarc=pass (policy=none) header.from=f-m.fm Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id ACAB45C0083 for ; Sun, 24 Sep 2023 13:46:45 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 24 Sep 2023 13:46:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to; s=fm2; t=1695577605; x=1695664005; bh=mn2DsNk7RkaABdDu3bPuUVJtk SqETYc+WEPq7faARAM=; b=lbRZeC6SytNWqkWE8u/3Npka0NlOsoSDjpyc46NrQ 7GIFTMKfnn1MgfRSYVni8nOhN+z7bLgk4KNoX+iYVsqSug+BMSx4ioGRqmbyDXrd G3vVNXm7jQW841O6g7bzxkhazCaVAqJajhwyS2h6Lr/4T7IyC++XneDCQtdY6bIl io0+pjQMuZICk/hTrK5UauJQc7yF4hmYuOcv+RIBRxnERlakivvX4kV8i570eOxM /Df18S5ZO0DLqNkfn1yDNz0bR8E/L/bet4Bb8c60EUkTyuOcRqt9lHP9UoiGecUM Hx/Glq6/XSU2d/VWio15UMtu5FklwUOBg8v2o/WzLn6hA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1695577605; x=1695664005; bh=mn2DsNk7RkaABdDu3bPuUVJtkSqETYc+WEP q7faARAM=; b=WycLGNpchSUw4eD7Fg8DOBTtcvDOViG8oFZH6rTH/wqnfkvFDvJ P4ESBoREPyv2REPxMJ6OaJOx2NoSwnPncntCI8kty+lXyO0UZSBQp5YFBPivYwzd 5Dedxf1Jw71j+jGRV1PERSG7fitrU6l8n504zb2IXeEdnORxHHppErxG7CmXcIZC lA4qWs1uV5PVnD/gCQ04PqKe9ICy9c7Zs97C/K4ZXGo+XiNZKyCnM3PTH+BjIcjW WMyKqGMP6yjCjPs8Nr/YSqSLfJL3a0oavU9OF2ULkYv3hpw8ScLxf0cmu8HiKsO0 iqBgprD+v7+ZKWQMA4pC9CNV7vyE0ckCALQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudelvddguddukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehttdertd dttddvnecuhfhrohhmpehvohhiugcuoehvohhiugesfhdqmhdrfhhmqeenucggtffrrght thgvrhhnpeevudffiedvffffgffhgeefjeefffdtieetheetkeefhfdvfefgtedtueehge ffueenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehv ohhiugesfhdqmhdrfhhm X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sun, 24 Sep 2023 13:46:45 -0400 (EDT) Date: Sun, 24 Sep 2023 18:46:40 +0100 From: void To: freebsd-ports@freebsd.org Subject: is there a method to enforce qt6 on all ports requiring qt Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org 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 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.31 / 15.00]; DWL_DNSWL_LOW(-1.00)[messagingengine.com:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; MID_RHS_NOT_FQDN(0.50)[]; NEURAL_SPAM_SHORT(0.29)[0.290]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm2,messagingengine.com:s=fm2]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.27]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.27:from]; ASN(0.00)[asn:19151, ipnet:66.111.4.0/24, country:US]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; TO_DN_NONE(0.00)[]; FREEMAIL_FROM(0.00)[f-m.fm]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4Rttjf2H4Fz3Yqq Hi, I'd like to (try to) build any required qt-involved port with qt6, If it's qt5-only, I'd like it to fail to build. I don't want qt5 at all. Is there a way to do this? I'm using poudriere-devel. tia, -- From nobody Mon Sep 25 01:07:52 2023 X-Original-To: freebsd-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 4Rv4Vs59Rgz4tmSZ for ; Mon, 25 Sep 2023 01:08:05 +0000 (UTC) (envelope-from qroxana@protonmail.com) Received: from mail-4027.protonmail.ch (mail-4027.protonmail.ch [185.70.40.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rv4Vr1hRTz3Mw1 for ; Mon, 25 Sep 2023 01:08:04 +0000 (UTC) (envelope-from qroxana@protonmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=V3K9sDlD; spf=pass (mx1.freebsd.org: domain of qroxana@protonmail.com designates 185.70.40.27 as permitted sender) smtp.mailfrom=qroxana@protonmail.com; dmarc=pass (policy=quarantine) header.from=protonmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1695604081; x=1695863281; bh=e2JSs3Gy9PiQkAAffgtiI1EGHprZP7IQm5WEjDBryG4=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=V3K9sDlDDXpBaxYjsV7xmS2KVwdq6Fz1CDE+AtaOvwbF9VP4HXGZ0Lt/cZynYZ98N g8dISgjq0uFjWs9r0J0LleZ3s32Eqa/la5InUd3ORjISkjZ/T84JOgRTVbxXiywAMn yfO35xYbRgJPpnQEcP9figO1EDuR863NECeYJwafSrXzT3OpZq4jSmco+uzupCdXSN mER/k7Ughg2g1XpnhnV4FT44f/dEV2250k+2EtFvqNOHqXDtGHwVfPfiR35w+36fk4 uX4gAju1v/PUyw2z02/guiChlpxM3e7BGRyatI90/Ge5Np7l2Vm047pihclTocWePJ B0X9F3BoEresQ== Date: Mon, 25 Sep 2023 01:07:52 +0000 To: "freebsd-ports@FreeBSD.org" From: qroxana Subject: Go and Rust ports PORTREVISION bump up question Message-ID: <5JtQsYbjhobDiFATZAEsiLcgrBdLmMgbhZR3xejYloFJj_U6TZvi8Rq5Qbg9HFTyHTWdLd_ZyS_6YJOAF0XKfH3zI_evvXRtD06SJXmq1xA=@protonmail.com> Feedback-ID: 29996633:user:proton 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 Content-Type: multipart/alternative; boundary="b1_oSYpQj4ASpEAJcpGkvqr78hX5czJ4gXGxxcGL6ouUc0" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.05 / 15.00]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.75)[-0.748]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; RWL_MAILSPIKE_EXCELLENT(-0.40)[185.70.40.27:from]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=protonmail3]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_EQ_ADDR_ALL(0.00)[]; FREEMAIL_ENVFROM(0.00)[protonmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MLMMJ_DEST(0.00)[freebsd-ports@FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; ARC_NA(0.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH]; FREEMAIL_FROM(0.00)[protonmail.com]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[protonmail.com:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; HAS_PHPMAILER_SIG(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4Rv4Vr1hRTz3Mw1 This is a multi-part message in MIME format. --b1_oSYpQj4ASpEAJcpGkvqr78hX5czJ4gXGxxcGL6ouUc0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SnVzdCBjdXJpb3VzLCB3aGF0IGlzIHJlYXNvbiBmb3IgYnVtcGluZyB1cCB0aGUgUE9SVFJFVklT SU9OIG9mCnRoZSBHTyBhbmQgUnVzdCBwb3J0cywgYWZ0ZXIgbGFuZy9nbyBvciBsYW5nL3J1c3Qg aXMgdXBkYXRlZD8KClRoYW5rcy4= --b1_oSYpQj4ASpEAJcpGkvqr78hX5czJ4gXGxxcGL6ouUc0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PHNwYW4+SnVzdCBjdXJpb3VzLCB3aGF0IGlzIHJlYXNvbiBmb3IgYnVtcGluZyB1cCB0aGUgUE9S VFJFVklTSU9OIG9mPC9zcGFuPjxkaXY+PHNwYW4+dGhlIEdPIGFuZCBSdXN0IHBvcnRzLCBhZnRl ciBsYW5nL2dvIG9yIGxhbmcvcnVzdCBpcyB1cGRhdGVkPzwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48 L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6 ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwg MjU1LCAyNTUpOyI+PGJyPjxzcGFuPjwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWls eTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAw KTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+VGhhbmtzLjwvZGl2Pjxk aXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4 OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1 NSk7Ij48YnI+PC9kaXY+ --b1_oSYpQj4ASpEAJcpGkvqr78hX5czJ4gXGxxcGL6ouUc0-- From nobody Mon Sep 25 01:15:46 2023 X-Original-To: freebsd-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 4Rv4gp5rrkz4tn80 for ; Mon, 25 Sep 2023 01:15:50 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "fuz.su", Issuer "fuz.su" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rv4gp2MWfz3NmV for ; Mon, 25 Sep 2023 01:15:50 +0000 (UTC) (envelope-from fuz@fuz.su) Authentication-Results: mx1.freebsd.org; none Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.16.1/8.16.1) with ESMTPS id 38P1FkCt003530 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 25 Sep 2023 03:15:46 +0200 (CEST) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.16.1/8.16.1/Submit) id 38P1FkiF003529; Mon, 25 Sep 2023 03:15:46 +0200 (CEST) (envelope-from fuz) Date: Mon, 25 Sep 2023 03:15:46 +0200 From: Robert Clausecker To: qroxana Cc: "freebsd-ports@FreeBSD.org" Subject: Re: Go and Rust ports PORTREVISION bump up question Message-ID: References: <5JtQsYbjhobDiFATZAEsiLcgrBdLmMgbhZR3xejYloFJj_U6TZvi8Rq5Qbg9HFTyHTWdLd_ZyS_6YJOAF0XKfH3zI_evvXRtD06SJXmq1xA=@protonmail.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5JtQsYbjhobDiFATZAEsiLcgrBdLmMgbhZR3xejYloFJj_U6TZvi8Rq5Qbg9HFTyHTWdLd_ZyS_6YJOAF0XKfH3zI_evvXRtD06SJXmq1xA=@protonmail.com> X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR] X-Rspamd-Queue-Id: 4Rv4gp2MWfz3NmV Hi qroxana, Go and rust ports statically link parts of the runtime provided by the toolchain ports, but do not have a LIB_DEPENDS on it. PORTREVISION is bumped on toolchain update so the ports get rebuilt with the new version of the toolchain and receive whatever standard library patches the update comes with. Yours, Robert Clausecker Am Mon, Sep 25, 2023 at 01:07:52AM +0000 schrieb qroxana: > Just curious, what is reason for bumping up the PORTREVISION of > the GO and Rust ports, after lang/go or lang/rust is updated? > > Thanks. -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments From nobody Mon Sep 25 14:52:08 2023 X-Original-To: freebsd-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 4RvQp70pbXz4rQn8 for ; Mon, 25 Sep 2023 14:52:31 +0000 (UTC) (envelope-from ports@lordcow.org) Received: from mail.lordcow.org (lordcow.org [IPv6:2c0f:fb18:402:5::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "devaux.za.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvQp554qHz4Twl for ; Mon, 25 Sep 2023 14:52:29 +0000 (UTC) (envelope-from ports@lordcow.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of ports@lordcow.org designates 2c0f:fb18:402:5::2 as permitted sender) smtp.mailfrom=ports@lordcow.org; dmarc=none Received: from lordcow.org (localhost [127.0.0.1]) by mail.lordcow.org (8.17.2/8.17.2) with ESMTPS id 38PEqE1w092657 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 25 Sep 2023 16:52:14 +0200 (SAST) (envelope-from lordcow@lordcow.org) X-Authentication-Warning: lordcow.org: Host localhost [127.0.0.1] claimed to be lordcow.org Received: (from lordcow@localhost) by lordcow.org (8.17.2/8.17.2/Submit) id 38PEq8d9092398 for freebsd-ports@freebsd.org; Mon, 25 Sep 2023 16:52:08 +0200 (SAST) (envelope-from lordcow) Date: Mon, 25 Sep 2023 16:52:08 +0200 From: Gareth de Vaux To: freebsd-ports@freebsd.org Subject: net-p2p/transmission installation failure Message-ID: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED,BAYES_00, TO_NO_BRKTS_PCNT autolearn=no autolearn_force=no version=4.0.0 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on lordcow.org X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.20 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ip6:2c0f:fb18:402:5::2]; NEURAL_SPAM_SHORT(0.10)[0.102]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[lordcow.org]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:37199, ipnet:2c0f:fb18::/32, country:ZA]; HAS_XAW(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4RvQp554qHz4Twl Hi all, transmission fails to build/install with the following: # make -C /usr/ports/net-p2p/transmission install clean .. ===> Staging for transmission-default-4.0.4_1 ===> transmission-default-4.0.4_1 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> Generating temporary packing list ===> Creating groups. ===> Creating users [ 0% 1/1] cd /usr/ports/net-p2p/transmission/work-default/.build && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/transmission/public_html -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/transmission/public_html/index.html -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/transmission/public_html/images -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/transmission/public_html/images/favicon.ico -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/transmission/public_html/images/webclip-icon.png -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/transmission/public_html/images/favicon.png -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/transmission/public_html/transmission-app.js -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/transmission/public_html/transmission-app.js.LICENSE.txt -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-cli -- Set runtime path of "/usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-cli" to "/usr/local/lib" -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/man/man1/transmission-cli.1 -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-daemon -- Set runtime path of "/usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-daemon" to "/usr/local/lib" -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/man/man1/transmission-daemon.1 -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-create -- Set runtime path of "/usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-create" to "/usr/local/lib" -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/man/man1/transmission-create.1 -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-edit -- Set runtime path of "/usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-edit" to "/usr/local/lib" -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/man/man1/transmission-edit.1 -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-remote -- Set runtime path of "/usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-remote" to "/usr/local/lib" -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/man/man1/transmission-remote.1 -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-show -- Set runtime path of "/usr/ports/net-p2p/transmission/work-default/stage/usr/local/bin/transmission-show" to "/usr/local/lib" -- Installing: /usr/ports/net-p2p/transmission/work-default/stage/usr/local/man/man1/transmission-show.1 /bin/mkdir -p /usr/ports/net-p2p/transmission/work-default/stage/usr/local/etc/transmission/home ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) ===> Installing for transmission-default-4.0.4_1 ===> Checking if transmission-default is already installed ===> Registering installation for transmission-default-4.0.4_1 pkg-static: Unable to access file /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/doc/transmission/AUTHORS:No such file or directory pkg-static: Unable to access file /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/doc/transmission/COPYING:No such file or directory pkg-static: Unable to access file /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/doc/transmission/README.md:No such file or directory *** Error code 1 Stop. make[1]: stopped in /usr/ports/net-p2p/transmission *** Error code 1 Due to some missing staging files: # ls /usr/ports/net-p2p/transmission/work-default/stage/usr/local/share/doc ja From nobody Mon Sep 25 15:06:54 2023 X-Original-To: freebsd-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 4RvR6x3dqgz4rRs8 for ; Mon, 25 Sep 2023 15:07:05 +0000 (UTC) (envelope-from ports@lordcow.org) Received: from mail.lordcow.org (lordcow.org [IPv6:2c0f:fb18:402:5::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "devaux.za.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvR6w3hHMz4bDB for ; Mon, 25 Sep 2023 15:07:04 +0000 (UTC) (envelope-from ports@lordcow.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of ports@lordcow.org designates 2c0f:fb18:402:5::2 as permitted sender) smtp.mailfrom=ports@lordcow.org; dmarc=none Received: from lordcow.org (localhost [127.0.0.1]) by mail.lordcow.org (8.17.2/8.17.2) with ESMTPS id 38PF6xn8038876 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 25 Sep 2023 17:06:59 +0200 (SAST) (envelope-from lordcow@lordcow.org) X-Authentication-Warning: lordcow.org: Host localhost [127.0.0.1] claimed to be lordcow.org Received: (from lordcow@localhost) by lordcow.org (8.17.2/8.17.2/Submit) id 38PF6saw038772 for freebsd-ports@freebsd.org; Mon, 25 Sep 2023 17:06:54 +0200 (SAST) (envelope-from lordcow) Date: Mon, 25 Sep 2023 17:06:54 +0200 From: Gareth de Vaux To: freebsd-ports@freebsd.org Subject: dns/bind916 builds rust unexpectedly Message-ID: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=4.0.0 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on lordcow.org X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.15 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ip6:2c0f:fb18:402:5::2:c]; NEURAL_SPAM_SHORT(0.15)[0.147]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[lordcow.org]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:37199, ipnet:2c0f:fb18::/32, country:ZA]; MIME_TRACE(0.00)[0:+]; TO_DN_NONE(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XAW(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Queue-Id: 4RvR6w3hHMz4bDB Hi all, I've just upgraded bind916 which brought half my system down since it suddenly required a mountain of python packages and rust which needed around 13GB (and hours) to build - space which I didn't have nor have ever remotely expected to need for a ports build. My bind configuration options are basically the defaults: # grep OPTIONS_FILE_SET /var/db/ports/dns_bind916/options OPTIONS_FILE_SET+=IDN OPTIONS_FILE_SET+=JSON OPTIONS_FILE_SET+=LMDB OPTIONS_FILE_SET+=MANPAGES OPTIONS_FILE_SET+=TCP_FASTOPEN OPTIONS_FILE_SET+=GSSAPI_NONE OPTIONS_FILE_SET+=DLZ_FILESYSTEM These are the top level dependencies: # make -C /usr/ports/dns/bind916 build-depends-list /usr/ports/ports-mgmt/pkg /usr/ports/textproc/py-sphinx /usr/ports/devel/pkgconf /usr/ports/security/openssl /usr/ports/converters/libiconv /usr/ports/devel/libuv /usr/ports/textproc/libxml2 /usr/ports/dns/libidn2 /usr/ports/devel/json-c /usr/ports/databases/lmdb /usr/ports/devel/libedit Does anyone know which option/dependency is causing this? I suspect MANPAGES -> py-sphinx since it has 'py' but who knows. Which itself would be crazy that just a manpage would trigger this kind of intense build. From nobody Mon Sep 25 15:07:57 2023 X-Original-To: freebsd-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 4RvR866GlHz4rSFM for ; Mon, 25 Sep 2023 15:08:06 +0000 (UTC) (envelope-from ports@lordcow.org) Received: from mail.lordcow.org (lordcow.org [IPv6:2c0f:fb18:402:5::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "devaux.za.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvR8565ttz4bZV for ; Mon, 25 Sep 2023 15:08:05 +0000 (UTC) (envelope-from ports@lordcow.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of ports@lordcow.org designates 2c0f:fb18:402:5::2 as permitted sender) smtp.mailfrom=ports@lordcow.org; dmarc=none Received: from lordcow.org (localhost [127.0.0.1]) by mail.lordcow.org (8.17.2/8.17.2) with ESMTPS id 38PF83GR042006 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 25 Sep 2023 17:08:03 +0200 (SAST) (envelope-from lordcow@lordcow.org) X-Authentication-Warning: lordcow.org: Host localhost [127.0.0.1] claimed to be lordcow.org Received: (from lordcow@localhost) by lordcow.org (8.17.2/8.17.2/Submit) id 38PF7vXr041908 for freebsd-ports@freebsd.org; Mon, 25 Sep 2023 17:07:57 +0200 (SAST) (envelope-from lordcow) Date: Mon, 25 Sep 2023 17:07:57 +0200 From: Gareth de Vaux To: freebsd-ports@freebsd.org Subject: sysutils/devcpu-data deprecated Message-ID: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=4.0.0 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on lordcow.org X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.11 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ip6:2c0f:fb18:402:5::2:c]; NEURAL_SPAM_SHORT(0.19)[0.186]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[lordcow.org]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:37199, ipnet:2c0f:fb18::/32, country:ZA]; MIME_TRACE(0.00)[0:+]; TO_DN_NONE(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XAW(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Queue-Id: 4RvR8565ttz4bZV Hi all, since sysutils/devcpu-data has been deprecated what is the process to upgrade to sysutils/cpu-microcode ? Should devcpu-data be removed (or left as is) and then cpu-microcode installed? Presumably this will just change the firmware file to be loaded at boot time and not affect the currently running system? From nobody Mon Sep 25 15:38:20 2023 X-Original-To: freebsd-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 4RvRq457r2z4tjLM for ; Mon, 25 Sep 2023 15:38:24 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvRq44SBfz4fwl; Mon, 25 Sep 2023 15:38:24 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695656304; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WnwB8Y+hTz0QIR9sfk/CekVmQiXbqOWnM2iSxTOF6q0=; b=AyLtYWiNL5PcggtW+g8egjzMsSIfz6QYyi8cTXCIbkSZ7CvYawBZPDn4DyUb7+7AltJifJ IHbzS3PfoxMni/4ZSN0wZnDUK7ggg+5RtNxieFhF258UnVxhBdxLtC5BmrFwonVZf6g4IP tdLruWOURPSu+lAJ1SfeASFd+1CYK//nE2ezAhrnGrX+Uu++kQSz87ZjF7F3n2PCaY7XRG 9D+52Ne0Xg41nGus5E8WX4JX8Nu19nYwYgCHgJiuCgcrrPxlz0LMj4eQo+SwlqVORukHo8 ETxaUWhmzQLeK8KAo/DhOAwekEIY141UeY7kk0IZ6000gBCFt4fitHGXuv97xQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695656304; a=rsa-sha256; cv=none; b=eoTBTfiFgEm6pm+Lzle/dVLHq61cGkkExrLXpNrwUi0tSFfb7cNScDEf3I0Jjfsw4BaiTl V6gptm8BqbrXRG5gi3W7q30I8l8VW9Yb/x7fostd04+bqYuG3U0i7dR3LcEKdWjNXmR5Y7 wU2zkrxIMo9M0PmkA0ZyFGLLgW3xEe/V2KMLhpXqRjkL4xF/U6ZNik4nokK6vAJRxDO4M3 yujzM3TBL9HaKLvy/hqWjNjkvJn9/9lYfnCmXnqlipYhMwQw+8oxF4+MzcP/bj2GDtHwlf RJK5Z5kpOwHDKAIJSebfKJQgNTSWbZaSDbkx+PZiVkywTw7FviVQ+jnLDXt8qQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695656304; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WnwB8Y+hTz0QIR9sfk/CekVmQiXbqOWnM2iSxTOF6q0=; b=Q4cX4acfj8oM99nOIgqTqDScyrN27tDccNIQksFPsJlvAPvLbv5GkZXW6cJfXG5fIN18l8 R4swBiDbQnPDh0GwuPuM9T31VN43WANs8vw4ovhGk08Gbvfr+UBrXn19Dia8b9o7ysAUZt 0wPCxhDFe1PZz6GL1+0b9QrHAtliL1Uo2UOVclcw/gA5GOdvBSmuhsTy55RF5FrxEXPCYP RjvkfQk0FeKyS6+HUtPDzOzw4XXZYZZRjY/SKUNiIki7LVI5MJOAexn+LFHfq61ahxtcI0 AgfP+AIg7n9Of7l4vgOVoWLeNkWymSE3/czLZWgnil9ITrMd7zrX3Mgr494gvA== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvRq40lpQz1HBM; Mon, 25 Sep 2023 15:38:23 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> Date: Mon, 25 Sep 2023 17:38:20 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: Gareth de Vaux , freebsd-ports@freebsd.org References: From: Guido Falsi In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 25/09/23 17:06, Gareth de Vaux wrote: > Hi all, I've just upgraded bind916 which brought half my system down since > it suddenly required a mountain of python packages and rust which needed > around 13GB (and hours) to build - space which I didn't have nor have ever > remotely expected to need for a ports build. > > My bind configuration options are basically the defaults: > > # grep OPTIONS_FILE_SET /var/db/ports/dns_bind916/options > OPTIONS_FILE_SET+=IDN > OPTIONS_FILE_SET+=JSON > OPTIONS_FILE_SET+=LMDB > OPTIONS_FILE_SET+=MANPAGES > OPTIONS_FILE_SET+=TCP_FASTOPEN > OPTIONS_FILE_SET+=GSSAPI_NONE > OPTIONS_FILE_SET+=DLZ_FILESYSTEM > > These are the top level dependencies: > > # make -C /usr/ports/dns/bind916 build-depends-list > /usr/ports/ports-mgmt/pkg > /usr/ports/textproc/py-sphinx This one, which calls in py-cryptography which requires rust. > /usr/ports/devel/pkgconf > /usr/ports/security/openssl > /usr/ports/converters/libiconv > /usr/ports/devel/libuv > /usr/ports/textproc/libxml2 > /usr/ports/dns/libidn2 > /usr/ports/devel/json-c > /usr/ports/databases/lmdb > /usr/ports/devel/libedit > > Does anyone know which option/dependency is causing this? I suspect > MANPAGES -> py-sphinx since it has 'py' but who knows. Which itself would > be crazy that just a manpage would trigger this kind of intense build. > That's it actually. sphynx is quite heavy. There is a more general aspect to this. In the rest of the unix world software is now almost universally build using CI systems and buildboxes, people use binary packages almost all the time in linux. Developers don't care to keep low overhead in their builds and with dependency. The ports tree cannot mitigate this external pressure. Anyway building from ports on live machines has always been bad practice for a lot of reasons. -- Guido Falsi From nobody Mon Sep 25 15:38:52 2023 X-Original-To: freebsd-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 4RvRqf3z9nz4tjMB for ; Mon, 25 Sep 2023 15:38:54 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvRqf3XS4z4gLZ; Mon, 25 Sep 2023 15:38:54 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695656334; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8ZaCTiSCHd9PKk24AE8g10VeNhG2Ecsmp+L7c1ooWwk=; b=sB7NiA7W8oblM2wh99KpFmTApxpVpPiFQMq1A8godyciJoXNPMkjSBNBgjwNFxIwwlYOhX yO0ozb3S8LKVplJyEVBur400frNolhrPQqXuDdup5AnQPL+UKkBC2A8zFmA8SFKHDK+F5C WPutgZfIVIOKa4VpQLY/ETDddJ8Dy8Cjozy56/xxIeW7Em8shDeuD15qPTUH3Qem2BUqoS 4mlp3lDTuyQuCvCVolT9qyphfXc+tG3IfHwF0+m2OkKqEascbvaHGg1E9DnQ2/dgH/QdTs 4uPRQ64EuTIyKVnczvTPEyaeLPCqsqZ7lCluT+hWoFq5mhyV8NxAYpnz4/M9Bw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695656334; a=rsa-sha256; cv=none; b=bZQrq7XkNQS0Jeog9jCzaVfAdif9R4hDowcXLeKgddBe2IwRGVFvoPXJ1qHwWkyO8+WD8P UAXGb9bOITObR8Bn707CpyhchSeImiFCmMSh5aOq/dL5yIPrKcAnn3TrrOPety8Qcbh8if iwP9isfdXTeBK1QrOi9Zn2z6xvNQ9vGMLCEkv9TKBR0kZ21blkrvuQSCSuGOA8CnCsddO1 VTZKBHl4exdZIjH+xxZ6aE6L19w6EhhRAXiKAKhPYe2lSqKJY/YbiPBzxnWzWAAyEMxRam 5cWiSuDl7Sd3WPnlcCRE8Lr5+pZ7xGuSy25wHQ2wKaGD7/VcGYdP2e4erdapNQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695656334; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8ZaCTiSCHd9PKk24AE8g10VeNhG2Ecsmp+L7c1ooWwk=; b=O5zQ/HhLOrFWOrh+y0sLcV79d1QIn5KX1isyMSQjN7XFXCMTLTQaL32lRvLRLNf+e6nrnG 0+6UdYrtBrIppyR/t6L+UG3PpJwBRCGzaIA8ve7Z+cdCBAToC5lNxQXMqIwEiokGaxbWMx +l2dSNpKvvT5bSzfprORFRv/CmeICkwGJfyj3x64+Ey6qY+CrzQ+UYUKsc5qhLqaDFnyVu 7upHXz8BG/ACa8uVEhhXIFKzx6zdYgq/qCjOaChogPvP7xTE0v1HBSs9TKS3bB5NRjWz03 Se7joHbAinT0IRDDoaFGHxF4f1NWqsjVg9vUotEXHucGLBF0MQCTrkvfgnGe8A== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvRqf0BbPz1HWH; Mon, 25 Sep 2023 15:38:53 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <98ac46fa-c2d3-8115-7c59-e93a3c92974d@FreeBSD.org> Date: Mon, 25 Sep 2023 17:38:52 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: sysutils/devcpu-data deprecated Content-Language: en-US To: Gareth de Vaux , freebsd-ports@freebsd.org References: From: Guido Falsi In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 25/09/23 17:07, Gareth de Vaux wrote: > Hi all, since sysutils/devcpu-data has been deprecated what is the process > to upgrade to sysutils/cpu-microcode ? > > Should devcpu-data be removed (or left as is) and then cpu-microcode installed? > > Presumably this will just change the firmware file to be loaded at boot time > and not affect the currently running system? > UPDATING entry 20230906 has all the details. -- Guido Falsi From nobody Mon Sep 25 17:27:13 2023 X-Original-To: freebsd-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 4RvVF12s5kz4tq4J for ; Mon, 25 Sep 2023 17:27:33 +0000 (UTC) (envelope-from ports@lordcow.org) Received: from mail.lordcow.org (lordcow.org [IPv6:2c0f:fb18:402:5::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "devaux.za.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvVF022Tsz4qt2 for ; Mon, 25 Sep 2023 17:27:32 +0000 (UTC) (envelope-from ports@lordcow.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of ports@lordcow.org designates 2c0f:fb18:402:5::2 as permitted sender) smtp.mailfrom=ports@lordcow.org; dmarc=none Received: from lordcow.org (localhost [127.0.0.1]) by mail.lordcow.org (8.17.2/8.17.2) with ESMTPS id 38PHRJOg027375 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 25 Sep 2023 19:27:19 +0200 (SAST) (envelope-from lordcow@lordcow.org) X-Authentication-Warning: lordcow.org: Host localhost [127.0.0.1] claimed to be lordcow.org Received: (from lordcow@localhost) by lordcow.org (8.17.2/8.17.2/Submit) id 38PHRDwn035047; Mon, 25 Sep 2023 19:27:13 +0200 (SAST) (envelope-from lordcow) Date: Mon, 25 Sep 2023 19:27:13 +0200 From: Gareth de Vaux To: Robert Clausecker Cc: freebsd-ports@freebsd.org Subject: Re: net-p2p/transmission installation failure Message-ID: References: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham autolearn_force=no version=4.0.0 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on lordcow.org X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.27 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.972]; R_SPF_ALLOW(-0.20)[+ip6:2c0f:fb18:402:5::2:c]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[lordcow.org]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:37199, ipnet:2c0f:fb18::/32, country:ZA]; RCPT_COUNT_TWO(0.00)[2]; HAS_XAW(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RvVF022Tsz4qt2 On Mon 2023-09-25 (18:03), Robert Clausecker wrote: > This is related to bug #274025. A patch for this bug was pushed > yesterday. Please update your ports tree and try again. Thanks, confirmed working in 4.0.4_2. From nobody Mon Sep 25 17:35:51 2023 X-Original-To: freebsd-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 4RvVQs1019z4tqW0 for ; Mon, 25 Sep 2023 17:36:05 +0000 (UTC) (envelope-from ports@lordcow.org) Received: from mail.lordcow.org (lordcow.org [IPv6:2c0f:fb18:402:5::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "devaux.za.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvVQr4t10z4tgY; Mon, 25 Sep 2023 17:36:04 +0000 (UTC) (envelope-from ports@lordcow.org) Authentication-Results: mx1.freebsd.org; none Received: from lordcow.org (localhost [127.0.0.1]) by mail.lordcow.org (8.17.2/8.17.2) with ESMTPS id 38PHZvZg070607 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 25 Sep 2023 19:35:57 +0200 (SAST) (envelope-from lordcow@lordcow.org) X-Authentication-Warning: lordcow.org: Host localhost [127.0.0.1] claimed to be lordcow.org Received: (from lordcow@localhost) by lordcow.org (8.17.2/8.17.2/Submit) id 38PHZp60071699; Mon, 25 Sep 2023 19:35:51 +0200 (SAST) (envelope-from lordcow) Date: Mon, 25 Sep 2023 19:35:51 +0200 From: Gareth de Vaux To: Guido Falsi Cc: freebsd-ports@freebsd.org Subject: Re: sysutils/devcpu-data deprecated Message-ID: References: <98ac46fa-c2d3-8115-7c59-e93a3c92974d@FreeBSD.org> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <98ac46fa-c2d3-8115-7c59-e93a3c92974d@FreeBSD.org> X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham autolearn_force=no version=4.0.0 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on lordcow.org X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:37199, ipnet:2c0f:fb18::/32, country:ZA] X-Rspamd-Queue-Id: 4RvVQr4t10z4tgY On Mon 2023-09-25 (17:38), Guido Falsi wrote: > UPDATING entry 20230906 has all the details. UPDATING entry 20230906 is the reason for the question - it does not say how to safely migrate - do you uninstall devcpu-data and then install cpu-microcode? From nobody Mon Sep 25 17:50:38 2023 X-Original-To: freebsd-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 4RvVlr2CJRz4trC2 for ; Mon, 25 Sep 2023 17:50:48 +0000 (UTC) (envelope-from ports@lordcow.org) Received: from mail.lordcow.org (lordcow.org [IPv6:2c0f:fb18:402:5::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "devaux.za.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvVlq69B0z3CWH; Mon, 25 Sep 2023 17:50:47 +0000 (UTC) (envelope-from ports@lordcow.org) Authentication-Results: mx1.freebsd.org; none Received: from lordcow.org (localhost [127.0.0.1]) by mail.lordcow.org (8.17.2/8.17.2) with ESMTPS id 38PHohVd030180 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 25 Sep 2023 19:50:43 +0200 (SAST) (envelope-from lordcow@lordcow.org) X-Authentication-Warning: lordcow.org: Host localhost [127.0.0.1] claimed to be lordcow.org Received: (from lordcow@localhost) by lordcow.org (8.17.2/8.17.2/Submit) id 38PHoc6q030054; Mon, 25 Sep 2023 19:50:38 +0200 (SAST) (envelope-from lordcow) Date: Mon, 25 Sep 2023 19:50:38 +0200 From: Gareth de Vaux To: Guido Falsi Cc: freebsd-ports@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly Message-ID: References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham autolearn_force=no version=4.0.0 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on lordcow.org X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:37199, ipnet:2c0f:fb18::/32, country:ZA] X-Rspamd-Queue-Id: 4RvVlq69B0z3CWH On Mon 2023-09-25 (17:38), Guido Falsi wrote: > This one, which calls in py-cryptography which requires rust. Thanks > There is a more general aspect to this. In the rest of the unix world > software is now almost universally build using CI systems and buildboxes, > people use binary packages almost all the time in linux. Developers don't > care to keep low overhead in their builds and with dependency. The ports > tree cannot mitigate this external pressure. Understood. Though the situation you point out has been around for decades and this is the first time I've encountered such a chaotic result. From nobody Mon Sep 25 17:56:25 2023 X-Original-To: freebsd-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 4RvVtT70cBz4trcD for ; Mon, 25 Sep 2023 17:56:33 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [209.237.23.5]) (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 (2048 bits) client-digest SHA256) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvVtT4Xv6z3F6x for ; Mon, 25 Sep 2023 17:56:33 +0000 (UTC) (envelope-from marquis@roble.com) Authentication-Results: mx1.freebsd.org; none Received: from roble.com (roble.com [209.237.23.50]) by mx5.roble.com (Postfix) with ESMTP id 010581934B; Mon, 25 Sep 2023 10:56:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=roble.com; s=rs060402; t=1695664586; bh=yc3p6AgfOehoFPsvyqCH2cXpVq8l1L2NKZTWvYgiMCs=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=RvAgmOhxMt42Y8c3BaMIcaqWDsB/8vMdLBm8c6+UxIfOaUoHma2IPuse15AriDpV5 E709K9Zyk+KsHLgiGXfFqfnJasUkO3GCM4FU6GEW67tq5BFIL94DjBZjK6yT2mH+NI kTQL/WtCKjEeKDbd/EExaldjEARoFnvnAQtGZR3c= Date: Mon, 25 Sep 2023 10:56:25 -0700 (PDT) From: Roger Marquis To: Gareth de Vaux cc: freebsd-ports@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: Message-ID: References: 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 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:17403, ipnet:209.237.0.0/18, country:US] X-Rspamd-Queue-Id: 4RvVtT4Xv6z3F6x You might also try: echo "CONFIGURE_ARGS+=--without-python --disable-linux-caps" >> /usr/ports/dns/bind916 before building. Heads-up as these CONFIGURE_ARGS won't persist a "make config". Roger Marquis > Hi all, I've just upgraded bind916 which brought half my system down since > it suddenly required a mountain of python packages and rust which needed > around 13GB (and hours) to build - space which I didn't have nor have ever > remotely expected to need for a ports build. > > My bind configuration options are basically the defaults: > > # grep OPTIONS_FILE_SET /var/db/ports/dns_bind916/options > OPTIONS_FILE_SET+=IDN > OPTIONS_FILE_SET+=JSON > OPTIONS_FILE_SET+=LMDB > OPTIONS_FILE_SET+=MANPAGES > OPTIONS_FILE_SET+=TCP_FASTOPEN > OPTIONS_FILE_SET+=GSSAPI_NONE > OPTIONS_FILE_SET+=DLZ_FILESYSTEM > > These are the top level dependencies: > > # make -C /usr/ports/dns/bind916 build-depends-list > /usr/ports/ports-mgmt/pkg > /usr/ports/textproc/py-sphinx > /usr/ports/devel/pkgconf > /usr/ports/security/openssl > /usr/ports/converters/libiconv > /usr/ports/devel/libuv > /usr/ports/textproc/libxml2 > /usr/ports/dns/libidn2 > /usr/ports/devel/json-c > /usr/ports/databases/lmdb > /usr/ports/devel/libedit > > Does anyone know which option/dependency is causing this? I suspect > MANPAGES -> py-sphinx since it has 'py' but who knows. Which itself would > be crazy that just a manpage would trigger this kind of intense build. > > > > From nobody Mon Sep 25 18:29:20 2023 X-Original-To: freebsd-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 4RvWcM3NB4z4ttR5 for ; Mon, 25 Sep 2023 18:29:23 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvWcM2mK3z3KV9; Mon, 25 Sep 2023 18:29:23 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695666563; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gmdnwHt6WcvMeCZPjHGw+kdQFjFlKAA8CJlycnJnic4=; b=uH6EBcoQG6YljUz5IBM4QIuajtgZ3Tp+Jpuk+mdsSefQyjpqBtPbz0t2+sSGj05vXYtzwx xjFaeEjeL+/rJCd0wkUFxqk1+7RPXR7GkeWhhECFsz8xPucX1Wdh2Wumay82UDTaFbCgJJ 2eQs+4Pej/j3GxRe3OkkZeM7+7yGGDN+j/Psk187DfUm/aTbo1aLsCXjwUWSOfDvW5eB5W 7FFpvzvzfCgwlvhOOUInhYQ/rjkwHjei+TBGv6bMYBSmKKOSN6B/tqzF8+wqh/W2CxYPKQ utFpp1VIc3wB1tp8d8hw/v9TvCHqB7ctsIR3bQuj+JoBUBH24OO1NxvrKjvWiQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695666563; a=rsa-sha256; cv=none; b=TlS4SBw+bqmDrmeHbRe1B/eG9WrNcu77FxM+m0543g+5LbnjNQhgH+lTivSbqyv21GDvqt 82GwLAPcrriqGMZM1rUxtqZJsu06HEyxCs+nGMTjl6/6KUDuFx2W3w1Yxwd5fDOK9fpy+N QO/e/42LsCn2YqxX67imbcytMr/qgeGGWbHB6WgSlm245B9IMyXG1O6SOAKhWnEbW8PDHq WBqTElnc6vH58ls514Y70fAuggf3GCAFakhsIqmZ5ij1xvhd268ki+2NYZoXu0soEsSfaq L6/IhhT2ITwmSwWXPJ5tAwI8qlGoDlTBsF77mP7LaEFNPBppeuCKxTuGduLhNg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695666563; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gmdnwHt6WcvMeCZPjHGw+kdQFjFlKAA8CJlycnJnic4=; b=iRQ6lqd1pbetMJcC71OfLCUd5SQmr/VKX2e9I0hIniW0cEtVxT//n/wNqsRv3RCdj18Ln8 skkBfK0a76n6KKb7mWMfEOh9kU/wVEdr3WUrOtlzlOyiuPhiUUlXpD9IhLmqbWVpCPc8jf sYuO2mnlxj/k075mFQ8uYkAeWHq31s7/8O2QUqO2U7FOavMuWMrZWkuEihxjgNxUpyYbYt OaPD9AFAhzpGziGe9MtciOcsf972xtg7soOrlOuRfzKzjRhgMI/IOLavBWjWTtyNM2m+7j BfLtWi9eqpFj34m1HNgcP0Cw848O8GBlwozlHSK9YU1IZ/m3OQUYPUstIDcB9Q== Received: from [IPV6:2a01:e11:2002:4280:4aee:cff:fe73:9857] (unknown [IPv6:2a01:e11:2002:4280:4aee:cff:fe73:9857]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvWcL6QzBz1Kt0; Mon, 25 Sep 2023 18:29:22 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <24d5eaf3-51d5-1189-dc13-ae2c37890bbd@FreeBSD.org> Date: Mon, 25 Sep 2023 20:29:20 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: sysutils/devcpu-data deprecated To: Gareth de Vaux Cc: freebsd-ports@freebsd.org References: <98ac46fa-c2d3-8115-7c59-e93a3c92974d@FreeBSD.org> Content-Language: en-US From: Guido Falsi In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 25/09/23 19:35, Gareth de Vaux wrote: > On Mon 2023-09-25 (17:38), Guido Falsi wrote: >> UPDATING entry 20230906 has all the details. > > UPDATING entry 20230906 is the reason for the question - it does not say how > to safely migrate - do you uninstall devcpu-data and then install cpu-microcode? > Yes, or instlal cpu-microcode and then deinstall what's the difference? I don't get the question. You just run the commands suggested in the updating entry, and then can remove the old devcpu packages. Or vice versa. The order in which you do these is irrelevant anyway, the microcode is applied when the rc script is ran (at boot time usually). -- Guido Falsi From nobody Mon Sep 25 18:33:24 2023 X-Original-To: freebsd-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 4RvWj16VB8z4tv8n for ; Mon, 25 Sep 2023 18:33:25 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvWj15sWdz3LH6; Mon, 25 Sep 2023 18:33:25 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695666805; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RYpSXGdxrhk4m1l5/Ze2ZPG792vS3R7bXsFK03CPOiE=; b=lfdtVXro7oV9ATUeE9OTNH03bPV0w1Xw92DqWw19RcDHhSZ2vBVLsQ7CoiF/HcPEsT3vU/ 5TnoVp23cIchnoKAlX2H3nSaGGTGWMBCPAhtX3smM4k26vsANthWsNmfKiX9iHtR+VaAJ9 HR5AOUGT50AeOV8XEqoR2qR3nS6qaFQNT0/b5xqpxhd+NFSAgVe4oNfV5953DVUPbcayrh oCNK4wTREqgDktAKojvcWVuaDiFiwsEI0MFuKI+U3pCWDA1DaUgU1u/TdRoOdwduJ8KFEp s7XIzd0zptYkVhJFLgfJ11jttq/9c4H979gmEDIsQe9GaBhn1zyQAtLW2gSkdQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695666805; a=rsa-sha256; cv=none; b=dOi0XwMugNFuVdN+c9keFxjeVkp2q1LsBOaHVhHFIKiJlEKkqoBSQjy0CtfJyTigZfPUgD CnmE1MoXvM88HEZ9jW8lb+ikNYfWwVVJ6kJVaBg4RYcivF7nLm0yCv7jAjMKA0O65iieE3 4EZBxzgJNC0HDJ8BJxfkyPOY3FwBGqCESquj4MG2cOjYrKhRQnie7fhMtoL/kAZL1zU7he lzRcBi/RPYIRxcezJ2nJyrBydBtX06Bptr2p6+5DHQL+CqmrgKgIZXbKbp5vm4ZdGCsdSH /0BVBtdN7h/ZPKip0NkBAtCSQe4nOY+gtxPkgl7VgEVspKuPzuy/2eDDTZ2E0g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695666805; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RYpSXGdxrhk4m1l5/Ze2ZPG792vS3R7bXsFK03CPOiE=; b=NTRZuoz42FImUo2UJBYcZvmlcdsWj3w0AqDWHHr690k0OZGd48xXBL/EhpECrzcJec7VAJ 5MSVVLZFQdP1x54cwv271pkcn/NyLdj8Kd2u9RgG2WoIsHGdXW74Bamx46egSMh3UVEpgC xvaVOB7qpPaYZhd5NudoMJqURiQIaep5nXzAu7vJrt08cyuMlB/4Dt7NVDXNLKOcj4Gzfq D7qFZ4g8WABQV5jq4bxc4r2GCxe8KaCOHPs7UobiNzzvSoUrlqNVjisOCrXlcBR+TgiJJ3 H9Mz4dx551DEdR0v/RkSYFGUXu9mCpvwK60qMXqzoGcuvhmQ1FnlLt1A3VxYUw== Received: from [IPV6:2a01:e11:2002:4280:4aee:cff:fe73:9857] (unknown [IPv6:2a01:e11:2002:4280:4aee:cff:fe73:9857]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvWj12Rrfz1LPQ; Mon, 25 Sep 2023 18:33:25 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <343f2abb-6a3e-0193-f4bc-5db69c8021f5@FreeBSD.org> Date: Mon, 25 Sep 2023 20:33:24 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: Gareth de Vaux Cc: freebsd-ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> From: Guido Falsi In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 25/09/23 19:50, Gareth de Vaux wrote: > On Mon 2023-09-25 (17:38), Guido Falsi wrote: >> This one, which calls in py-cryptography which requires rust. > > Thanks > >> There is a more general aspect to this. In the rest of the unix world >> software is now almost universally build using CI systems and buildboxes, >> people use binary packages almost all the time in linux. Developers don't >> care to keep low overhead in their builds and with dependency. The ports >> tree cannot mitigate this external pressure. > > Understood. Though the situation you point out has been around for decades > and this is the first time I've encountered such a chaotic result. > One can drive a car without using seat belts for years without any injury [1], dies this mean seat belts are unnecessary? [1] if he is lucky enough to never cause or be involved (without any blame) in a crash, even minor one. -- Guido Falsi From nobody Mon Sep 25 18:38:37 2023 X-Original-To: freebsd-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 4RvWq454SNz4tvHJ for ; Mon, 25 Sep 2023 18:38:40 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvWq44Zz0z3M49; Mon, 25 Sep 2023 18:38:40 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695667120; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JXYkSiOAUptbansSrp7HtSFUwymgRLYsrHnaFb0jVXY=; b=FFdjViMlZnuZDAZlM/4tir4QIA0sWaCrwiva48e4uHJw+4oSd/0EHycOGc5CTsY+RaGHAT NNY7s0O39HCCpSUOuXJhHoFIdkozIqTHEolFYTjvoJr9V7VAWhxOiW7Kn5v/nPJKMA5e3D HckiDRfQPleb3+Ki0F3wLcr9AmRzTgoE5/RGleUS83DCiyM6Let2Fl6Drs9oPvLl22JsvP 2e5YQ54HFRAEt7xekszSXPoqmzZa/DYoJ4OROpIdRd9akePRrlYeFxL5viGgrjCSBZg24J 5hZQcTIHkktMSWHbDIAa31YbeGhY/6ublPR+4FWKvTq8e0P16DXnimg6audU3w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695667120; a=rsa-sha256; cv=none; b=g+wrrLIEfE7I814upuLD8BnncikPsxaqgCaSNJn1EcUaYNfItKIO9pvKnfOeTeAPkxWt5p 3fIUCPcSsfB+1Ch57efT8oifRYT9Osbt3caQtQg1Hak2vacOaIy/o27hEM7fEWPJQSRqL9 qKfQDJFbTwNkV87bDwjMptvDwN8Vi9f1lk9P1nkI4UYovS6pHn28SUaq7Z5MymG38Ywq// ZW/2ephgnxlEsKDL6SWCxmQTlhfdR2BM2etJ4Z1+g+2Baloiw1V0zto1GO6N5vb9jus4qO /Zb9sCwEQnRHcLlqmjgsByzdcOPUHtw5J0MlpKs4uyWLwDSPGAO4LDGP0C3JKA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695667120; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JXYkSiOAUptbansSrp7HtSFUwymgRLYsrHnaFb0jVXY=; b=rj2sSNpsg5ByB8zmM1laTEmU7kSfiURV6mMEYKcKX14hDaF4GSZ43VXZVbAOSzwI4V+Kkp heO6Ywbj/OBhWCwpVm3/u7p1umMMPLpSSlgrA+EjGr0xhDTWPlh9LEbMrZKNkeFnm9Br/9 48qHRGIBjlfIIe6eMY+4Ji/fZFGQsL3ioVy49S0TeAn00nK+H3ULExd0nkv1xZpvRh3rIa 8klICehhpMDUq856HAdwlv+QPaVnvt8rS+zk50MZPvXMujpX1YRpsnOcjAhQF9oBE6UDih kfrrub4CrcGUZVlAqHhUU5P0UkTKBXORbUVx5BRD2ESkuNT314zb8alrxDGiNA== Received: from [IPV6:2a01:e11:2002:4280:4aee:cff:fe73:9857] (unknown [IPv6:2a01:e11:2002:4280:4aee:cff:fe73:9857]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvWq419tYz1K4r; Mon, 25 Sep 2023 18:38:38 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: Date: Mon, 25 Sep 2023 20:38:37 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US From: Guido Falsi To: Gareth de Vaux Cc: freebsd-ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <343f2abb-6a3e-0193-f4bc-5db69c8021f5@FreeBSD.org> In-Reply-To: <343f2abb-6a3e-0193-f4bc-5db69c8021f5@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 25/09/23 20:33, Guido Falsi wrote: > On 25/09/23 19:50, Gareth de Vaux wrote: >> On Mon 2023-09-25 (17:38), Guido Falsi wrote: >>> This one, which calls in py-cryptography which requires rust. >> >> Thanks >> >>> There is a more general aspect to this. In the rest of the unix world >>> software is now almost universally build using CI systems and >>> buildboxes, >>> people use binary packages almost all the time in linux. Developers >>> don't >>> care to keep low overhead in their builds and with dependency. The ports >>> tree cannot mitigate this external pressure. >> >> Understood. Though the situation you point out has been around for >> decades >> and this is the first time I've encountered such a chaotic result. >> Anyway, in this specific case, simply be ready to see rust being requested as a build dependency of more and more software. Not that I approve, or disapprove, for that matter, of it, but this is the direction we're headed to. > > One can drive a car without using seat belts for years without any > injury [1], dies this mean seat belts are unnecessary? > > [1] if he is lucky enough to never cause or be involved (without any > blame) in a crash, even minor one. > -- Guido Falsi From nobody Mon Sep 25 20:03:24 2023 X-Original-To: freebsd-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 4RvYj66bbxz4v14s for ; Mon, 25 Sep 2023 20:03:38 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (udns.ultimatedns.net [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvYj63ZwHz3Vys; Mon, 25 Sep 2023 20:03:38 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Authentication-Results: mx1.freebsd.org; none Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 38PK3P84030610; Mon, 25 Sep 2023 13:03:31 -0700 (PDT) (envelope-from portmaster@bsdforge.com) 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 Date: Mon, 25 Sep 2023 13:03:24 -0700 From: Chris To: Guido Falsi Cc: Gareth de Vaux , freebsd-ports@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <343f2abb-6a3e-0193-f4bc-5db69c8021f5@FreeBSD.org> User-Agent: UDNSMS/17.0 Message-ID: X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US] X-Rspamd-Queue-Id: 4RvYj63ZwHz3Vys On 2023-09-25 11:38, Guido Falsi wrote: > On 25/09/23 20:33, Guido Falsi wrote: >> On 25/09/23 19:50, Gareth de Vaux wrote: >>> On Mon 2023-09-25 (17:38), Guido Falsi wrote: >>>> This one, which calls in py-cryptography which requires rust. >>> >>> Thanks >>> >>>> There is a more general aspect to this. In the rest of the unix world >>>> software is now almost universally build using CI systems and buildboxes, >>>> people use binary packages almost all the time in linux. Developers don't >>>> care to keep low overhead in their builds and with dependency. The ports >>>> tree cannot mitigate this external pressure. >>> >>> Understood. Though the situation you point out has been around for decades >>> and this is the first time I've encountered such a chaotic result. >>> > > Anyway, in this specific case, simply be ready to see rust being requested > as a > build dependency of more and more software. > > Not that I approve, or disapprove, for that matter, of it, but this is the > direction we're headed to. Couldn't one overcome this problem by using an antioxidant, or even a rust remover? ;-) Sorry. Couldn't resist. > >> >> One can drive a car without using seat belts for years without any injury >> [1], dies this mean seat belts are unnecessary? >> >> [1] if he is lucky enough to never cause or be involved (without any blame) >> in a crash, even minor one. >> From nobody Mon Sep 25 20:21:39 2023 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 4RvZ6420jsz4v1yd for ; Mon, 25 Sep 2023 20:21:48 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvZ624qnSz3YsJ for ; Mon, 25 Sep 2023 20:21:46 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of george+freebsd@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george+freebsd@m5p.com; dmarc=none Received: from [IPV6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.17.1/8.15.2) with ESMTPSA id 38PKLdAG090054 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Mon, 25 Sep 2023 16:21:44 -0400 (EDT) (envelope-from george+freebsd@m5p.com) Message-ID: <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> Date: Mon, 25 Sep 2023 16:21:39 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: dns/bind916 builds rust unexpectedly To: ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> Content-Language: en-US From: George Mitchell In-Reply-To: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_NO_DOMAIN,NICE_REPLY_A autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mattapan.m5p.com X-Spamd-Bar: - X-Spamd-Result: default: False [-1.16 / 15.00]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+a]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(0.04)[0.044]; RCVD_VIA_SMTP_AUTH(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; R_DKIM_NA(0.00)[]; BLOCKLISTDE_FAIL(0.00)[74.104.188.4:server fail,2001:470:1f07:15ff::26:server fail]; DMARC_NA(0.00)[m5p.com]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; TAGGED_FROM(0.00)[freebsd]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4RvZ624qnSz3YsJ T24gOS8yNS8yMyAxMTozOCwgR3VpZG8gRmFsc2kgd3JvdGU6DQo+IFsuLi5dDQo+IFRoZXJl IGlzIGEgbW9yZSBnZW5lcmFsIGFzcGVjdCB0byB0aGlzLiBJbiB0aGUgcmVzdCBvZiB0aGUg dW5peCB3b3JsZCANCj4gc29mdHdhcmUgaXMgbm93IGFsbW9zdCB1bml2ZXJzYWxseSBidWls ZCB1c2luZyBDSSBzeXN0ZW1zIGFuZCANCj4gYnVpbGRib3hlcywgcGVvcGxlIHVzZSBiaW5h cnkgcGFja2FnZXMgYWxtb3N0IGFsbCB0aGUgdGltZSBpbiBsaW51eC4gDQo+IERldmVsb3Bl cnMgZG9uJ3QgY2FyZSB0byBrZWVwIGxvdyBvdmVyaGVhZCBpbiB0aGVpciBidWlsZHMgYW5k IHdpdGggDQo+IGRlcGVuZGVuY3kuIFRoZSBwb3J0cyB0cmVlIGNhbm5vdCBtaXRpZ2F0ZSB0 aGlzIGV4dGVybmFsIHByZXNzdXJlLg0KPiANCj4gQW55d2F5IGJ1aWxkaW5nIGZyb20gcG9y dHMgb24gbGl2ZSBtYWNoaW5lcyBoYXMgYWx3YXlzIGJlZW4gYmFkIHByYWN0aWNlIA0KPiBm b3IgYSBsb3Qgb2YgcmVhc29ucy4NCj4gWy4uLl0NCkFuZCB5ZXQgaXQgbW9zdGx5IHdvcmtz IGZvciBzb21lIG9mIHVzLiAgSSdkIGJlIG92ZXJqb3llZCB0byBzaWduIHVwDQp3aXRoIHRo ZSBwcm9ncmFtICh1c2luZyBwYWNrYWdlcyBvbmx5KSBpZiBwYWNrYWdlcyBub3QgdXNpbmcg Q1VQUw0KKHRoYXQgd291bGQgcnVuIHdpdGggdW5hc3Npc3RlZCBscHIpIHdlcmUgYXZhaWxh YmxlLCBsZXQncyBzYXkgYXMgYQ0KZmxhdm9yLiAgQnV0IHVudGlsIHRoZW4gLi4uICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIC0tIEdlb3JnZQ0KDQo= From nobody Mon Sep 25 20:29:04 2023 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 4RvZGr59Nwz4v2VB for ; Mon, 25 Sep 2023 20:29:24 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mail.punkt.de (mail.punkt.de [217.29.41.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvZGq35hDz3ZsX for ; Mon, 25 Sep 2023 20:29:23 +0000 (UTC) (envelope-from hausen@punkt.de) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of hausen@punkt.de designates 217.29.41.227 as permitted sender) smtp.mailfrom=hausen@punkt.de; dmarc=none Received: from smtpclient.apple (unknown [IPv6:2003:a:d59:3800:3535:7779:6bbe:dd75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.punkt.de (Postfix) with ESMTPSA id 8AF2555CE2; Mon, 25 Sep 2023 22:29:15 +0200 (CEST) Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: dns/bind916 builds rust unexpectedly From: "Patrick M. Hausen" In-Reply-To: <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> Date: Mon, 25 Sep 2023 22:29:04 +0200 Cc: ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> To: George Mitchell X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.77 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.968]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:217.29.32.0/20]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:16188, ipnet:217.29.32.0/20, country:DE]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; BLOCKLISTDE_FAIL(0.00)[2003:a:d59:3800:3535:7779:6bbe:dd75:server fail,217.29.41.227:server fail]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[punkt.de]; TAGGED_RCPT(0.00)[freebsd]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4RvZGq35hDz3ZsX Hi all, > Am 25.09.2023 um 22:21 schrieb George Mitchell = : >=20 > On 9/25/23 11:38, Guido Falsi wrote: >> [...] >> There is a more general aspect to this. In the rest of the unix world = software is now almost universally build using CI systems and = buildboxes, people use binary packages almost all the time in linux. = Developers don't care to keep low overhead in their builds and with = dependency. The ports tree cannot mitigate this external pressure. >> Anyway building from ports on live machines has always been bad = practice for a lot of reasons. >> [...] > And yet it mostly works for some of us. I'd be overjoyed to sign up > with the program (using packages only) if packages not using CUPS > (that would run with unassisted lpr) were available, let's say as a > flavor. But until then ... -- George really not intending to be the wise guy, but if you have any significant number of machines to manage and special package requirements, please by all means run poudriere. It's a marvelous piece of software. We went that way early 2017 and never looked back. Kind regards, Patrick --=20 punkt.de GmbH Patrick M. Hausen .infrastructure Sophienstr. 187 76185 Karlsruhe Tel. +49 721 9109500 https://infrastructure.punkt.de info@punkt.de AG Mannheim 108285 Gesch=C3=A4ftsf=C3=BChrer: Daniel Lienert, Fabian Stein From nobody Mon Sep 25 20:31:24 2023 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 4RvZKC2B0Qz4v2st for ; Mon, 25 Sep 2023 20:31:27 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvZKC1Nmvz3bVw; Mon, 25 Sep 2023 20:31:27 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695673887; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ImsosOjpFeuUOJikJn2yQsH8i5zXHhpUoNyZdgQuE3M=; b=cp0zQAsRFTBLmPxT1OvFyspohmfKeTwKoh9k2MJf3/zhqJGkFKh5ACiM7o4aJJ4JRjPx22 HnM0w+JMXIPajw42HEgP0NLQqpx5qMIB4zN3C52OGfrktBQvG7VipkqkfomUozWwqxETJp zpC2UTpilVrLzWTygubz2sw5VZXH8TAg1PvKdNGhWtgjEGamAzr+4VHL6l+UlWpB/IbGBd LG767xIOxIOnaCZGHp2mr5xNLskIq8s+pe0PU6ZrLyrp7lscQezQTCr2POhFm1Hp5cgwh/ RNopPAGfoi+NB0X/iCJtCBmj1riAEJpconQ/O7/DOy7PX9gWZEVzrqkP0o5Isg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695673887; a=rsa-sha256; cv=none; b=N5xWVJbHr37xB+KRZODah+BEIgjI8H+7Mq/1V5yA17uGEMbGW4BIAkwhf2UNU0RfcUtp8A 5JlfH3+6GSI0uBJTKLIIdT3UrxgYQndB3KRro7ozn/G6jLWRRnmjGOEPnUAO9KonHJXVdu kdlh6vuSXnlMEJAH12MKEUXwcgsGIfWGp+F3niTuPJWysf29kiGsG7ruN2sAxUZ28X7/Mn iGotyFRzgqacuFRXeere2z5CGe9uHKizGZkTQJH7+S8utxw3/Q1KrwX7efds15FIxGQlt+ 7XLFTn66Tg26W7aMFD/CWew9PxVQrCCmEKXTC8qMaCRchLr5mvcmsMnHljGE0Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695673887; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ImsosOjpFeuUOJikJn2yQsH8i5zXHhpUoNyZdgQuE3M=; b=ubHwqErL8rmHt8N1eUIwK6u7F0+a/lacG6wciiXpu2B1gze0nzJwYR343sSFQi5Z5YYe6f qQVKySetwysgmxlBSQufCIMG0uhpkG8+V8cMXizrbN8JacrErNmnMXeeM872i07hiITD23 j0wyqiiRyp0NyGWRQamgqFORf+zRjNSYMBGSkfKgYLIs48qco2K0LWeNwRU5njkyr+AvId CHwtetHzsUZN0JVke48Yv4Qa7fRJybukxbjpakaTDgx1vjEA1LTovuLmk8ACEUxWEfDrsq 4PgezMpYeBzmhdyHTjUiDEc/yG+7BmkpsozboCTsN10h8ott5RzYe0F9eZSQwg== Received: from [IPV6:2a01:e11:2002:4280:4aee:cff:fe73:9857] (unknown [IPv6:2a01:e11:2002:4280:4aee:cff:fe73:9857]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvZKB56stz1Mhv; Mon, 25 Sep 2023 20:31:26 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <10b90044-0588-0074-c14a-5d1d0cb48f9f@FreeBSD.org> Date: Mon, 25 Sep 2023 22:31:24 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: George Mitchell , ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> From: Guido Falsi In-Reply-To: <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 25/09/23 22:21, George Mitchell wrote: > On 9/25/23 11:38, Guido Falsi wrote: >> [...] >> There is a more general aspect to this. In the rest of the unix world >> software is now almost universally build using CI systems and >> buildboxes, people use binary packages almost all the time in linux. >> Developers don't care to keep low overhead in their builds and with >> dependency. The ports tree cannot mitigate this external pressure. >> >> Anyway building from ports on live machines has always been bad >> practice for a lot of reasons. >> [...] > And yet it mostly works for some of us.  I'd be overjoyed to sign up > with the program (using packages only) if packages not using CUPS > (that would run with unassisted lpr) were available, let's say as a > flavor.  But until then ...                               -- George > Just for the record I did not say that people should use precompiled packages. In fact there is nothing bad in building your own packages with custom options. The bad practice is running "make install" on a live server or live machine, for various reasons. Building things can fill ram/disk/cpu, interfere with other software, other installed software can interfere with the build, etc. building should be done on a dedicated machine. By hand or using custom scripts or specific tools, this would avoid a lot of issues that are going to byte. But apart from these considerations anyone is obviously free to do whatever he wants with his machines. What I am trying to convey is that installing software via "make install" in port directories is becoming more and more problematic as time goes on due to pressures coming from outside the ports tree and FreeBSD world, on which we have very little power. -- Guido Falsi From nobody Mon Sep 25 20:39:06 2023 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 4RvZVC6wLZz4v3Kg for ; Mon, 25 Sep 2023 20:39:15 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvZVC1GSdz3cmZ for ; Mon, 25 Sep 2023 20:39:15 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of george+freebsd@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george+freebsd@m5p.com; dmarc=none Received: from [IPV6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.17.1/8.15.2) with ESMTPSA id 38PKd60o090270 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Mon, 25 Sep 2023 16:39:12 -0400 (EDT) (envelope-from george+freebsd@m5p.com) Message-ID: <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> Date: Mon, 25 Sep 2023 16:39:06 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> From: George Mitchell In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_NO_DOMAIN,NICE_REPLY_A autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mattapan.m5p.com X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.30 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_SPF_ALLOW(-0.20)[+a:c]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; DMARC_NA(0.00)[m5p.com]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TAGGED_FROM(0.00)[freebsd]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4RvZVC1GSdz3cmZ On 9/25/23 16:29, Patrick M. Hausen wrote: > [...] > really not intending to be the wise guy, but if you have any significant > number of machines to manage and special package requirements, > please by all means run poudriere. It's a marvelous piece of software. > > We went that way early 2017 and never looked back. > [...] I tried it when it was first made available and it caused a crash of the whole system. No doubt it is much better now, but it's also a huge heavyweight operation by my standards, and my unapproved method (update packages when they develop security problems, using partmaster) works well enough for me. -- George From nobody Mon Sep 25 20:41:14 2023 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 4RvZXg651gz4v3Lt for ; Mon, 25 Sep 2023 20:41:23 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvZXf3XcVz3dY0 for ; Mon, 25 Sep 2023 20:41:22 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of george+freebsd@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george+freebsd@m5p.com; dmarc=none Received: from [IPV6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.17.1/8.15.2) with ESMTPSA id 38PKfENg090280 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Mon, 25 Sep 2023 16:41:20 -0400 (EDT) (envelope-from george+freebsd@m5p.com) Message-ID: Date: Mon, 25 Sep 2023 16:41:14 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> From: George Mitchell In-Reply-To: <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_NO_DOMAIN,NICE_REPLY_A autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mattapan.m5p.com X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.30 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_SPF_ALLOW(-0.20)[+a:c]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; DMARC_NA(0.00)[m5p.com]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TAGGED_FROM(0.00)[freebsd]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4RvZXf3XcVz3dY0 On 9/25/23 16:39, George Mitchell wrote: > [...] partmaster [...] I meant portmaster, of course. -- George From nobody Mon Sep 25 20:49:48 2023 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 4RvZkl0j0qz4v43g for ; Mon, 25 Sep 2023 20:50:07 +0000 (UTC) (envelope-from vishwin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvZkl05dqz4Cy7; Mon, 25 Sep 2023 20:50:07 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695675007; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=6C6Eaji36Rt7ahMnysRxdE3V0FIkJEjbBNPvgPzYcaY=; b=x95lUgsnQ6AyjWui8onxVWY6RPwyz0Dh4ZD4gFtvgliqrwt9Bgw1rsAL5H/SV7Zd4xtfEY vzkBDtpV7YfGpYWJ2D2ChfFtNqx+2ZaIQ4k98Ic69y+OYQThl72TrW+5wbJe4WqpqUBlce LVw/HWm4xU/Y/0+TZvMnY4+ci6ETSAiWJeZI43GL6hebjBTVAgoRqPwURI8UIwZ9LLegNa 19/hNCdWLycIMTFkS6SOZS1brfTiQU3fEwgedjJt03kwMVq2tZ55nHMR0EwIu1/PaV/iJK cJeGcz2Gurp/EmcsumIrdak0FT+eve/cVv/hqf5ZtuxXHM9gVhOkn1NYJBRk6w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695675007; a=rsa-sha256; cv=none; b=AfwmtmpwGn3Im38p1W7qmQljjZD8qQ2EuLY/22rWCjXJuFQppMw/Wn89LS9LMO+L7qgMSW QZEj7nqVT+jM9Bzu1/5lPs7x63VIQ9XYbZMRQ9IkkPFTaAT/yrSo29fbSmWhjQEKug7k8+ UP9Fjg2RpBvBLM6rztebqCh0RT6Jihy54LR01tmDXkA0w+StA6VqFDZ4oFv6NS3Y+Ohb79 5f3Vdsmmq948xmb83PjB9xvi97Alouw/mz5MrnSyNV4u+ZNYEdxxPFvqay/8ge0KGMM4o4 P7g+qskCpe3x8RAyT4SutBDRfo2OERI4dW7sn2xOiPPTQOeCy3y8OmEp70GL8g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695675007; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=6C6Eaji36Rt7ahMnysRxdE3V0FIkJEjbBNPvgPzYcaY=; b=eX1fy1mDVY11XJaml0AyDP54G/taVxA60TapvWvMBJbpBLq+o2v4+bhf+QM4x7e+5T1Tm8 fsvdn9b75vS4WmIHdDiiVZZcUKQg8sXx09V52W7dWgdsVcwZLrXLfJ9qWabu5EhA1We/t4 6fvaUauci50uKfnTQSPWeM+RwLBfjYQvGLKfapRtYr1F1oMJaXj23aLwBl+ZEkrPnU8xsg 9DsnSrD4GXJvEZaqFNyaupfTDA62RulGbzwhadt8VKIAFm+szfL9I7j60L0TaGankwm3LR sla7veuqCzCWxM1Ca0sVw1/L0QdvJonMbvnFCVvY71RyD4Lf6YyC4xEWhSlNLA== Received: from [IPV6:2601:98a:d80:d0:56ee:75ff:fe50:69b5] (unknown [IPv6:2601:98a:d80:d0:56ee:75ff:fe50:69b5]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvZkk5WHsz1NSh; Mon, 25 Sep 2023 20:50:06 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: <676ebc87-76e1-4efc-b93c-8e70aeb672e5@freebsd.org> Date: Mon, 25 Sep 2023 16:49:48 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-GB To: George Mitchell , ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> From: Charlie Li Organization: FreeBSD Project Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------L0QrYOQYtsyrEDbP3qqTqTB9" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------L0QrYOQYtsyrEDbP3qqTqTB9 Content-Type: multipart/mixed; boundary="------------cT8lyvJMDUjasspsCww3Q4df"; protected-headers="v1" From: Charlie Li To: George Mitchell , ports@freebsd.org Message-ID: <676ebc87-76e1-4efc-b93c-8e70aeb672e5@freebsd.org> Subject: Re: dns/bind916 builds rust unexpectedly References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> In-Reply-To: <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> --------------cT8lyvJMDUjasspsCww3Q4df Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 R2VvcmdlIE1pdGNoZWxsIHdyb3RlOg0KPiBPbiA5LzI1LzIzIDE2OjI5LCBQYXRyaWNrIE0u IEhhdXNlbiB3cm90ZToNCj4+IFsuLi5dDQo+PiByZWFsbHkgbm90IGludGVuZGluZyB0byBi ZSB0aGUgd2lzZSBndXksIGJ1dCBpZiB5b3UgaGF2ZSBhbnkgc2lnbmlmaWNhbnQNCj4+IG51 bWJlciBvZiBtYWNoaW5lcyB0byBtYW5hZ2UgYW5kIHNwZWNpYWwgcGFja2FnZSByZXF1aXJl bWVudHMsDQo+PiBwbGVhc2UgYnkgYWxsIG1lYW5zIHJ1biBwb3VkcmllcmUuIEl0J3MgYSBt YXJ2ZWxvdXMgcGllY2Ugb2Ygc29mdHdhcmUuDQo+Pg0KPj4gV2Ugd2VudCB0aGF0IHdheSBl YXJseSAyMDE3IGFuZCBuZXZlciBsb29rZWQgYmFjay4NCj4+IFsuLi5dDQo+IA0KPiBJIHRy aWVkIGl0IHdoZW4gaXQgd2FzIGZpcnN0IG1hZGUgYXZhaWxhYmxlIGFuZCBpdCBjYXVzZWQg YSBjcmFzaCBvZg0KPiB0aGUgd2hvbGUgc3lzdGVtLsKgIE5vIGRvdWJ0IGl0IGlzIG11Y2gg YmV0dGVyIG5vdywgYnV0IGl0J3MgYWxzbyBhDQo+IGh1Z2UgaGVhdnl3ZWlnaHQgb3BlcmF0 aW9uIGJ5IG15IHN0YW5kYXJkcywgYW5kIG15IHVuYXBwcm92ZWQgbWV0aG9kDQo+ICh1cGRh dGUgcGFja2FnZXMgd2hlbiB0aGV5IGRldmVsb3Agc2VjdXJpdHkgcHJvYmxlbXMsIHVzaW5n IHBhcnRtYXN0ZXIpDQo+IHdvcmtzIHdlbGwgZW5vdWdoIGZvciBtZS7CoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIC0tIEdlb3JnZQ0KPiANCj4gDQpJdCdzIG5vdCBzbyBtdWNoIGFib3V0IG1ldGhvZHMg YmVpbmcgImFwcHJvdmVkIiBvciBub3QsIGJ1dCByYXRoZXIgdGhhdCANCm1vcmUgYW5kIG1v cmUgc29mdHdhcmUgKGluIGdlbmVyYWwpIGV4cGVjdCBpc29sYXRlZCBhbmQgY2xlYW4gYnVp bGQvdGVzdCANCmVudmlyb25tZW50cy4gTm8gbWF0dGVyIHRoZSBtZXRob2QsIHlvdSB3aWxs IGV2ZW50dWFsbHkgbmVlZCB0byBmaWd1cmUgDQpvdXQgZW52aXJvbm1lbnQgaXNvbGF0aW9u IGZvciBwb3J0IGJ1aWxkczsgcG91ZHJpZXJlIHNpbXBseSBhdXRvbWF0ZXMgDQptdWNoIG9m IHRoZSBGcmVlQlNEIGJpdHMuIE1hbnkgdGhyZWFkcyBvbiB0aGVzZSBtYWlsaW5nIGxpc3Rz IHN0ZW0gDQpwcmVjaXNlbHkgZnJvbSBub3QgaGF2aW5nIGlzb2xhdGVkIGFuZCBjbGVhbiBi dWlsZCBlbnZpcm9ubWVudHMuDQoNCi0tIA0KQ2hhcmxpZSBMaQ0KLi4ubm9wZSwgc3RpbGwg ZG9uJ3QgaGF2ZSBhbiBleGl0IGxpbmUuDQoNCg== --------------cT8lyvJMDUjasspsCww3Q4df-- --------------L0QrYOQYtsyrEDbP3qqTqTB9 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZRHybAUDAAAAAAAKCRBnj5NgWEFcysp8 AP9lrRBxkdHZeQ2Kk/+1c9TuCoNlYXqFydAERcrbs8Rv3gD9HwHmdBRCL/yIfBrz5s3IcBxJDrdM E0Nv4aCnF4VJcgI= =MMAI -----END PGP SIGNATURE----- --------------L0QrYOQYtsyrEDbP3qqTqTB9-- From nobody Mon Sep 25 21:15:19 2023 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 4RvbJ50KQ1z4v5L7 for ; Mon, 25 Sep 2023 21:15:33 +0000 (UTC) (envelope-from mirror176@hotmail.com) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11olkn20800.outbound.protection.outlook.com [IPv6:2a01:111:f400:7eae::800]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvbJ434Cjz4GvD for ; Mon, 25 Sep 2023 21:15:32 +0000 (UTC) (envelope-from mirror176@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=FxTPFRPj; spf=pass (mx1.freebsd.org: domain of mirror176@hotmail.com designates 2a01:111:f400:7eae::800 as permitted sender) smtp.mailfrom=mirror176@hotmail.com; dmarc=pass (policy=none) header.from=hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=abjGvaPP84kTInuP5enNY18NG7BJchUaWUkbre51lOgANrPJI3f/S7jIjufBpT3z7phCoCEwwLHGaYQcX8hbWYV9yzZw0v6oZgc4HPxOteCeYusTMOrBe8Ny9I2V9y3awOMimmI5Y9mHmB0Nu0+likC3l5I8A+XsaWLbNIdC9a7b8ozLtUh7h6NvykS9PG9rq9RSSgBNRgyNfsannQEFAUf882qHtOiJvtWfSskZcZZMHPYhg3Bfk6WyGId/3AQPwR4FcHKtpPDq5r52I0BAHIOhxr4LJrZg2wTiuGCHVYEt+1Q7HJSeSYT9zrimsR222NKJ+xcB4N1QiwB5oDAxvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4qI6x6ZnR0Kl8B1UrFuZ9ZlAT9GZDqyOEScooVNd2BQ=; b=lqgbcKa5hmJADjY9B9qgmcg9vqpNxYhvnZ91DUs4SMjVnO8UlPFvEz/sFeLZzeBM83ZUC36+4ZIqUgWbzv0jr+T3xZW1FO87kXxOybjnEQOQuLiGWYPbpPxKNIDPHb6LsgBN7v0zbCVfzRwnk9wf6yznBQl1t8mBU6PDDe9IkFhAzVs+ArJ3af6p1Ves8UguNd5jsoY+epZPWD3CinayD2SqE/yIVv2R58lf8VF2R1YHcxKOlof13QZXxjoCqoo4Ti/lk3ybipZs7V945rzucOytJuzD9LozTC8hlDzK6oof3WSvb+IDKClkd06qARw5iJ4NsC0vCPfd6ptSBS9K7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4qI6x6ZnR0Kl8B1UrFuZ9ZlAT9GZDqyOEScooVNd2BQ=; b=FxTPFRPjyj9jvTx1OJGgZhC7rq8UP46j6WAm+UCKaZGxI8rCTCnlsO6510yrq5oVcjXG/Ct5qj9KgLfDc2g9rG2yHdo5UnhwAHZs/gkSsTwtRrxUvLN7oGYiA2ptoQFfnb7j4QO81+4EI3D58I3kH8kD2JiUuxsyNKbZd9wdG7VWfVR1hzsXHuirHhHXj8U8rL+m/4EAWtgMlorMS5U0j+PiVN6sFIg8sN6qXsehpFZyBz2lRBccXUdj4J/ZlTMwG0pZu+0QAfxUh3PGrLflfLOxIp6ys7X+3Dcbm4GB+qBqUX/GsXXwOlm5lWJR+Dljwdd1ppMdJ5NZ1/uHyjnAww== Received: from CO1PR11MB4770.namprd11.prod.outlook.com (2603:10b6:303:94::19) by DS7PR11MB7932.namprd11.prod.outlook.com (2603:10b6:8:e5::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.21; Mon, 25 Sep 2023 21:15:30 +0000 Received: from CO1PR11MB4770.namprd11.prod.outlook.com ([fe80::4ed5:6fd:4aee:7ea8]) by CO1PR11MB4770.namprd11.prod.outlook.com ([fe80::4ed5:6fd:4aee:7ea8%5]) with mapi id 15.20.6813.017; Mon, 25 Sep 2023 21:15:30 +0000 Message-ID: Date: Mon, 25 Sep 2023 14:15:19 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> From: "Edward Sanford Sutton, III" In-Reply-To: <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-TMN: [QsiQTQ6UPdzqgnzAxMS29yHZPXzZgull] X-ClientProxiedBy: YQBPR0101CA0010.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00::23) To CO1PR11MB4770.namprd11.prod.outlook.com (2603:10b6:303:94::19) X-Microsoft-Original-Message-ID: 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PR11MB4770:EE_|DS7PR11MB7932:EE_ X-MS-Office365-Filtering-Correlation-Id: 4e1a2ea3-a9b8-4d3d-e404-08dbbe0c8be9 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cRZXhIWrRTJ5j0DbzNigB9a08LK3et8cXVzEJgXn7t2EnEGCsdzjSZeZvb3TYKoLCFeAIL0PjhubrMnjQ/KxuFarsLLtwKWJ9+eQRAzhLD8QC/K5bz+IPeR6i+25DCp1hq4FdNdvZfoM0h+DAUqu8BnJnr2kOTM3XXyPsMTshbktpo+VV626kygJg5/X0DUdxjr4ERDHWpbK68IprBx00GAhtRzodBYTy+tS0CNwwW8H9o87vgP5nr1tMk/JHVAOhW9cU54ufOProQwdIRLIRI4EG4XmJt8S7yTGRIMbQTiUVs9VvOW/3UG5ZN0X8DwN5DvysEM3k2oWFpgiewKdv+w++iGS+FcBYmd8IUHlWvEObei/9NDjT8HweoliugR+NbZBaXnW+WSu25NTcLHJ7aMHhNT0Tc65DuvY7tVKjb9mpWp21KV9qyiwqBSVUXTMhrfcP+zO7+jJ5z90WL6sTF9an+8LxbGGPtaoZ/gib+uw/FpvyyRoq0SPnplcKu5l72x1/mN0UIwZ9fO73SH9glBCk3oqrVoEJHFq3oXklo42Y602Idq37yCxX0gcneK3 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZzVIL3RpZEtQN0Q4STM1U1BkeUhWYXBZSW8wczIzMVdzdXdCaWVlVnQxRy9K?= =?utf-8?B?bWpHNHJWRjAvaTFtUjV6M3NMRnA2M1p5REtPR0pOZGRxbjVkbWg0YWptUnli?= =?utf-8?B?QmhvL2xyZE5hWHBvbG85dmFrYU54UUFrZmJHRGRaV3ZPUVJBMXgxY3NOZTNF?= =?utf-8?B?NEM1QUVLNnFaSndvNUw3OHJJN3o1SHc4aWF4ZW9YdEJFZnROaEN0RFNQVTJa?= =?utf-8?B?eHRUOUVIVnNhNkNnL2oxczFuc3ZyTUNmTXovYzNJTE1SdzJNTklRM3NjZVRN?= =?utf-8?B?cjhMdE00TnV4RjFjZFdhM3NVV0N5OHIzbmt5dDlxUFVmcmEyVTRERldYU2JP?= =?utf-8?B?RlM2ZU01UlMxZnVMRW40djVwckpWUXZQdkFjSGdkOUlVaW5Ca3ZvUDNKUDU2?= =?utf-8?B?TUpJTUxzY3J2N1lKZkhVQ3pvZ2Ezdm1TemVkQ3E4Q2NTVW15YWNyUE5kVXha?= =?utf-8?B?NXEwVmxMTEUvdkhNRHp3SUNQSHdERVIvb3hkZytscDUraWVEZVk1dExEdjVV?= =?utf-8?B?dVhDQ2ZqZ3JRSnM5NVFYY3pzUUJjY3FvV01Pb3NZT3ZDQ00weU1CalROMGhD?= =?utf-8?B?dEFxRjUvTnB4NDR0UGdnbjFER3JhUk9zTE4yS3R3RndSbEQ0OCtSTTRNTW51?= =?utf-8?B?QkFFTFhKRzI1U2EvT2d4czNPT0dJWm1DdXM1cWFQTlpQZ3FtNHE0OUNMNlpl?= =?utf-8?B?T2ZJSm04VkNPbmdUQmZKMTNNeWl4R1V6OXltR2pHeGtKS0V6L2xZZlREbkdv?= =?utf-8?B?NVRyR1JUemJvcXl6Tlo0TzN3ZFEybzJibzJLc1g1QnVxcWxYcW56ckRoekh0?= =?utf-8?B?ckhKR0lnaWp2RldtNjZtU2pOcUljNXZpaG9QNkgzT0F2WE1saVBOdFFqQitw?= =?utf-8?B?SVVTNW1xQmFtRDRISlJncUlrTVNEdGU5QUhqMTRwN2NoWEZ0NlU0ZndCNXAw?= =?utf-8?B?aVo4aXRoeXBXNGVXY01MdUViTXp1bWhKQStjVlB0RXVFOTVlNmI5YkZoRDFO?= =?utf-8?B?UGIzNFErSzRxcm9oNGRtbE1WejQ3U3Erc0VkYXJCZUVMUkxISVNMTnZDWWtn?= =?utf-8?B?ckZmdUVCZFpxTE1IVXBzcGt5UDEwd2cyZHVMSU9adG5VWExpTERtRldBaGVS?= =?utf-8?B?clgwc2pFQzJtZGhUeVg5MFQyN1ZyUGdjMXB6YVlhd0lhdTMwOWVkMGFBZDFV?= =?utf-8?B?czFOQWRrL2xlZkRWTEtNZWh6cE9iTDNIQ1VFeGNvOTRvZDA4T3dueVpJalU0?= =?utf-8?B?dHIrUmJNRFFSUU5oM0ZoUk50VHJrQ2hNSXd6cGdPVjJIOFB4cHo2a3N3Q0JL?= =?utf-8?B?a2ZKYVk0R1NkUTJnU0U2d1l4Wm91WTA3WkpJUDZpRkx3OFZPQ2wvaTFuSTZ1?= =?utf-8?B?VnljVGtESExHcWk0c1JGQVhxZHByc010VVpmZFB3bnZzdmc5c0c5M1ZkdFp6?= =?utf-8?B?YTdzQ2FyM2tpcDI0Z3pNTWtKdHYraCtxb1ZsekdwS3J1Y1ErNVZwbEtib2pr?= =?utf-8?B?TTJtUjN4ZDZQMi95K2liL1RvRTJLcVBYc2VZc2NvVnBaT3M2OW9SMzlFRzRp?= =?utf-8?B?NDV4dE1GVW80bDQ1RnpSU01mOU5Xc2doNVdlbkhuNURlMlNzeitIWVNKakxs?= =?utf-8?Q?WfIHA3HAZlGXGRMIuZTu2PgLbkR6Ow0SqzV2HmGmgi5w=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-e8f36.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 4e1a2ea3-a9b8-4d3d-e404-08dbbe0c8be9 X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4770.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2023 21:15:30.8605 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB7932 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f400::/48]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_FROM(0.00)[hotmail.com]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; MLMMJ_DEST(0.00)[ports@freebsd.org]; DKIM_TRACE(0.00)[hotmail.com:+]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RvbJ434Cjz4GvD On 9/25/23 13:39, George Mitchell wrote: > On 9/25/23 16:29, Patrick M. Hausen wrote: >> [...] >> really not intending to be the wise guy, but if you have any significant >> number of machines to manage and special package requirements, >> please by all means run poudriere. It's a marvelous piece of software. >> >> We went that way early 2017 and never looked back. >> [...] > > I tried it when it was first made available and it caused a crash of > the whole system.  No doubt it is much better now, but it's also a > huge heavyweight operation by my standards, and my unapproved method > (update packages when they develop security problems, using partmaster) > works well enough for me.                                    -- George Poudriere still causes crashes in my experience depending on hardware, poudriere configuration, and what you tell it to build; I have to change defaults to use it and then it is fine. With only 32GB of RAM, if I have it operate the whole build process in RAM (USE_TMPFS=all>/usr/local/etc/poudriere) then I have to limit myself to 2 build jobs (PARALLEL_JOBS=2, though I specify it on the poudriere command line) or I 'may' have issues. Within that I can have multiple jobs per build (ALLOW_MAKE_JOBS=yes>/usr/local/etc/poudriere, MAKE_JOBS_NUMBER=4>/usr/local/etc/poudriere.d/make.conf) which gets through each compile job much faster so no one job is as likely to be running 'alone' holding up other jobs while cores sit idle. I usually use `/usr/bin/nice -n 18 /usr/sbin/idprio 31 ` at the start of my poudriere command and move on with my life letting it run in the background while using the same computer with usually little impact observed other than 'it takes a while'. On my system, MAKE_JOBS_NUMBER=# of cpu cores which combined with PARALLEL_JOBS means I should have up to 2 compile tasks per core coming in from poudriere. I heard synth was a lighter build process/environment compared to poudriere which wants to reset the build environment to be fresh per package but never tested it out myself. Switching from portmaster and portupgrade avoided a lot of nuisance failures as a decent # of ports 'silently' use things outside the ports tree that they are not supposed to use so should be marked as build isn't compatible with that port being installed; when a port like avahi (if my memory serves) needs to be marked incompatible with itself and it is a dependency of many ports, it meant either downtime during rebuild or software would be flakey if trying to continue using it while the rebuild of it + dependent software was rebuilt. Technically software that is accessing local tools and files dynamically at compile time should all be forced to not do so if we want any package consistency and software that is incompatible should be fixed to stop accessing already installed files that it is supposed to be the one to provide or at least be marked as broken for doing so. Usually I only found these build failures occasionally when 'incompatibilities' arose between installed version vs what the build preemptively makes or dynamic dependencies changed what gets installed leading to untracked files. It hit much worse when I upgraded from i386 to amd64 in place instead of remove+reinstall; many packages were caught 'reaching out' to i386 counterparts that they were not supposed to touch by the failures that resulted. Unless these issues are actively being found+fixed, tools like portmaster and portupgrade need manual steps always called out in UPDATING (which did 'not' call nearly as many of these as I found) or shouldn't be recommended unless teaching users of such pitfalls and give them an idea to notice+fix them. If any porters know of ways to avoid calling local tools and libraries when the correct ones should only be called form the build directory I would really appreciate learning. I doubt anyone cares enough but installing i386 package then trying to locally build the amd64 port looked like the easiest way I knew of to catch these issues but would also like knowing a better way (only catches binary incompatibilities and not the general accessing files that shouldn't be) and don't know if pkgng would even let me test such a run. From nobody Mon Sep 25 21:41:07 2023 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 4Rvbsm5WChz4v6WT for ; Mon, 25 Sep 2023 21:41:16 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "fuz.su", Issuer "fuz.su" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rvbsm2nVkz4Jw2 for ; Mon, 25 Sep 2023 21:41:16 +0000 (UTC) (envelope-from fuz@fuz.su) Authentication-Results: mx1.freebsd.org; none Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.16.1/8.16.1) with ESMTPS id 38PLf7UY008830 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 25 Sep 2023 23:41:07 +0200 (CEST) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.16.1/8.16.1/Submit) id 38PLf7P5008829; Mon, 25 Sep 2023 23:41:07 +0200 (CEST) (envelope-from fuz) Date: Mon, 25 Sep 2023 23:41:07 +0200 From: Robert Clausecker To: "Edward Sanford Sutton, III" Cc: ports@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly Message-ID: References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR] X-Rspamd-Queue-Id: 4Rvbsm2nVkz4Jw2 Am Mon, Sep 25, 2023 at 02:15:19PM -0700 schrieb Edward Sanford Sutton, III: > Poudriere still causes crashes in my experience depending on hardware, > poudriere configuration, and what you tell it to build; I have to change > defaults to use it and then it is fine. With only 32GB of RAM, if I have it > operate the whole build process in RAM > (USE_TMPFS=all>/usr/local/etc/poudriere) then I have to limit myself to 2 > build jobs (PARALLEL_JOBS=2, though I specify it on the poudriere command > line) or I 'may' have issues. Within that I can have multiple jobs per build > (ALLOW_MAKE_JOBS=yes>/usr/local/etc/poudriere, > MAKE_JOBS_NUMBER=4>/usr/local/etc/poudriere.d/make.conf) which gets through > each compile job much faster so no one job is as likely to be running > 'alone' holding up other jobs while cores sit idle. Ports tend to eat more and more storage for their source and dependencies these days. I encountered the same issue you had. A simple fix is to switch to USE_TMPFS="data localbase" which keeps the source code and objects of the package to be built on disk while placing dependencies into RAM. This does not actually reduce performance by much as the biggest spike in disk usage is when dependencies are installed and the distfile is extracted. This setting helps with the former while not doing much to the latter. During the build, compilers infrequently write small objects to disk, which gets handled very well by the write cache, so having the WRKDIR on disk doesn't hurt. The cache also quickly picks up on frequently needed source files, so there's little penalty in having to read them from disk every once in a while. After I configured Poudriere like this, I never had any whole-system crashes again. As for the number of jubs, I recommend overcommitting by a factor of 1.5. So for n CPUs, 1.5n jobs should run in total. E.g. on an 8 CPU machine I use PARALLEL_JOBS=6 with MAKE_JOBS_NUMBER=2. This works well for when there are many small packages, but can be a bit annoying if you are only waiting for one big dependency (like LLVM) to build. Enabling ccache can help here. I hope this helps you improve your setup. Yours, Robert Clausecker -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments From nobody Mon Sep 25 21:58:23 2023 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 4RvcG15MwDz4v7Y2 for ; Mon, 25 Sep 2023 21:58:49 +0000 (UTC) (envelope-from freebsd@gushi.org) Received: from prime.gushi.org (prime.gushi.org [IPv6:2620:137:6000:10::142]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "prime.gushi.org", Issuer "RapidSSL Global TLS RSA4096 SHA256 2022 CA1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvcG12pxJz4LVs for ; Mon, 25 Sep 2023 21:58:49 +0000 (UTC) (envelope-from freebsd@gushi.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple ([IPv6:2601:602:87f:b05d:2108:9e3c:b4d0:ae26]) (authenticated bits=0) by prime.gushi.org (8.17.2/8.17.2) with ESMTPSA id 38PLwhcG091944 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Sep 2023 21:58:44 GMT (envelope-from freebsd@gushi.org) DKIM-Filter: OpenDKIM Filter v2.10.3 prime.gushi.org 38PLwhcG091944 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gushi.org; s=prime2014; t=1695679124; bh=ECAKrAWdFCtm1Icnbo8cpMf27hP1L3SD090U5gLQcdk=; h=Subject:From:In-Reply-To:Date:Cc:References:To; z=Subject:=20Re:=20dns/bind916=20builds=20rust=20unexpectedly|From: =20Dan=20Mahoney=20|In-Reply-To:=20|Date:=20Mon,=2025=20Sep=202023=2014:58:23=20-0700|Cc :=20"Edward=20Sanford=20Sutton,=20III"=20,= 0D=0A=20ports@freebsd.org|References:=20=0D=0A=20<1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org>=0D =0A=20<11aede54-89d0-9b46-28f8-1931571b8917@m5p.com>=0D=0A=20=0D=0A=20<6fd5dbf4-3fc5- a728-d751-d58deeabe933@m5p.com>=0D=0A=20=0D=0A=20|To:=20Robert=20Clausecker=20; b=heIsyHdZ+yGfT31R8WnWpzgxLEQVZH0QFiWtWA79bhpNkjYAAkorkEa38GiUIne4b jDjxriNA7t2Mz480LEyVeIVKo4JU63rdIO5nUWGJFAmWdot2POL8C+bAY+mBUG1fc1 JMicE9Uk8zwnltsR1ZA0hDmxZi6q1Nhz/mpSmEcRdIeRHnYnOASSwhjvjRkiyT/WNY TyCeKZV6aYK6SpRsYViVxN3Bn9oxwnvBWjkD3wk3BjLgeDVaZj9ZtlihBP6o5UFjU2 xknIBkXX4lLjuILdSZHEPpoeKqrtp74RnhGffxJnpLX5aRbxejooyvAb/sFG2drHMe BVQSwEr7ttPgQ== X-Authentication-Warning: prime.gushi.org: Host [IPv6:2601:602:87f:b05d:2108:9e3c:b4d0:ae26] claimed to be smtpclient.apple Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: dns/bind916 builds rust unexpectedly From: Dan Mahoney In-Reply-To: Date: Mon, 25 Sep 2023 14:58:23 -0700 Cc: "Edward Sanford Sutton, III" , ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> To: Robert Clausecker X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:393507, ipnet:2620:137:6000::/44, country:US] X-Rspamd-Queue-Id: 4RvcG12pxJz4LVs > On Sep 25, 2023, at 14:41, Robert Clausecker wrote: >=20 > Am Mon, Sep 25, 2023 at 02:15:19PM -0700 schrieb Edward Sanford = Sutton, III: >> Poudriere still causes crashes in my experience depending on = hardware, >> poudriere configuration, and what you tell it to build; I have to = change >> defaults to use it and then it is fine. With only 32GB of RAM, if I = have it >> operate the whole build process in RAM >> (USE_TMPFS=3Dall>/usr/local/etc/poudriere) then I have to limit = myself to 2 >> build jobs (PARALLEL_JOBS=3D2, though I specify it on the poudriere = command >> line) or I 'may' have issues. Within that I can have multiple jobs = per build >> (ALLOW_MAKE_JOBS=3Dyes>/usr/local/etc/poudriere, >> MAKE_JOBS_NUMBER=3D4>/usr/local/etc/poudriere.d/make.conf) which gets = through >> each compile job much faster so no one job is as likely to be running >> 'alone' holding up other jobs while cores sit idle. >=20 > Ports tend to eat more and more storage for their source and = dependencies these > days. I encountered the same issue you had. A simple fix is to = switch to > USE_TMPFS=3D"data localbase" which keeps the source code and objects = of the package > to be built on disk while placing dependencies into RAM. This does = not actually > reduce performance by much as the biggest spike in disk usage is when = dependencies > are installed and the distfile is extracted. This setting helps with = the former > while not doing much to the latter. During the build, compilers = infrequently > write small objects to disk, which gets handled very well by the write = cache, so > having the WRKDIR on disk doesn't hurt. The cache also quickly picks = up on > frequently needed source files, so there's little penalty in having to = read them > from disk every once in a while. I really, really wish the ports tree supported the option of: "I am building package X, but it requires dependency A, B, and C, which = I will build as completely standard, so pretty friggin please, just pkg = install them." So often have I done the dance of "Make...crap, ^c^c^c, pkg install = autoconf...Make, ...dammit... pkg install = dialog4ports....make....dammit, crap install bison...." pkg, as far as I know, has no concept of tracking the build-dependencies = of a thing, but I would love the option of pkg = --install-all-build-deps-for foo. "Just run poudriere" is a really crappy option when you just have a = single box on an AWS t2-tiny install. -Dan= From nobody Mon Sep 25 22:06:16 2023 X-Original-To: freebsd-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 4RvcQl18YQz4v85c for ; Mon, 25 Sep 2023 22:06:23 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from clamta02.bpe.bigpond.com (clamta02.bpe.bigpond.com [203.42.22.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvcQk1Fqfz4NWR for ; Mon, 25 Sep 2023 22:06:22 +0000 (UTC) (envelope-from dave@horsfall.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of dave@horsfall.org designates 203.42.22.18 as permitted sender) smtp.mailfrom=dave@horsfall.org; dmarc=none Received: from claprdcmr07 by claprdomr02 with esmtp (envelope-from ) id 1qktib-000GFd-2H for freebsd-ports@freebsd.org; Tue, 26 Sep 2023 08:06:17 +1000 Received: from [110.141.193.233] (helo=aneurin.horsfall.org) by claprdcmr07 with esmtp (envelope-from ) id 1qktib-0006lo-1Y for freebsd-ports@freebsd.org; Tue, 26 Sep 2023 08:06:17 +1000 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id 38PM6G1W032879 for ; Tue, 26 Sep 2023 08:06:17 +1000 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id 38PM6GvM032876 for ; Tue, 26 Sep 2023 08:06:16 +1000 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Tue, 26 Sep 2023 08:06:16 +1000 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> Message-ID: References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" 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 Content-Type: text/plain; charset=US-ASCII X-tce-ares-id: e{1215a890-0dab-4844-9557-c6c6d9e94cb0}1 X-tce-spam-action: no action X-tce-spam-score: 0.0 X-Cm-Analysis: v=2.4 cv=NJoTuW2g c=1 sm=1 tr=0 ts=65120459 a=tp40vz5QK/dVXQmd7GLw7w==:117 a=tp40vz5QK/dVXQmd7GLw7w==:17 a=kj9zAlcOel0A:10 a=zNV7Rl7Rt7sA:10 a=ElLpWD-EL-7etF_-M_MA:9 a=CjuIK1q_8ugA:10 X-Cm-Envelope: MS4xfNBPHr08gAV1oPhTWBqqK8QxGIcWvILjOzNFQ0cpAjHby/l5Vu2D4KJfQQp0O8dxEt4XClHTKzH4R9Ab2zhhIhcEZnukWFiWu/isehIpW3OlXfvGOzIU TJIbMPh4f/XmuDuXt7i+B4utdxVjlKGTtVLaPouhk3uo5FYsnn+7kg8TEyTZz+9BzOvg1pxunTLXsQ== X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.39 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.990]; R_SPF_ALLOW(-0.20)[+ip4:203.42.22.0/25]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[203.42.22.18:from]; DMARC_NA(0.00)[horsfall.org]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:1221, ipnet:203.40.0.0/13, country:AU]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; HAS_XAW(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4RvcQk1Fqfz4NWR On Mon, 25 Sep 2023, Guido Falsi wrote: > Anyway building from ports on live machines has always been bad practice > for a lot of reasons. That's fine if you can afford a spare system just for building... -- Dave From nobody Mon Sep 25 22:06:26 2023 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 4RvcQs1BFpz4v7yL for ; Mon, 25 Sep 2023 22:06:29 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "fuz.su", Issuer "fuz.su" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvcQr6zxxz4Nm7 for ; Mon, 25 Sep 2023 22:06:28 +0000 (UTC) (envelope-from fuz@fuz.su) Authentication-Results: mx1.freebsd.org; none Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.16.1/8.16.1) with ESMTPS id 38PM6Qa6008950 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 26 Sep 2023 00:06:27 +0200 (CEST) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.16.1/8.16.1/Submit) id 38PM6QsI008949; Tue, 26 Sep 2023 00:06:26 +0200 (CEST) (envelope-from fuz) Date: Tue, 26 Sep 2023 00:06:26 +0200 From: Robert Clausecker To: Dan Mahoney Cc: "Edward Sanford Sutton, III" , ports@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly Message-ID: References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR] X-Rspamd-Queue-Id: 4RvcQr6zxxz4Nm7 Hi Dan, Am Mon, Sep 25, 2023 at 02:58:23PM -0700 schrieb Dan Mahoney: > I really, really wish the ports tree supported the option of: > > "I am building package X, but it requires dependency A, B, and C, > which I will build as completely standard, so pretty friggin please, > just pkg install them." I think you can do "make install-missing-packages" for that. > "Just run poudriere" is a really crappy option when you just have a > single box on an AWS t2-tiny install. Funnily enough, recent Poudriere also has an option to just download all packages except the ones you want to build from online. Check poudriere-bulk(8) for the new -b option. Might be in poudriere-devel only. > -Dan Yours, Robert Clausecker -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments From nobody Mon Sep 25 22:11:43 2023 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 4RvcY375Byz4v7mn for ; Mon, 25 Sep 2023 22:11:51 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [202.12.127.228]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.protected-networks.net", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvcY30PL4z4PqQ for ; Mon, 25 Sep 2023 22:11:51 +0000 (UTC) (envelope-from imb@protected-networks.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=protected-networks.net header.s=201508 header.b=M4BZGgPx; spf=pass (mx1.freebsd.org: domain of imb@protected-networks.net designates 202.12.127.228 as permitted sender) smtp.mailfrom=imb@protected-networks.net; dmarc=pass (policy=reject) header.from=protected-networks.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding:content-type :content-type:in-reply-to:from:from:content-language:references :subject:subject:user-agent:mime-version:date:date:message-id; s=201508; t=1695679903; bh=21oEJBUVHMAAim7235F9PnFnx+ok3cnKCEK9 VosyzcQ=; b=M4BZGgPxsL27WVnYLLxfJi/kzLT0H2DP0475o1W4nPOqvcEyJscW BYL/7n8gOy8/p69LYMKheJbAt1Oa9SK04CQ/J3FvLpjL8HIKkcQJ2RX7WVTokdWu A4m8W1RnAwH7RTatNYdbGFcxGtqKO6jfi5KPMwONvF3JwNGptxBEbSs= Received: from [IPV6:2001:470:8d59:2:f21f:afff:fe66:957e] (toshi.auburn.protected-networks.net [IPv6:2001:470:8d59:2:f21f:afff:fe66:957e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id AEC5D7DF26 for ; Mon, 25 Sep 2023 18:11:43 -0400 (EDT) Message-ID: Date: Mon, 25 Sep 2023 18:11:43 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly To: ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> Content-Language: en-NZ From: Michael Butler In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.993]; DMARC_POLICY_ALLOW(-0.50)[protected-networks.net,reject]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[protected-networks.net:s=201508]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:5716, ipnet:202.12.127.0/24, country:US]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[protected-networks.net:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4RvcY30PL4z4PqQ On 9/25/23 18:06, Dave Horsfall wrote: > On Mon, 25 Sep 2023, Guido Falsi wrote: > >> Anyway building from ports on live machines has always been bad practice >> for a lot of reasons. > > That's fine if you can afford a spare system just for building... .. and identical architectures, specifications and usage, Michael From nobody Mon Sep 25 22:33:55 2023 X-Original-To: freebsd-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 4Rvd321XpJz4v9TJ for ; Mon, 25 Sep 2023 22:34:22 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rvd3120TGz4SZW; Mon, 25 Sep 2023 22:34:20 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (123-1-80-101.area1b.commufa.jp [123.1.80.101]) (authenticated bits=0) by www121.sakura.ne.jp (8.16.1/8.16.1/[SAKURA-WEB]/20201212) with ESMTPA id 38PMXtdE020239; Tue, 26 Sep 2023 07:33:56 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Tue, 26 Sep 2023 07:33:55 +0900 From: Tomoaki AOKI To: Chris Cc: Guido Falsi , Gareth de Vaux , freebsd-ports@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly Message-Id: <20230926073355.a3fc4bbc3595fd08e1080470@dec.sakura.ne.jp> In-Reply-To: References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <343f2abb-6a3e-0193-f4bc-5db69c8021f5@FreeBSD.org> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Queue-Id: 4Rvd3120TGz4SZW On Mon, 25 Sep 2023 13:03:24 -0700 Chris wrote: > On 2023-09-25 11:38, Guido Falsi wrote: > > On 25/09/23 20:33, Guido Falsi wrote: > >> On 25/09/23 19:50, Gareth de Vaux wrote: > >>> On Mon 2023-09-25 (17:38), Guido Falsi wrote: > >>>> This one, which calls in py-cryptography which requires rust. > >>> > >>> Thanks > >>> > >>>> There is a more general aspect to this. In the rest of the unix world > >>>> software is now almost universally build using CI systems and buildboxes, > >>>> people use binary packages almost all the time in linux. Developers don't > >>>> care to keep low overhead in their builds and with dependency. The ports > >>>> tree cannot mitigate this external pressure. > >>> > >>> Understood. Though the situation you point out has been around for decades > >>> and this is the first time I've encountered such a chaotic result. > >>> > > > > Anyway, in this specific case, simply be ready to see rust being requested > > as a > > build dependency of more and more software. > > > > Not that I approve, or disapprove, for that matter, of it, but this is the > > direction we're headed to. > > Couldn't one overcome this problem by using an antioxidant, or even a rust > remover? ;-) > Sorry. Couldn't resist. The largest pain about rust for me is that all dependencies (including BUILD_DEPEND'ed ones) are bumped when rust is updated. It's maybe because of (forcibly) statically linked object, like crt.o in C, is incorporated. If it's true, splitting them into individual port would decrease the needs to bump dependencies, to only when the source for those objects are modified and/or changes in such as code generator makes the resulting objects backwward incompatible way. > >> One can drive a car without using seat belts for years without any injury > >> [1], dies this mean seat belts are unnecessary? > >> > >> [1] if he is lucky enough to never cause or be involved (without any blame) > >> in a crash, even minor one. -- Tomoaki AOKI From nobody Mon Sep 25 22:43:02 2023 X-Original-To: freebsd-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 4RvdF62cZ4z4v9YM; Mon, 25 Sep 2023 22:43:06 +0000 (UTC) (envelope-from cmt@burggraben.net) Received: from smtp.burggraben.net (smtp.burggraben.net [88.198.69.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.burggraben.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvdF537PQz4THJ; Mon, 25 Sep 2023 22:43:05 +0000 (UTC) (envelope-from cmt@burggraben.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of cmt@burggraben.net designates 88.198.69.140 as permitted sender) smtp.mailfrom=cmt@burggraben.net; dmarc=none Received: from elch.exwg.net (elch.exwg.net [IPv6:2001:470:7120:1:127b:44ff:fe4f:148d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "elch.exwg.net", Issuer "R3" (not verified)) by smtp.burggraben.net (Postfix) with ESMTPS id CAC39C0030C; Tue, 26 Sep 2023 00:43:02 +0200 (CEST) Received: by elch.exwg.net (Postfix, from userid 1000) id 4EF0F3AB06; Tue, 26 Sep 2023 00:43:02 +0200 (CEST) Date: Tue, 26 Sep 2023 00:43:02 +0200 From: Christoph Moench-Tegeder To: perl@freebsd.org, freebsd-ports@freebsd.org Subject: Re: port x11-toolkits/p5-Gtk2 fails to compile/link Message-ID: References: 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 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/2.2.12 (2023-09-09) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; R_SPF_ALLOW(-0.20)[+ip4:88.198.69.140]; RCVD_IN_DNSWL_MED(-0.20)[88.198.69.140:from]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org,perl@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[burggraben.net]; FREEFALL_USER(0.00)[cmt]; ARC_NA(0.00)[]; ASN(0.00)[asn:24940, ipnet:88.198.0.0/16, country:DE]; FROM_HAS_DN(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RvdF537PQz4THJ ## Matthias Apitz (guru@unixarea.de): > Creating enum POD... > Can't find 'boot_Gtk2' symbol in blib/arch/auto/Gtk2/Gtk2.so > at tools/podifystockitems.pl line 0. That's fallout from devel/pkgconf - it got botched in 8e3a5d951e, fixed in 4a1614a51d and broken again in 041cacb90b (same problem as in the first commit, only now upstream carries the problematic patch themselves (instead of the working patch), meh). Regards, Christoph -- Spare Space From nobody Tue Sep 26 01:02:31 2023 X-Original-To: freebsd-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 4RvhLH15Mpz4vKJb for ; Tue, 26 Sep 2023 01:02:47 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-8.consmr.mail.gq1.yahoo.com (sonic307-8.consmr.mail.gq1.yahoo.com [98.137.64.32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvhLG0v15z3CmB for ; Tue, 26 Sep 2023 01:02:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=mm9K2y+k; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695690164; bh=yMIJcFTiazk5lIoYKQEh9jLAl/thv7wfU0N1zgFz4j4=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=mm9K2y+kQvrh8pUK50tAbCktyAaIQYsGWGYJRrh6EWSGapQmqt7NVBMM12dx8MVbGP+FiC7zNgdCzkm6xj+7NomdyPmY+up/jMwpOamtivdluKrAaXr/p63Tvp8e6nzBrWKPd6ebq5+BkUO8DqNlAdmvffYX4F8wJNiBbn17WeyyOIPsoM2H5PIKcM8gqL6T9+geghdhcND6ZhKNF8hIcmRkweHGNBYh0yTXfbK70lxW7K3lYY4t2Rz4Tu0nkibcJCgOpEf/6IJ3TbPyV5impTGHMMs/dCOX6XmaRl8w2g4lB+rX/bBIJ5xgMIm2UzLF1y3sTXYQhMCE9xRWgPkMgQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695690164; bh=RVlkZ8Q0xVmX/tmU6QqZXKJV0WWVkpXUAi7F6CHi4hP=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=Y5yEMaGKgIGlHm6o4MgVWdgDjUf6ZdRBXV+lNw4lguyAPSREM426YJEo9olE/p3GrPV0FBdHBPv0lCQ17e+Kc81EEm7A88AbhF+GEzI/wQOuheblr5qLSU+pkjD/YI64DpUbizQ4Oqzg3sIb68/NbubGL41/xV/vWIJLpPlTMjIQJ2rpSRlotyR+14/piqILpv8H727yb4JaMJycYB0WgrO6OgW9n5ZOhnOpNoZFx5CVC+fxwZ0sxuRV+0aRJKJhJ3yIZK1NGBfuyBI15QBG5mUnCMeq6PzfBuXOuQ8CBgmO5iAz7GswMiGJnbkTASkYLSc0yOjN4+jkg3/HaQJK6g== X-YMail-OSG: UgCu2AQVM1nJvTZmI6Nd2DpbTvCMJFJvrL3QDwGEd..aDR2IgcegThZwsLJ4dLc gVjDsZhqZlZh5KfwgrXq0yn55K1bBEOVA6_k1KIitB3FVXVTAc94PmsYU845F3ZTPBK6ABItYP69 Q_3VLfcdcyRtvaTah3LUXhbVLI9_BwumQi55CglQgbswrG4ACe5aySkmskUkdcJJoncQnT_c_XX5 3uvNwRdFnMbx4aMCtCqjp2Z1lqgDTZa32us.qWj1XQiCGCS3dKMQK2nXLkq3AH5I61NfV.9Bac8M fz8MagWqtEMJbfJEWbXdmJVQCciBvPovL1f2CNj3j9fxcnGIMb2iKERKb0OOXykWCIW8Yqfw5J6X SjTw54vrqIFGSdzkMGNRKO0xTm.aVaQhmvPuZ9l9sPHhpc2sDKOjf_6h_XyCkfGUDYprq00X9LDg Nm1NTvo1XRFUPFZ4Oqje31dbj6yHRpYoBMDm9UihDkyR5y1u4hH56Hw0Unl0zt9pSLLqUj6zZm8H QuoFx3cZGJsFwil.hnlhanLGVDsSJUmIrgprusw0KEhbtOIBUgNolcemHgBRuem.8cWAnEPdqtPF e2eX.f5nVYE2kwHeqX2wEh7P0kYddP6pm_6Xt5CKOw1IIMfp9Xnbo_DldSLRmQ2g6MKK9FMo60jC .8brK.DZLNle2DZoJGbPYaioZBXQI63vRalfITISH.wu.wDulvMcrhqeRfe8hAGGUqYUNtcKKFqm _eCvzJGffYMKmK9Qbbz40nw0gh1Os5T9v2TS7QCD9Jp5tYYGJg0LlDcNQE7okj9iPRCTRJ9trIHA 59R5u9NCA3YkAAUQS_sSyEzqdaNAJFZtxDfggM6Ss3tGfU.KiguyvLPvyP_I7HyfbkmG3QR.0rpv CmF.T2M7IiZsgeEihwhK67Bw.Uyt3L0i5A.au0fboFJ5pVOKK0kDzrwnQa2N8dlHWjwgvTrpqsPT Zwm6pxoplCW6LgGONd3gqu4XgzTKsFkKixjuyNj.PH9sMyU1TXoKSN_o1jtvoCVNzioq43yefRCl PMZrtT0y4uJrYdwWRK8oxTZ3o7227yqQjGDiXkFkKiUXW0aq7MUiOg3n9BCjpPOcL9.rbYU12_xK vbCkA1Ct2sMn6g4XVqq_yDavqMSJZrtzySnJufw5DIiEC6aZrZZHPlmKU1630vtYzOU1JfgyCwHe eqTuf1xt3dJfYpmZU1FA9_aKVGYG.JUukRSQrtKTYDWv0Tqlwcu8blwV0j6f.Lo4K2e056kbnLNh WeioeXm0FOEjhgrKjvXNsekHRo69oWv8jdQhOdOVWYABiKeo7EIl0QOf0_UpLMoonSd6GeA.Yq4F kta69ZOXgJZQAPYRkVrPfk3Ch8yCxjMwt9axODTMYP2ffGB.GyW2Ozq4P0zwtLNnawNJGm8anCsJ J6.Ylq7fpuCnsmGbnZUW5GlWUdBr34OJoUavAh35rHGLMWKRk_pAa_MTr7s8P5l5TW9KCh9Kcsbq ZNBWRb7vMMSO_BIPyyhWWi_MWOHkGqQ1htkBVDsho_jkp2x8o.XLxCCU8NH_nNCXEoW6pe3KIX_l DP6BQVZLWv21Lm5wordzRlvQ4rR0vbJVr0qqFRvaQlDo.fhf5md0UPU4NRQB1DNm6u_mQG4OASTv btTs2PmNbtS8iXZK9hFG_Fqd0y3intGtZzop4uWiDxpLK3d6.IkKVIaUVTQPSG2YZeKda6KB1F7d r96KLC5e9qmPrGiefYChL0zuaOXbO4a1_6nWVLJuIxz0sLMF_goqAXR4_WTmtOAe6b4GY_wsBOxq 1v.e8yVjt1b7IXdk9HPdsi43Wf43MwYE874bcSs1s2z.0TU0kxeW6de1o3ZLuLLFyF0i7zyWOU9t z_qpxU.DTYnrfFrVCdRfvgbnZI3nGvsrUQdo37sttP96uF7sEbSX50QRFvyRQaC0SSLn6TfLmFsy kBJg207PBUvPbviJ6Guel9k_P7AqB5j3afz8Ho7fM24qCWMZBzc.ezXAFozFILb7TrLQbS9izDqQ 1m3UKVazgvQQCY8zWc3jmPnoByEh5RlK8Qm2nIvk7nckZP41CfDNmMIsks1v3_0frA8lUL5NwJi9 pRhc4CXNf8MTcrG_NjUoAR0yuFqJv5zhceGM2eOsMTjLo6K7IisuambZcEOyUMOGhHwBSN3CwEnv Wf7A2k9nRd40JYxjlXeOcZ1mU.YgDl6j6y9aJ9Z2jqOeuft9VsHWi9jeDqvhPeYbeJXaYNSA5k1o w7rjT1rFWbka2J7GVkMngZO8zCkjpDDYwA8ucq0iXnWxBQjQ5z5N5DPy1F468CS6ZfUBRdV4Axc8 - X-Sonic-MF: X-Sonic-ID: f22b4c53-1830-46b1-92bc-39a46877a95d Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.gq1.yahoo.com with HTTP; Tue, 26 Sep 2023 01:02:44 +0000 Received: by hermes--production-ne1-6cbd549489-84thk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 000a40542b26bd22becd8bb8158865d1; Tue, 26 Sep 2023 01:02:43 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: dns/bind916 builds rust unexpectedly Message-Id: Date: Mon, 25 Sep 2023 18:02:31 -0700 To: freebsd@gushi.org, FreeBSD Mailing List X-Mailer: Apple Mail (2.3731.700.6) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.997]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.32:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.32:from]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RvhLG0v15z3CmB Dan Mahoney wrote on Date: Mon, 25 Sep 2023 21:58:23 UTC : > > . . . >=20 > I really, really wish the ports tree supported the option of: >=20 > "I am building package X, but it requires dependency A, B, and C, = which I will build as completely standard, so pretty friggin please, = just pkg install them." This seems to presume that the packages currently available and the ports tree subset involved for them are still fully/well matching. But it takes so long to build (and distribute) the 30,000+ packages (or any large incremental subset or subset that involves huge builds) that a fair number ports have had updates before the distribution completes and starts being available. This can lead to it being difficult to have the overall result not end up with mismatches that matter. (Identifying those is nontrivial of itself.) As I understand, some folks look up the ports commit that was used to do the package builds being distributed and check out the ports tree commit that exactly matches what was used to build the distribution materials that they got. But then progressing specific things of interest can be involved for starting from that coherent state. (It can be messy to know which build the active distribution materials are based on as well.) Dependency hell on this scale is messy to deal with by all paths, different tradeoffs involved for each as far as I can tell. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Sep 26 01:23:11 2023 X-Original-To: freebsd-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 4Rvhnt33SNz4vLlm for ; Tue, 26 Sep 2023 01:23:14 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [209.237.23.5]) (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 (2048 bits) client-digest SHA256) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rvhns6Rtxz3HJ9 for ; Tue, 26 Sep 2023 01:23:13 +0000 (UTC) (envelope-from marquis@roble.com) Authentication-Results: mx1.freebsd.org; none Received: from roble.com (roble.com [209.237.23.50]) by mx5.roble.com (Postfix) with ESMTP id 291251A38E; Mon, 25 Sep 2023 18:23:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=roble.com; s=rs060402; t=1695691391; bh=aT3MwLO2G0hWBWIVawLLWnGDNUPlJnExt7VvKXMl7go=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=g27kRHp+fqx25HtBuKZo2MLOMBhFZpp0TxDtWR94QOZJObR3lp0A/2lH8GkIXovvR f3LFgJjdmS/9KNsIjFJAxBvjcAJxAATbMZrrWi+knagMSVwMSU20aMdTtrt3iy0CQZ gZV/NiHysEOcgXGbJfwls7lodZCabg7Xvp5Rjmhg= Date: Mon, 25 Sep 2023 18:23:11 -0700 (PDT) From: Roger Marquis To: Mark Millard cc: freebsd@gushi.org, FreeBSD Mailing List Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: Message-ID: <8834n7o7-pns7-5r31-oo33-rr52q2n01s64@mx.roble.com> References: 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 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:17403, ipnet:209.237.0.0/18, country:US] X-Rspamd-Queue-Id: 4Rvhns6Rtxz3HJ9 On Mon, 25 Sep 2023, Mark Millard wrote: > ... it takes so long to build (and distribute) the 30,000+ > packages (or any large incremental subset or subset that > involves huge builds) that a fair number ports have had > updates before the distribution completes and starts being Even just getting the ports tree updated can take days (or more) even after vulnerabilities are patched. Take bind9 for example. We use Poudriere for most updates but not bind9 as it often should be patched as soon as updates are are available. If you wait for gitup or Poudriere to pull a new Makefile, even with nothing more than a new version string, it can take days (2 or 3 days for the most recent patch). It's not an issue here as we a) edit the Makefile to specify the current version, b) make makesum, c) make sure the build does not use python (by manually editing the port's options file, d) make package and e) pkg install (or update), which takes maybe 10 minutes. It sounds like what we really need om this case is just a way to maintain options keys and values that are not specified in the Makefile. Of course that won't work for all bloated packages but it would help. Roger Marquis From nobody Tue Sep 26 01:24:19 2023 X-Original-To: freebsd-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 4Rvhq918Tjz4vLRx for ; Tue, 26 Sep 2023 01:24:21 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [209.237.23.5]) (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 (2048 bits) client-digest SHA256) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rvhq90546z3Hwr for ; Tue, 26 Sep 2023 01:24:21 +0000 (UTC) (envelope-from marquis@roble.com) Authentication-Results: mx1.freebsd.org; none Received: from roble.com (roble.com [209.237.23.50]) by mx5.roble.com (Postfix) with ESMTP id C54D21A1AF; Mon, 25 Sep 2023 18:24:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=roble.com; s=rs060402; t=1695691459; bh=r9JqXMtcvqyrKnOx9Kz/1fyfnyZ4jqbv+ZJN2TSrSfo=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=K3Zk+HvqMwCrG8AaAKdmzHKxx6RihSSau+t8U4kHgP2pM+NvG9X1gKi6jNMl2F44K S/ZRNA45nr4v5sPpdIqYBHDCSjnmUisq45YNtfdQYAjAuajxNaFNOqgObSM491eFoV wM+EmI7ZdFNLjqEAoU3x3kS1BM6AuEKrDKwKEIuI= Date: Mon, 25 Sep 2023 18:24:19 -0700 (PDT) From: Roger Marquis To: Dave Horsfall cc: FreeBSD Ports Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: Message-ID: <0r0nrsnr-2954-r260-04o4-2458205pn5n7@mx.roble.com> References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> 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 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:17403, ipnet:209.237.0.0/18, country:US] X-Rspamd-Queue-Id: 4Rvhq90546z3Hwr Dave Horsfall wrote: >> Anyway building from ports on live machines has always been bad practice > That's fine if you can afford a spare system just for building... Or $5/mo for a Digitalocean VM. Roger From nobody Tue Sep 26 04:05:32 2023 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 4RvmP93PHWz4vXK6 for ; Tue, 26 Sep 2023 04:05:33 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvmP903tWz3X2B for ; Tue, 26 Sep 2023 04:05:33 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695701133; a=rsa-sha256; cv=none; b=ZCUG01SETQuShryk0T3mtuLNAVJvC2S/Gi2ox/gjwCeUKIdRf5lb5z7ow9OcIhq+OmsdOI YspKiXWApe5CfN33oiE/G1AEW7hIckDFBH+ZWtAW+dCXwOVQ9Q4O5x+yLwykPPWs9RpMn+ GufsFJQaqf3Q2gRboUw8QmxZ4DwCwZPp43coSFgfy0Hz6q6hb2oehPXUOS88XwHqdjZUMA S57Fp3frk4JDFaVSn+fyqbeYks/VGHQlHbMaNXXB8Vx95y0MQ0mZVxqKdwulCgLMxeuJlw 824WHNSAiFAvsztk5HGj1Q3dMks3/LvW1KDjhDoZkO4DRzjNqJz8GAjFOqBbew== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695701133; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=xJ1yH92BCfx9E3jmJpXNA/DKnAj+oxFi4FSRT77eWLE=; b=njeGWzw3mxclw0H9Av62hto8xiXF+tk9sGJGan63aP1UviSfCpQh5tvn33p4IhaWyvJi4Y 3KWml589TqLxxDQpNagATqXQfONhBuy61JtCGt3l1att794EuIaHN21RyoEJ2ln/UAPk19 t6OYpLHv+a3OD1kKSDEgInDck/3fD+oItbvi+PiOoA2x6w1CC/vm6VUtri6wJdTw/Vhmna MWqbgtOfXiO3VSX7gC8xhoTNXrOrsnfdD1WhihCg9u91S0ee5X6DEg0JyfN3SA37S1AJpY uk+bfeyXBQwakPiiMLvqj9ilwY8JqDnF3XuM+G9oIkm1I9DVY+p8DEtpqqJcVw== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RvmP83GTPzhBL for ; Tue, 26 Sep 2023 04:05:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 38Q45WrD040152 for ; Tue, 26 Sep 2023 04:05:32 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 38Q45WZc040151; Tue, 26 Sep 2023 04:05:32 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202309260405.38Q45WZc040151@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Tue, 26 Sep 2023 04:05:32 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230925 ------------------------------------------------+-----------------+------------ devel/opencl-clang | 16.0.0 | v17.0.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Tue Sep 26 06:53:18 2023 X-Original-To: freebsd-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 4Rvr6z2b44z4tjyy for ; Tue, 26 Sep 2023 06:53:31 +0000 (UTC) (envelope-from freebsd@oldach.net) Received: from nuc.oldach.net (hmo.in-vpn.de [IPv6:2001:67c:1407:60::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "hmo.in-vpn.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rvr6x6rbwz4Kl8 for ; Tue, 26 Sep 2023 06:53:29 +0000 (UTC) (envelope-from freebsd@oldach.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of freebsd@oldach.net designates 2001:67c:1407:60::1 as permitted sender) smtp.mailfrom=freebsd@oldach.net; dmarc=none Received: from nuc.oldach.net (localhost [127.0.0.1]) by nuc.oldach.net (8.17.2/8.17.2) with ESMTPS id 38Q6rIb6011934 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 26 Sep 2023 08:53:19 +0200 (CEST) (envelope-from freebsd@oldach.net) Received: (from hmo@localhost) by nuc.oldach.net (8.17.2/8.17.2) id 38Q6rISB011933; Tue, 26 Sep 2023 08:53:18 +0200 (CEST) (envelope-from freebsd@oldach.net) Message-Id: <202309260653.38Q6rISB011933@nuc.oldach.net> Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: from Gareth de Vaux at "25 Sep 2023 17:06:54" To: ports@lordcow.org (Gareth de Vaux) Date: Tue, 26 Sep 2023 08:53:18 +0200 (CEST) Cc: freebsd-ports@freebsd.org From: freebsd@oldach.net (Helge Oldach) X-No-Archive: Yes 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: inspected by milter-greylist-4.6.4 (nuc.oldach.net [0.0.0.0]); Tue, 26 Sep 2023 08:53:19 +0200 (CEST) for IP:127.0.0.1 DOMAIN:localhost HELO:nuc.oldach.net FROM:freebsd@oldach.net RCPT: X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.97 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.67)[-0.671]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:29670, ipnet:2001:67c:1400::/45, country:DE]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_NO_DN(0.00)[]; BLOCKLISTDE_FAIL(0.00)[2001:67c:1407:60::1:server fail]; MIME_TRACE(0.00)[0:+]; TO_DN_NONE(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; DMARC_NA(0.00)[oldach.net]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4Rvr6x6rbwz4Kl8 Gareth de Vaux wrote on Mon, 25 Sep 2023 17:06:54 +0200 (CEST): > Hi all, I've just upgraded bind916 which brought half my system down since > it suddenly required a mountain of python packages and rust which needed > around 13GB (and hours) to build - space which I didn't have nor have ever > remotely expected to need for a ports build. > > My bind configuration options are basically the defaults: > > # grep OPTIONS_FILE_SET /var/db/ports/dns_bind916/options > OPTIONS_FILE_SET+=IDN > OPTIONS_FILE_SET+=JSON > OPTIONS_FILE_SET+=LMDB > OPTIONS_FILE_SET+=MANPAGES > OPTIONS_FILE_SET+=TCP_FASTOPEN > OPTIONS_FILE_SET+=GSSAPI_NONE > OPTIONS_FILE_SET+=DLZ_FILESYSTEM > > These are the top level dependencies: > > # make -C /usr/ports/dns/bind916 build-depends-list > /usr/ports/ports-mgmt/pkg > /usr/ports/textproc/py-sphinx > /usr/ports/devel/pkgconf > /usr/ports/security/openssl > /usr/ports/converters/libiconv > /usr/ports/devel/libuv > /usr/ports/textproc/libxml2 > /usr/ports/dns/libidn2 > /usr/ports/devel/json-c > /usr/ports/databases/lmdb > /usr/ports/devel/libedit > > Does anyone know which option/dependency is causing this? I suspect > MANPAGES -> py-sphinx since it has 'py' but who knows. Which itself would > be crazy that just a manpage would trigger this kind of intense build. > Indeed, it's py-sphinx, requiring py-openssl at some stage, which is in turn requiring py-cryptography which needs rust. DEFAULT_VERSIONS+=pycryptography=legacy in make.conf fixed this BS for me. Beware of the dogs, you might get bitten by software that requires the new py-cryptography - I did stumble over py-certbot and py-awscli for example. Kind regards Helge From nobody Tue Sep 26 07:05:18 2023 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 4RvrNd6NZ9z4tk6P for ; Tue, 26 Sep 2023 07:05:21 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvrNd5xSgz4LwV; Tue, 26 Sep 2023 07:05:21 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695711921; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2cFwqoSzx/u2mBkov2sbxUu1HdI0bmJQ85EyQ5voh3o=; b=cq/bUHoQviWD7h2JMAmjBPCZn2Vsp6J5O/HemYPgkbHeeq2gcGXMI9tbZgzBrVIdQxlTJ3 eprG8rjzJXyFDScceZwkNj9M+88FLOJOiH/h2j45i41dTSJIcM+1ssFccodZhiHHxHc21Q o7/YdWp6zcSX6GY7JPC8OJ59z9XEceo3OuAQQAH+PiHWsYBG0Ijl/YIsf4I7zMN4Ncort0 CDNU7SXfSLvGvvfKTRdtJl7gbLvhy1Ook6ldoFQDw4o4R1zzRQi/RpjovoLzPazCj4u2pY mXJG+Z1DDUfy/cxM9TpnQsvlXIuTG58D3NxJahd5rzhnVns4OW4A7XVPqv1big== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695711921; a=rsa-sha256; cv=none; b=OtQMAcsJHunv2+e5v1yu3p1tuvXTRCnY8qPvgieO4Jpm5dzxuCTZb9tTEiRFxK1vjC8HoE g7kBV8Q/GFd8Z40N4k4PR3cOUSRKqYOB+MtYHgXE3oPhKGgKBXF1/nkFsyPsZTwHPupeH5 1ahXt9mkge+ZuEC9P4uLTJDX1B2ILWNIiFNT9drB2pSH/HzYlf6w+HEEQktQ3WKwlNQrDF AZSJBgK3yuCDlu/0T9jEm6rLMiLSs89ssmPc/bw2ES2m12pT4eSeKYlNJwrBDDUT9uTT7v NlfThNgvZsBXWo667a+O897IiZW6hEyI0jeXqYuRco5GNh4PRFPF2mAlUq060w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695711921; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2cFwqoSzx/u2mBkov2sbxUu1HdI0bmJQ85EyQ5voh3o=; b=AdCwIKiJgM6yvlvdsdvU3biveCAu113o84Tvr5sjNQrI4GygXw/P2ltAr2bttYxBjy+IIb gVoMuXZi57UKybDQNSx1+1pKAc35WuMPybYPM9PS72xRiNuIPz8cRK9dXQtoAqqaHZejy3 1vQR5DYW8JiymKT0Dlns2sJMSFp4zcW+OKjdYHAANmk3bb1OTW/jnE0f3yTR4k8Vvu1Llv W/Js4/0Oe3cYy9Hh53p/Qqe4ehCL2pjTym6rfv6VNo/iXBztjfZiq3PLokdsUOFVqxdZ/f JlAxpELNv2XJYGTaBCyreGkMJMahzeBHtN0Q8gzlG4T6jTwt0vi0j24Ystd9LA== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvrNd13pVz5y2; Tue, 26 Sep 2023 07:05:20 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <62a758f5-168d-0205-b4c9-9f980ff00102@FreeBSD.org> Date: Tue, 26 Sep 2023 09:05:18 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 To: Dan Mahoney , Robert Clausecker Cc: "Edward Sanford Sutton, III" , ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <6fd5dbf4-3fc5-a728-d751-d58deeabe933@m5p.com> Content-Language: en-US From: Guido Falsi Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 25/09/23 23:58, Dan Mahoney wrote: > > >> On Sep 25, 2023, at 14:41, Robert Clausecker wrote: >> >> Am Mon, Sep 25, 2023 at 02:15:19PM -0700 schrieb Edward Sanford Sutton, III: >>> Poudriere still causes crashes in my experience depending on hardware, >>> poudriere configuration, and what you tell it to build; I have to change >>> defaults to use it and then it is fine. With only 32GB of RAM, if I have it >>> operate the whole build process in RAM >>> (USE_TMPFS=all>/usr/local/etc/poudriere) then I have to limit myself to 2 >>> build jobs (PARALLEL_JOBS=2, though I specify it on the poudriere command >>> line) or I 'may' have issues. Within that I can have multiple jobs per build >>> (ALLOW_MAKE_JOBS=yes>/usr/local/etc/poudriere, >>> MAKE_JOBS_NUMBER=4>/usr/local/etc/poudriere.d/make.conf) which gets through >>> each compile job much faster so no one job is as likely to be running >>> 'alone' holding up other jobs while cores sit idle. >> >> Ports tend to eat more and more storage for their source and dependencies these >> days. I encountered the same issue you had. A simple fix is to switch to >> USE_TMPFS="data localbase" which keeps the source code and objects of the package >> to be built on disk while placing dependencies into RAM. This does not actually >> reduce performance by much as the biggest spike in disk usage is when dependencies >> are installed and the distfile is extracted. This setting helps with the former >> while not doing much to the latter. During the build, compilers infrequently >> write small objects to disk, which gets handled very well by the write cache, so >> having the WRKDIR on disk doesn't hurt. The cache also quickly picks up on >> frequently needed source files, so there's little penalty in having to read them >> from disk every once in a while. > > I really, really wish the ports tree supported the option of: > > "I am building package X, but it requires dependency A, B, and C, which I will build as completely standard, so pretty friggin please, just pkg install them." > > So often have I done the dance of "Make...crap, ^c^c^c, pkg install autoconf...Make, ...dammit... pkg install dialog4ports....make....dammit, crap install bison...." > > pkg, as far as I know, has no concept of tracking the build-dependencies of a thing, but I would love the option of pkg --install-all-build-deps-for foo. > > "Just run poudriere" is a really crappy option when you just have a single box on an AWS t2-tiny install. > There is work in poudriere development to support using binary packages for dependencies. [1] Poudriere already has a -S flag to avoid rebuilding things when a run dependency changes. I see there is ongoing work related with this flag, but it should be usable most of the time, although it exposes to some of the same risks that building manually causes. [2] DISLAIMER: Everyone is free to manage his own machines as he sees fit, there is really no sanctioned way to do that, and building ports on live machines is supported, and I have fixed bugs in the ports I maintain that failed to build properly in such an environment, and will keep doing that to the best of my abilities. But I also must state that doing things like that is a way to look for unnecessary trouble. Poudriere is resource hungry, because building software is resource hungry and will get even hungrier. I started computing on a Spectrum 48K and am still baffled by how we got to a condition where 48K is not even enough for a simple configuration file, but here we are. [1] https://github.com/freebsd/poudriere/commit/a587ae7a3741d56a3991d030a8d08b6e9e619f07 [2] https://github.com/freebsd/poudriere/issues/806 -- Guido Falsi From nobody Tue Sep 26 07:11:50 2023 X-Original-To: freebsd-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 4RvrX82vnGz4tkm1 for ; Tue, 26 Sep 2023 07:11:52 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvrX82SjMz4Mrj; Tue, 26 Sep 2023 07:11:52 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695712312; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+BAU15o6H/hUgYjVeGr5VRI0K5AT1lQ0fxcTNYoCtMQ=; b=gKj+zJo8cImwvP0AA9B8ybkqEpMWWCjgtlo+2kvdkqnoPnJYLan6NPNMSnuDz4/WMrnfq6 zO+NKlkO/BrOo018yxJlteqqOhAnhYjG7UJBHwGC7izrklJ4vhB2EhKzFiFzmnuSui8pwN 1SLKTqsbs880ZZGnWJg2V49/PthSeNpu8uFAAF+bnsJnkyfO+BNFAVgL2myGsK/ChR/MFM yoySUxqvwXFsblvgqMBIgMq2SgRArXgoO3ZKQJSd0MwPhTWgGZp67rAcs/Nhx+gOTAKyYM jNpshuLGMBBL7bXM07TLUtxCarkeQSigdOlex98bfyHkFXiunAQS/kiAiTf4ww== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695712312; a=rsa-sha256; cv=none; b=R6e722eWCVMFmgMAzOD0pDEqcIB39fLj4O29/7bf62WucmZpkFZj6Y08ghMLfAMWSsJbyy 36solJt+eMvRfpv9ij9IP8UAnhYWYuc4EFC67sKsx7GDozKZ3pfa3RwiKpFhVKsrvAYzZ+ KWQT3e/R7zS5IgWYv+HnuOYG0YsVz9Vq7TAI02wQq8tbpgMgyg92vAuc7U1pxtppCe/gFQ kSBJ7jmIpQadvG6mkmLC6HD26FSMILJljKcYCxHIUIhWzXu+KWbUuv7Tlen37o992Kq0+f 3hdLP5DC27Osb4Oej5VfZ5Q9uQA6EUfZF3M/u3Bi60L/DD2rbgrU1+Zy5hGPHg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695712312; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+BAU15o6H/hUgYjVeGr5VRI0K5AT1lQ0fxcTNYoCtMQ=; b=mbzxYAYP0LXAsIXVHM+c2pLUoLucpBUAAJU94jQoUXNTHaX1IwGx30fS6LlgAMX8pB9rHw hhncpb2Yw0BoIDI3foYId+c82Kfq6rm52ZK8TM3H2LKiY7gBr+jqkxowKHTb71nro4GISe tJUuKlxz/vkkBuVou/zGNPnxdEgL3Y9gnfsZpYGxb3swYKscrBxH79emTkAzGOXPWj7O4m nfRqUqF6D09TB28HfkFiid0SJjEquvlvbcBaI0Vsxax3kx+fwiQlNgrMvwxh3uIgMvCg+8 q9GcTCr3pfURYF7zLXZ08h/Bkq3JcO8TbF4jEp6gWKMBHNVT9yQQPR1DRhnIrg== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvrX76K3Lz5pS; Tue, 26 Sep 2023 07:11:51 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: Date: Tue, 26 Sep 2023 09:11:50 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: Dave Horsfall , FreeBSD Ports References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> From: Guido Falsi In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 26/09/23 00:06, Dave Horsfall wrote: > On Mon, 25 Sep 2023, Guido Falsi wrote: > >> Anyway building from ports on live machines has always been bad practice >> for a lot of reasons. > > That's fine if you can afford a spare system just for building... > Again, anyone can do things the way he prefer, but to do things properly there are minimum requirements, if you can't get those, you will have to accept compromises and the issues that come with those compromises. What you can't do is expect others to fix your own self imposed issues. -- Guido Falsi From nobody Tue Sep 26 07:17:21 2023 X-Original-To: freebsd-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 4RvrfW3g8wz4tkhj for ; Tue, 26 Sep 2023 07:17:23 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvrfW32Sxz4Q75; Tue, 26 Sep 2023 07:17:23 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695712643; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PtcwV/qYqfF0cVbuP04sRXWcYzKZklQ8oF52FcXN0SI=; b=tVDmPbvG29DGckEhsH8SxNyH/9oZ7XTEpcHMlJplZGypZyFWmWZuTBkRKNb9Bz31PriKjE 4j2oT3bCQHlOL6gL0fdMQAahHOf75GPhYShD4qfz+Nxs/LQQ/9Hz2e/+90e2ZUT80+bKpH M5XOdQ94q5uFGsRJ473Fw8cihHasQXgx+WiHAiUzOs1RycqLIhGBTGQ2TIiQlv9TUhaRfi Cv0/mQkwOtpGZ5XvmtZ1FsWExFbYHwYAUAdp6BcaBasFVFJUTPftX2ozlSweXkbJq2QPIq Dq3J1iAmW5rqCEyugX3KAdVQDLHhSqrX0BMidgdfWFG5PHLjE/0Qth419AgJfg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695712643; a=rsa-sha256; cv=none; b=Uq8FD1nss5ZcyziHTZNxg9vVM8y3wt5t6KSR1wsm4uTt/0SgKAjHYeiYYeBtd4iCw92oO3 SuJNvQ98WrzDjkhgDHJ0kg36EPFGTjzgqB8eznNcESz8W5dMVzUe56M7xNwi3Ifon0caSo EII3F/qYmVsmETK37y9XmE8qfCBm9yFWrRdHTDjtAAUgWX2bzBzY4TahgzJnEDgVCQwVi4 zghrioPTgWXzWTaCGQOUPPS7It/CF+VUzVnsmvxZOfmGhnWEWGNC5EaT30RAiZ84t3glrD YHq0oMdOylmv/7667QhYopiBG09sy4WA+ehsNm7M9iUksccdtgEy2VjQL0cDVg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695712643; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PtcwV/qYqfF0cVbuP04sRXWcYzKZklQ8oF52FcXN0SI=; b=DGvtmUnFfBK4mYafWajlgxeU22IPJS1vcQHs46nDAIrR4rB/+uL8PsLmogFNddHLtXD3Pu z8ry6k6wLe/OPr/cYhuo6BIFMjoOcWyttq0KzrXeIsVX2yGCYbpcInCZko4L8P/HB8B/YL Nwaoc1GOEMZSy5UgVMZVtPbkoW8TZg1m9PMFF22a7FTE85Z4GNqXa/5SRjy1w4hJKAfTFi shpaC07BZfjq3Gid484Q5REyMaknybVmcJ7aXP2RMv23Nx7C28HjVhqg+byR+nBy+GxYav 3J8/3s4LUTNtf88tpdVlg14i0qic4YZ1AiY+ZBCq60q/zVVUFfoxBiYUxOaWGw== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvrfV5zNgz5y9; Tue, 26 Sep 2023 07:17:22 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <6d9121e9-87ac-1a2a-3cb8-b9bccaab4e96@FreeBSD.org> Date: Tue, 26 Sep 2023 09:17:21 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: Helge Oldach , Gareth de Vaux Cc: freebsd-ports@freebsd.org References: <202309260653.38Q6rISB011933@nuc.oldach.net> From: Guido Falsi In-Reply-To: <202309260653.38Q6rISB011933@nuc.oldach.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 26/09/23 08:53, Helge Oldach wrote: > Gareth de Vaux wrote on Mon, 25 Sep 2023 17:06:54 +0200 (CEST): >> Hi all, I've just upgraded bind916 which brought half my system down since >> it suddenly required a mountain of python packages and rust which needed >> around 13GB (and hours) to build - space which I didn't have nor have ever >> remotely expected to need for a ports build. >> >> My bind configuration options are basically the defaults: >> >> # grep OPTIONS_FILE_SET /var/db/ports/dns_bind916/options >> OPTIONS_FILE_SET+=IDN >> OPTIONS_FILE_SET+=JSON >> OPTIONS_FILE_SET+=LMDB >> OPTIONS_FILE_SET+=MANPAGES >> OPTIONS_FILE_SET+=TCP_FASTOPEN >> OPTIONS_FILE_SET+=GSSAPI_NONE >> OPTIONS_FILE_SET+=DLZ_FILESYSTEM >> >> These are the top level dependencies: >> >> # make -C /usr/ports/dns/bind916 build-depends-list >> /usr/ports/ports-mgmt/pkg >> /usr/ports/textproc/py-sphinx >> /usr/ports/devel/pkgconf >> /usr/ports/security/openssl >> /usr/ports/converters/libiconv >> /usr/ports/devel/libuv >> /usr/ports/textproc/libxml2 >> /usr/ports/dns/libidn2 >> /usr/ports/devel/json-c >> /usr/ports/databases/lmdb >> /usr/ports/devel/libedit >> >> Does anyone know which option/dependency is causing this? I suspect >> MANPAGES -> py-sphinx since it has 'py' but who knows. Which itself would >> be crazy that just a manpage would trigger this kind of intense build. >> > > Indeed, it's py-sphinx, requiring py-openssl at some stage, which is in > turn requiring py-cryptography which needs rust. > > DEFAULT_VERSIONS+=pycryptography=legacy > > in make.conf fixed this BS for me. Beware of the dogs, you might get > bitten by software that requires the new py-cryptography - I did stumble > over py-certbot and py-awscli for example. py-cryptography was kept at an old version for a long time, for various reasons, the new mandatory dependency on rust being the main one. But that old version does not work with OpenSSL 3, so the update of OpenSSL in FreeBSD 14 imposed the update of py-cryptography. This is the perfect example of why I say: - there are external pressures we have little power on (keeping an old OpenSSL indefinitely is not an option) - keeping old version of software (to avoid heavy dependencies or whatever) is a landmine waiting to go off The problem showed up now because the landmine of keeping an old version of py-cryptography in the tree finally went off. I'm sure there are more similar landmines waiting to explode under our feet in the ports tree. -- Guido Falsi From nobody Tue Sep 26 07:30:53 2023 X-Original-To: freebsd-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 4Rvryd0R9xz4tljY for ; Tue, 26 Sep 2023 07:31:21 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01olkn2034.outbound.protection.outlook.com [40.92.52.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rvryb6wjRz4SFD for ; Tue, 26 Sep 2023 07:31:19 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=kVFkTMmr; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.52.34 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com; dmarc=pass (policy=none) header.from=hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lSlWO8s9Lb0Mrl9mcHfVB+Q6AOoE9dcBe0xz46B6UaEGRtEj73b+WjlGBHFOf80ulLGla/UVl3KruLu2BcAJOA7CmvLW77wlFYDlUkwk8JysYTdCMF2kvXqyj7aQjNP5fuK/9oLPsK4W0BA3fUmqFwZ5RDY+RujtQgQh36cNie8bgaHvicLaUZCmo/nGjhXIcX/M1xagpLPQToTId+kOlff4ztK1faQZw6qiIf6ggvEf9pNs6davBvxFuz88WB80FJYKks4MRwiWuLAxiU4EwImbNNnJUuo4O8z0hg5G8IzuasJJ5ow2tOQFtxz9/EyN+Ad3C6KwqlCBMKB3SNEiUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eLlkGguWMdtWyIRHwAOgCerBCbNj9EjEMcP7njZvwik=; b=Qnfqh6+ljSm/2Idbo/7ouIS/OGz2vAsdmAgGkL9Gj+RzkS0Wu8pRAwTcLt/UFLT6C+RNBEDWV+xnIByGwHGVxJVgj0CJ+AJ4aHWY3yib2kmPwEPK+z8XvPRMHM5+IR2cUoAKGDAL2nhbiq2NNnUoN9mICcsoZbW0Y3L10unavQ59sHrX6A0i0CxpqKD15b9YihYY/pyNg9+fDhtMN5mMBt7J4n5XsuLQ841Fu0D9Gp0BvOrJ/e40cZjPV7z0kpo2gtYZxa9lYRarJ0CPX0VZh+UuGzNmr1Zz7h0EwS1IZrOjwJNcwHSW+HQBEVzNeGDzKQAp8p7icaf8kaAwamCRzg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eLlkGguWMdtWyIRHwAOgCerBCbNj9EjEMcP7njZvwik=; b=kVFkTMmrXtxVdgkRbTNYNCOOcWU0kzw7cT2p/7ib8/kHREQvzBAsHUGgZfFa2afIeCeZFaLqRksm3UKkWx3pVyoaqmrZ18DzrboVCFyokjeS3javr5auY1X1gysRbvlpjatbilgdBWaEcprBoOBBsKCUWBy3PWKKgYYyGX0w+cXGQwIXdWMDGGk214/A5re02043G1ixl3IPG27ai4G/c1E8ZMcZuDflbrhQX29xzgL/G1gpnP8cPlKYC+8A6Ojv7+MG4vdan2fmYIqmmnbomeGNsScldqf9hg/twVCbBx6KWuJ+9mVWIMD77GroSDQl7J0F++hxJCHpwFxJngIGOQ== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by JH0PR01MB5683.apcprd01.prod.exchangelabs.com (2603:1096:990:17::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.28; Tue, 26 Sep 2023 07:31:15 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3%4]) with mapi id 15.20.6813.027; Tue, 26 Sep 2023 07:31:15 +0000 Subject: Re: dns/bind916 builds rust unexpectedly To: "freebsd-ports@FreeBSD.org" References: From: Tatsuki Makino Message-ID: Date: Tue, 26 Sep 2023 16:30:53 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [z/M0ZYpCYx8XEI+bb8Azj3RNaukjvzpz] X-ClientProxiedBy: SI2PR02CA0008.apcprd02.prod.outlook.com (2603:1096:4:194::12) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|JH0PR01MB5683:EE_ X-MS-Office365-Filtering-Correlation-Id: 26d1b3c3-1184-4cab-5443-08dbbe6290f3 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rC/06cCnwx2DYB8cgFx5WHrQpOAJxxYM/r9vrB9y6EMcXyKZ0NcbZlfJpHH1P73qopOXt9tb6V2qL9MlKXUBMMUfu5YFh7WsUSGJDCzwHwBG6OKLgsqo9LZWIchywkXkpiilJWjOZlxjXEfcqm8pqPGgjEbgO063vWSOt1X1+BtqAnThuSYOTkdBSkgafSlikMHtJ3/AOG4ZJMo0KZMqeV+s2vhViIodTcESUpJ62AGh0Ec7PW1c3VPcGBvqvq9cdzmlZMJiXuhaLBC/Nuini+hC95LqTuJuld2kSkNQL6eJ/HLGVtBFz5kHS3br7ssMARLIiUOUvD/fyp+j8taOkgStYz7fplj/nPW4CRTwiTeKhnTdq4qS3y6lWFGc2SgHYKjbw1KanwyZdvm3IG4WR0N4MlETEMI/B8JwhCRxQTj2ZfPv6BXz+U06dFa6aB40VerUcVkY+86hvIv59YVT8RU3BAB49xajAqE9zK3vlib/sVVa8huBLE9vZtK+jzEvJjFGVfQjxffnnUYceExiFqS5Gf6wqAqskKiAry8r2F9aP/fW+I206XZF9RW29iEdLKGPns7JeexvqGq6XPA12Qc1y13JrYjLOGxoYporn+e8VmaYnAYRti9Ja1fyieTH X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?N0k2cUZQdHBwWnBlM3dZOGJRb0srVmpzTU9NN2Nyd2l5ZGlZUHBkb0k5K001?= =?utf-8?B?TlNnV1JuRlpHdVhnMmNxM29aNmpUTEZPajNOc0IzWThjcTNQZzZySGZXdTZ4?= =?utf-8?B?SW5rS1lZN1RkaDdSRTNlVVhVYzAzNEx0b1o4NS9UOGs1WVREVEVGUWtXMzNh?= =?utf-8?B?bmF4MWVWckh2aDMydi9oUTdxU0s1OW40SE5CcDNYc2xVeHF6TStJYUtCb2RN?= =?utf-8?B?K1NxWmxhdnRacmExQ29zT0JpZ01DZGx0NHZUWGdYZ0pESlhQcW5CLzJCZEpW?= =?utf-8?B?dFJNK1BWUnJjKzd6L1dKYzlCdWdFTC9nNXRIRVBMR1VCc0VBOG44TjBoT0Rz?= =?utf-8?B?OWRyRklkY0tDdXEzaVFqTkNLREk1Snl6UFJyQVlLVTZNRDRuK2o3cjh6YUZk?= =?utf-8?B?R1dPU0ZzWGpVc05yNTlGODAzSHA1UEV6MGRCQnQ3NWU0K082MVlzV2tOSUp3?= =?utf-8?B?cFpQdHVPOHI5dmowdmtxejBua1Y2RkFxQUJqYUJEelJjOXpUQ1A5cFY2N2N3?= =?utf-8?B?TVlRT3BsY0lUOGRBU3lVMmdZKzZwQUkrVmczNDdqQXlvSFhVMDNQRFRuaHRj?= =?utf-8?B?L2kzcUJOdEkwNkhlWTRkRmg0ZnVYWGpTY01obWVWS1NUcHM3WGYxTUdsWmt5?= =?utf-8?B?SS9lZlFLcVlPQXhnT0duTTJRVWdFUVdiY2Z0TXl3NTltdG04TVdHRXF3SDhp?= =?utf-8?B?UlZoa0wvZ2diQmNLNmxCa29HRWwycU5kL2dHbk0wUVRMMWxOZ29Fd29BQ2tX?= =?utf-8?B?cWloWHY4NERkSmxIVzVuNENZajFzaytkYTQ5MVplRG1nQldpblp4TU9aTlgv?= =?utf-8?B?UjVzOHVNWWRrWUxkc2pkZ2RVaW5xQkFmRFJURlVOZmlNRlJNdUZSVHc5WlJW?= =?utf-8?B?akpzRTVablZtL0VsUUlvcDZXNEZiMHJNaFhHeElBbVRCa3B5L0ovTVBRNis3?= =?utf-8?B?UVczLy92UmtJWGdUaHd1RFdhZkw0czEwVlZLQS9tbjJScXl5MkxrdVZIS0Iz?= =?utf-8?B?blFacGt5UExjb0IyQWg2MllUWHhldzJtdXU1b2xweEZiYmg3N1dON3pJU2M1?= =?utf-8?B?bFJ0WTRqT3VFNzRNbDYwejNqT2NHdHVSZHJuYk1SWkZLdkJxY3A1SVRyMVZB?= =?utf-8?B?b2w4azZvVlZYL1E4K3NhSGRCanF6YWtLL3cyeG02bHByNjRtUmorZ1Urb1A0?= =?utf-8?B?dE02anhUcnF6eTJSbjB4NDdKUGwvYzFnbzBjK2lJbmRzT0ZlbEtyTmt3bEFv?= =?utf-8?B?MHg3cS9IZ1B2dnFVdFpvdnpBeERhdy92LzM4bGk4K2FFUWY3WlJjOC9ZNC9k?= =?utf-8?B?eE9TZWhNbjUxUytrSG5XU3VwVm9HdW9QR2p5Qmt6RWlaaGJsRHREVlN2d3do?= =?utf-8?B?eE5vSGVoWVlwYlVpbURRRzU0VlpLQUhRSlBNbGx6OSsrVWhXR2ttYXVOTkRE?= =?utf-8?B?b2NRK0xkTEttTVNaT0huc3ZVSzBQcHhxbU9GcEtrWFNlemo5L0xwa040dDYr?= =?utf-8?B?U3lwN1pldkI3WTJBMVkxSUZ5Y1JRSXFuUUNJZlAyYk1LczhQZ2RjV2hYYTM2?= =?utf-8?B?M25zLzQ0VDZWZC9NYlpuK0N3UkdTSWlUcmtMTnExNjNYbCtEUXEzcy9ta2JQ?= =?utf-8?Q?AnJ27YK7BAZslR0CQ9LVQ5UJiYfKDr/mLBq5LLi86ako=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 26d1b3c3-1184-4cab-5443-08dbbe6290f3 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Sep 2023 07:31:15.5733 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: JH0PR01MB5683 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.22 / 15.00]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.72)[-0.719]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/16]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[40.92.52.34:from]; BLOCKLISTDE_FAIL(0.00)[2603:1096:4:1f8::9:server fail,40.92.52.34:server fail]; FREEMAIL_FROM(0.00)[hotmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.52.34:from]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4Rvryb6wjRz4SFD Hello. It means that rust is so pervasive that rust builds are unavoidable :) During the build of rust, we can take off and do some light exercise. That is to avoid strained back :) If you are using a combination of poudriere and portmaster and do not want to build rust twice, the following spells it out. sh -c 'pkg version -q -l \< | cut -f 1 -w | xargs -- pkg query %n:%n-%v | while IFS=":'\$'{IFS}" read n nv ; do find /usr/local/poudriere/data/packages/ -regex "\(^.*/\)*All/'\$'{n}-[^-/]*.pkg" -not -name "'\$'{nv}" ; done' This allows us to collect the paths of packages that need updating and have already been built by poudriere. Then replace them with pkg delete and pkg add. If autoremove needs to work effectively, a little more arrangement is required. I will omit that :) Regards. From nobody Tue Sep 26 07:44:51 2023 X-Original-To: freebsd-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 4RvsGF14HZz4tmn9 for ; Tue, 26 Sep 2023 07:44:53 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvsGF0QBxz4TS5; Tue, 26 Sep 2023 07:44:53 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695714293; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=n1Xi3y1ZOGuj8MRwVI7cV4QB7a177Owm91LHH9Uqj1E=; b=E8PTP9UQXkGHuEwzlSd5ay+xiNP/UiBYAIJA9/qq6j2gK8RVwFJFdG0MJRXIItyCMKVxR9 ZT2JNPO12YYf7xHLY5/mvaVYquJKi0nzNhXejnBu/ZOJ0JHIVU2cuJlelX0T9NcRQm/kBm FLH8ekRPgYS5h4ijzrgsT/h4wHq0EIvB+iPfI0CZhr1/PqRsh8qiC5Ya9ZRRBtLFC6ZFcr VnZAJ68djdl9Et3mpaKqStQ7E2mGaQNfQ1vZUo7jeV71CxtcuB71Eb8E0uZmC4LmAoK9fe MFsqmaFyp3so6NrNryyHbeqtIax1NzGfT6/SDWXTuGaOD1F3UR7hICuIhRRYgw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695714293; a=rsa-sha256; cv=none; b=oesofmktpRs4XbKeBroTO6KpjnE/BCywgcu5XZ4J6H5Lv5moc7vd+2iRqTvkGjZzGawUFV rxw08rPgaQk89YgmmqsGhjBk+Ek/Q/LF5LZ6X5++pbMe0HsfEBnSsAdcywObZNk9f9N0J2 ebqs29imPgOLGE0H/+wPetVd4d/6n+gnSGHq7zL0xFIATdhT8EOSOJ5eV8t5ScdVO4zs6i UYhtIityZIN/CWCsSgVkc+syKRMLRl4is0JoZ0LcTTYlc+H6izri7sLoRK89p4M64jWJaJ kROEDsT9FgT79r6gjr35ZZD0g/rGxAK4OLG0He5vmDWOrMrg7pUJTbGZnw5GRQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695714293; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=n1Xi3y1ZOGuj8MRwVI7cV4QB7a177Owm91LHH9Uqj1E=; b=Hg32rszy7G+5SblaD0XHRFphCRCJy3b3PoMVDUsUKZI/mbzq9tQm/sC7smP2TPLTSpt/Oa Qa5tbdxGagsyJ/lWqP8jhKPW6dCb9r3v2RLTma6fsZXX9JlSYHJbcIJMqiFAe+xtXxGh86 e3IK67NkG4ll3mZCA5yC2wnQbWvCv2o3sCbqcHg4LrT2DKyMyz9VfAI0nUy5tWNUj6ltZj A6bQa0IrGBvmOmjNu52rFbe1Kc4ghLitlIuvnB4tZWKKRPrY4fK06MEl25ClJNI9R03n0i Hjg9slpEjNfGy/VnZzUpdlcKXf7+kxA6ts2glwBZt5uCwjE7xCSd/L1r/2bS6g== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvsGD49sBz6XC; Tue, 26 Sep 2023 07:44:52 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> Date: Tue, 26 Sep 2023 09:44:51 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-US To: Tatsuki Makino , "freebsd-ports@FreeBSD.org" References: From: Guido Falsi Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 26/09/23 09:30, Tatsuki Makino wrote: > Hello. > > It means that rust is so pervasive that rust builds are unavoidable :) Actually it's much worse than that. It's not only rust per se. My poudriere machine rarely can do a build run without rebuilding one or more of rust, some version of clang, some version of gcc, qt[56]-webengine, py-qt6 (this one does most of the work single threaded unluckily). Also it often ends up having to rebuild firefox and thinderbird (these two heavily use rust, and get little speed up from ccache), libreoffice (this one at least get a very strong speed up thanks to ccache) etc. I do not approve of this, but the world is going in that direction, especially for desktop oriented software but not only. My conclusion is, I have no power to stop this, so I can only adapt, with effort, but still less effort than resisting alone for no benefit. -- Guido Falsi From nobody Tue Sep 26 11:46:06 2023 X-Original-To: freebsd-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 4RvydD3nMLz4v3SL for ; Tue, 26 Sep 2023 11:46:40 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvydD1XLLz3Pk3; Tue, 26 Sep 2023 11:46:40 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1695728787; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pfC8yMG4fgwMT5yEGmRWWpGxJEjXykrdp8Nv11veNtc=; b=P68LevpNY/+IF1V7xw99McOYlzFxHGZhz2VUApaW5HDGSQ0mJ2z0quTpa9ziO+8fJVfEcc V4bXuwBaKZyx+yYOUHEz7n3OV/42+shrNPWxCxb0wu+41SFTbI//OPFlzuf2MeKAmaqaCR GXM9w0YF5ynDIAanFgQFL/YShomDZYq+Uz8B36QPfO4Bqe/c/IlpXnuWv1sqLyi5o25y5Q P8Hp2FdR3yIXhvjbXZP0fXx4F/0SXMO4aePo409hSs+5Rl7VFGkuWfFGwNQBR4+vDjXUDS G9p3LSfTaxm7ndVgGP0GlVDsCt+C8P6VEAmhGd4paCWH4n8zc9F0tZEPLWbbDg== Date: Tue, 26 Sep 2023 13:46:06 +0200 From: Alexander Leidinger To: Guido Falsi Cc: Tatsuki Makino , "freebsd-ports@FreeBSD.org" Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> Message-ID: X-Sender: Alexander@Leidinger.net Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_0e8254eda83fdb7f69944dff0760726a"; micalg=pgp-sha256 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE] X-Rspamd-Queue-Id: 4RvydD1XLLz3Pk3 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_0e8254eda83fdb7f69944dff0760726a Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2023-09-26 09:44, schrieb Guido Falsi: > My poudriere machine rarely can do a build run without rebuilding one > or more of rust, some version of clang, some version of gcc, > qt[56]-webengine, py-qt6 (this one does most of the work single > threaded unluckily). Also it often ends up having to rebuild firefox > and thinderbird (these two heavily use rust, and get little speed up > from ccache), libreoffice (this one at least get a very strong speed up > thanks to ccache) etc. ports-mgmt/sccache-overlay is supposed to handle rust with poudriere-devel. I haven't tried it yet, but it's on my list to try to get the rust build time down. Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_0e8254eda83fdb7f69944dff0760726a Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmUSxJAACgkQEg2wmwP4 2IafVRAAk8XlV4ZXxscpw3a9Mdj5psuP7x7kUOAJ/ucHgIazOsT+qTt4+DHyrbZE 0MeYyzjhRJh0ik+Q8GxLzlQMCMYHq+vQYPRV7Of3D3v+1JGTP3/ZPdYGw1LhEtvr YzMp37UdhKeife22dbkyj6SaWssNAWFgJ3TBJFdUczh0JHRb1btlASxk0yop7fcd zscJlObhJEgJ50Rgf6R7KbGSxGukGGuOscvoHUUrgnqYdqf3B+8MNoWs+H9hyDbW OvkHygSSB4kObgFNdilR6tAJ4Bda185ppIRuDHolQyFCRCLv3zvpzcCTBBPPo4rk Vw0Do7q4j6ghx6D5vMZeUVg6bM1+DWx4SluMA8Kmdd7Er4KnGF3QUrWXr9TyWqWU AS7xv/cqTnsteHtx0Ghi6v2PoY3hZOuQCTV7HxX+RY1O1DJfznrgM5RtvNm4oLgA LIvFhRn38WrD3p4iXYENcSfXgTVm9H2iumm9lEnEYX7by1tbQgooCz1Vx33F3L3y JFTChqkjxnvr94v5vv8xuTijT8KWXdNVYqyajhHh4SYiO1iU37Oj5FfkPYrVWo+j OnQLXKOINW9ldM6iREkuxJVu4jIehjdfo6d9ZLWMTMxIA0YccdQ7cyHga2UuRO5a k+OYqJRiFjRze94YRAx8Mx2UfagH5pShXQNjhjZB5UubDS2P7kA= =8OrE -----END PGP SIGNATURE----- --=_0e8254eda83fdb7f69944dff0760726a-- From nobody Tue Sep 26 12:03:28 2023 X-Original-To: freebsd-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 4Rvz0f4VX6z4v4Rm for ; Tue, 26 Sep 2023 12:03:30 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rvz0f3spLz3RrZ; Tue, 26 Sep 2023 12:03:30 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695729810; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=SoJ+zD6fPlVembJ2lmKUihJYoXW4VtN2rDsn2ejTXYY=; b=DA7wa9RyDRE1TwwUYcHXPKVN6092HweH9yTTLWo0kttMrsomkOzJgCGxw2dbZzxeD9N5dj ut2fNcTRTApBNGFNPBpGVjdCwgKHaTFO3GNkysr3ol4QB+7FThtyRzDOAUxZ2aeS1yyp3P 5lvc92oHURqxztNtugqmVitRalvGXmqyW1cb0217QMKB5EK4+geKSJ99Y5WOBJrUxJ/wLx 8nKzyQR/esSlpiBGah2BNsyyqjK/RfCt1YTTuVdRiqXH6R88O5mN274Qz1D24e5ceh8FaG 238cno+SzcRVArq43PdtfAPMB6jRJ02qdPflQ3o6HJDa527rz3BAQngWNHrzBA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695729810; a=rsa-sha256; cv=none; b=nMDZYag9GAA7X5/IBlk6sRS9pFJG0SMKHR1mU9R6YXdErNnnDp1kg9+/XFVGSOjNaVZIpO woMHgiUl4BTTMbOXORA3HgyJOX4+tioc9YFmo1xKqrTcCnZvmMsKXf6300m0AKYdRhFDuM p77/anQ94K/4D25xDraIH6h1C4iUkiOvrthKla1II/kjVtHc3gUtK7r4gRlLfhVC1wwvKh 8ePNLaXbQEmrCtCeDfz81AuI7Ww9qLBcVhBhOI45iYnYxDyf9ICgm/FgFhA/TLK2IlsBTh 1+gI7Oir51DgKqLpiPDCnLQo0UV7Fn5AbMO1QV8hBuaPL34dS4AJNsGAZI+wGw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695729810; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=SoJ+zD6fPlVembJ2lmKUihJYoXW4VtN2rDsn2ejTXYY=; b=wcnMbIG9s+zZFEK2H/zVZG3Nnt84500szu8Di4Ncw4eJJiZpB8G8UZ0HXGCwj5dbXRiVvI vhZgOn6PLpiaeBdIaqlURRHyaNg6scVG+vm6Amf54ntfgS17hYV3qWbcxrveXXeJLPX+fy LJ/YpUcuQb8GcBPZzX+UwYFEAcUJUZhFSsW3CUlzLA/y4dQKkA8Aib5ZryJULJYdjGidTZ gx7V3edBPSmmaenZA2LtvtZiIbQPha4zSEUsFMyXcArzG1kECJW0E+SpFo3SSg5Gwy/IeO EOMJguQAE0miylcXSDgBJboDWiMbRcaIvITOEPt6/Hwbmq1roEHey0VCXJ5eyQ== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Rvz0d6nxszB2s; Tue, 26 Sep 2023 12:03:29 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <109973d1-8865-7373-1703-d5b87bd9ad1b@FreeBSD.org> Date: Tue, 26 Sep 2023 14:03:28 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: Alexander Leidinger Cc: Tatsuki Makino , "freebsd-ports@FreeBSD.org" References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> From: Guido Falsi In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 26/09/23 13:46, Alexander Leidinger wrote: > Am 2023-09-26 09:44, schrieb Guido Falsi: > >> My poudriere machine rarely can do a build run without rebuilding one >> or more of rust, some version of clang, some version of gcc, >> qt[56]-webengine, py-qt6 (this one does most of the work single >> threaded unluckily). Also it often ends up having to rebuild firefox >> and thinderbird (these two heavily use rust, and get little speed up >> from ccache), libreoffice (this one at least get a very strong speed >> up thanks to ccache) etc. > > ports-mgmt/sccache-overlay is supposed to handle rust with > poudriere-devel. I haven't tried it yet, but it's on my list to try to > get the rust build time down. > Ah, thank you for the information. I did not notice this existed. I'll check on it! -- Guido Falsi From nobody Tue Sep 26 12:06:30 2023 X-Original-To: freebsd-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 4Rvz4J1QhQz4v4dl for ; Tue, 26 Sep 2023 12:06:40 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from fc.opsec.eu (fc.opsec.eu [IPv6:2001:14f8:200:4::4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rvz4H63L1z3SF8 for ; Tue, 26 Sep 2023 12:06:39 +0000 (UTC) (envelope-from pi@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from pi by fc.opsec.eu with local (Exim 4.96 (FreeBSD)) (envelope-from ) id 1ql6pi-000Ixt-2n; Tue, 26 Sep 2023 14:06:30 +0200 Date: Tue, 26 Sep 2023 14:06:30 +0200 From: Kurt Jaeger To: Alexander Leidinger Cc: "freebsd-ports@FreeBSD.org" Subject: Re: dns/bind916 builds rust unexpectedly Message-ID: References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] X-Rspamd-Queue-Id: 4Rvz4H63L1z3SF8 Hi! > Am 2023-09-26 09:44, schrieb Guido Falsi: > > > My poudriere machine rarely can do a build run without rebuilding one > > or more of rust, some version of clang, some version of gcc, > > qt[56]-webengine, py-qt6 (this one does most of the work single > > threaded unluckily). Also it often ends up having to rebuild firefox > > and thinderbird (these two heavily use rust, and get little speed up > > from ccache), libreoffice (this one at least get a very strong speed > > up thanks to ccache) etc. > > ports-mgmt/sccache-overlay is supposed to handle rust with > poudriere-devel. I haven't tried it yet, but it's on my list to try to get > the rust build time down. sccache-overlay upstream is at 0.5.4, the port is at 0.2.15 -- do you know why it diverges that much ? -- pi@FreeBSD.org +49 171 3101372 Now what ? From nobody Tue Sep 26 13:05:33 2023 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 4Rw0NP5mgjz4v7hw for ; Tue, 26 Sep 2023 13:05:41 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rw0NN1P0Nz3bNg for ; Tue, 26 Sep 2023 13:05:40 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of junchoon@dec.sakura.ne.jp has no SPF policy when checking 153.125.133.21) smtp.mailfrom=junchoon@dec.sakura.ne.jp; dmarc=none Received: from kalamity.joker.local (123-1-80-101.area1b.commufa.jp [123.1.80.101]) (authenticated bits=0) by www121.sakura.ne.jp (8.16.1/8.16.1/[SAKURA-WEB]/20201212) with ESMTPA id 38QD5Xd4047738 for ; Tue, 26 Sep 2023 22:05:34 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Tue, 26 Sep 2023 22:05:33 +0900 From: Tomoaki AOKI To: ports@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly Message-Id: <20230926220533.2eeba7d5cda6a651f6cc8532@dec.sakura.ne.jp> In-Reply-To: <109973d1-8865-7373-1703-d5b87bd9ad1b@FreeBSD.org> References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <109973d1-8865-7373-1703-d5b87bd9ad1b@FreeBSD.org> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spamd-Bar: - X-Spamd-Result: default: False [-1.48 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.98)[-0.983]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP]; MLMMJ_DEST(0.00)[ports@freebsd.org]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; R_DKIM_NA(0.00)[]; HAS_ORG_HEADER(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; R_SPF_NA(0.00)[no SPF record]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DMARC_NA(0.00)[sakura.ne.jp]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4Rw0NN1P0Nz3bNg On Tue, 26 Sep 2023 14:03:28 +0200 Guido Falsi wrote: > On 26/09/23 13:46, Alexander Leidinger wrote: > > Am 2023-09-26 09:44, schrieb Guido Falsi: > > > >> My poudriere machine rarely can do a build run without rebuilding one > >> or more of rust, some version of clang, some version of gcc, > >> qt[56]-webengine, py-qt6 (this one does most of the work single > >> threaded unluckily). Also it often ends up having to rebuild firefox > >> and thinderbird (these two heavily use rust, and get little speed up > >> from ccache), libreoffice (this one at least get a very strong speed > >> up thanks to ccache) etc. > > > > ports-mgmt/sccache-overlay is supposed to handle rust with > > poudriere-devel. I haven't tried it yet, but it's on my list to try to > > get the rust build time down. > > > > Ah, thank you for the information. I did not notice this existed. I'll > check on it! > > -- > Guido Falsi IIRC, poudriere pulls it in on its first build for rust, before I've switched to -devel. Not sure it's actually used or not. But running rustc itself is very, very, very heavy job. It eats up all 6C12T even if only one rustc "process" is running, watching ps. Maybe it is multithreaded and attemps to use all core, including HTT ones, available. hurts severly with UI experience. This is why I try as much proposals as possible for scheduler. -- Tomoaki AOKI From nobody Tue Sep 26 13:37:58 2023 X-Original-To: freebsd-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 4Rw16q5Cs0z4v9rr for ; Tue, 26 Sep 2023 13:38:59 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (mailgate.leidinger.net [IPv6:2a00:1828:2000:313::1:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rw16q2cC9z4Cxt; Tue, 26 Sep 2023 13:38:59 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1695735526; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=qg8P6tNJQDz6Va3MxJu2sVrisa3Or+RniSKa4I0myGo=; b=Vgxf96N8QkxdfNqS1g07NU+L38wXijZ/2jXJGBTbla8oFDLDIKFV1Hj07l/Gc5V9XN32XW ot2o7kjNzZxS9Z5CbhlOEYGYmjKio6wNGhxoJCw9GrYGrIg56c0IjSpLe4tRNZvk4VutAa YKc23dNVD5b5LSsfrwtIhaysARy9M7suviix2hpD+BS7cvNgSziwUbjcpq8Ckhq3LKXteg Tapn+WDL1+iq6erBP2LpT6pINjaR7Fi2cFPmRH87wareJT0P2X4f5KS0rkXDqtJXDrnxGB TqsH6VLO582zdlNoDOJ88b3/udlp2JbNj0tRTyUstMQ2TPnhmcYZnx9uc2UB9A== Date: Tue, 26 Sep 2023 15:37:58 +0200 From: Alexander Leidinger To: Kurt Jaeger Cc: "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org Subject: sccache(-overlay) to speed up rust builds in poudriere (was: Re: dns/bind916 builds rust unexpectedly) In-Reply-To: References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> Message-ID: <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> X-Sender: Alexander@Leidinger.net Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_2e94ecd982ca72ddc73707d445840647"; micalg=pgp-sha256 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:2a00:1828::/32, country:DE] X-Rspamd-Queue-Id: 4Rw16q2cC9z4Cxt This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_2e94ecd982ca72ddc73707d445840647 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2023-09-26 14:06, schrieb Kurt Jaeger: > Hi! > >> Am 2023-09-26 09:44, schrieb Guido Falsi: >> >> > My poudriere machine rarely can do a build run without rebuilding one >> > or more of rust, some version of clang, some version of gcc, >> > qt[56]-webengine, py-qt6 (this one does most of the work single >> > threaded unluckily). Also it often ends up having to rebuild firefox >> > and thinderbird (these two heavily use rust, and get little speed up >> > from ccache), libreoffice (this one at least get a very strong speed >> > up thanks to ccache) etc. >> >> ports-mgmt/sccache-overlay is supposed to handle rust with >> poudriere-devel. I haven't tried it yet, but it's on my list to try to >> get >> the rust build time down. > > sccache-overlay upstream is at 0.5.4, the port is at 0.2.15 -- > do you know why it diverges that much ? devel/sccache is maintained by pizzamig@ (CCed) and at v0.5.4, whereas the ports-mgmt/sccache-overlay port is maintained by rust@ (CCed). Maybe they can shed some light on this... Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_2e94ecd982ca72ddc73707d445840647 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmUS3sUACgkQEg2wmwP4 2IbvZw//XQ3oin3JZWHmyfU7H+lr6zSy706t2walb+5zy8aLwm7QeK+UvkqH/hMm xbRZFslWD3eL0V/OFWTgXk9z1AOLNleY3WSDDBLQ2T1L4GwvUMLx8YfxCDr/acN4 fAeAaJfdAfW3wF1CEPHT/g/NXoUYCSG/6H4IzpMuLt5Jt7Rr05XVU2azQ1PRPQzt UPysS4HSzzQ9ln/ausB+pFepMJ+rKg6aAuSiogdQghtaOD7AGHmNT0hnu77UgecZ IiNCXtJj3vB/Udzb0mSjXtPmfvptYkiQbBNKkni4e3hkU3dwULIP3PpyrBSyckXX 2YRVntPZ4ZX4OZ0mgZ7oqpxJnJJrG89GkSUAuzYKkOZLJ6nD9lSDINYMU8iAtQN6 xcWJurleU4QKY2W/yqS+tkCWSgcV/oLDF0BbeopBMthnEUtmvFNLgEJUPaBEtgK3 EM9GzfdxR4J+5AbZz/GYZOa5fPJkJeqEBv4poVzOdPkHcl4Y9m2Xke93AexEki7Q uotPYbuTP1U/VccKRR3uwmOL/JlKMFvIkARFrztimQNWeVjLbYbZuYPW75088n9i 9q/GrOVCK2vOixYTaNNiWC4HlSE1ZMXQy87BIEd0H0nkCQiU3TBr1bca/XAZ4d2i 5vWYKUdHZXuHBQYU4ZPHhEvai3ItpbUjaEW+yWMe3N0jlB4VgVk= =/Tq1 -----END PGP SIGNATURE----- --=_2e94ecd982ca72ddc73707d445840647-- From nobody Tue Sep 26 15:26:36 2023 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 4Rw3W3448Lz4vHgZ for ; Tue, 26 Sep 2023 15:26:39 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from mx2.quinteiro.org (mx2.quinteiro.org [71.19.154.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rw3W307thz4SQL for ; Tue, 26 Sep 2023 15:26:39 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=quinteiro.org header.s=default header.b=acVdTvFy; spf=pass (mx1.freebsd.org: domain of freebsd@quinteiro.org designates 71.19.154.200 as permitted sender) smtp.mailfrom=freebsd@quinteiro.org; dmarc=none Received: from www.quinteiro.org (www.quinteiro.org [204.109.56.22]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx2.quinteiro.org (Postfix) with ESMTPS id 24EFC21D9A6 for ; Tue, 26 Sep 2023 15:26:38 +0000 (UTC) (envelope-from freebsd@quinteiro.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=quinteiro.org; s=default; t=1695741998; bh=lbqQExS8pO6zKNSMM15U9a5mc76qJ3plT7x3woytRlE=; h=Date:Subject:To:References:From:In-Reply-To; b=acVdTvFyVFvkxFcBt+birD2guXjj5/OgfTVnTXk1KxNsm5YyPEjtnJfRjmAsYiWEd 1p9yvhegZanDFfqMf3FgYqKbmzjIyDtS8TwRF/yUrMJ1P7jPzO6Xc+6HWjyxtvaJ3Q utF2fqBdz83FE+jjzEbbQf8tapDdHHBHSnx1+bmI= Received: from [172.16.1.231] (157-131-78-27.fiber.dynamic.sonic.net [157.131.78.27]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by www.quinteiro.org (Postfix) with ESMTPSA id 0319D30AE5 for ; Tue, 26 Sep 2023 15:26:36 +0000 (UTC) Message-ID: <0f15aeeb-54f0-e902-9eaa-0c22a17fbe97@quinteiro.org> Date: Tue, 26 Sep 2023 08:26:36 -0700 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> From: Jose Quinteiro In-Reply-To: <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+mx:c]; R_DKIM_ALLOW(-0.20)[quinteiro.org:s=default]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[quinteiro.org:+]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:47066, ipnet:71.19.154.0/24, country:US]; DMARC_NA(0.00)[quinteiro.org]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4Rw3W307thz4SQL On 9/25/23 13:21, George Mitchell wrote: > On 9/25/23 11:38, Guido Falsi wrote: >> [...] >> There is a more general aspect to this. In the rest of the unix world >> software is now almost universally build using CI systems and >> buildboxes, people use binary packages almost all the time in linux. >> Developers don't care to keep low overhead in their builds and with >> dependency. The ports tree cannot mitigate this external pressure. >> >> Anyway building from ports on live machines has always been bad >> practice for a lot of reasons. >> [...] > And yet it mostly works for some of us.  I'd be overjoyed to sign up > with the program (using packages only) if packages not using CUPS > (that would run with unassisted lpr) were available, let's say as a > flavor.  But until then ...                               -- George > The sudden appearance of a Rust requirement broke at least some CI systems: https://github.com/pyca/cryptography/issues/5771#issuecomment-774997087 From nobody Tue Sep 26 15:44:00 2023 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 4Rw3v90G0Lz4vJj3 for ; Tue, 26 Sep 2023 15:44:05 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from mx2.quinteiro.org (mx2.quinteiro.org [71.19.154.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rw3v76Mw6z4WHy for ; Tue, 26 Sep 2023 15:44:03 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=quinteiro.org header.s=default header.b=gIzlqIvE; spf=pass (mx1.freebsd.org: domain of freebsd@quinteiro.org designates 71.19.154.200 as permitted sender) smtp.mailfrom=freebsd@quinteiro.org; dmarc=none Received: from www.quinteiro.org (www.quinteiro.org [204.109.56.22]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx2.quinteiro.org (Postfix) with ESMTPS id 7F21421D9A6 for ; Tue, 26 Sep 2023 15:44:02 +0000 (UTC) (envelope-from freebsd@quinteiro.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=quinteiro.org; s=default; t=1695743042; bh=XaZ4VyifEFEUOpfYcT8m7pMr99yvvs7+QNWMqcNuhEs=; h=Date:Subject:To:References:From:In-Reply-To; b=gIzlqIvE975OxlNuM/RK2ZtBbctrnhTP4RSwtVwXNyjsoRlrNpC2XuYjvazMB7aLv r1ze0gV5oE1FrCErLRDs8yWi35Bx279ivtDF4GeB20LNYQMXXpdLHdXhUC7u19C3cn drz7fJx+moJXHLX7y0j9EXCGCmnFIwZMMHKifjTI= Received: from [172.16.1.231] (157-131-78-27.fiber.dynamic.sonic.net [157.131.78.27]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by www.quinteiro.org (Postfix) with ESMTPSA id 0B19730AE5 for ; Tue, 26 Sep 2023 15:44:00 +0000 (UTC) Message-ID: <646911f3-be02-c078-2833-f8af04299af3@quinteiro.org> Date: Tue, 26 Sep 2023 08:44:00 -0700 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: ports@freebsd.org References: <202309260653.38Q6rISB011933@nuc.oldach.net> <6d9121e9-87ac-1a2a-3cb8-b9bccaab4e96@FreeBSD.org> From: Jose Quinteiro In-Reply-To: <6d9121e9-87ac-1a2a-3cb8-b9bccaab4e96@FreeBSD.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_SPF_ALLOW(-0.20)[+mx:c]; R_DKIM_ALLOW(-0.20)[quinteiro.org:s=default]; MIME_GOOD(-0.10)[text/plain]; BLOCKLISTDE_FAIL(0.00)[71.19.154.200:server fail,204.109.56.22:server fail,157.131.78.27:server fail]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[quinteiro.org:+]; ASN(0.00)[asn:47066, ipnet:71.19.154.0/24, country:US]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[quinteiro.org]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4Rw3v76Mw6z4WHy On 9/26/23 00:17, Guido Falsi wrote: > On 26/09/23 08:53, Helge Oldach wrote: >> Gareth de Vaux wrote on Mon, 25 Sep 2023 17:06:54 +0200 (CEST): >>> Hi all, I've just upgraded bind916 which brought half my system down >>> since >>> it suddenly required a mountain of python packages and rust which needed >>> around 13GB (and hours) to build - space which I didn't have nor have >>> ever >>> remotely expected to need for a ports build. >>> >>> My bind configuration options are basically the defaults: >>> >>> # grep OPTIONS_FILE_SET /var/db/ports/dns_bind916/options >>> OPTIONS_FILE_SET+=IDN >>> OPTIONS_FILE_SET+=JSON >>> OPTIONS_FILE_SET+=LMDB >>> OPTIONS_FILE_SET+=MANPAGES >>> OPTIONS_FILE_SET+=TCP_FASTOPEN >>> OPTIONS_FILE_SET+=GSSAPI_NONE >>> OPTIONS_FILE_SET+=DLZ_FILESYSTEM >>> >>> These are the top level dependencies: >>> >>> # make -C /usr/ports/dns/bind916 build-depends-list >>> /usr/ports/ports-mgmt/pkg >>> /usr/ports/textproc/py-sphinx >>> /usr/ports/devel/pkgconf >>> /usr/ports/security/openssl >>> /usr/ports/converters/libiconv >>> /usr/ports/devel/libuv >>> /usr/ports/textproc/libxml2 >>> /usr/ports/dns/libidn2 >>> /usr/ports/devel/json-c >>> /usr/ports/databases/lmdb >>> /usr/ports/devel/libedit >>> >>> Does anyone know which option/dependency is causing this? I suspect >>> MANPAGES -> py-sphinx since it has 'py' but who knows. Which itself >>> would >>> be crazy that just a manpage would trigger this kind of intense build. >>> >> >> Indeed, it's py-sphinx, requiring py-openssl at some stage, which is in >> turn requiring py-cryptography which needs rust. >> >> DEFAULT_VERSIONS+=pycryptography=legacy >> >> in make.conf fixed this BS for me. Beware of the dogs, you might get >> bitten by software that requires the new py-cryptography - I did stumble >> over py-certbot and py-awscli for example. > > py-cryptography was kept at an old version for a long time, for various > reasons, the new mandatory dependency on rust being the main one. > > But that old version does not work with OpenSSL 3, so the update of > OpenSSL in FreeBSD 14 imposed the update of py-cryptography. > And yet I remember a proposal that would have prevented this requirement on one of these lists. Separate base SSL from ports SSL. Force ports to use ports SSL and prune back base SSL to the bare minimum required for base. This would have given FreeBSD the freedom to try alternative things like LibreSSL. It was proposed when the "upgrade" to Openssl 3 delayed the release of 14. > This is the perfect example of why I say: > > - there are external pressures we have little power on (keeping an old > OpenSSL indefinitely is not an option) > - keeping old version of software (to avoid heavy dependencies or > whatever) is a landmine waiting to go off > > The problem showed up now because the landmine of keeping an old version > of py-cryptography in the tree finally went off. > > I'm sure there are more similar landmines waiting to explode under our > feet in the ports tree. > The problem with bending over backwards to accommodate a project that treats its users with contempt is that they'll overwhelm you eventually. I'm willing to bet the Python community is at least an order of magnitude larger than the FreeBSD community. The creeping Rustification of open source projects is marginalizing projects that are already marginal. The brunt of the damage caused by these capricious changes is borne by communities that are already small. Those communities have no chance to win if they fight back, but if they work to adapt to the changes the larger projects are imposing on them they only accelerate their demise and make hegemony more likely. The effort would be better spent in either exorcising the dependencies that are causing breakage, or fork the projects involved. Yes, these are work too, but there's a slim hope that if enough marginal communities do this, the large projects will feel back pressure and become more accommodating. Yes, it's a small chance. I know myself well enough in my advanced age to know I have a sometimes unhealthy instinct to swim against the current. Take the above with a grain of salt, but I suspect that if you're using FreeBSD we may share some of the same instinct. Thanks, Jose From nobody Tue Sep 26 15:55:33 2023 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 4Rw48T1D8Kz4vKVK for ; Tue, 26 Sep 2023 15:55:37 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rw48T0hxDz4X61; Tue, 26 Sep 2023 15:55:37 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695743737; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=TgeHtm2I48LYp8Ifw9UCntx3GR39pdk9EDBT4O29iLg=; b=fcqxmsskbi7DOa53cX/LC0lwx5Pg3OY6tSD5UHD5Xda9vlfHgPw2p/4JMciilSYJcLRKXS bFqcVVwaUx7s1E2uAdcYKzIUr5smGr5/bVTzg+IgfPU3l0A9HwuCQ5n6zw73QrnNeRh8So EmH+XHqcxHMnCoPjT5onwoOU6c1rsf71xSpkCJhhQj60BCWfzU6NoHQjK9ADRFmzz0y14h 70DglFc39Tm9/PNGxK8yzVPLu1xtTBgkpIHo/okK3IlZ7n+uEqMBI+4e1AF0vMdyhs7vQD 4SyPhii7wy2tbkkXseOGsEe0S0HnXfRoMVaAq9V7NroDMp6OFQNUy3fvJvvYtQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695743737; a=rsa-sha256; cv=none; b=n5+icLSc/0vXghAlzmi8pwHZJxyCQbVyoe0mxXB8JbLKEoWG0ggLZbjui77RYC0HnnsqE+ DV0hN891b/soL6lgK+iXFO/0k5GBeVURPQiPfg8kapSVt9rFRVAQjV6QTKTG0KsW1a5Lmr kW9tH42mGqIjHH9TfOXlFzDlrE+XRctp/mNp5CqZGCXwnauR5ObAaU/iC9XEd6g9yAjULT ROPsTtab8gCXvEdaraAwoi2MpFD1PmRMOedQh8xc4M85SUkTJ7mXzvpn7ehnnfJyRWpDLd bMZ/zJfQp9US2neSHO3lzZLM77LPRr8bsJcjpQzxQgiJsFGANhDJ8NjY5NwN+w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695743737; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=TgeHtm2I48LYp8Ifw9UCntx3GR39pdk9EDBT4O29iLg=; b=m/GhF6E1JUpiHdB5EeIR5otFRo06Nt/DElW4J++TzLx1G9/Wt6NZ+nJKa5VenZO9ivqWfr T8tPQiroyc4wRmCCwtedoy5TVrFuxk6249vhLCNjePkC/vM43PqOTPkp30hlaITKa5iicE n/jAxwELvwbLtuc6fNJuunAVKj8hogmNquN2LFLvBMI5dUzB4dORM2HEq/t3jgvUfb8UJz Rd0k37NWKgbO1XGR/2YhzzaoSkx3HV4c51K+vW+uyzI0BVcB+IJRszW3rHWH2FPODCqAFZ xS5g3+SMVnHQvp+mnM5mNgQd5wMcoD8S4QCesyKO3VHXXsSjKflH8fLrOarN1w== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Rw48S4NRgzlnc; Tue, 26 Sep 2023 15:55:36 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: Date: Tue, 26 Sep 2023 17:55:33 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: Jose Quinteiro , ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <0f15aeeb-54f0-e902-9eaa-0c22a17fbe97@quinteiro.org> From: Guido Falsi In-Reply-To: <0f15aeeb-54f0-e902-9eaa-0c22a17fbe97@quinteiro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 26/09/23 17:26, Jose Quinteiro wrote: > On 9/25/23 13:21, George Mitchell wrote: >> On 9/25/23 11:38, Guido Falsi wrote: >>> [...] >>> There is a more general aspect to this. In the rest of the unix world >>> software is now almost universally build using CI systems and >>> buildboxes, people use binary packages almost all the time in linux. >>> Developers don't care to keep low overhead in their builds and with >>> dependency. The ports tree cannot mitigate this external pressure. >>> >>> Anyway building from ports on live machines has always been bad >>> practice for a lot of reasons. >>> [...] >> And yet it mostly works for some of us.  I'd be overjoyed to sign up >> with the program (using packages only) if packages not using CUPS >> (that would run with unassisted lpr) were available, let's say as a >> flavor.  But until then ...                               -- George >> > The sudden appearance of a Rust requirement broke at least some CI systems: > https://github.com/pyca/cryptography/issues/5771#issuecomment-774997087 > For the record, the comment you're referencing (and so the breakage) was happening two years ago. We are being quite late at the party... -- Guido Falsi From nobody Tue Sep 26 16:21:32 2023 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 4Rw4kP4l1gz4vLSk for ; Tue, 26 Sep 2023 16:21:33 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rw4kP48dSz4ZG6; Tue, 26 Sep 2023 16:21:33 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695745293; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uC28YaXNjsl7D67/Yl6C38RGw5A5c5rqEIF+0tvBlNg=; b=t0r1vyMR75QyzuVLygoZ0KKJdqpI6jRlbrVO1ivcX4bGNpYFRdBD9suIz4J9xOlhBgzH2p yq1/4lPdG96Ho2d+RKgZtkLuG3ot98gRsjMoHfEybPqGvlqbCiaZ8v4pyQPUu9bCTE2Oar 51QE4qJkaj7gOyPFAY4Q7uQ/U+2ui83uXcOK65Q85hhh0mDPIE9k/wtGXuF59PckX/8/vz 3ReMW3Xyl06aGjnx/luUwlEyOfmLwJbre121znCCfbw3v9HsMg9HsF86J4Tt7MT9R9aLiB iPXvbOCqb/G6zXxnGFtXP4Rf9thg2MrOMYVntxoKmxPNtdinKeI9E73GM4ziLw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695745293; a=rsa-sha256; cv=none; b=rn/O/k4HIvb83F8UwObddDXmYirQB50D3vI9qXz2unoHeG+wluX6SqvUYmFRbYctqkBOxS Dh4S6uaSxqVshbakmLS9s4ocEds2JZpkA2MZU2VqxBhfWPevngVparY9tHt9y1c/APwZkl 5iRcpea2g8MZuAkCDkI4Ljt1XFZLAoh53PmXndMWUZMzFTKyBtUtBhNo/kqFsknzH/EAQL BMA6ta9nc6HB5g0B2TiyOG9JVM7LSx6mLXcMPlUlUUAlJckCF0nE4EahisoE6+tUFytbHY 6q/baN6PdsXOA+TbX8CDphJGBuT9e1dORqzWK5zc2ih3m8iat3aoq3mflYzEvg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695745293; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uC28YaXNjsl7D67/Yl6C38RGw5A5c5rqEIF+0tvBlNg=; b=ch8liQxVOl+va3HJdtc77Ykt0Vlhv5f2aTxWycuclGPS7+MESdgPqKy0lsFeAp4I3l3SFr sdyjF+cYm+ulq4UJkqMsxaQyEi98ePFJ4xCuRuhi443TidfmUA58t+rv0WSoVUNDu/Ipy3 7rhN4DHWiQ0BNwdERWc8oJSc57W9xZJ6FsdXzOQyBKe+vo+WRDB8lm8NtnREJogaewAXKF uRTSMTaKUm8d4FjKCR9dkXp86bPGh5UHQWmMWNghsGQkOvSKXXkbqO+9oneKRlcNjV7vUq wKns+FR/WL5CHuEUJ8LmkYVIYRDKUwN+VMe6KcheC8zj9pibloKfGAleOrqeWg== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Rw4kP0q1nzmC3; Tue, 26 Sep 2023 16:21:32 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <9bdb3f9a-6591-d7ac-87d9-334b4595411c@FreeBSD.org> Date: Tue, 26 Sep 2023 18:21:32 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: Jose Quinteiro , ports@freebsd.org References: <202309260653.38Q6rISB011933@nuc.oldach.net> <6d9121e9-87ac-1a2a-3cb8-b9bccaab4e96@FreeBSD.org> <646911f3-be02-c078-2833-f8af04299af3@quinteiro.org> From: Guido Falsi In-Reply-To: <646911f3-be02-c078-2833-f8af04299af3@quinteiro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 26/09/23 17:44, Jose Quinteiro wrote: > On 9/26/23 00:17, Guido Falsi wrote: >> On 26/09/23 08:53, Helge Oldach wrote: >>> Gareth de Vaux wrote on Mon, 25 Sep 2023 17:06:54 +0200 (CEST): >>>> Hi all, I've just upgraded bind916 which brought half my system down >>>> since >>>> it suddenly required a mountain of python packages and rust which needed >>>> around 13GB (and hours) to build - space which I didn't have nor have >>>> ever >>>> remotely expected to need for a ports build. >>>> >>>> My bind configuration options are basically the defaults: >>>> >>>> # grep OPTIONS_FILE_SET /var/db/ports/dns_bind916/options >>>> OPTIONS_FILE_SET+=IDN >>>> OPTIONS_FILE_SET+=JSON >>>> OPTIONS_FILE_SET+=LMDB >>>> OPTIONS_FILE_SET+=MANPAGES >>>> OPTIONS_FILE_SET+=TCP_FASTOPEN >>>> OPTIONS_FILE_SET+=GSSAPI_NONE >>>> OPTIONS_FILE_SET+=DLZ_FILESYSTEM >>>> >>>> These are the top level dependencies: >>>> >>>> # make -C /usr/ports/dns/bind916 build-depends-list >>>> /usr/ports/ports-mgmt/pkg >>>> /usr/ports/textproc/py-sphinx >>>> /usr/ports/devel/pkgconf >>>> /usr/ports/security/openssl >>>> /usr/ports/converters/libiconv >>>> /usr/ports/devel/libuv >>>> /usr/ports/textproc/libxml2 >>>> /usr/ports/dns/libidn2 >>>> /usr/ports/devel/json-c >>>> /usr/ports/databases/lmdb >>>> /usr/ports/devel/libedit >>>> >>>> Does anyone know which option/dependency is causing this? I suspect >>>> MANPAGES -> py-sphinx since it has 'py' but who knows. Which itself >>>> would >>>> be crazy that just a manpage would trigger this kind of intense build. >>>> >>> >>> Indeed, it's py-sphinx, requiring py-openssl at some stage, which is in >>> turn requiring py-cryptography which needs rust. >>> >>> DEFAULT_VERSIONS+=pycryptography=legacy >>> >>> in make.conf fixed this BS for me. Beware of the dogs, you might get >>> bitten by software that requires the new py-cryptography - I did stumble >>> over py-certbot and py-awscli for example. >> >> py-cryptography was kept at an old version for a long time, for various >> reasons, the new mandatory dependency on rust being the main one. >> >> But that old version does not work with OpenSSL 3, so the update of >> OpenSSL in FreeBSD 14 imposed the update of py-cryptography. >> > > And yet I remember a proposal that would have prevented this requirement > on one of these lists. Separate base SSL from ports SSL. Force ports to > use ports SSL and prune back base SSL to the bare minimum required for > base. This would have given FreeBSD the freedom to try alternative > things like LibreSSL. It was proposed when the "upgrade" to Openssl 3 > delayed the release of 14. > Great idea, we now only need to see the patches to base and ports allowing this to happen. Test them, commit them... 14.0 has already been delayed long enough. >> This is the perfect example of why I say: >> >> - there are external pressures we have little power on (keeping an old >> OpenSSL indefinitely is not an option) >> - keeping old version of software (to avoid heavy dependencies or >> whatever) is a landmine waiting to go off >> >> The problem showed up now because the landmine of keeping an old version >> of py-cryptography in the tree finally went off. >> >> I'm sure there are more similar landmines waiting to explode under our >> feet in the ports tree. >> > > The problem with bending over backwards to accommodate a project that > treats its users with contempt is that they'll overwhelm you eventually. > I'm willing to bet the Python community is at least an order of > magnitude larger than the FreeBSD community. Not sure what project you are talking about. Rust is just s programming language. I am neutral towards rust itself, although slightly annoyed by the time it takes to build it (on the other hand rust is not slow at building things, but most projects compiled in rust are big ones and would take long with any language compiler). That said what is the alternative? (shipping old software or custom versions stripped of rust when we do not have the manpower to actually maintain forks is not really an option) > > The creeping Rustification of open source projects is marginalizing > projects that are already marginal. The brunt of the damage caused by > these capricious changes is borne by communities that are already small. > Those communities have no chance to win if they fight back, but if they > work to adapt to the changes the larger projects are imposing on them > they only accelerate their demise and make hegemony more likely. > > The effort would be better spent in either exorcising the dependencies > that are causing breakage, or fork the projects involved. Yes, these are > work too, but there's a slim hope that if enough marginal communities do > this, the large projects will feel back pressure and become more > accommodating. Yes, it's a small chance. > > I know myself well enough in my advanced age to know I have a sometimes > unhealthy instinct to swim against the current. Take the above with a > grain of salt, but I suspect that if you're using FreeBSD we may share > some of the same instinct. > I used to have that kind of instinct when I was much younger. The instinct is partly there still, but I have learned to evaluate if I am fighting a current I can manage, or a stronger one that will swipe me away anyway. You say we "bend" to rustification, but the way you suggest means ports should bend to anti rustification, by removing features causing rust dependencies, pinning software to old versions, and so on. This would make the ports tree less useful for a lot of users. We would end up with old packages. Not something we can force on all the user base. On the other hand you suggest forking projects, but we barely have manpower to keep the ports updated as is. Let alone actually develop the ported software. Anyway forking can be done outside of the ports tree. Nothing stops you from forking, say, librsvg and keep your fork updated and at feature parity with the rust version. If this is your battle you can fight it outside of the ports tree. I'd add that the "ports" tree is just that "ports" not the place for forking or original development; we port what outside projects deliver with as little judgment as possible, for the users to use. A ports tree is not the proper ground for this battle. -- Guido Falsi From nobody Tue Sep 26 20:03:18 2023 X-Original-To: freebsd-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 4Rw9fT0gXjz4vbDs; Tue, 26 Sep 2023 20:03:29 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from edna.lautre.net (edna.lautre.net [80.67.160.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "lautre.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rw9fS1RK2z3S9x; Tue, 26 Sep 2023 20:03:28 +0000 (UTC) (envelope-from thierry@pompo.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of thierry@pompo.net designates 80.67.160.88 as permitted sender) smtp.mailfrom=thierry@pompo.net; dmarc=none Received: from graf.pompo.net (graf.pompo.net [82.66.0.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by edna.lautre.net (Postfix) with ESMTPSA id 8332010CF60; Tue, 26 Sep 2023 22:03:19 +0200 (CEST) Received: by graf.pompo.net (Postfix, from userid 1001) id 050CB51EE1B; Tue, 26 Sep 2023 22:03:18 +0200 (CEST) Date: Tue, 26 Sep 2023 22:03:18 +0200 From: Thierry Thomas To: ports@freebsd.org, "freebsd-ports@FreeBSD.org" Cc: rust@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly Message-ID: Mail-Followup-To: ports@freebsd.org, "freebsd-ports@FreeBSD.org" , rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="/4E4Q4lQ3s2GGek/" Content-Disposition: inline In-Reply-To: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> X-Operating-System: FreeBSD 13.2-STABLE amd64 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc;y=\ipKMNm<1J>lv@PP~7Z<.tKjAnXLs: X-PGP: 0xF1C516B3C8359753 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.46 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.36)[-0.357]; FORGED_SENDER(0.30)[thierry@freebsd.org,thierry@pompo.net]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+mx]; TO_DN_EQ_ADDR_SOME(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org,ports@freebsd.org]; ASN(0.00)[asn:20766, ipnet:80.67.160.0/19, country:FR]; MIME_TRACE(0.00)[0:+,1:+,2:~]; HAS_ORG_HEADER(0.00)[]; DMARC_NA(0.00)[freebsd.org]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[thierry]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_NEQ_ENVFROM(0.00)[thierry@freebsd.org,thierry@pompo.net]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4Rw9fS1RK2z3S9x --/4E4Q4lQ3s2GGek/ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le mar. 26 sept. 23 =C3=A0 9:44:51 +0200, Guido Falsi =C3=A9crivait=C2=A0: > Actually it's much worse than that. It's not only rust per se. >=20 > My poudriere machine rarely can do a build run without rebuilding one or > more of rust, some version of clang, some version of gcc, qt[56]-webengin= e, > py-qt6 (this one does most of the work single threaded unluckily). Also it > often ends up having to rebuild firefox and thinderbird (these two heavily > use rust, and get little speed up from ccache), libreoffice (this one at > least get a very strong speed up thanks to ccache) etc. This is true, but rust is very heavy, and it seems to be updated quiet frequently. Just an idea: maybe it could be possible to repocopy lang/rust to e.g. lang/rust-devel (we already have rust-nightly), lang/rust being a stable release, used to compile the depending ports, and rust-devel being used by rust developers and updated more frequently. I do not know if these ports would be installed at the same place, with CONFLICTS_INSTALL, or if would be better to install the -devel port with some suffix=E2=80=A6 [rust@FreeBSD.org added to Cc:] --=20 Th. Thomas. --/4E4Q4lQ3s2GGek/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJlEzkGXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFNTM2QkU4NTM4NTM5OUQwMEI2RkFBNzZG MUM1MTZCM0M4MzU5NzUzAAoJEPHFFrPINZdTopkP/iJc/GVBJ4kbld3zsa742Kwo J/8RqNXA/2nqd5aovy/bOkqsIERfzudySNq/Hl+AZ7sbUgzOQH9pXhE2jOWTZpEv BgYsJhi3pv8hjdhw8BFaX7DX8XD7J5CaGmC6ZpJNtB+vA2Pv3LcQKi7hiLQp9MlB /AAQmyaKzGoGBJyhxQ++08tbAeAVI/xet2/Ny8hBvOiWZtzQyTasJPcwNRulx19r BMKEYXhX74DyknckjUxZyNPI1MOrOlfL84xP+x8zShuu6Vl4SM6ya3/jTq/CWvrk pXm/jyRYIKAUpuv0shGYENhELByE5RE5ChS/xNVL+N+9MXOR6G4EPXfOcqeCEPie XWxVASajq6M6AYGnM+EToWTEz6a5P+lU094W+uFGA0Cbk+oc8SAskvAMD5BuBMPv 2U7MDHggSyMgvgrPAe44VJ1EKChZc3Xd77RT3SnihdWfs92Hk1wxEjxC+4kyjm63 apL/0SBPLEYhXOUZUwCR/Kee3lHRRWWd6pC9l9VYi0/baz/43VCZUAxHv+UVpXR5 ib+6hSl7oSE2UOA6g+DLAIzYK2JqMvnXgojssdg/qZp/cKEcqoIErWAgVfcgj4bo vELA0R8tg938nY+rTsgrdOxB/7DWwkGoDjVgm61KTD7D6ulNZ8g+HGH/cwXffzGE SYzJ9QjmyttqUwQ0oiUJ =a/CN -----END PGP SIGNATURE----- --/4E4Q4lQ3s2GGek/-- From nobody Tue Sep 26 20:03:18 2023 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 4Rw9fT0gXjz4vbDs; Tue, 26 Sep 2023 20:03:29 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from edna.lautre.net (edna.lautre.net [80.67.160.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "lautre.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rw9fS1RK2z3S9x; Tue, 26 Sep 2023 20:03:28 +0000 (UTC) (envelope-from thierry@pompo.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of thierry@pompo.net designates 80.67.160.88 as permitted sender) smtp.mailfrom=thierry@pompo.net; dmarc=none Received: from graf.pompo.net (graf.pompo.net [82.66.0.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by edna.lautre.net (Postfix) with ESMTPSA id 8332010CF60; Tue, 26 Sep 2023 22:03:19 +0200 (CEST) Received: by graf.pompo.net (Postfix, from userid 1001) id 050CB51EE1B; Tue, 26 Sep 2023 22:03:18 +0200 (CEST) Date: Tue, 26 Sep 2023 22:03:18 +0200 From: Thierry Thomas To: ports@freebsd.org, "freebsd-ports@FreeBSD.org" Cc: rust@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly Message-ID: Mail-Followup-To: ports@freebsd.org, "freebsd-ports@FreeBSD.org" , rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="/4E4Q4lQ3s2GGek/" Content-Disposition: inline In-Reply-To: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> X-Operating-System: FreeBSD 13.2-STABLE amd64 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc;y=\ipKMNm<1J>lv@PP~7Z<.tKjAnXLs: X-PGP: 0xF1C516B3C8359753 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.46 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.36)[-0.357]; FORGED_SENDER(0.30)[thierry@freebsd.org,thierry@pompo.net]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+mx]; TO_DN_EQ_ADDR_SOME(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org,ports@freebsd.org]; ASN(0.00)[asn:20766, ipnet:80.67.160.0/19, country:FR]; MIME_TRACE(0.00)[0:+,1:+,2:~]; HAS_ORG_HEADER(0.00)[]; DMARC_NA(0.00)[freebsd.org]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[thierry]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_NEQ_ENVFROM(0.00)[thierry@freebsd.org,thierry@pompo.net]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4Rw9fS1RK2z3S9x --/4E4Q4lQ3s2GGek/ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le mar. 26 sept. 23 =C3=A0 9:44:51 +0200, Guido Falsi =C3=A9crivait=C2=A0: > Actually it's much worse than that. It's not only rust per se. >=20 > My poudriere machine rarely can do a build run without rebuilding one or > more of rust, some version of clang, some version of gcc, qt[56]-webengin= e, > py-qt6 (this one does most of the work single threaded unluckily). Also it > often ends up having to rebuild firefox and thinderbird (these two heavily > use rust, and get little speed up from ccache), libreoffice (this one at > least get a very strong speed up thanks to ccache) etc. This is true, but rust is very heavy, and it seems to be updated quiet frequently. Just an idea: maybe it could be possible to repocopy lang/rust to e.g. lang/rust-devel (we already have rust-nightly), lang/rust being a stable release, used to compile the depending ports, and rust-devel being used by rust developers and updated more frequently. I do not know if these ports would be installed at the same place, with CONFLICTS_INSTALL, or if would be better to install the -devel port with some suffix=E2=80=A6 [rust@FreeBSD.org added to Cc:] --=20 Th. Thomas. --/4E4Q4lQ3s2GGek/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJlEzkGXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFNTM2QkU4NTM4NTM5OUQwMEI2RkFBNzZG MUM1MTZCM0M4MzU5NzUzAAoJEPHFFrPINZdTopkP/iJc/GVBJ4kbld3zsa742Kwo J/8RqNXA/2nqd5aovy/bOkqsIERfzudySNq/Hl+AZ7sbUgzOQH9pXhE2jOWTZpEv BgYsJhi3pv8hjdhw8BFaX7DX8XD7J5CaGmC6ZpJNtB+vA2Pv3LcQKi7hiLQp9MlB /AAQmyaKzGoGBJyhxQ++08tbAeAVI/xet2/Ny8hBvOiWZtzQyTasJPcwNRulx19r BMKEYXhX74DyknckjUxZyNPI1MOrOlfL84xP+x8zShuu6Vl4SM6ya3/jTq/CWvrk pXm/jyRYIKAUpuv0shGYENhELByE5RE5ChS/xNVL+N+9MXOR6G4EPXfOcqeCEPie XWxVASajq6M6AYGnM+EToWTEz6a5P+lU094W+uFGA0Cbk+oc8SAskvAMD5BuBMPv 2U7MDHggSyMgvgrPAe44VJ1EKChZc3Xd77RT3SnihdWfs92Hk1wxEjxC+4kyjm63 apL/0SBPLEYhXOUZUwCR/Kee3lHRRWWd6pC9l9VYi0/baz/43VCZUAxHv+UVpXR5 ib+6hSl7oSE2UOA6g+DLAIzYK2JqMvnXgojssdg/qZp/cKEcqoIErWAgVfcgj4bo vELA0R8tg938nY+rTsgrdOxB/7DWwkGoDjVgm61KTD7D6ulNZ8g+HGH/cwXffzGE SYzJ9QjmyttqUwQ0oiUJ =a/CN -----END PGP SIGNATURE----- --/4E4Q4lQ3s2GGek/-- From nobody Tue Sep 26 21:32:20 2023 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 4RwCd70G0lz4vh30 for ; Tue, 26 Sep 2023 21:32:27 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwCd63MzQz3ctc; Tue, 26 Sep 2023 21:32:24 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (123-1-80-101.area1b.commufa.jp [123.1.80.101]) (authenticated bits=0) by www121.sakura.ne.jp (8.16.1/8.16.1/[SAKURA-WEB]/20201212) with ESMTPA id 38QLWKQI010052; Wed, 27 Sep 2023 06:32:20 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Wed, 27 Sep 2023 06:32:20 +0900 From: Tomoaki AOKI To: Thierry Thomas Cc: ports@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly Message-Id: <20230927063220.c5dc8344ec805d0d2dca90e7@dec.sakura.ne.jp> In-Reply-To: References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Queue-Id: 4RwCd63MzQz3ctc On Tue, 26 Sep 2023 22:03:18 +0200 Thierry Thomas wrote: > Le mar. 26 sept. 23 =E0 9:44:51 +0200, Guido Falsi > =E9crivait=A0: >=20 > > Actually it's much worse than that. It's not only rust per se. > >=20 > > My poudriere machine rarely can do a build run without rebuilding one or > > more of rust, some version of clang, some version of gcc, qt[56]-webeng= ine, > > py-qt6 (this one does most of the work single threaded unluckily). Also= it > > often ends up having to rebuild firefox and thinderbird (these two heav= ily > > use rust, and get little speed up from ccache), libreoffice (this one at > > least get a very strong speed up thanks to ccache) etc. >=20 > This is true, but rust is very heavy, and it seems to be updated quiet > frequently. >=20 > Just an idea: maybe it could be possible to repocopy lang/rust to e.g. > lang/rust-devel (we already have rust-nightly), lang/rust being a stable > release, used to compile the depending ports, and rust-devel being used > by rust developers and updated more frequently. >=20 > I do not know if these ports would be installed at the same place, with > CONFLICTS_INSTALL, or if would be better to install the -devel port > with some suffix? [rust@FreeBSD.org added to Cc:] > --=20 > Th. Thomas. There is lang/rust-nightly [1] [2], which may be the -devel version. IIRC, this is not so frequently updated. currently, the latest update was to 1.72.0.20230612 at Jun.20, 2023, while lang/rust 1.72.0 landed at Sep.08, 2023. The problem, I think, is that all BUILD_DEPEND'ed ports are basically bumped when lang/rust is updated. I'm not at all a rust developer nor porter, but if possible, files causing the rebuild (would be statically linked files like crt0.o in C) would be better splitted into individual port(s) and updated only when its source code is updated (and, if applicable, the behaviour of resulting binary is ACTUALLY changed WITH BACKWARD-INCOMPATIBLE WAY by rust code generator or optimizer) and all rust[-nightly] consumers LIB_DEPEND to them. [1] https://cgit.freebsd.org/ports/tree/lang/rust-nightly [2] https://www.freshports.org/lang/rust-nightly/ --=20 Tomoaki AOKI From nobody Tue Sep 26 21:42:18 2023 X-Original-To: freebsd-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 4RwCrd2Zyvz4vhW2 for ; Tue, 26 Sep 2023 21:42:25 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from clamta19.bpe.bigpond.com (clamta19.bpe.bigpond.com [203.42.22.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwCrb6ccNz3fTL for ; Tue, 26 Sep 2023 21:42:23 +0000 (UTC) (envelope-from dave@horsfall.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of dave@horsfall.org designates 203.42.22.35 as permitted sender) smtp.mailfrom=dave@horsfall.org; dmarc=none Received: from claprdcmr07 by claprdomr19 with esmtp (envelope-from ) id 1qlFox-0001kQ-1t for freebsd-ports@freebsd.org; Wed, 27 Sep 2023 07:42:19 +1000 Received: from [110.141.193.233] (helo=aneurin.horsfall.org) by claprdcmr07 with esmtp (envelope-from ) id 1qlFox-0009Eg-1X for freebsd-ports@freebsd.org; Wed, 27 Sep 2023 07:42:19 +1000 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id 38QLgIWE038505 for ; Wed, 27 Sep 2023 07:42:18 +1000 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id 38QLgI21038502 for ; Wed, 27 Sep 2023 07:42:18 +1000 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Wed, 27 Sep 2023 07:42:18 +1000 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: Message-ID: References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" 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 Content-Type: text/plain; charset=US-ASCII X-tce-ares-id: e{0309ac57-5769-4607-a875-c6af1ec8a9f4}1 X-tce-spam-action: no action X-tce-spam-score: 0.0 X-Cm-Analysis: v=2.4 cv=NJoTuW2g c=1 sm=1 tr=0 ts=6513503b a=tp40vz5QK/dVXQmd7GLw7w==:117 a=tp40vz5QK/dVXQmd7GLw7w==:17 a=kj9zAlcOel0A:10 a=zNV7Rl7Rt7sA:10 a=IZfe6czEDwCiupBH8S4A:9 a=CjuIK1q_8ugA:10 X-Cm-Envelope: MS4xfGP3VsNuEyWzqCHa3mpQWf5gd4fXStngLlHXnOYUwxlmVZLP1y/+SHzWdq3G39GQx5WqgOo4TnN0rHv+ePYmCY4/oVq9OMLGMIRfkqoIN+6K9vXPrSMi NROMqjO690wTHKANdAARIDU4uitb4arMxgxd3EUXJPEqaLPib7PqssnDiW6TcMJpHXSWFde/mWas0g== X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.36 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.96)[-0.964]; R_SPF_ALLOW(-0.20)[+ip4:203.42.22.0/25]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[203.42.22.35:from]; DMARC_NA(0.00)[horsfall.org]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:1221, ipnet:203.40.0.0/13, country:AU]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; HAS_XAW(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4RwCrb6ccNz3fTL On Mon, 25 Sep 2023, Roger Marquis wrote: > Or $5/mo for a Digitalocean VM. They host spammers, so I cannot use them (the Boulder Pledge etc); there are probably other VMs around, should I feel the need. On Tue, 26 Sep 2023, Guido Falsi wrote: > > That's fine if you can afford a spare system just for building... > > Again, anyone can do things the way he prefer, but to do things properly > there are minimum requirements, if you can't get those, you will have to > accept compromises and the issues that come with those compromises. > > What you can't do is expect others to fix your own self imposed issues. That was an observation, not a complaint; are you always this narky? No wonder I'm starting to favour the Mac... -- Dave From nobody Tue Sep 26 22:41:11 2023 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 4RwF8d5MN3z4vlZl for ; Tue, 26 Sep 2023 22:41:21 +0000 (UTC) (envelope-from mandrews@bit0.com) Received: from bit0.com (chunkhead.bit0.com [52.14.199.164]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "mail.bit0.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwF8c01K1z4H8n for ; Tue, 26 Sep 2023 22:41:19 +0000 (UTC) (envelope-from mandrews@bit0.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bit0.com header.s=boogity header.b=mCdQ4SJi; spf=pass (mx1.freebsd.org: domain of mandrews@bit0.com designates 52.14.199.164 as permitted sender) smtp.mailfrom=mandrews@bit0.com; dmarc=pass (policy=quarantine) header.from=bit0.com Received: from chunkhead.bit0.com (localhost [127.0.0.1]) by bit0.com (Postfix) with ESMTP id E2DA03A1D8 for ; Tue, 26 Sep 2023 18:41:12 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bit0.com; s=boogity; t=1695768072; bh=EbcSKeUhQh3si11wKwTgmY497a9RAJfXmXXIf2DqU/o=; h=Date:Subject:To:References:From:In-Reply-To; b=mCdQ4SJiMcqAlKQAZ3pWBWnap6KJj7W9eUo/esZV7j+M0MCK6fGugLrB+NGsYXoTy ZDAJWj+TszDkZElIq6QnDKQDBO97trCHfRv3D4OQmfzy+nmZZnW8TM7jL2K+HPJw/c uxEoPbcY3nktEQ25hdfqq4duedukVzpcjGWO0fDA= X-Virus-Scanned: amavisd-new at bit0.com Received: from bit0.com ([127.0.0.1]) by chunkhead.bit0.com (chunkhead.bit0.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YbUkjuNfJ5pO for ; Tue, 26 Sep 2023 18:41:12 -0400 (EDT) Received: from bit0.com (localhost [IPv6:::1]) by bit0.com (Postfix) with ESMTP for ; Tue, 26 Sep 2023 18:41:12 -0400 (EDT) Received: from [IPV6:2603:6010:3200:5c0f:a0eb:d636:abfa:eead] ([2603:6010:3200:5c0f:a0eb:d636:abfa:eead]) by bit0.com with ESMTPSA id NgN5BwheE2XYlAAAAwslWA (envelope-from ) for ; Tue, 26 Sep 2023 18:41:12 -0400 Message-ID: <6b6476ee-eda6-2185-61c9-3a292b756a63@bit0.com> Date: Tue, 26 Sep 2023 18:41:11 -0400 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 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly To: ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <0r0nrsnr-2954-r260-04o4-2458205pn5n7@mx.roble.com> Content-Language: en-US From: Mike Andrews In-Reply-To: <0r0nrsnr-2954-r260-04o4-2458205pn5n7@mx.roble.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; NEURAL_HAM_MEDIUM(-0.99)[-0.991]; DMARC_POLICY_ALLOW(-0.50)[bit0.com,quarantine]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[bit0.com:s=boogity]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; DKIM_TRACE(0.00)[bit0.com:+]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:16509, ipnet:52.14.0.0/16, country:US]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4RwF8c01K1z4H8n On 9/25/23 9:24 PM, Roger Marquis wrote: > Or $5/mo for a Digitalocean VM. They dropped FreeBSD support last year.  (And simultaneously raised their prices.) From nobody Tue Sep 26 22:43:04 2023 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 4RwFBj21rnz4vlsc for ; Tue, 26 Sep 2023 22:43:09 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from DEU01-BE0-obe.outbound.protection.outlook.com (mail-be0deu01on20621.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e23::621]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwFBh6f4Wz4J6r for ; Tue, 26 Sep 2023 22:43:08 +0000 (UTC) (envelope-from hausen@punkt.de) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g4S+darc6AMfJmTGmA+nEdtSYNLXW5a3giAv6n2wlRIcrYYEWv5QJ9JlfZH9MORqh738Le1pdJUkH+/iUPTcUb3b3wbxsXHT9I3FFAMMx+XIM9sZSb9sG6S8AMbtoVSyjItpFDhlmZnMYyNsgPlxkEcUagN/rwOEz7SXKJIRJdtVV4j4iLjRh1pCG8lVsMgl0+DF88O698j4aot79Id+fvixbaq0aSqZM6G2aml4+ZcCHN8I/xcUTLSAqaXI/CHnWLAz3kXjaLtTFLbEeyH7JuJMVzzq8GKBwnghcMWY5g5ovZqJ3+57vjUejJ/AJobooFLUx5e1hHBXtroq2geLXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=AIrF73A78wv1mg1zj5pyF37+ijAGZcl5AUrGIv6xHqc=; b=hrh7VnOLKyLpod6/lm2vfwAO0/4gCYrMl/byWGj1/vS5nJpK3ceIRvIkX/yyWFpm6vZXuf/g/v789W9uL7q3NQuzeCmCsxqmKCeseVdmltPsacLTi+cSFLWcIeUhnaEr27vfr5Lu4M5+KLiZu15Y0QG8hJH5d3UzTfz3A6RYVw8apiRPJTAEm/g2BxDkCUsQinPUfcS1Wip7kZVwW62yMfrcLIpQC3ga4bG4DyUaqOhfxOVXLVSOGrWCaMqqZw8LlKY+NC9oD5Vwv5uYNYkrlXYsbRchGVoRSUCaDejZ439U651QfZBDPdlZMgEJsU6W+KCiSvC7eJ8OYkdc1EisHA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=punkt.de; dmarc=pass action=none header.from=punkt.de; dkim=pass header.d=punkt.de; arc=none Received: from FRYP281MB0144.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:5::15) by FRYP281MB0046.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:7::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.21; Tue, 26 Sep 2023 22:43:04 +0000 Received: from FRYP281MB0144.DEUP281.PROD.OUTLOOK.COM ([fe80::a299:f7c5:955b:5801]) by FRYP281MB0144.DEUP281.PROD.OUTLOOK.COM ([fe80::a299:f7c5:955b:5801%4]) with mapi id 15.20.6838.016; Tue, 26 Sep 2023 22:43:04 +0000 From: "Patrick M. Hausen" To: Mike Andrews CC: "ports@freebsd.org" Subject: Re: dns/bind916 builds rust unexpectedly Thread-Topic: dns/bind916 builds rust unexpectedly Thread-Index: AQHZ78H5XBTkdwVJxU2tZiGqSLc0nbArrRoAgABsZACAADdVgIABZMGAgAAAh+M= Date: Tue, 26 Sep 2023 22:43:04 +0000 Message-ID: <71E10415-C584-421B-AFAA-C8ADF6720D84@punkt.de> References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <0r0nrsnr-2954-r260-04o4-2458205pn5n7@mx.roble.com> <6b6476ee-eda6-2185-61c9-3a292b756a63@bit0.com> In-Reply-To: <6b6476ee-eda6-2185-61c9-3a292b756a63@bit0.com> Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: FRYP281MB0144:EE_|FRYP281MB0046:EE_ x-ms-office365-filtering-correlation-id: ec3f790b-b812-4e03-037d-08dbbee1f268 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JkARQ3fi6dqejOsLwFfqhXLk2QDoKMPEg0YQM9l8BOwnRa7hLwScvCybw00k1OPCLMsfYpelst3NrwbkNlCyaylq4gREVA8esl/eIEWg8ygtdsj/15fplaHQAAhT+N3PcmNGXKiK+iQTMZDEsbK7ZNHMYleNpy9cfO5rQzKNsKfusqYj8tCzBixuOCjbios9Vnc5ZofJDbdHASo/AXB0P1swFhIPnT33GTtUcgKfZayOgZb/S0ATZHmoG5qCAUuWpTV9KnxF+eoHPKmnrXXbM6glOYvN+zVSdjIAriDTu1nLGBbZyvSaOTc/dboI2yQkVerlPD7KLfj+w9HM8Cn59nKxLRMjCK3YRk+PyQkl2efzFJdY/7bYsntzt7OM9+G2X0yCVqJAIhRmGMqRCLuXrDzuu67K+OBXfUioXdDNecgFO/jxBqpRTCEc5OecYwbeBQkefthp3Zrlbsr/WNShrzQRZK3sWvR2DnC4lTUABWcnkotMzVC0MDsGth36L/r1LMSlPJGVc2VHsjuG11Om9Izl0le9MvKfxciWWEI09BG1gkbr0uSoHLvvIUo7FZF8R/898BwMDpGYN9n7+WW8Uw3uLU2aVTC9QOWh8ibAofPK0T9T/eagzUGj82V/sB4zb3MQE4r8mNOXOqKlFVtOsajeRuMDgU7pu+c3DHCLHVUXPyTNWrV2ggf3IFD0Q39sYRfZqKcCY/y/y+tDVrqP5w== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:FRYP281MB0144.DEUP281.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(39840400004)(376002)(396003)(366004)(136003)(346002)(230922051799003)(451199024)(1800799009)(186009)(2906002)(8936002)(4326008)(66556008)(8676002)(41300700001)(66446008)(66476007)(5660300002)(64756008)(6916009)(316002)(66946007)(76116006)(6486002)(478600001)(71200400001)(6506007)(6512007)(2616005)(122000001)(38100700002)(38070700005)(558084003)(33656002)(36756003)(86362001)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UGpKa1ZLbk1HdytMbjJSalljcmxWUGR0dGRLM1BSdUZVeFJQZW0zY0ZDWENG?= =?utf-8?B?dVg5NjJ3UjZiaXZmaFhoSzdnQUE4R0RkVURJMXVLSm5CQ1lqSVZ2SGFHNnBr?= =?utf-8?B?d3llSmVDWGNOMzk3eVVwOE5mNkZjSEphM3VDc3lpYmljeFVqM2FPQVNRZzRO?= =?utf-8?B?MEZHZU9tZ2NRWWlRdnN3cEd4cGxKWW9ENVd4TE5EWVZyaUZYaFVVZkJQeUpa?= =?utf-8?B?TjVnQmx5cmE1MWMrNnVJL2o2N01JbnMzVDBhL0hYVXlxeW9LRXZEbmdKRjZP?= =?utf-8?B?N0F1dm9RNWM5QS9oTGluYXNIUVAveDR1eXpqMEhxUDZjZHNXVmpIbDhhZVlX?= =?utf-8?B?RHRtaUZVQU1xWmxNMU12Rk5kQzczZmtYbkV0Z24wYjhJMnVkSmRYdEUvZS9E?= =?utf-8?B?Mmx5UWlEZFV2Ukk1ak5aeXd4bzEvQVhhSnUwaytQTkppRUhOTjBqZEhWU29P?= =?utf-8?B?MW5mQTZodGRUT1owRjdVYWhPMnI2Y084dEZieGFoZjE1QVQwZStwMThKU09Y?= =?utf-8?B?K3JrRlFWMlpPajQ1U1UrMHVHZi9KUzNTNzhXSHhmbG4wVCtKZm5NOFR6clls?= =?utf-8?B?WWFsSVBCcnorQVpFVkx3QjF3UC9PZVJWek55aGRGRWpaelMrQUh2M1k1UGVi?= =?utf-8?B?UjYxeUtNSDJtcndwcG12UUx0NE1zT2ZRM0tFc1lzYTNodnBseGNESWdvQmpM?= =?utf-8?B?NS9DdEtycCs3ZnhMTDEyU3V6a3c4Sm9LTHZaUU51NXZsbkhjSlJHZGtBbHhN?= =?utf-8?B?MEZodlJXZk9heENwMDRWZm5kUldoMDRTL1hwTTl6WDJHQlJDUnpkYkh0enlj?= =?utf-8?B?TCtVcC9hTmFGYkZ1MjZyTnJiZFdleTdsbExrd1h0TXhCK1Q5akhQMkp0S0JO?= =?utf-8?B?SWM5a0d4T2M2dDZQakVXb0ZQM29qQ3lweEJiR0FKQXU1c3U1VVVUUzNqcmpN?= =?utf-8?B?TXZjazBaZTFSMWRSTkNJemNpK1VSRS9oUTRNdDRGc0tDVVM1YUVNOTZLdk5z?= =?utf-8?B?S09RM05peVA3cnozR0tTUU5uMXZVMjF4eDkxZWtHN0N5K3R5Wi9FaGQyVElk?= =?utf-8?B?T0NiWFlVTnkxdWNDMHQ4MEVUNE9BUzZZTTBTdXVGZVhWZWF5Z1ZjekxhMUpa?= =?utf-8?B?L1JZcS80L2lCMU5QZCt0SWR4R2cySGtaK1lndURudXpuN1RmWjl4ZnYyZEww?= =?utf-8?B?eFM2bk00NEx4OHdDMHh1eHA5M3l5WlJtY3NrbEk2aDE3NXZ5Y3F2WmRQTjcy?= =?utf-8?B?alU1WTVMQUt5T3IreitBSVNrajZpbDdTSzBrN3RaLzlPYzcxMEYxTlRkV1pF?= =?utf-8?B?ZlIyMksrRnFud2dVcW93eTB1SDdSL2NWaGkxWHpvaEgwVnNLMDQ3WmxIKzgy?= =?utf-8?B?Vm1FRkdzTG94Vm9QSkVzbzgrd3VjZ1Y5WEMwcy9LL1U5am9jVTVyNGxzYnZv?= =?utf-8?B?RmVzeFVvWXBLZm10QzFJWjdzc0xkSFRSbkpGa0piVTFDY0dLTDFkSWVZeG82?= =?utf-8?B?eEZucFM3VnBBQ3VKMVp2bnVWL1EvZ09zdm9QOWZvUktaSE1vaEowNG9qeHpa?= =?utf-8?B?S0g5Q1ZOZno4VVYycnE0WmFRQlFPK2ZXWmdsMlBrVVlIMEhHNkVMM09kemVs?= =?utf-8?B?S3hjdTRWcVRlNUxndlZkdlhmMXVBQzBTNURkMUF0Ui9zTlMwVTFmeWg3UXAr?= =?utf-8?B?OE91MDF2K0wyUWR3RHh0YjZSMldQdkt5YURWd1dpR2ExeXpBTmU5M1cySWJX?= =?utf-8?B?bVFaNERsTWh6cnpRaDRzSHBqS0dMcnNWdzZzN1lNV1lRZnJNZE5DNGQ5dURk?= =?utf-8?B?blZ0ZDgzN0JqTDJ2WCtYaVh0YW9wcWNlQTNEMkM3RlhBVmMwY2JoS1ZicnJm?= =?utf-8?B?eWZJQms5bHlHNHRoUVBOVE93NkhZZTRWTldpT1hUS0pWK1pEVm9hTHJjVjhV?= =?utf-8?B?TDQrb3RQOHpHMnlmcmRMMVlXQU9rUkc2cSt2T1VrdWJkcWx6cGZHVkhGaWpl?= =?utf-8?B?ZGQrRkRQUXpvWm12ZUR0eks4K29QRFNPSXdZTDV6ek02dFc0WW82R1R3bkF4?= =?utf-8?B?OEtjeVZTc3JFVDdhaktwRjAyYkNCVHJYWTE4SHAvbEJ6cmRWVTdYYytLbW1k?= =?utf-8?B?TnAycGVNSWUzcytNNHVPaDhydkZIREV4VTdOcDFyMjFvTjd6Q3VZaXpIWU9i?= =?utf-8?Q?EYy/d/di0Rc6iOAeV0tMVdE=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 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 X-OriginatorOrg: punkt.de X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: FRYP281MB0144.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: ec3f790b-b812-4e03-037d-08dbbee1f268 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2023 22:43:04.6751 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: d1aa1808-3734-45fc-a490-f8ba49028756 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: y6Uf3PaJVp7UvkoQC7B7v3qH6SeC9XUPJgwhW34ngjgynNNgaxCDdqI17CujPURP X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRYP281MB0046 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US] X-Rspamd-Queue-Id: 4RwFBh6f4Wz4J6r SGkgYWxsLA0KDQo+IEFtIDI3LjA5LjIwMjMgdW0gMDA6NDEgc2NocmllYiBNaWtlIEFuZHJld3Mg PG1hbmRyZXdzQGJpdDAuY29tPjoNCj4gDQo+IO+7v09uIDkvMjUvMjMgOToyNOKAr1BNLCBSb2dl ciBNYXJxdWlzIHdyb3RlOg0KPiANCj4+IE9yICQ1L21vIGZvciBhIERpZ2l0YWxvY2VhbiBWTS4N Cj4gDQo+IA0KPiBUaGV5IGRyb3BwZWQgRnJlZUJTRCBzdXBwb3J0IGxhc3QgeWVhci4gIChBbmQg c2ltdWx0YW5lb3VzbHkgcmFpc2VkIHRoZWlyIHByaWNlcy4pDQoNClRoYXQncyB3aHkgSSBhbSBv biBWdWx0ciwgbm93Lg0KDQpLaW5kIHJlZ2FyZHMsDQpQYXRyaWNr From nobody Wed Sep 27 00:28:30 2023 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 4RwHXQ07n1z4vrVJ for ; Wed, 27 Sep 2023 00:28:38 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from mx2.quinteiro.org (mx2.quinteiro.org [71.19.154.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwHXN0NXgz4Q8c for ; Wed, 27 Sep 2023 00:28:36 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=quinteiro.org header.s=default header.b=v2HhAJ2f; spf=pass (mx1.freebsd.org: domain of freebsd@quinteiro.org designates 71.19.154.200 as permitted sender) smtp.mailfrom=freebsd@quinteiro.org; dmarc=none Received: from www.quinteiro.org (www.quinteiro.org [204.109.56.22]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx2.quinteiro.org (Postfix) with ESMTPS id 4ECA721D9A6 for ; Wed, 27 Sep 2023 00:28:33 +0000 (UTC) (envelope-from freebsd@quinteiro.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=quinteiro.org; s=default; t=1695774513; bh=9CIGGHDGJT70Zpj+16EIPdCHljxdDrdnCi3h3tRmp/U=; h=Date:Subject:To:References:From:In-Reply-To; b=v2HhAJ2fQ6ky/ZZrw1xfptRvDqr7+GPq7OJwLjsB4qIxtXW8TauCbNAg1jauqtXvc YryYNFVroxzKq3Jetg4vfTHegPQUlSapDX2sOWJtFq6IRJtwh76uv/4kXuBenPpVDD 3bX7RaXfE4xSmAgy3dWG6Yk2ASxaWdD/Z1zDHG5E= Received: from [172.16.1.231] (157-131-78-27.fiber.dynamic.sonic.net [157.131.78.27]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by www.quinteiro.org (Postfix) with ESMTPSA id C868C2EDC0 for ; Wed, 27 Sep 2023 00:28:31 +0000 (UTC) Message-ID: <1b5ad463-0793-74b8-efbf-55f1a96257b9@quinteiro.org> Date: Tue, 26 Sep 2023 17:28:30 -0700 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: dns/bind916 builds rust unexpectedly To: ports@freebsd.org References: <202309260653.38Q6rISB011933@nuc.oldach.net> <6d9121e9-87ac-1a2a-3cb8-b9bccaab4e96@FreeBSD.org> <646911f3-be02-c078-2833-f8af04299af3@quinteiro.org> Content-Language: en-US From: Jose Quinteiro In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[quinteiro.org:s=default]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[quinteiro.org:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; ASN(0.00)[asn:47066, ipnet:71.19.154.0/24, country:US]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[quinteiro.org]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4RwHXN0NXgz4Q8c On 9/26/23 09:14, Guido Falsi wrote: (snip) >> >> And yet I remember a proposal that would have prevented this requirement >> on one of these lists. Separate base SSL from ports SSL. Force ports to >> use ports SSL and prune back base SSL to the bare minimum required for >> base. This would have given FreeBSD the freedom to try alternative >> things like LibreSSL. It was proposed when the "upgrade" to Openssl 3 >> delayed the release of 14. > > Great idea, we now only need to see the patches to base and ports > allowing this to happen. Test them, commit them... > This was not my idea, it was presented by a member of the Core Team.(1) > 14.0 has already been delayed long enough. > I do not question the decision to "upgrade" OpenSSL instead. I have put in neither the time nor the effort to have an educated opinion on this. >> >>> This is the perfect example of why I say: >>> >>> - there are external pressures we have little power on (keeping an old >>> OpenSSL indefinitely is not an option) >>> - keeping old version of software (to avoid heavy dependencies or >>> whatever) is a landmine waiting to go off >>> >>> The problem showed up now because the landmine of keeping an old version >>> of py-cryptography in the tree finally went off. >>> >>> I'm sure there are more similar landmines waiting to explode under our >>> feet in the ports tree. >>> >> >> The problem with bending over backwards to accommodate a project that >> treats its users with contempt is that they'll overwhelm you eventually. >> I'm willing to bet the Python community is at least an order of >> magnitude larger than the FreeBSD community. >> > > Not sure what project you are talking about. Rust is just s programming > language. > I beg to differ. It's a large runtime that changes quickly, a package manager and build tool that create enormous binaries from even tiny pieces of code, and the answer to all your problems, according to some. In any case, I was talking about py-cryptography in particular, and Python in general. > I am neutral towards rust itself, although slightly annoyed by the time > it takes to build it (on the other hand rust is not slow at building > things, but most projects compiled in rust are big ones and would take > long with any language compiler). > I was neutral until it started consuming more and more time and resources on my Poudriere builds, and until I tried to write a simple program to query a Mysql database. I'm also wary of the fact that it appears to have tied us to the FreeBSD 11 ABI forever(2). > That said what is the alternative? > Why do I need an alternative? >> The creeping Rustification of open source projects is marginalizing >> projects that are already marginal. The brunt of the damage caused by >> these capricious changes is borne by communities that are already small. >> Those communities have no chance to win if they fight back, but if they >> work to adapt to the changes the larger projects are imposing on them >> they only accelerate their demise and make hegemony more likely. >> >> The effort would be better spent in either exorcising the dependencies >> that are causing breakage, or fork the projects involved. Yes, these are >> work too, but there's a slim hope that if enough marginal communities do >> this, the large projects will feel back pressure and become more >> accommodating. Yes, it's a  small chance. >> >> I know myself well enough in my advanced age to know I have a sometimes >> unhealthy instinct to swim against the current. Take the above with a >> grain of salt, but I suspect that if you're using FreeBSD we may share >> some of the same instinct. > > I used to have that kind of instinct when I was much younger. The > instinct is partly there still, but I have learned to evaluate if I am > fighting a current I can manage, or a stronger one that will swipe me > away anyway. > > You say we "bend" to rustification, but the way you suggest means ports > should bend to anti rustification, by removing features causing rust > dependencies, pinning software to old versions, and so on. This would > make the ports tree less useful for a lot of users. We would end up with > old packages. Not something we can force on all the user base. > > On the other hand you suggest forking projects, but we barely have > manpower to keep the ports updated as is. Let alone actually develop the > ported software. > > Anyway forking can be done outside of the ports tree. Nothing stops you > from forking, say, librsvg and keep your fork updated and at feature > parity with the rust version. > > If this is your battle you can fight it outside of the ports tree. > I never suggested doing this in the ports tree? The only change I mentioned was to base, and that was not my idea as I pointed out above. > > I'd add that the "ports" tree is just that "ports" not the place for > forking or original development; we port what outside projects deliver > with as little judgment as possible, for the users to use. A ports tree > is not the proper ground for this battle. > (1) https://lists.freebsd.org/archives/freebsd-arch/2023-April/000353.html (2) https://github.com/rust-lang/rust/issues/89058 From nobody Wed Sep 27 04:01:11 2023 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 4RwNFh2WDmz4tqwj for ; Wed, 27 Sep 2023 04:01:12 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwNFh0q6Vz4gCY for ; Wed, 27 Sep 2023 04:01:12 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695787272; a=rsa-sha256; cv=none; b=N79Gen9wTbpeL7c26XjsGUxsUDv+ZD5SmJO5f8Qc4ueoJ7rJJMS3+aP9Qe0iXTZt/cfEdF 4hE00p5bDn/0u6pR+c/BWk1GLM7vfNGr2Gd+AWFtiEjrKo6vTEM3SG5Ijcx4C06K7EyW4B oxcb8AjGEIElVX8j+qxrsLaKKE3IBgoOJBNLMQNLHJhYdFqKAGvzRT+MRoaXJreben+FVr zSA3V++FIBzGL6acEQJaV3BDCcMMeS3nv6jeZdVQCA5Vm6di5MYg6R//MH9UguosMQibPv XDG3M7J2dUfIFJ+ptt9DCrUDur8zDHxMGm2iZiAflshM+lkdyXLmtj8Spy8fCg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695787272; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+luJFqFkdXpWiOUvlisFDTs/1lkteOjcr06rtJmFNZE=; b=hJJEx/0eLU0knT5JaWMBBGx1rrzdWYbYLPvMYqSrgbUXdqziZ8FOx2xClGLkREnQUfw7Nh rISHO27ZplSiEEMLIUo/VEUAB519VMZNt0FUNJhzBWuyIyEZDXIrfoSWnoSmPqGnIu30ah HJuA5yDMJg05rizOAJVAw3Sz8MwfFfv7+AzQmAGI44EgvNDkbjw1X5RJ4m4vPpNj9ASsk1 5U7yQXzFh6Rq51ov/rqHzS2+mwJLgy1f5I5uvPLdfpYPTZP297FXJ8789gVR4678KuDp/I pC/i790RkbyjvuMQYSskYAq+LeBdupADEBLvH/d50SjT6VG2KWK+TjHjLz1pRw== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RwNFg6STMz8yZ for ; Wed, 27 Sep 2023 04:01:11 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 38R41Bra071178 for ; Wed, 27 Sep 2023 04:01:11 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 38R41BOa071177; Wed, 27 Sep 2023 04:01:11 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202309270401.38R41BOa071177@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Wed, 27 Sep 2023 04:01:11 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230927 ------------------------------------------------+-----------------+------------ devel/py-archinfo | 9.0.5405 | v9.2.70 ------------------------------------------------+-----------------+------------ devel/py-cle | 9.0.5405 | v9.2.70 ------------------------------------------------+-----------------+------------ games/retroarch | 1.10.3 | v1.16.0.1 ------------------------------------------------+-----------------+------------ math/py-claripy | 9.0.5405 | v9.2.70 ------------------------------------------------+-----------------+------------ security/py-angr | 9.0.5405 | v9.2.70 ------------------------------------------------+-----------------+------------ security/py-pyvex | 9.0.5405 | v9.2.70 ------------------------------------------------+-----------------+------------ sysutils/rshim-user-space | 2.0.9 | rshim-2.0.11 ------------------------------------------------+-----------------+------------ www/p5-RT-Extension-RepeatTicket | 1.11 | 2.02 ------------------------------------------------+-----------------+------------ www/py-aiostream | 0.4.5 | 0.5.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Wed Sep 27 07:52:49 2023 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 4RwTP11CpSz4v5tv for ; Wed, 27 Sep 2023 07:52:53 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwTP10fmnz3FWY; Wed, 27 Sep 2023 07:52:53 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695801173; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=hQUzO09bCVF3RA+cYODiZuOV1J7yeX5/FaKG4qQmpaM=; b=I2JK5ETCuYfzT14QvjodPQ7Jtd7jh7XBEInNBfcQii/D6bYh4ELh1zkskyKZsHsktEaYBz qTdhXiU8gAmFsGdeQ+0o9St+JeYuj3LWDPaSvUPJyIVDULIPsYuuNUlR2bMjYkK8B9xm5w HOkwPm50Xffmh/+R93UgEAuz+wx/6D+HqXbv64ucDbqCyLKTCdSWVtkD1fARTQaEu0Ginb cYhy3K7GzjGYtGdsMJITXls2rVYxOB0vyHPXKOLLnOIY/RzCiQ00IonU9hXX4Ba0F/22Y2 o5rjVe7P9Shq7EnnobJWHqb3N51Cm7+panjw9SxKYKympuXkKxbbqurIb0eDlg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695801173; a=rsa-sha256; cv=none; b=QLM09ZCucCj8/YeF0NI8gLkdmaVZuKlUpZ/XMFt/nnYVxKGqW853rb9J1Rjkshgc4lR9HQ rxKO+oNZEGhzY7tD1bCOBcitWVl8PJKjFShZXpp8XJmHhzOiLUvN/wvH6+4petrUgOA7Ad z2r1ehU6VMIZcFaqz99hZJG0no6h/v4FM41KKIvbY47HQ+ac+7n6H74Hz1fTlhLDrUpCV3 NyAtiZB3TC1gLIWOyRTVULd2i/slOd1E/iHEFl65bQFOEToXdeMDiwrinVSLoYpJf00cHd W1ISCpPQva9SD6YBeA51uUNiZNFpAMvHkujLIxofQ0Ly1Rj5Do1Hw2toRuw7tw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695801173; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=hQUzO09bCVF3RA+cYODiZuOV1J7yeX5/FaKG4qQmpaM=; b=YgvqXq/l1Yx1wxFtJ1/hRvzFDob/L4WcZvRjYzWT5HSVWHovpPpxxcsqHt30UnpE+VlV18 M46XExc/qlvJ085Pt3yJh5zGEEgNNJprnqW33ez5skd0ezeJaKXbkEJChoAn4DDlUgQmpf X8fhCvNQP8Q22lj1SOarStIJSm+bzgwkZwr6a8y6aCKJXzJGYfsil0z2WMH7Fc2Nw80EkC I29h8lPMZpAHyxJZpKL+vk6oJvO/L3hurdEEDQzKZ/uz19QtkAYcqBxQqMP8LZhOKPah+O hP0KmNtTnYe1aYAs1v1ISnszYwO1Cd0ujdeqY6JIDr4ZXdWSKzFOlt5pZgDISg== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwTP04PWbz1359; Wed, 27 Sep 2023 07:52:52 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <1e6c5140-e4e1-49ed-b377-4fc690738687@FreeBSD.org> Date: Wed, 27 Sep 2023 09:52:49 +0200 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 User-Agent: Mozilla Thunderbird Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US To: Jose Quinteiro , ports@freebsd.org References: <202309260653.38Q6rISB011933@nuc.oldach.net> <6d9121e9-87ac-1a2a-3cb8-b9bccaab4e96@FreeBSD.org> <646911f3-be02-c078-2833-f8af04299af3@quinteiro.org> <1b5ad463-0793-74b8-efbf-55f1a96257b9@quinteiro.org> From: Guido Falsi Autocrypt: addr=mad@madpilot.net; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNHkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PsLAeAQTAQIAIgUCT4b6XQIbAwYL CQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQGuaGDlbL0pOWigf/YVTVf3+ZRnzeGP7CjGV1 Wrrxzjc8h8W64NZasV0XLHGFjl5MYwtm9jJ9gbL8Ubtqstey7lYpjOk2fG6YDhY5eptWCpR6 1QqYrioukhCfKbodSk6PnIZcx719nJVK2P7ihdFEN78TavpBwqIf9hGEcKkMpbRFQv1mYvXD hKVwQGY+8bkH/a/pAWmIyD4qMfKCMurH5DexxEt5SYWu5BB5hd/DWyZ0wuZ+F79KMPzLBPJW 5cpdLNbrvenSqFZGJEGhtTp7GFJJr6lTy8VLBArxmFHiY5jGyR45eZEGDcz86FfGgvPnnpi7 aNCc/ROdF7fnZYPh8uZGGjQbd4EYK4xMzc7BTQRTEHtBARAAoWGsNx6g90r8gcNKaiPpJBiK y8ztV2FyV5LsT0OgQBW3vIxt/odtsxVNNjpyS/BNZCyzLAsFc1WrGBzhYsmPN9SGB5/5YTvk zf5YViU5VAsZlj/MRWCZrWtpic4c0A7N4csOYReNtk/q8YB4PIFsZ9A+kTuoZhnu5t5PdfBA 74+SVwKu84+PZk9wDEY1LbFVT8vM42oKsmoswlIhwJ2xuJI/gbk+cMUe0yiRpNjo4Svw4RB8 4B6uFwdRr/PtS7xi2Zqoof5AaQT9YSBpGpKJOe/Qk5MP4PF6Fqq+go89n77Y2kJkwcHaLoD/ GJ+ZDASIiMRe1y54FHOQ1RCTGGpnJLXdKuGhwv3J21pU8HNlq0ASNQMMQmYAwtUWzjmp/KEy I1qkcmjafcxb8TmiaoK8SQN1Zf96fc/sIrZN6Z5oOCEyyCQ0prH/PTA2jlRkKQ487PTGk2JS KU5VuS57Nlk2DrnvjWp57aV9eFAhpnrrJPuGmFz83/Pc8gC0t7N7i7VVHYRcC5naxYB2UoI1 OUkyxpT/HvQFXXVZ3/KmdXMzrx191AggCPWIwUAP+VcaURSYpeDk6/ZVAOVOe1ChqcJisCD7 wK20/OOvJ2AtkWreGu1CZ9zSx7nK/VYdLr34GxQ4bT1G+9rBQNnFSNbX2TJ431Mdo1GCjDeR K4CtSnrNKYkAEQEAAcLAXwQYAQgACQUCUxB7QQIbDAAKCRAa5oYOVsvSkw3nCADhsKRf+rAR ULTpOh5HoLam62ZJZAyCkNqqu/rke5uj5AaaDY/h7BNhBDiDqhhZLTeofGpVVaErPsWN+tX5 0fypsIt9KAhy90GFrtrIZlWuyK4wsoZvDfp9yaRk+lIM58dw/Rcfxn670JaPTFSRPECVn/uL qBhJSkbYlY212YT9fxVUTJe6wIvDLQrQEjrQD/h1FMhfcLhAqsndltRd6DPvTKeMd/6VAxn0 hkoBKhEy5LkWjM9CHppu+bBkQ91/kj2uJQSXO8euonwHHS3c+6N2i2H7I0emcHGu07wuRB2t Dnw/RLBxohffdPZT2kbxuG7lhVHzwVDw5DRwSw8GkOdy In-Reply-To: <1b5ad463-0793-74b8-efbf-55f1a96257b9@quinteiro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 27/09/23 02:28, Jose Quinteiro wrote: > On 9/26/23 09:14, Guido Falsi wrote: > (snip) >>> >>> And yet I remember a proposal that would have prevented this requirement >>> on one of these lists. Separate base SSL from ports SSL. Force ports to >>> use ports SSL and prune back base SSL to the bare minimum required for >>> base. This would have given FreeBSD the freedom to try alternative >>> things like LibreSSL. It was proposed when the "upgrade" to Openssl 3 >>> delayed the release of 14. >> >> Great idea, we now only need to see the patches to base and ports >> allowing this to happen. Test them, commit them... >> > This was not my idea, it was presented by a member of the Core Team.(1) I was simply stating that ideas and practice are two different things. For the idea of moving ports to ports only OpenSSL there were some big problems regarding ports crossing the boundary between base and ports (can't link to two different SSL implementations at the same time) and the need of a lot of testing and work. There simply was not enough time in the 14.0 rleease timeframe. It can still be done though, nothing is lost. >>> >>>> This is the perfect example of why I say: >>>> >>>> - there are external pressures we have little power on (keeping an old >>>> OpenSSL indefinitely is not an option) >>>> - keeping old version of software (to avoid heavy dependencies or >>>> whatever) is a landmine waiting to go off >>>> >>>> The problem showed up now because the landmine of keeping an old version >>>> of py-cryptography in the tree finally went off. >>>> >>>> I'm sure there are more similar landmines waiting to explode under our >>>> feet in the ports tree. >>>> >>> >>> The problem with bending over backwards to accommodate a project that >>> treats its users with contempt is that they'll overwhelm you eventually. >>> I'm willing to bet the Python community is at least an order of >>> magnitude larger than the FreeBSD community. >>> >> >> Not sure what project you are talking about. Rust is just s programming >> language. >> > I beg to differ. It's a large runtime that changes quickly, a package > manager and build tool that create enormous binaries from even tiny > pieces of code, and the answer to all your problems, according to some. > > In any case, I was talking about py-cryptography in particular, and > Python in general. > >> I am neutral towards rust itself, although slightly annoyed by the time >> it takes to build it (on the other hand rust is not slow at building >> things, but most projects compiled in rust are big ones and would take >> long with any language compiler). >> > I was neutral until it started consuming more and more time and > resources on my Poudriere builds, and until I tried to write a simple > program to query a Mysql database. I'm also wary of the fact that it > appears to have tied us to the FreeBSD 11 ABI forever(2). This can change, anyway. Also, the thread you linked shows the proposal was formally accepted, let's see how things evolve. > >> That said what is the alternative? >> > Why do I need an alternative? Yes you do in the sense that one need to do one thing or some other thing between two or more options. Regarding "rustification" the options are, we upgrade ports of software being moved to rust or gaining rust dependency (which is what we are doing and I think is the correct thing for a ports collection that has no role being judgemental about the ported software). Or we do something else. For example we abstain from upgrading software that moves to rust or gaining rust dependencies (keeping the last non "rustified" version). [1] Or we do something else that I have not thought about. (I'm not trying to trap the discussion in a false dicotomy, but I see no other possible courses of action) In other words, what are the options we have? [1] I also think this is wrong for the ports tree because it's giving value judgements about ported software which is not the ports tree role and would be a bad service to all users except the ones which strictly agree with such value judgement > >>> The creeping Rustification of open source projects is marginalizing >>> projects that are already marginal. The brunt of the damage caused by >>> these capricious changes is borne by communities that are already small. >>> Those communities have no chance to win if they fight back, but if they >>> work to adapt to the changes the larger projects are imposing on them >>> they only accelerate their demise and make hegemony more likely. >>> >>> The effort would be better spent in either exorcising the dependencies >>> that are causing breakage, or fork the projects involved. Yes, these are >>> work too, but there's a slim hope that if enough marginal communities do >>> this, the large projects will feel back pressure and become more >>> accommodating. Yes, it's a  small chance. >>> >>> I know myself well enough in my advanced age to know I have a sometimes >>> unhealthy instinct to swim against the current. Take the above with a >>> grain of salt, but I suspect that if you're using FreeBSD we may share >>> some of the same instinct. >> >> I used to have that kind of instinct when I was much younger. The >> instinct is partly there still, but I have learned to evaluate if I am >> fighting a current I can manage, or a stronger one that will swipe me >> away anyway. >> >> You say we "bend" to rustification, but the way you suggest means ports >> should bend to anti rustification, by removing features causing rust >> dependencies, pinning software to old versions, and so on. This would >> make the ports tree less useful for a lot of users. We would end up with >> old packages. Not something we can force on all the user base. >> >> On the other hand you suggest forking projects, but we barely have >> manpower to keep the ports updated as is. Let alone actually develop the >> ported software. >> >> Anyway forking can be done outside of the ports tree. Nothing stops you >> from forking, say, librsvg and keep your fork updated and at feature >> parity with the rust version. >> >> If this is your battle you can fight it outside of the ports tree. >> > I never suggested doing this in the ports tree? The only change I > mentioned was to base, and that was not my idea as I pointed out above. > Actually the change you mentioned is to both base and ports, I stil lthink it would be a good idea, but requires time and a lot of work/testing. Also that proposal can be applied and has no real relation to rust. It is a good proposal in itself. It would only marginally address the rust issue. BTW (I have not thoroughly checked or tested this) we do have a DEFAULT_VERSIONS= pycryptography=legacy flag, and latest head (and 14.0 I guess) should have compatibility shims to make it work. Not sure it does actually work though, just an observation. -- Guido Falsi From nobody Wed Sep 27 08:42:08 2023 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 4RwVVC6JyCz4v8sf for ; Wed, 27 Sep 2023 08:42:27 +0000 (UTC) (envelope-from vishwin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwVVC5ts3z3NDf; Wed, 27 Sep 2023 08:42:27 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695804147; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=FWoKVUGDdZkmUea1olKiJGFMWMtXkCeyDOJrvz6dXaI=; b=MmsFQZylB/PqAedfrMr7CucmGFPKRFnPdVmmr9GqwAnXO6M4RWYewJI8W9ajCInNcL+HY8 SnNFZSaWftoV/9pm3/qCm0+PUn35ZVhtnzNR5veDVzGm5slGPGa8l/ZFdTvwAJMNNZPdv7 LCa4MXkpikqS2uv8ANr3i2c8IwLkorwAFK3QOPMOn1UBWOPXjz5qvZZHg1HeavT9m1wPgH UJ/7azsDAx7xeViT+kIgrDYzNS21Fjx0rxI8m54rwoFe2G+9KC2i3/0qYAOT4hm9CAfhKy ks/tyFcwoB5b4cZXyQTyU3eMHFKpLwOZDw0cOZC73elZEqKBsjOQzzkAsY9z9w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695804147; a=rsa-sha256; cv=none; b=C7MefEOdOnSdhyE8uSyZ3o8kYNtAqZHnjyeKkYz9aawMxjrxnAKBLjcu2uks/xUC12FT0F 5WMKmVhqMLvuXkMqLl/csREfpJ4ImRLIBhozffTQSFdcYH/63CFOtXgXAmJGQwE49v3Gas t+huRgAeivG1ch819CkeEKfTzh5fiQG2wUfPl1F6XsI0jrhnmcPS1TWAr8k/4m68y2tWTR glrvf1KPwLW1wLcTduDM8FdRKBVh9OB7mTuciaqArvOI24uOdpyzOVDFcDEjza9N/1W958 uk1ydA3LEpgo9W+TxEJ6gKd8HehFZIDh3oYz+d/PDnSh3pXI6AXOMja/zejwjA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695804147; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=FWoKVUGDdZkmUea1olKiJGFMWMtXkCeyDOJrvz6dXaI=; b=tNEgnvLLBWh4yBoL+C+1FxNU9UFn4XSiLzwhCfODMcSQ+YddAo/43ZNfD2mT4WDc5ETict /9iKeM8AiYn04qneXPt+qGk3mjPD8zcSi4QWTYOHZ5pE3+eI2f79Ps71iQKq/2cQOLF5M+ PjxwMUVEMKB/Y0fC1aQ/2ZfHAsVsm6iP7s7PNB4bf27kH7sW2t9kJoxd6OgFNlULfjO2H8 T4MGWRdz7v0r2Hr9dkqv3TZh0VeEaiP5esPpFBfIxTBRN1W0X7MpuWywyrDD9i6UxZid0N rjGDZlwMfZ1e6uZksUc4TpWC1en7ZzGPwirg4mG8ki1DDfMjWSJmIkIf78nNUw== Received: from [IPV6:2601:98a:d80:d0:56ee:75ff:fe50:69b5] (unknown [IPv6:2601:98a:d80:d0:56ee:75ff:fe50:69b5]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwVVC4B1Rz14cj; Wed, 27 Sep 2023 08:42:27 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: Date: Wed, 27 Sep 2023 04:42:08 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-GB To: Jose Quinteiro , ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <0f15aeeb-54f0-e902-9eaa-0c22a17fbe97@quinteiro.org> From: Charlie Li Organization: FreeBSD Project Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: <0f15aeeb-54f0-e902-9eaa-0c22a17fbe97@quinteiro.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------6kRuIUjTQUqV01Gk5XePvkr0" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------6kRuIUjTQUqV01Gk5XePvkr0 Content-Type: multipart/mixed; boundary="------------JXeB6CyjBiYhb7PD6I8271D0"; protected-headers="v1" From: Charlie Li To: Jose Quinteiro , ports@freebsd.org Message-ID: Subject: Re: dns/bind916 builds rust unexpectedly References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <0f15aeeb-54f0-e902-9eaa-0c22a17fbe97@quinteiro.org> In-Reply-To: <0f15aeeb-54f0-e902-9eaa-0c22a17fbe97@quinteiro.org> --------------JXeB6CyjBiYhb7PD6I8271D0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Sm9zZSBRdWludGVpcm8gd3JvdGU6DQo+IFRoZSBzdWRkZW4gYXBwZWFyYW5jZSBvZiBhIFJ1 c3QgcmVxdWlyZW1lbnQgYnJva2UgYXQgbGVhc3Qgc29tZSBDSSBzeXN0ZW1zOg0KPiBodHRw czovL2dpdGh1Yi5jb20vcHljYS9jcnlwdG9ncmFwaHkvaXNzdWVzLzU3NzEjaXNzdWVjb21t ZW50LTc3NDk5NzA4Nw0KPiANCkFuZCB0aGF0J3Mgbm90IHB5LWNyeXB0b2dyYXBoeSdzIG9y IGFueW9uZSBlbHNlJ3MgcHJvYmxlbSBleGNlcHQgZm9yIA0KdGhvc2UgQ0kgc3lzdGVtcy4N Cg0KY3J5cHRvZ3JhcGh5IHN3aXRjaGVkIGZyb20gQyB0byBSdXN0IGZvciB0aGUgbm9uLVNT TC9UTFMgYml0cyBsaWtlIA0KWC41MDkuIFRoZXJlIHdlcmUgZ29vZCB0ZWNobmljYWwgcmVh c29ucyBmb3IgdGhlIGNoYW5nZSBmcm9tIHRoZWlyIHBvaW50IA0Kb2YgdmlldyBkZXNwaXRl IGFsbCB0aGUgZW5zdWluZyBiYWNrbGFzaC4NCg0KLS0gDQpDaGFybGllIExpDQouLi5ub3Bl LCBzdGlsbCBkb24ndCBoYXZlIGFuIGV4aXQgbGluZS4NCg0K --------------JXeB6CyjBiYhb7PD6I8271D0-- --------------6kRuIUjTQUqV01Gk5XePvkr0 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZRPq4AUDAAAAAAAKCRBnj5NgWEFcymO4 AP9WLEdhRJmUcFliZLO0FM9g9EuB6C2VyxgH5GDas2XSWQD7Bp7bY40ddQIpVFxNQgrfHcejhlaE uViTxeHOizrwjwg= =udD0 -----END PGP SIGNATURE----- --------------6kRuIUjTQUqV01Gk5XePvkr0-- From nobody Wed Sep 27 08:46:10 2023 X-Original-To: freebsd-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 4RwVZs1kqpz4v96F for ; Wed, 27 Sep 2023 08:46:29 +0000 (UTC) (envelope-from vishwin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwVZs1Df2z3PNr; Wed, 27 Sep 2023 08:46:29 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695804389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Uiy1Wy5PmGYAfqgisKRxEkztkoPUcykyh7WNiEmVGxU=; b=rD1847ZiwTTXWnGmHtpqa2XB40846ErpDA+WWQZ/ot75Ty8A26OiqBHzwZbjLYOe5lXH3A U+FEuceMD3fVfmZl46NK84wvEnsGR10bZJABo7FE0KB6pQ7VcsiQBmYnLOUqHOXHtdfhd/ HZJ+cP48uVd+Mu61X8wOTvW+RzovkG9g4Mvfo4olWX0EO8pW9oCvPKpvOXbImaFs2sy6vS xl8FikxjF96D3Fr46c8kft9dKy6IAZRlFtKfZdTXaDhkfMc4T25SDMdqXIV6pwLr8n7o2Z HAQcC4+faJb8WvhlFOK2ZVHl5YYPy7zHFnmsLKvXSTjA1O8CurQAXc1CNlgKRQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695804389; a=rsa-sha256; cv=none; b=e0kFl73fte3Em4Ozzswgdz6JSCgDbo+q+sjmsxpUJom9yM6aIsHw8NRtn90iExRFMPWnBF kzeo2cAS7Gwn0GScH1ceZlCEpKOETkbvhsPdsFaTMiaGWYo+5MaqQOzOEMct1PHeRtSeNT LezLR7gFvv0uZudJdL+6luZRRxfkg6SkAhPJRw9qi5tzQLiCuNnbnXre1yUt1CanvngNFW w5Iy1D0OAlBNVW0/+n6xGqh7vTboubNQrdbxmGKplS5JQfGd8Si39UQ5nuN4VagSXQKnrZ HpOqkqKrNhntZdOXJ4KPX1XbDRfHNQ6Ln9Zwcm5Ce7xwDMa5rQ03wlI15vQd0Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695804389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Uiy1Wy5PmGYAfqgisKRxEkztkoPUcykyh7WNiEmVGxU=; b=bPvvQkBGw3P5EFq+zibgDsHuZHc78hvbtLRHjiWxAwDW8OuTfzqCzSwimDOTOmDwBjERnx 4szjY2g9n/S28mb1VW9hUCkOtagSD8NbG2dqTz/xHfiA1+1Ka4ybGGUNIfDRCHKqFAghiD 25ui/WNzv2jLRkvAnd0GjAYLK/0n6i+5vbHr96M/ZzGcaSVe0Rfqag7IexKEsE1mzWSXW9 A3UH06A9QD1Okl8jFnfPVvWVCq3iJ8oabwpe6XBTJXv4XFa9bwHiSgYk1Qj8MeGRh2nJpJ CWUdMGEmYzvXOE7UAPulKqLMhuOYcAlSoq4h7SDHirVFsjQNfaWzM/g3pOca3A== Received: from [IPV6:2601:98a:d80:d0:56ee:75ff:fe50:69b5] (unknown [IPv6:2601:98a:d80:d0:56ee:75ff:fe50:69b5]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwVZr6BN0z13G4; Wed, 27 Sep 2023 08:46:28 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: Date: Wed, 27 Sep 2023 04:46:10 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-GB To: Helge Oldach , Gareth de Vaux Cc: freebsd-ports@freebsd.org References: <202309260653.38Q6rISB011933@nuc.oldach.net> From: Charlie Li Organization: FreeBSD Project In-Reply-To: <202309260653.38Q6rISB011933@nuc.oldach.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------7hPmUqCF8HNGg9lu2bDc5bpi" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------7hPmUqCF8HNGg9lu2bDc5bpi Content-Type: multipart/mixed; boundary="------------HJWyz4cFan52ZSOkW1oylw9o"; protected-headers="v1" From: Charlie Li To: Helge Oldach , Gareth de Vaux Cc: freebsd-ports@freebsd.org Message-ID: Subject: Re: dns/bind916 builds rust unexpectedly References: <202309260653.38Q6rISB011933@nuc.oldach.net> In-Reply-To: <202309260653.38Q6rISB011933@nuc.oldach.net> --------------HJWyz4cFan52ZSOkW1oylw9o Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGVsZ2UgT2xkYWNoIHdyb3RlOg0KPiBJbmRlZWQsIGl0J3MgcHktc3BoaW54LCByZXF1aXJp bmcgcHktb3BlbnNzbCBhdCBzb21lIHN0YWdlLCB3aGljaCBpcyBpbg0KPiB0dXJuIHJlcXVp cmluZyBweS1jcnlwdG9ncmFwaHkgd2hpY2ggbmVlZHMgcnVzdC4NCj4gDQpGV0lXIEkgZGlz YWJsZWQgYnkgZGVmYXVsdCB0aGUgcGFydCB0aGF0IGFjdHVhbGx5IHB1bGxzIGluIA0KcHkt Y3J5cHRvZ3JhcGh5LCB0aGUgU1NMIG9wdGlvbiBpbiBuZXQvcHktdXJsbGliMy4NCj4gREVG QVVMVF9WRVJTSU9OUys9cHljcnlwdG9ncmFwaHk9bGVnYWN5DQo+IA0KPiBpbiBtYWtlLmNv bmYgZml4ZWQgdGhpcyBCUyBmb3IgbWUuIEJld2FyZSBvZiB0aGUgZG9ncywgeW91IG1pZ2h0 IGdldA0KPiBiaXR0ZW4gYnkgc29mdHdhcmUgdGhhdCByZXF1aXJlcyB0aGUgbmV3IHB5LWNy eXB0b2dyYXBoeSAtIEkgZGlkIHN0dW1ibGUNCj4gb3ZlciBweS1jZXJ0Ym90IGFuZCBweS1h d3NjbGkgZm9yIGV4YW1wbGUuDQo+IA0KQmVjYXVzZSB0aGUgQVBJcyBmb3IgdGhlIG5vbi1T U0wvVExTIGJpdHMgY2hhbmdlZCBkcmFzdGljYWxseSB3aXRoIHRoZSANClJ1c3QgY29kZS4N Cg0KLS0gDQpDaGFybGllIExpDQouLi5ub3BlLCBzdGlsbCBkb24ndCBoYXZlIGFuIGV4aXQg bGluZS4NCg0K --------------HJWyz4cFan52ZSOkW1oylw9o-- --------------7hPmUqCF8HNGg9lu2bDc5bpi Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZRPr0gUDAAAAAAAKCRBnj5NgWEFcyvYV AQCkyoAMZDBugT/PnN46o1IVo1cwIBtqmsqq90IG+550TwD/QRBl0+IWPHIWIYNDkDTHqijLr1jf a/CUJ4O48Lvp+Ao= =7Dni -----END PGP SIGNATURE----- --------------7hPmUqCF8HNGg9lu2bDc5bpi-- From nobody Wed Sep 27 08:56:18 2023 X-Original-To: freebsd-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 4RwVpY249jz4v9bL for ; Wed, 27 Sep 2023 08:56:37 +0000 (UTC) (envelope-from vishwin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwVpY1VHWz3Qqx; Wed, 27 Sep 2023 08:56:37 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695804997; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ozOSz3XEYFjBijL8llzquP0wszqkhnnlDA1z3hmtU98=; b=db2fqAeRR4KHddACW+bSKaE/qc+fv5nAA7sQZI8NeMY5C4orA8RKuKOh+vc8xCjA5q9B5u T5EQJf5VrSqLnN4nIWXVzawP832eZOeR2mVt3vUXDQcoVOaK2LYE8xTboNiol+FpAT3xjo 6PfRy7mSJ8l5etMAI6VlCeSjtzReK+y96+f8TTW7++ncJLALgY6r606e9YRyF6zgA3PicP M3j4Biq3qdGg0/F12Py3+WSDYLVQ9OIfffSs+ooTiK/PPi8rB2rU0KgqCkdHTO4yxG/pXz mf4m1M2Vlsp38AhNfW7Zei5K2Wk/oKWiruWKTYgXXcQuMscZIn5SBG+XvEZnKQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695804997; a=rsa-sha256; cv=none; b=sVI13qclWroluAhpFIwh7p3Z50+UsC1iuyCrkNlw7MH4FiT/gN+6Mf8usMteD+zGw2G0dI iC5l44OqYlgSdMb86n3poYyAZ9cCefaqMhO2qW69uAmLLixfKFwRp5v9cqZ/f0HcobJNff l45oGpPiIMqrCaEgVcKZ3OZVV7bTYWLWX2AXEqXDwfZ6VmoergDqS8PuGPJ6hrgGNiwBEn q1ZzVYMnL9g9NLUfdB4Ond6jGlAzJ1lyRrCBe73e8BFYDJEC0GHslfyg+eXs96x9xVQWnF B/YnD/cbsZvJv3bD5xn+4kNjLsMNJHkFRbJoHnaqJynhQoHi9i7/RzizvRQyTg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695804997; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ozOSz3XEYFjBijL8llzquP0wszqkhnnlDA1z3hmtU98=; b=aNEfaR98x7NSaykyQ4yDTUD2HfB0/1662k1DcKtErrFn4Qwug/ik4mWlgPf4IhmyDL2q5p XW1mHNO6P933CC/V8TPrCxHM+VH5mQlJ5auYSSf7GeLTOGcb2U1hX5iqGbHvk6ui3geUzr FXjATqnXl/ACzoarMfkmyxJxyNAt9lgdRhzA/BVGNLdCV4P3P2mSGphft233jPEuFBnMRe iVkmGO1gJNrthfSd4h20cSKL7B9z9N9RqaIcmIclWESPloo2SgWtqJBwCX19CGR6jAEbCS q8JNcp1odQyjHqvMFk9msw3LAr1RQxovTKi7aMxHleTp5XMReem1up1EJGvfmw== Received: from [IPV6:2601:98a:d80:d0:56ee:75ff:fe50:69b5] (unknown [IPv6:2601:98a:d80:d0:56ee:75ff:fe50:69b5]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwVpX5x94z14Sj; Wed, 27 Sep 2023 08:56:36 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: Date: Wed, 27 Sep 2023 04:56:18 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-GB To: Alexander Leidinger , Kurt Jaeger Cc: "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> From: Charlie Li Organization: FreeBSD Project Subject: Re: sccache(-overlay) to speed up rust builds in poudriere (was: Re: dns/bind916 builds rust unexpectedly) In-Reply-To: <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------t3GN0bkommzunvNRyDzNOZdD" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------t3GN0bkommzunvNRyDzNOZdD Content-Type: multipart/mixed; boundary="------------uTUAftfkwYeEsBXG0g0ZX7M3"; protected-headers="v1" From: Charlie Li To: Alexander Leidinger , Kurt Jaeger Cc: "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org Message-ID: Subject: Re: sccache(-overlay) to speed up rust builds in poudriere (was: Re: dns/bind916 builds rust unexpectedly) References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> In-Reply-To: <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> --------------uTUAftfkwYeEsBXG0g0ZX7M3 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 QWxleGFuZGVyIExlaWRpbmdlciB3cm90ZToNCj4gQW0gMjAyMy0wOS0yNiAxNDowNiwgc2No cmllYiBLdXJ0IEphZWdlcjoNCj4+IHNjY2FjaGUtb3ZlcmxheSB1cHN0cmVhbSBpcyBhdCAw LjUuNCwgdGhlIHBvcnQgaXMgYXQgMC4yLjE1IC0tDQo+PiBkbyB5b3Uga25vdyB3aHkgaXQg ZGl2ZXJnZXMgdGhhdCBtdWNoID8NCj4gDQo+IGRldmVsL3NjY2FjaGUgaXMgbWFpbnRhaW5l ZCBieSBwaXp6YW1pZ0AgKENDZWQpIGFuZCBhdCB2MC41LjQsIHdoZXJlYXMgDQo+IHRoZSBw b3J0cy1tZ210L3NjY2FjaGUtb3ZlcmxheSBwb3J0IGlzIG1haW50YWluZWQgYnkgcnVzdEAg KENDZWQpLiBNYXliZSANCj4gdGhleSBjYW4gc2hlZCBzb21lIGxpZ2h0IG9uIHRoaXMuLi4N Cj4gDQpwb3J0cy1tZ210L3NjY2FjaGUtb3ZlcmxheSdzIGZ1bmN0aW9uYWxpdHkgdGhhdCBh bGxvd3MgaXQgdG8gd29yayBpbiBhIA0KcG91ZHJpZXJlL3BvcnQgYnVpbGQgZW52aXJvbm1l bnQgcmVsaWVzIG9uIGNvZGUgdGhhdCB3YXMgbmV2ZXIgc3VibWl0dGVkIA0KdXBzdHJlYW0g dG8gc2NjYWNoZS4NCg0KTXkgbGFzdCByZWFkaW5nIG9mIHNjY2FjaGUsIHRoZXkgaGF2ZSBh IGNsaWVudC1zZXJ2ZXIgYXJjaGl0ZWN0dXJlIHdoaWNoIA0KaXMgdmVyeSB1bmxpa2UgY2Nh Y2hlLiBUaGVpciBjbGllbnQtc2VydmVyIGltcGxlbWVudGF0aW9uIG9ubHkgc3VwcG9ydHMg DQpUQ1AvSVAgbmV0d29yayBzb2NrZXRzIGRlc3BpdGUgdGhlaXIgZGVmYXVsdCBvcGVyYXRp b24gbW9kZSBiZWluZyANCmVudGlyZWx5ICJsb2NhbCIsIGFuZCBhc3N1bWVzIHRoYXQgYSBs b29wYmFjayBJUCBhbHdheXMgZXhpc3RzIGluIHRoZSANCmVudmlyb25tZW50IChpdCBkb2Vz bid0ISkuDQoNCkluIHBvdWRyaWVyZSwgYXBhcnQgZnJvbSB0aGUgZmV0Y2ggcGhhc2UsIG5l dHdvcmsgYWNjZXNzIGlzIG5vdCBhbGxvd2VkIA0KYnkgZGVmYXVsdCBzbyBzcGF3bmluZyBh IHNlcnZlciB0aGF0IGxpc3RlbnMgb24gYW4gSVAgdGhhdCBkb2VzIG5vdCANCm5lY2Vzc2Fy aWx5IGV4aXN0IHRoYXQgY2xpZW50cywgaW5kaXZpZHVhbCBjb21waWxlciBpbnZvY2F0aW9u cywgdGFsayB0byANCmlzbid0IHRlbmFibGUuIEF0IHRoZSB2ZXJ5IGxlYXN0LCBvbmUgd291 bGQgbmVlZCB0byBhcmNoaXRlY3QgYW5kIA0KaW1wbGVtZW50IFVuaXggZG9tYWluIHNvY2tl dCBzdXBwb3J0IHRoZXJlLCB3aGljaCB0aGV5IGFyZSBoYXBweSB0byANCmNvbnNpZGVyLg0K DQotLSANCkNoYXJsaWUgTGkNCi4uLm5vcGUsIHN0aWxsIGRvbid0IGhhdmUgYW4gZXhpdCBs aW5lLg0KDQo= --------------uTUAftfkwYeEsBXG0g0ZX7M3-- --------------t3GN0bkommzunvNRyDzNOZdD Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZRPuMgUDAAAAAAAKCRBnj5NgWEFcyk1Q AP4mxaP7Qhtv/EPcolcSjjqksSStXCMVHVPt6I2M9R6REQD/Q1n9SafcuFbRV4vFXU6F0xpaLFgT aNnmX9X0a4AVuAE= =zWhz -----END PGP SIGNATURE----- --------------t3GN0bkommzunvNRyDzNOZdD-- From nobody Wed Sep 27 10:03:46 2023 X-Original-To: freebsd-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 4RwXJV6Fzpz4vF8m for ; Wed, 27 Sep 2023 10:04:10 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01olkn2023.outbound.protection.outlook.com [40.92.107.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwXJT59SXz3Wl0 for ; Wed, 27 Sep 2023 10:04:09 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=BeRkzWAu; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.107.23 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com; dmarc=pass (policy=none) header.from=hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nORaa7wTD8hmVXj2ibaZl3opCiQ2tn/Gjt7OaQMrWnlr9DiGrh1xllKyhQ6AnFVPL7QoESRb20wLofSJ3d43FzIdhoUdv+vSkS4vehP5BFeiZI5MV2hvGJtikdwsjdG5VUxsLWvyyBg9Z+0feKOScpoRY5vyZoGs4Sl7wWPlu0jKDRJ6dWcT1jSdtOgPFDCQH9Un4RIJIPgDWjoN6BdkeEduNHDafZw7qOEGB/aTzJLcOa7tyPoBCXrE6cMkIrbObc50Qz55WxJmSIp0euPvaSPJcWl7tXtlyWOUaH8d6EZI1TJPEHNJd9PDEgGkahj2v1/n0qAKJNZEMy1/JTEAJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xCzTVoo1UpUBpr4dhQHXY2M83e9aFwRPbhge9lgruEA=; b=GadMTX7S1qDjMY4bbEfxnVzFTpK2BHM9ZJRopz6DTEN9jz1C/hznkpcuZvXgLaNfisRLAchT+c6rnHhikekvR1nuj30qAxYTHzOESKYH8L4oRbAeGJ9zKiS3CvvkiO+gaXhRTSmR2X7fbNxSEyYkav61H6MVVG6HE/3KOuyb6vFBrzlFinKo5IV3P+0qd7Kdr4iFeckVM1ZEnZ21Bwou3XyY3Q2AWzRCBdv+NZC2JkAXRzk/yzGMKoDjF1IGmaLGGIH5zgPDFJl3IAA0zjlR7RH7U/EJv8IuVn7vDaGjumNdA4STeGfSIU9RtJHtiQdszY+VFVx9iTwFSXcbTGnSlw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xCzTVoo1UpUBpr4dhQHXY2M83e9aFwRPbhge9lgruEA=; b=BeRkzWAuJcL979yV7DoMs4NSqoaVdmPeujRNhlmTlZWIvCJTmbXdsC80BJ5LLvHD+3/jGFrBS09zG0bin4UGN84lwbsEVHHF40noX+mXtiS9DkB+Wt2fqKosxeoAUsjvntUxzHb2q2O0pnqRL2unjZMM8dgMQKVUzrIpD2ziFXrh++OK9fUF02YR0JClHDQ8VnNh4ebJq3KvsAGLeKO8UWlmQwFhBm7ffxq0VUpg46uZRkMEPvCLqYXpD2YxTO2S9H8KSc5E7gFOYqDddIeni3YrlaaSyF6acUn4RK5jnPmOZnKPjiEShDIxyxaofYfYMuaX2t3/TCRpOiNCJirTag== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by PUZPR01MB5434.apcprd01.prod.exchangelabs.com (2603:1096:301:dc::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.21; Wed, 27 Sep 2023 10:04:05 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3%4]) with mapi id 15.20.6813.027; Wed, 27 Sep 2023 10:04:05 +0000 Subject: Re: [through-able] poudriere: I don't want to rebuild rust with PORTREVISION bump of curl From: Tatsuki Makino To: "freebsd-ports@FreeBSD.org" References: Message-ID: Date: Wed, 27 Sep 2023 19:03:46 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [uw2Mo7bLyB+vzveSBLto+laz5eqK7xlj] X-ClientProxiedBy: SI2PR01CA0001.apcprd01.prod.exchangelabs.com (2603:1096:4:191::13) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <5592cb75-c8bf-60a9-fc96-f7c4f31008bf@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|PUZPR01MB5434:EE_ X-MS-Office365-Filtering-Correlation-Id: 692e06d7-a0a5-438c-e684-08dbbf411517 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zxczOJ6OyTXmcr//T/oQkfPaQ6jd31km3ViXe8+nQMqjd9aQTVUXSD1g/Kk3kDHGsNm3jTbSSSRYC2CckLdrEKPX/AUuRNE01SvPF6lWsze/X9yiSufQBw7HQdxsIMeLjnmXPIOdqFZvA2p27D2/rst+SrTF5s0gk9fMnYonX8GIUNONfV/EJmY0AHrdi14UkRgGuwQwtPvBFTNIdyCC/wHoA7je/DKyJASjV1LazCyqlOn5xo76GmxadSiU7hCKbGEwr4irmqsUANwOKY/HSnf7FjO5zjUzaaoOJNwMgvc5tuP9f97NIXBYTUyrlWY8rsCQ0824INXDnknHFt9M1ykEM077rfrzmgEeuCvXWSm6GO1o4KrZGwA1wEJoUD4otldYeXKMQWzj3VpWOtX3kVkAW3w46HIXIFuDH7ZtyIRx59bF1rv4A9YigykARG1aZUynXltE3R2hMY20dxBhgunaQw4x0+TwAkuCD5hE6fEgCAv+8+V3WH4mKrfGeUj+7/2PHuJJB2FQOSyQSC6CXnzn0NJVbesr6u3QoHlqeHrhSeRdPcrSEZbe/iiUzSgBP1KYn8L9q8AmYDJuDdRW7pKk8RwljGLY4FZsQJuklzQuV72CIG8eyTUoyW9FIpjL X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WlU0Mko1R2s5L1h4STk3SndPT0RhN2IxYWRqY2ZMYjU2SzcwRjJIbFllNUpN?= =?utf-8?B?RDRIczJYcGRrLzdSNzJGTUdxM1BLVTN4UWt2N1hINEdWUGdiWHBkUkozZml3?= =?utf-8?B?b0JVNk9Mb0Z6MkNYbUpjcFczOEQ2L2lPSTFSenZyUERiYnhCZkxjdVpNQy9p?= =?utf-8?B?N0xRc1N5R0JBYWxyTlQ3MXhHSFdWcStINDRiVFZkdmRRWkQyTW1tcVp6M1V4?= =?utf-8?B?MUpQdHlUZXk4QkI2Qmpzbk1kZjNiWWlkS1dIRm5qNGU4NUpHWVRqZTh3UHBU?= =?utf-8?B?SnVYVEpITmoxOExyd09yS2kzaWlyVzdCN1F6MFc4d2RYVXM0YlpXbzhUOEpV?= =?utf-8?B?Ym9MbThuTWdRRmttMXF2S2M2RGREU0dvRm5zTUU4QkZ4TVBpaWJ3UzNSN0lN?= =?utf-8?B?REdWdm9BSGlZY2VtWmQ3Nk44My9CVThsd3BadUtKbDI1ZkUwVmNZOElDV0pt?= =?utf-8?B?TGorR1RmS0JtN2xvTjlublBlcE1VMytwcXNJOGp5dVk2YU4vNDRObnJ4ZVNP?= =?utf-8?B?U1NNQmdZd29BdzdTS2tkcWc3TDQwVFpDaEVDdHpDeFVhVnl5KzRDbzBZamhL?= =?utf-8?B?OHUyQnY3Y0QwQjJFTzFmQm52UlhhQktzUlMwcWVxSFR0azI4UXQ4RzI1U0dI?= =?utf-8?B?bHFDbkx3T1E0Y2kxVDJTMjhXNS9rN3EvNkJoeGFrOVhYS2tjeXBJRXhHNDRJ?= =?utf-8?B?NEdwaXpvcEZtTFpnM0pKcnhrS0ZJcEZ0YisvWVE2NHJyTFFiMnM2YlJibmNR?= =?utf-8?B?dXNjMTNNeEozM2UvR0FzNnJ6ZFFUdnJFSUVhbnppT0ZRdzMvVE1KajFBZldx?= =?utf-8?B?SWVJRXJ6alpwL2pYZmVPQUxzTDk5R1Y0MTVSL0xIQnFlNXA2MjhteTQ3eEY4?= =?utf-8?B?ekVGREE0WHl6cndvbWZiV05qZDNhcExLNXpsVmRIUmxtZXdzeWlaZ1dHOG11?= =?utf-8?B?dkxPQU9wL2xKN3d2SjFTSmREV3pXWlNqRHl6Q2tncWRUQ3FWY0d3eFZhM1pn?= =?utf-8?B?OXg0MmRYSVhBZFZaeWVRVDlmTFl5bm81WDJCazNFQ0VXVkZpUHpKYjZLUEwx?= =?utf-8?B?bTdJeGlpVDhqaDVUd1cwK1U2R2xaT2dmYzAzamVFV01wTmdzSldmaGJ2SzdV?= =?utf-8?B?YTdwdlkvdTF2OUpLWUkvRGV0TyttNnd4eS9xQnh6QkVxSldKbkVKNjNrZ1pu?= =?utf-8?B?NVJEOU1VWDVSOTY1amJwOUR3Y2VWeHJpVHMxT1J0UktFM0FmcnVScU9vWC9R?= =?utf-8?B?SFNVd0VpTDFoYVBTS0dLTFZ5akVCZjAydDUxOXptQjg3Y0krUk1MdnlWYWJR?= =?utf-8?B?VmErb3hmUGczRHR4eFQwVFVZckFRMm5DZW1YcHhYY0tiWmdzL2oxc2duYmVP?= =?utf-8?B?VUVVZ0ZVUG54aFJkUjNxWnlRL2M0MVNES0dGN0dmdDJGZytna3Bja1Y4NDlH?= =?utf-8?B?Q2xYVkY0WFFCUG1kVUROTnJnSVM2RU1TYXFCeGNRMnJ6UHJGbVBaaE11Y01U?= =?utf-8?B?Tll2aHk3K3dpQ0xUMVRrbVo3Vm9FTkNCck9jZWJkaWpURklkbHZieWsyTGVl?= =?utf-8?B?UElyaW1PcGdIL2h3ZDRmVXRKSUUrVFJPWmp4NXZBTktqaUlJZ1JscTF0U2gx?= =?utf-8?Q?yQalAUL9TkiMKxTpZlipk3P0wyqtmQE8dP2LGYtC1YAY=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 692e06d7-a0a5-438c-e684-08dbbf411517 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Sep 2023 10:04:05.5432 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR01MB5434 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.45 / 15.00]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.95)[-0.948]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/16]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[40.92.107.23:from]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_FROM(0.00)[hotmail.com]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.107.23:from]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RwXJT59SXz3Wl0 Hello, everyone who doesn't want to rebuild the rust in poudriere many times :) Although poudriere-devel exists the feature to download officially created packages... There is also a way to mix packages made elsewhere :) # First, bring the package from somewhere else. # package name should be estimated with the right command :) -> make -C /usr/ports/lang/rust -V PKGNAME -V PKGFILE fetch https: //pkg.freebsd.org /FreeBSD:12:amd64/latest/All/ rust-1.72.0.pkg # Move package to package directory of poudriere. # chmod, chown properly as well. mv rust-1.72.0.pkg /usr/local/poudriere/data/packages/jailname-default/All/ # Recreate pkg repository. # by striking out rebuilding of pkg, which is always present :) poudriere bulk -j jailname -p default ports-mgmt/pkg # Check to see if the package has been successfully inserted. poudriere bulk -j jailname -p default -n lang/rust # If there is a reason why it was targeted for deletion, resolve the reason. # e.g. Deleting rust-1.72.0.pkg: missing dependency: curl-8.. poudriere bulk -j jailname -p default ftp/curl As I recall, I was once able to successfully fake such a procedure :) Regards. From nobody Wed Sep 27 10:33:35 2023 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 4RwXyq5l8tz4vGdt for ; Wed, 27 Sep 2023 10:33:55 +0000 (UTC) (envelope-from vishwin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwXyq4tzKz3Z1D; Wed, 27 Sep 2023 10:33:55 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695810835; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hOeE+/YpwPon2l0BceoEqBtATFsRCOwjSCnNRz4+qlk=; b=EfYe1Ujn0qfOz4ehqSfBqM8s6F0eH/dRSd/ZCvX0Lr8OuDwwIM1oE2BpfTI2BQUTZxRfvw OtzIvw98MugWRZnFrdqAUbIahYliA8KhKmrJS4cOUeibsu3QWm4I3IFExfdI6pvJWg1ID/ q6Miy/k026ZcMz8Qlg0l4pmB3Vvvc4QfqFeJby+6x1Z1P194mq//zmceqn/XhtZ7is2lo+ dG9ZxfNdiQ0YSJL8KgG+VMtKV57lwK7srzFA6jChbTQOJQg8fkXTOgNs2m72sa0i6YZDw/ frnEEOsf3Uw5gtiw3WWtzRw1EAkNk8bJqsHk+C/SlS8y7DxLBmnqgX39Q6uwtQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695810835; a=rsa-sha256; cv=none; b=MopDQxJZfHuF2IFNqzWxa8AvAoHGyZXi+Yptf/+WdjyD62j5W2LPY+CDdhnOn2VolJLtQN QGC20WuQfwH/mNTrGpWIUanuwbx3UoJYMMl4k6cS3D29E21OPHc3nb3lPxuDSlgoPVPbFM LSodeyG7ElkZAghQ7MwD4gm3rjo6IkDWc/ZeTavfOAE+DyvxLAal9OE1FALWuWfoImgTw9 RH8hOCVuQeBpTaEi9WMvLwyBVo86Iq4WxUNeh7mX3L3vCQvGyiAKHwIM0aXWYRqhaHqCOP lRTBgN/qj3FoU8DmTnTVJRQSOab2MqfVXgFr+X1Ie+WqUiF+f6pJMUJsa2+Qwg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695810835; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hOeE+/YpwPon2l0BceoEqBtATFsRCOwjSCnNRz4+qlk=; b=rLCPUAQ+iZpj/2AwAj9OA1xflVJoGnoZI+kyN4I/H38S3Id8QhW/c+Rg8qMBY580TBDl3v 76g7IjyOdGGMJOW3Qz/Ut3VzNA2bLyrqLsZJLyHbrMYexk8cERtJhby/wQVE1J7ZQkE7m/ KXaZFwq/ffvaR9yCsAMt+bv3DK5BdRhFPkbtqtms2G79RrEwxMoPHLE+jXr3jRKM/OKZ9+ O/uck1yIeopAa+jDJReuG6kIyOuvZxYmDB698q33Y4lfesGFE6IIbF0PDqTFpDLBNBProS 5JP0pyVVV/RE9Qnw0Fr909tD5qlWYQOTj+hO/n1o7zgkVmYPzSlElcFJTcggfQ== Received: from [IPV6:2601:98a:d80:d0:56ee:75ff:fe50:69b5] (unknown [IPv6:2601:98a:d80:d0:56ee:75ff:fe50:69b5]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwXyq2V5Vz16QH; Wed, 27 Sep 2023 10:33:55 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: <741a31d8-96fe-ef37-bc7f-ff2be08fac57@freebsd.org> Date: Wed, 27 Sep 2023 06:33:35 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-GB To: Tomoaki AOKI , Thierry Thomas Cc: ports@freebsd.org, rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <20230927063220.c5dc8344ec805d0d2dca90e7@dec.sakura.ne.jp> From: Charlie Li Organization: FreeBSD Project Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: <20230927063220.c5dc8344ec805d0d2dca90e7@dec.sakura.ne.jp> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------NlTymfVfrpiA4V5unArGdQnB" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------NlTymfVfrpiA4V5unArGdQnB Content-Type: multipart/mixed; boundary="------------j1HluUcQ0cxmXc4nepAUPhoM"; protected-headers="v1" From: Charlie Li To: Tomoaki AOKI , Thierry Thomas Cc: ports@freebsd.org, rust@freebsd.org Message-ID: <741a31d8-96fe-ef37-bc7f-ff2be08fac57@freebsd.org> Subject: Re: dns/bind916 builds rust unexpectedly References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <20230927063220.c5dc8344ec805d0d2dca90e7@dec.sakura.ne.jp> In-Reply-To: <20230927063220.c5dc8344ec805d0d2dca90e7@dec.sakura.ne.jp> --------------j1HluUcQ0cxmXc4nepAUPhoM Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 VG9tb2FraSBBT0tJIHdyb3RlOg0KPiBPbiBUdWUsIDI2IFNlcCAyMDIzIDIyOjAzOjE4ICsw MjAwDQo+IFRoaWVycnkgVGhvbWFzIDx0aGllcnJ5QGZyZWVic2Qub3JnPiB3cm90ZToNCj4+ IFRoaXMgaXMgdHJ1ZSwgYnV0IHJ1c3QgaXMgdmVyeSBoZWF2eSwgYW5kIGl0IHNlZW1zIHRv IGJlIHVwZGF0ZWQgcXVpZXQNCj4+IGZyZXF1ZW50bHkuDQo+Pg0KPj4gSnVzdCBhbiBpZGVh OiBtYXliZSBpdCBjb3VsZCBiZSBwb3NzaWJsZSB0byByZXBvY29weSBsYW5nL3J1c3QgdG8g ZS5nLg0KPj4gbGFuZy9ydXN0LWRldmVsICh3ZSBhbHJlYWR5IGhhdmUgcnVzdC1uaWdodGx5 KSwgbGFuZy9ydXN0IGJlaW5nIGEgc3RhYmxlDQo+PiByZWxlYXNlLCB1c2VkIHRvIGNvbXBp bGUgdGhlIGRlcGVuZGluZyBwb3J0cywgYW5kIHJ1c3QtZGV2ZWwgYmVpbmcgdXNlZA0KPj4g YnkgcnVzdCBkZXZlbG9wZXJzIGFuZCB1cGRhdGVkIG1vcmUgZnJlcXVlbnRseS4NCj4+DQpO b3QgcmVhbGx5IGZlYXNpYmxlLCBldmVuIGlmIHNvbWUgb3RoZXIgbWFqb3IgY2hhbmdlcyBo YXBwZW4uIEV2ZXJ5IA0KYWN0dWFsIHJlbGVhc2UgaXMgZGVlbWVkIHN0YWJsZS4NCj4+IEkg ZG8gbm90IGtub3cgaWYgdGhlc2UgcG9ydHMgd291bGQgYmUgaW5zdGFsbGVkIGF0IHRoZSBz YW1lIHBsYWNlLCB3aXRoDQo+PiBDT05GTElDVFNfSU5TVEFMTCwgb3IgaWYgd291bGQgYmUg YmV0dGVyIHRvIGluc3RhbGwgdGhlIC1kZXZlbCBwb3J0DQo+PiB3aXRoIHNvbWUgc3VmZml4 PyBbcnVzdEBGcmVlQlNELm9yZyBhZGRlZCB0byBDYzpdDQo+IA0KVGhleSB3b3VsZCBjb25m bGljdCBiaWcgdGltZSBieSBkZWZhdWx0Lg0KPiBUaGVyZSBpcyBsYW5nL3J1c3QtbmlnaHRs eSBbMV0gWzJdLCB3aGljaCBtYXkgYmUgdGhlIC1kZXZlbCB2ZXJzaW9uLg0KPiBJSVJDLCB0 aGlzIGlzIG5vdCBzbyBmcmVxdWVudGx5IHVwZGF0ZWQuIGN1cnJlbnRseSwgdGhlIGxhdGVz dCB1cGRhdGUNCj4gd2FzIHRvIDEuNzIuMC4yMDIzMDYxMiBhdCBKdW4uMjAsIDIwMjMsIHdo aWxlIGxhbmcvcnVzdCAxLjcyLjAgbGFuZGVkDQo+IGF0IFNlcC4wOCwgMjAyMy4NCj4gDQo+ IFRoZSBwcm9ibGVtLCBJIHRoaW5rLCBpcyB0aGF0IGFsbCBCVUlMRF9ERVBFTkQnZWQgcG9y dHMgYXJlIGJhc2ljYWxseQ0KPiBidW1wZWQgd2hlbiBsYW5nL3J1c3QgaXMgdXBkYXRlZC4N Cj4gDQo+IEknbSBub3QgYXQgYWxsIGEgcnVzdCBkZXZlbG9wZXIgbm9yIHBvcnRlciwgYnV0 IGlmIHBvc3NpYmxlLCBmaWxlcw0KPiBjYXVzaW5nIHRoZSByZWJ1aWxkICh3b3VsZCBiZSBz dGF0aWNhbGx5IGxpbmtlZCBmaWxlcyBsaWtlIGNydDAubyBpbiBDKQ0KPiB3b3VsZCBiZSBi ZXR0ZXIgc3BsaXR0ZWQgaW50byBpbmRpdmlkdWFsIHBvcnQocykgYW5kIHVwZGF0ZWQgb25s eSB3aGVuDQo+IGl0cyBzb3VyY2UgY29kZSBpcyB1cGRhdGVkIChhbmQsIGlmIGFwcGxpY2Fi bGUsIHRoZSBiZWhhdmlvdXIgb2YNCj4gcmVzdWx0aW5nIGJpbmFyeSBpcyBBQ1RVQUxMWSBj aGFuZ2VkIFdJVEggQkFDS1dBUkQtSU5DT01QQVRJQkxFIFdBWSBieQ0KPiBydXN0IGNvZGUg Z2VuZXJhdG9yIG9yIG9wdGltaXplcikgYW5kIGFsbCBydXN0Wy1uaWdodGx5XSBjb25zdW1l cnMNCj4gTElCX0RFUEVORCB0byB0aGVtLg0KPiANCkV2ZXJ5IFJ1c3QgcmVsZWFzZSBjb250 YWlucyBjaGFuZ2VzIHRvIHRoZSBjb21waWxlciBpdHNlbGYgYW5kIHRoZSANCnN1cHBvcnRp bmcgY2FzdCBpbiBkZXBlbmRlbnQgY3JhdGVzIGFuZCBleHRlcm5hbCBub24tUnVzdCBsaWJy YXJpZXMgDQppbmNsdWRpbmcgTExWTS4gQ3JhdGVzIGFyZSBhbHdheXMgYnVpbHQgYXMgc2lu Z2xlIHVuaXQgb3V0cHV0cywgd2l0aCBhbGwgDQpkZXBlbmRlbmNpZXMgYnVpbHQgdG9nZXRo ZXIuIFVubGVzcyB0aGUgY3JhdGUgdXNlcyBGRkksIHRoZSBvbmx5IGR5bmFtaWMgDQpsaW5r aW5nIGJ5IGRlZmF1bHQgaXMgd2l0aCBsaWJjLg0KDQpUaGluayBvZiB0aGUgYnVtcHMgbGlr ZSBldmVyeSB0aW1lIGEgbmV3IExMVk0vY2xhbmcgaXMgZ2V0dGluZyBwcmVwYXJlZCANCmZv ciAtQ1VSUkVOVC4NCg0KaHR0cHM6Ly9ydXN0Yy1kZXYtZ3VpZGUucnVzdC1sYW5nLm9yZy9v dmVydmlldy5odG1sDQpodHRwczovL2RvYy5ydXN0LWxhbmcub3JnL3JlZmVyZW5jZS9jcmF0 ZXMtYW5kLXNvdXJjZS1maWxlcy5odG1sDQpodHRwczovL2RvYy5ydXN0LWxhbmcub3JnL3Jl ZmVyZW5jZS9saW5rYWdlLmh0bWwNCg0KLS0gDQpDaGFybGllIExpDQouLi5ub3BlLCBzdGls bCBkb24ndCBoYXZlIGFuIGV4aXQgbGluZS4NCg0K --------------j1HluUcQ0cxmXc4nepAUPhoM-- --------------NlTymfVfrpiA4V5unArGdQnB Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZRQFAAUDAAAAAAAKCRBnj5NgWEFcyh6X AP9vJrVmAxmspsIgh+j60g6KUDoLiwoRZY+tqeQhb3pz0AEAwmhSkViCP45BYq/C7vKINNq15upn 1VrjfplF53EQsQI= =PWUv -----END PGP SIGNATURE----- --------------NlTymfVfrpiA4V5unArGdQnB-- From nobody Wed Sep 27 10:54:00 2023 X-Original-To: freebsd-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 4RwYR66w70z4vHbh for ; Wed, 27 Sep 2023 10:54:58 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (mailgate.leidinger.net [IPv6:2a00:1828:2000:313::1:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYR64bgdz3bKP; Wed, 27 Sep 2023 10:54:58 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1695812090; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=39ZYQreG/SebNZWq0XUauc86ngw8+QK0/Fi5o3Flt5g=; b=AExUQ6esUuzpdN71cpdZXADAs4FwDTt0kBnt6cmkuw2c1wKWQHILhqrlDgIE0R59Y/XKNS 2tZDl/ODdiJH+NJ45+y5UpI/XweVUgm/p1Lf2hVVar9ETrc43/vJLbRbZmJ4TWEcH4Wih2 mRj+yV3TX6/i169Ts/pNvgO8PNpy5XVE9tWonEXmO7p0d5pcR8d4B/3k+I06JF8TaMak1F 7qVkKRJdZkVjXdexO8EWQSwjsVi77/XXbZETkcxqfMiTOnDHdgWowvK8q086F5g0ZE3NMi YhVrX+1/kPordgk3F7tF2NzKzGw6uvl2iwKM0QPGLoBKeqEMBeVTmrFAs+LFPg== Date: Wed, 27 Sep 2023 12:54:00 +0200 From: Alexander Leidinger To: Charlie Li Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org Subject: Re: sccache(-overlay) to speed up rust builds in poudriere In-Reply-To: References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> Message-ID: <3997509d72dcdbd9075274bee41cf255@Leidinger.net> X-Sender: Alexander@Leidinger.net Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_7c04ebd466742dcaa737c938016e2f7c"; micalg=pgp-sha256 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:2a00:1828::/32, country:DE] X-Rspamd-Queue-Id: 4RwYR64bgdz3bKP This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_7c04ebd466742dcaa737c938016e2f7c Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2023-09-27 10:56, schrieb Charlie Li: > In poudriere, apart from the fetch phase, network access is not allowed > by default so spawning a server that listens on an IP that does not > necessarily exist that clients, individual compiler invocations, talk > to isn't tenable. At the very least, one would need to architect and > implement Unix domain socket support there, which they are happy to > consider. How is poudriere preventing network access outside the fetch phase? I tried the port in the mean time, and the sccache cache directory contains 573 files after a test run with poudriere-devel. Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_7c04ebd466742dcaa737c938016e2f7c Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIyBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmUUCdkACgkQEg2wmwP4 2Ia1oQ/4luWVsJPTL6pBrKz8Caw2udn2HO/EDKe2JXL7BLstWg55vR/v9lGGtw35 IyemEVlq+0xQMYmEHY0ufrfC1Uc+ZSpoCUu1xZegp3X8SR7gmpaiNPNwIwemlu5H hkLx9VaW0owsU6QPhNMTqNGHZoTPv+nkZScaeI7nBqgMvCe/EKh6QFqiT1KeI5n8 VTK5a/uiIWwBV075zkHmOx4ZhksA5yfV+T00WWdRpc6K3wrg42sIVxIBzilV3lI6 TJvGT/4sc19Rw+efX1Cu5VAFAHFvn8ecR9MaGauPfwNy7NdQosx44QFoxqWAWokD IYMKtwahGHr5c4wrxiiJuYWkyqH2Foz8ucO6t0T2FV8meOITvQQqfz7pCIcoks94 BSPImmKVwY2bsozPJnCg1YYS2+GjBuqtPYIAjFScB6oTHHGJo7rTddJtMKD2urcK VjPqfM5bOAZW8cn+8VkhfSS4G7bcaDIw6mBQmk+7OKJYogEV54/Fmy+vCY0vjR3k 1L5+T8XlJJQ9IGOml+LPI4Zy1SG4Vr2Du8NLoNQJwgILHEax8z2jKinqMTScZsuA YiI3/2srReKa7cURYEfK2zf3+leVGSbLw/3vCW4+P4EQ6BCY7IK9GVqsuPVIXjSj cz2+tVzOhW6j3pICK+JenJ5FKh6JICcl9gGSeDeU479IWCKsFQ== =7Ul4 -----END PGP SIGNATURE----- --=_7c04ebd466742dcaa737c938016e2f7c-- From nobody Wed Sep 27 10:57:17 2023 X-Original-To: freebsd-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 4RwYTr6t9pz4vHtM for ; Wed, 27 Sep 2023 10:57:20 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYTr6LGQz3bxr; Wed, 27 Sep 2023 10:57:20 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695812240; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PuMnXR3yIPaYDwoVTDD7EyrxJfUoZomV45jtAH1v0jk=; b=SydX4W198gEroTfxR7EQe1YgOO3Q9BtJz3GtjtXXcJaWVTpOD6h2hhgxkycCnDNT8H16j8 O2m9PGoywV8AAzbm2AMZD7whXtqCLgO0TpF2edbb4lgFx5WNxchmGmuLvKWixRdkQXTP6m KuHOPhWi1LezvY0A4WGQB1DfiXuqikVrB2ImZ7xU/qgPjP0J6jgjUAFberf/R1xwG9Wyid ssIT5UlRlg+V/ZnPMUvm9hrRxRlYJXps73bfy2UhYChH3/xlOlYuPIsbY1Di6E7opm2aUv lFUnRTNaLNuhpkv4RR4w5R21TYXOO3116GKj6Ec5QwV+HVcZ3fWVHV1+BvCg3w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695812240; a=rsa-sha256; cv=none; b=go53fjZNiEJBjPDt51TW7Ww/GRSIXl1mXark9BIjSpgEC39s2059ZKCleoB60G+L47hPVE 2pGkcDkgrY9Epl+5nc+0RjX4sP/tYkSeA/bIr6D5xrJjIgTelTAKHUvVIpyYerxQQ3954V pBq3K+u0ucKADHZiysfznXLLLed3XUMmeSKIHZVDGlnbURN4Vp3HR+en2/ChZIuhACyDSk gp0+8qYCLDOf/cPIO8Joq2CGLPdJJveqnfgBCrswFMJzAXC1Q7+7rxj+O4gXq7fde7lUtr 3cUvgfVqgLfc9pEnDA+UF88K5qlG75CuAjQKJVyABHukFqu4Dh9yMewLk0lyTg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695812240; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PuMnXR3yIPaYDwoVTDD7EyrxJfUoZomV45jtAH1v0jk=; b=FtF2oHi1MWLhoDVWuJU93SoAPGOEkJClx9+ZA/u47ZFSsnrVZFA7rgad3ZO/uvr3/XI8nB cDdh+i5+kAiE0n0fgeXbYvSaOZF8p9ty5VBsXatF9QvVLUuul06440Q0BfN5DLQrxwoMpr zJoTdIldJkhQwniZ9jwfuDUrB7A1kkeVXBtGpO75mi6VXqdcqk+uM8PgZqxvJ1pg/74Rh/ WK/IzERzbi1+xcd+DByT3injOe/oXRrMR3iwYmu0fxGLAqfM+Nh3Cr6NOdl/6KB8HAfa1a PsasBjXQhqGaj/ysEYZLrp9kR60P8SDJ6EZHxzfv38V0+Sbq8x1aPeTW37Datg== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwYTq6zvYz15nf; Wed, 27 Sep 2023 10:57:19 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> Date: Wed, 27 Sep 2023 12:57:17 +0200 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 User-Agent: Mozilla Thunderbird Subject: Re: sccache(-overlay) to speed up rust builds in poudriere To: Alexander Leidinger , Charlie Li Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> Content-Language: en-US From: Guido Falsi In-Reply-To: <3997509d72dcdbd9075274bee41cf255@Leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 27/09/23 12:54, Alexander Leidinger wrote: > Am 2023-09-27 10:56, schrieb Charlie Li: > >> In poudriere, apart from the fetch phase, network access is not >> allowed by default so spawning a server that listens on an IP that >> does not necessarily exist that clients, individual compiler >> invocations, talk to isn't tenable. At the very least, one would need >> to architect and implement Unix domain socket support there, which >> they are happy to consider. > > How is poudriere preventing network access outside the fetch phase? two (undocumented) guesses: - removing interfaces (including lo0) - no routing The only way to know for sure is reading the source code. -- Guido Falsi From nobody Wed Sep 27 10:57:27 2023 X-Original-To: freebsd-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 4RwYVS71Qhz4vJCt for ; Wed, 27 Sep 2023 10:57:52 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYVS4y9lz3cZv; Wed, 27 Sep 2023 10:57:52 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1695812266; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=4HpLFTLzIHU81OwiAogave+aEfEsji1TA1AF9+w9Hdc=; b=DnRDeACIM0B3RuXQVJHKvp6xphvElsK/kdJrRPxtuo6cE5AUV/NA+tpevSVA0JSKHH/TXJ bwLDSj8KJiRwYcUzdxjqjsMUvLywX4qT6V6bY/414lfnv31eMoQYd18gFhgjl386bmZAvD fwAQGGW3f7ZHv6SS4oBoGvrglpoRQAh53WLI33u2M9vgd5t/JE08ABIE/NMX7x/Ev8aa7h hzIgzySgqEwQ/6kaJf3+6lPNJ9ssx2eRu5ODyN3vcb1vb54iUlQ5oou/zV2HVsaf8qDX9r JO/eRTZnugqaVYGqeZnkz/HwW+2XntcWrU9nE+8gf34wkM1eiWkA62i4S0Gj0A== Date: Wed, 27 Sep 2023 12:57:27 +0200 From: Alexander Leidinger To: Charlie Li Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org Subject: Re: sccache(-overlay) to speed up rust builds in poudriere In-Reply-To: References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> Message-ID: <61e77ceeefcca1ba1fe28b73fd5802b5@Leidinger.net> X-Sender: Alexander@Leidinger.net Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_9948919bcbf0cc0c9601131c535ed95a"; micalg=pgp-sha256 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE] X-Rspamd-Queue-Id: 4RwYVS4y9lz3cZv This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_9948919bcbf0cc0c9601131c535ed95a Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2023-09-27 10:56, schrieb Charlie Li: > ports-mgmt/sccache-overlay's functionality that allows it to work in a > poudriere/port build environment relies on code that was never > submitted upstream to sccache. More than the mk file and the install into a different location suitable for the overlay infrastructure? Depending on how it is done, it may be feasible to host the additional stuff locally, e.g. in the devel/sccache port and use a feature flag or a slave port to enable it. Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_9948919bcbf0cc0c9601131c535ed95a Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmUUCqgACgkQEg2wmwP4 2IZQHRAAj1UEII61ZynSc7dRmiYHlzqe6G7MxVbqNC0ohfURv+erTm5q7PLDCadX ayRyk+4ugeA1Uy1g8HNSjgkTVM/w8kZIyMQmx3OWu2bVQvMAprsOueey/2M6E9uK 8caa6NeYFrEJy6i1GRK7qmKDo9N2Pjo/RfuGVpuVR4OYTO+T4vxFBCtkwu63ikjU HgVWm/5Gmw5WegpCvFcMstJ1du54CiN50N5X0XOiRPxu3jdox6g0K2Eht2u67EqG 2UhyJnORjNYJkkVEDOV/wysukHb8K2Ff6colCdu7N1D5nb/Gu5CzpVSWb4Q91654 SRo8mDs31DhhwbyrsUqpQtVGq4ydTaK1bMAe5XAalNRxvev2v2QEyt5l2jGPUBRS hRHf/OETeXxXFBQrqgqeMojjaplW8u43nrz1X9PnaO8X1d2AElPiBUL2KNPsCAZd r6VAr0HKCHO2aRfdTCDTcL7aspIG/bhnkdo9G4RC8SRmRvr9hvWVDzBKFI4lxXa+ EycHmRVqnft3rR1igG+1yueadSutEexVZuKkftOb6gpnEdK83ODxy05oDaI5dWu+ eCIkphQpetKpmA0XXIiltUyIGtTf471Zm0CUCxf4Lc3BzOVSfDrZEk+HPQsS7otO jOCGG6KwmET7V1Q72BeQ/51ys5aWlz91ykOjoYvJpzJO44vJWvw= =mqUM -----END PGP SIGNATURE----- --=_9948919bcbf0cc0c9601131c535ed95a-- From nobody Wed Sep 27 11:00:04 2023 X-Original-To: freebsd-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 4RwYY21Nxtz4vJ6D for ; Wed, 27 Sep 2023 11:00:06 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from fc.opsec.eu (fc.opsec.eu [IPv6:2001:14f8:200:4::4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYY20g9Bz3dBh for ; Wed, 27 Sep 2023 11:00:06 +0000 (UTC) (envelope-from pi@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from pi by fc.opsec.eu with local (Exim 4.96 (FreeBSD)) (envelope-from ) id 1qlSGy-0004S8-1p; Wed, 27 Sep 2023 13:00:04 +0200 Date: Wed, 27 Sep 2023 13:00:04 +0200 From: Kurt Jaeger To: Alexander Leidinger Cc: freebsd-ports@freebsd.org Subject: Re: sccache(-overlay) to speed up rust builds in poudriere Message-ID: References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3997509d72dcdbd9075274bee41cf255@Leidinger.net> X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] X-Rspamd-Queue-Id: 4RwYY20g9Bz3dBh Hi! > How is poudriere preventing network access outside the fetch phase? I think by starting the builder jail without IP. -- pi@FreeBSD.org +49 171 3101372 Now what ? From nobody Wed Sep 27 11:00:13 2023 X-Original-To: freebsd-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 4RwYYD0YVtz4vJ6K for ; Wed, 27 Sep 2023 11:00:16 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYYC6TzLz3dcZ; Wed, 27 Sep 2023 11:00:15 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695812416; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LkN8bGI8/liMjdaHL/LIg2OATa1cjK+BQUm/OOI3FrI=; b=WksidPaY7FhJ83uMeSHZRsBWb5h3ivjrripUPYAbf3kNHjwl1HSIzrmnzklEQlPPYTnybV wVTHzydibxYXQwS8YjQk4KRAoPyn8LYLMndoY5I1cPm2hvZpPDP9CUy2ykx7dGUgpIXC+/ w5mu0BAcboCM+Z3kDMlTFomKZh3mQi9yG35bbGWlAUEUHIBdb2SwEdzPGD22SifubgbwF1 YEMU8ripXCmk2YQ23joDq4IeyOj/sBre3qLzzEAHPa6t592uYBbzHirBEMialrCyKDpO9G JsQ/JoYupS07Xv0QEzxMVh6Gv6z1YoU3okjcTjmk0slkEo9Lb6E03anF0OtK3g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695812416; a=rsa-sha256; cv=none; b=Tdd8tSgpDxSH9FQI54riA4HXmiki8CiBX+2bLYdKOjUR0ynB1neKH1E+sY+Q4mLS94qpoi yLo8FBi3yloj75vRe+irddohNOtEOpzggTMnHWjwp3Q1wjtfmC0JKkXsWr9izvhZk99kOo goOfEARKYM0Jxyq2G90d2e94iFAZm1BtlmXvnYo5E6I53TDfwzWdU5pFNA9+Z+JhNLXak6 0aO8at05UZZQCXlq+eS6OmtH/6x8J1ZfMSyr/uDu7vnICDBBVEQkgo/R4AGzIbHRIgzQqT ALf37KlMv0DaFGmUXAfvLA4FJWY3RJDx4ywEshcVnBo2EEx24L+S2X15MCwJ5A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695812416; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LkN8bGI8/liMjdaHL/LIg2OATa1cjK+BQUm/OOI3FrI=; b=UsfNletcImGDFlIfy01ofTY6Ae3gSpbox2Ljn+NnbGkKbNLyVCwCRC35FW8R9/f+eiHNIi o5+Mcrq3q8Yb0vbMnXeohN4h53XOvOH1SURSBvUMEKxV2r1CPds1Uw3nPeF0AieXOrdT4b xsU0/RZ5zRSzZouk+xjbIsEHpt8AzEqagwx7qqZc9sjYeCOGM9CIMyvKbJv1covhikaN1n Pyg43sixmqJaEc0XU3qldTRNoRzBQjfTz1DhLa6BDLftVJ47SA/gRWKyCnEldDoEoS6Cwe EaExbcYDamM+NeDqgTdBnTi0sc/zL8R8qzEFl2bhEAfULAMWuz6Qqs27A3ilhA== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwYYB6lWCz16QT; Wed, 27 Sep 2023 11:00:14 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <345d28f3-9391-4330-bd5c-b0ac72a0866f@FreeBSD.org> Date: Wed, 27 Sep 2023 13:00:13 +0200 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 User-Agent: Mozilla Thunderbird Subject: Re: sccache(-overlay) to speed up rust builds in poudriere Content-Language: en-US From: Guido Falsi To: Alexander Leidinger , Charlie Li Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> In-Reply-To: <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 27/09/23 12:57, Guido Falsi wrote: > On 27/09/23 12:54, Alexander Leidinger wrote: >> Am 2023-09-27 10:56, schrieb Charlie Li: >> >>> In poudriere, apart from the fetch phase, network access is not >>> allowed by default so spawning a server that listens on an IP that >>> does not necessarily exist that clients, individual compiler >>> invocations, talk to isn't tenable. At the very least, one would need >>> to architect and implement Unix domain socket support there, which >>> they are happy to consider. >> >> How is poudriere preventing network access outside the fetch phase? > > two (undocumented) guesses: > > - removing interfaces (including lo0) > - no routing > > The only way to know for sure is reading the source code. > https://github.com/freebsd/poudriere/blob/97404baad0c41f1007f971c4a19c89b7c594d89f/src/share/poudriere/common.sh#L691C59-L692C32 This looks like the relevant line of code, one has obviously to check all the involved variables definitions. This is a good starting point for this kind of research though. -- Guido Falsi From nobody Wed Sep 27 11:00:31 2023 X-Original-To: freebsd-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 4RwYZZ5Qkgz4vJHS for ; Wed, 27 Sep 2023 11:01:26 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature ECDSA (P-256)) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYZZ3cY8z3f9t; Wed, 27 Sep 2023 11:01:26 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1695812480; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=kIfYEpp7djZGLc1RKXNykVaBlA8mCgLJphsLv9tAaSQ=; b=pKIUVj+ThTpVpoc/Sh2hNVhjRxzCYOoxaTB+0aAdB23uWKxqmKEJLmsHQz/SpYGxijmfQ7 Sbvi4JQojnYkg7CYOwwe5BhWrGjRG8iMXinmo1nRBFRCT2YF48egtoMka5/SOfeHWzkzpt cDLaiBrhzNZ+p5toW6zlSDrMyv2kYwzTtN4GyKL1LU9kgW50Tw83SiYgUTX6dJdKXHzmDg aI9RT71fRMKiH3vWkFAn59J+dZWqVNSijAj19kbPDE/E/GL/aIevkwD0QRtsKF8JPAqsjB Ktrlu691rFsc0GgUdh+hPw9R7oMICjb4NwRtOU5109yKKeAGkQJUtb4sl0EBqA== Date: Wed, 27 Sep 2023 13:00:31 +0200 From: Alexander Leidinger To: Guido Falsi Cc: Charlie Li , Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org Subject: Re: sccache(-overlay) to speed up rust builds in poudriere In-Reply-To: <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> Message-ID: <671c7d2e704afc4a29cb45461311fcc3@Leidinger.net> X-Sender: Alexander@Leidinger.net Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_f6c4c9b7723e13241de864b5b8a67507"; micalg=pgp-sha256 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE] X-Rspamd-Queue-Id: 4RwYZZ3cY8z3f9t This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_f6c4c9b7723e13241de864b5b8a67507 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2023-09-27 12:57, schrieb Guido Falsi: > On 27/09/23 12:54, Alexander Leidinger wrote: >> Am 2023-09-27 10:56, schrieb Charlie Li: >> >>> In poudriere, apart from the fetch phase, network access is not >>> allowed by default so spawning a server that listens on an IP that >>> does not necessarily exist that clients, individual compiler >>> invocations, talk to isn't tenable. At the very least, one would need >>> to architect and implement Unix domain socket support there, which >>> they are happy to consider. >> >> How is poudriere preventing network access outside the fetch phase? > > two (undocumented) guesses: > > - removing interfaces (including lo0) Then the sccache cache directory shouldn't contain files in my test. > - no routing Then the localhost connection still works and sccache should work (which would match my empirical test results). Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_f6c4c9b7723e13241de864b5b8a67507 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmUUC2AACgkQEg2wmwP4 2IZWNA//ZWR8//WGfIjok+kOtO4yT/7xiqYtq4ZuMuZCGaHRX/o2k1nmvSYBvY4W DSMRa5pkaATxQWp5Ttqw78m7TwLKjQsek+zjAkljlj13zKC3c5lwQ52K1QPO+cQs rMm7mkklTvlHs+jbt+BR5CZCxqHC0z8zep8D+Tz9iHnXV5jfMqMr3IDCQzKqRwOF 6X62cS9c2DW2m/LCqWRxejhqa1VQz4QkAR6uZi/hhg0uE1XYXhOQp6TsWFsHL2hS 163olnGy1NtAeLwJzJO+NSuDG0w4r1uZ2ZcIdYs3RG2XQW51lw4mP24qjo8mDUhC yFyNwb5+vFHKAN31WrgdmowLHOmttPIlUe3tkr2v6j+Z4Rf0vwbz60d8d5yhuvVP fBFZCGBrTuvEk+pvmOZGs3JkbZD04cE4JgV0O6aVsAD4H0tWR2EAEut0ysRk4F3A cIKorWWflDfgkIx4mrxtOTAdBhivAZDdRqs/po9tlc74KHa88cXvYU0ds6y4VCJt WP6RUtCd897KI9sOyoXYi7GX8Dn+89FurJKdWSeVCbAasjYNJ/OSw9E9K4OCOEAd bsHmUshwCm90qOLm6u9KL+OoY77SsW5tLvx9HZ5sFseKJR3ec39wgHbWF1eoaQQ9 QZqODU7zXQBA1Q0V3IXgZp0bOX7p0bWyc4z8thqCmhT1y9wTMR8= =sXCW -----END PGP SIGNATURE----- --=_f6c4c9b7723e13241de864b5b8a67507-- From nobody Wed Sep 27 11:04:45 2023 X-Original-To: freebsd-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 4RwYfS0nm5z4vJ8d for ; Wed, 27 Sep 2023 11:04:48 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYfS0Hv6z4Cwk; Wed, 27 Sep 2023 11:04:48 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695812688; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9UbGX6Tkz7P0Ex49kgC/CT/BCeckKQEMsQ8RMp1SkqA=; b=yGSwrrJfVhBBvY4QnRk0osarjdeBf191ipKroOExD+YQxop59M/i/19fh3C6E7ifCS5qah G4F6LnxOFXgQzKE+XisIPxdAry/HujjruaDBv+DTL12bx2lTncac/ZcmcpBTZMstkNGR8/ WUwlYr4gmQm3QYKZhz1//CqSg5s8fgt9yEL8t53oa0MAcsLa1GAr0zUX6Eatk415Bi+Tvi 5ktbMIFzOXMdwJDDJ9B038HSNYJZe2SaGUVpr4HqVFQlTnCwX7Ev0hwflDjaFHfXBKaxed l4QBLjLdJn3eO/TQ0M9XG76AH5DVRwgjelgH7GWwv7/78xWom2+ynBJOj9NknQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695812688; a=rsa-sha256; cv=none; b=qiYP/HPZ8bIpZiNfYXMdVWFd/yoZaKabh1rHUjP+zL4o5i0zAdJFhDmMYpAu3BOoViouJ8 zjcuhldPCY1/L64mCKVdC6GFH+Q9fyo7HImFTmAyRG0jGk0ckdJkWY8x6nLLMlmbWl9gdK 7kn48dSbCZczCUlmmqKyzaglWK6pgclBjb+3LQKYMNeRJyCLiBUftmNiXhYh6FPnwRF+U0 6KarAvP9M6avgFU+ACeJFWTl9/h8NAjcS1tQfOsX9VMIah+U8bZnqNL1RwxyDPqx3Sny8Q pTj8PijpQRJvtQ6UPzIEx8DLjQFU73DTLPoazhAOo7Stwrb9m+IB3JmCl8f0FA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695812688; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9UbGX6Tkz7P0Ex49kgC/CT/BCeckKQEMsQ8RMp1SkqA=; b=pCYqSEmvNuZrJSypTdb8aSMumTWGsxB7/T4J0k7Pr77gaHPSIdBfi5K//rp4oMPxlj7V5u iaWSqHGVNKCkGPeoEBTtSb8Q51U3ctgNf0C7/mPedGYjmxXxjO1oCKpxPmXbwZ+Hw8zvGA iv/SUphy9/kV3Gaw9+gDRhaorV8uAY8Qdr9rf7AQ735ivQQRRADypJKYhN4qYzwTfFaqvO UgEgNT1/o2sePh+kie49WZC6C26G8WkgNkNJ3M2KtcBpOLbqTDQA5g+DWDn02vkI1aXPWJ ewlwcogfhNt9kakDzXfFLzZWow2GuBEEbfnkDCt+8A6lkTkBDYcz5Dvtmbu+Og== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwYfQ6zTsz15nq; Wed, 27 Sep 2023 11:04:46 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: Date: Wed, 27 Sep 2023 13:04:45 +0200 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 User-Agent: Mozilla Thunderbird Subject: Re: sccache(-overlay) to speed up rust builds in poudriere Content-Language: en-US To: Alexander Leidinger Cc: Charlie Li , Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> <671c7d2e704afc4a29cb45461311fcc3@Leidinger.net> From: Guido Falsi In-Reply-To: <671c7d2e704afc4a29cb45461311fcc3@Leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 27/09/23 13:00, Alexander Leidinger wrote: > Am 2023-09-27 12:57, schrieb Guido Falsi: >> On 27/09/23 12:54, Alexander Leidinger wrote: >>> Am 2023-09-27 10:56, schrieb Charlie Li: >>> >>>> In poudriere, apart from the fetch phase, network access is not >>>> allowed by default so spawning a server that listens on an IP that >>>> does not necessarily exist that clients, individual compiler >>>> invocations, talk to isn't tenable. At the very least, one would >>>> need to architect and implement Unix domain socket support there, >>>> which they are happy to consider. >>> >>> How is poudriere preventing network access outside the fetch phase? >> >> two (undocumented) guesses: >> >> - removing interfaces (including lo0) > > Then the sccache cache directory shouldn't contain files in my test. > >> - no routing > > Then the localhost connection still works and sccache should work (which > would match my empirical test results). > I'm not completely sure we;re talking about the same thing. The scccache version you're using is an older version with non standard changes (as vishin pointed out, did not check it or the nature of the changes or differences with newer versions). Maybe that version is not network driven thanks to patches, you should check that before assuming that the sccache-overlay version requires networking. -- Guido Falsi From nobody Wed Sep 27 11:11:11 2023 X-Original-To: freebsd-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 4RwYpC0qlxz4vJkr for ; Wed, 27 Sep 2023 11:11:31 +0000 (UTC) (envelope-from vishwin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYpC0MSpz4FMr; Wed, 27 Sep 2023 11:11:31 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695813091; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=1XqeRYw6Xm6D5OyZuMzDkVEhbu5uZG9SqjOJ1//tjI8=; b=ddkd5ULJN2nHz75mOBZ56azLOVq/06BUiacJYjngbHnH867R1O3WCMDO3dH63IhjDUDA1R BJP9k6hQSnrE1k4CjhibvxPk6uKYMopb0lHPVAGmZdxUtQekFvNdT0RWaDb6tVPyflOXvY 8mK3HDwd5XGhkMejCrUf+c0NMeBhMHQHNhM4nfnrO+n9pVvzV4iJ/HGojsywZTfFTpSNdi iwZVdMVwzi8Dnso+hI0H0hq4eQl4jblt5PD7E5cPBVUT/+vi5ULZSzlw57SYzHtVgcPiTp iWuIuU8Le9eyP7NjpgcuAYsBBblybVIQ6FEw38MOaHT0IjGDfk+Fdz8CkPArCA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695813091; a=rsa-sha256; cv=none; b=bW1Yqbw9vrqp17DvWH7yBnFub4Kkq1CWgxgXPXxTvZN1RAdiZp+kdt8Vp+Up/4Swgvf2Vb hcGTcgYBsqj0vvFXM02CvGoasYLrOzyV6VWuQJU1LqxOHvfnIyDWlT7/Oebv376lG+bUmh i+lSo+cxI8+GauBOvIn6+JE+AXgYwwiZNxhO/YNkLFlA49QaQXeLTzxoOsbMOi8vct/aDI OzNBjnoDr9w/B6ehUi6o79rJhCMwbsMQ/0RTz/KC1wdX72NpdPT1ObHkzk+Ms+QvM2nmqP BfyDE0Mq9izQmA8lfppnYBRxGvjjHJW98hOan6SexWpVBQXTCWcKH7Ps9NOthA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695813091; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=1XqeRYw6Xm6D5OyZuMzDkVEhbu5uZG9SqjOJ1//tjI8=; b=KHhjolqJkdJ7DvCuS9OOcZNggzLh2DU1lSm7XGTCQPqBcemkJdxFROCA8S9xshn9Iycv5t VUZFRiobp7Bml03Ex75UwehMkrbjUqN4Z0X1sUiiACbIbheIDlGH90XU7nEtISro2SjNui ukrgtjDGau6AfNL6uPz0kjJFY7ZyE2EV7W4gc4mS7gco8HtayYiybQTDgq0m2ArZNKtVwW SpV0i8HWtneE0esqHqaw6gVypRlsSqGyPwCoPtTtBXEnQVEKChhoBfPki1zyAPFww/B0+F RISJJZsMpIxAIZphfCJGJSU/JGdu9uZXH3TcKVdjJe9QxmBmqq9S7Pg6eAPRDA== Received: from [IPV6:2601:98a:d80:d0:56ee:75ff:fe50:69b5] (unknown [IPv6:2601:98a:d80:d0:56ee:75ff:fe50:69b5]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwYpB4YkMz177Y; Wed, 27 Sep 2023 11:11:30 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: <8ca145b6-2129-5dfb-6166-18b274f981e0@freebsd.org> Date: Wed, 27 Sep 2023 07:11:11 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-GB To: Guido Falsi , Alexander Leidinger Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> <345d28f3-9391-4330-bd5c-b0ac72a0866f@FreeBSD.org> From: Charlie Li Organization: FreeBSD Project Subject: Re: sccache(-overlay) to speed up rust builds in poudriere In-Reply-To: <345d28f3-9391-4330-bd5c-b0ac72a0866f@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Blp7fCr7EsnJuqxB78OaSJOD" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Blp7fCr7EsnJuqxB78OaSJOD Content-Type: multipart/mixed; boundary="------------k3uf60K2pEpiL7NIE2w5oHJw"; protected-headers="v1" From: Charlie Li To: Guido Falsi , Alexander Leidinger Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org Message-ID: <8ca145b6-2129-5dfb-6166-18b274f981e0@freebsd.org> Subject: Re: sccache(-overlay) to speed up rust builds in poudriere References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> <345d28f3-9391-4330-bd5c-b0ac72a0866f@FreeBSD.org> In-Reply-To: <345d28f3-9391-4330-bd5c-b0ac72a0866f@FreeBSD.org> --------------k3uf60K2pEpiL7NIE2w5oHJw Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 R3VpZG8gRmFsc2kgd3JvdGU6DQo+IE9uIDI3LzA5LzIzIDEyOjU3LCBHdWlkbyBGYWxzaSB3 cm90ZToNCj4+IE9uIDI3LzA5LzIzIDEyOjU0LCBBbGV4YW5kZXIgTGVpZGluZ2VyIHdyb3Rl Og0KPj4+IEFtIDIwMjMtMDktMjcgMTA6NTYsIHNjaHJpZWIgQ2hhcmxpZSBMaToNCj4+Pg0K Pj4+PiBJbiBwb3VkcmllcmUsIGFwYXJ0IGZyb20gdGhlIGZldGNoIHBoYXNlLCBuZXR3b3Jr IGFjY2VzcyBpcyBub3QgDQo+Pj4+IGFsbG93ZWQgYnkgZGVmYXVsdCBzbyBzcGF3bmluZyBh IHNlcnZlciB0aGF0IGxpc3RlbnMgb24gYW4gSVAgdGhhdCANCj4+Pj4gZG9lcyBub3QgbmVj ZXNzYXJpbHkgZXhpc3QgdGhhdCBjbGllbnRzLCBpbmRpdmlkdWFsIGNvbXBpbGVyIA0KPj4+ PiBpbnZvY2F0aW9ucywgdGFsayB0byBpc24ndCB0ZW5hYmxlLiBBdCB0aGUgdmVyeSBsZWFz dCwgb25lIHdvdWxkIA0KPj4+PiBuZWVkIHRvIGFyY2hpdGVjdCBhbmQgaW1wbGVtZW50IFVu aXggZG9tYWluIHNvY2tldCBzdXBwb3J0IHRoZXJlLCANCj4+Pj4gd2hpY2ggdGhleSBhcmUg aGFwcHkgdG8gY29uc2lkZXIuDQo+Pj4NCj4+PiBIb3cgaXMgcG91ZHJpZXJlIHByZXZlbnRp bmcgbmV0d29yayBhY2Nlc3Mgb3V0c2lkZSB0aGUgZmV0Y2ggcGhhc2U/DQo+Pg0KPiBodHRw czovL2dpdGh1Yi5jb20vZnJlZWJzZC9wb3VkcmllcmUvYmxvYi85NzQwNGJhYWQwYzQxZjEw MDdmOTcxYzRhMTljODliN2M1OTRkODlmL3NyYy9zaGFyZS9wb3VkcmllcmUvY29tbW9uLnNo I0w2OTFDNTktTDY5MkMzMg0KPiANCj4gDQo+IFRoaXMgbG9va3MgbGlrZSB0aGUgcmVsZXZh bnQgbGluZSBvZiBjb2RlLCBvbmUgaGFzIG9idmlvdXNseSB0byBjaGVjayANCj4gYWxsIHRo ZSBpbnZvbHZlZCB2YXJpYWJsZXMgZGVmaW5pdGlvbnMuIFRoaXMgaXMgYSBnb29kIHN0YXJ0 aW5nIHBvaW50IA0KPiBmb3IgdGhpcyBraW5kIG9mIHJlc2VhcmNoIHRob3VnaC4NCj4gDQpZ ZXMsIFJFU1RSSUNUX05FVFdPUktJTkc9eWVzIGJ5IGRlZmF1bHQgYW5kIGlzIHRoZSByZWxl dmFudCBzZXR0aW5nIGhlcmUuDQoNCi0tIA0KQ2hhcmxpZSBMaQ0KLi4ubm9wZSwgc3RpbGwg ZG9uJ3QgaGF2ZSBhbiBleGl0IGxpbmUuDQoNCg== --------------k3uf60K2pEpiL7NIE2w5oHJw-- --------------Blp7fCr7EsnJuqxB78OaSJOD Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZRQNzwUDAAAAAAAKCRBnj5NgWEFcyiLe AQCj4qVCVrl8yDRvjqxSIi4y6cPwylz5KFxxSxV1MJw1aAEA4sAevbDd/Z7G55wyeVfrP08uNMLL 3E91xzLtHcqP1wk= =TQ0M -----END PGP SIGNATURE----- --------------Blp7fCr7EsnJuqxB78OaSJOD-- From nobody Wed Sep 27 11:14:19 2023 X-Original-To: freebsd-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 4RwYsq0Lp4z4vJsl for ; Wed, 27 Sep 2023 11:14:39 +0000 (UTC) (envelope-from vishwin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYsp6zGpz4GFJ; Wed, 27 Sep 2023 11:14:38 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695813279; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=MPEer0UxiFdc5C86qOfE++nxrNko9GObIiQnbmt24RE=; b=H43I5Z2WGNWDvfkN4GYhDpxLSKf+GB1j5S3a3/dXucA8EAx49zYB3lCdoCyaMnSCc677du 8QyLqiuPXhWraAoF1PWiQO8csUBO37XsVrlvSmkzBeXOzjCd9PVFhE2adXuQAHPz/x6dw1 cthQvQzqxKMORiCUDL/BDjGGAxh+YrNWuajL4T0UswGo/wKGP1mTo1PQqhDr4v5ynwXpHr 3nsgMLcThCINbqoCjtkaO3IjtMZwsDD3HA/JlyoTVut3osJa3Tmdgprpr4YixHqmdnP1xN 05i/Zuv4V7LdnbmsORFhHJnj5Th9GXj7ojgZCQI/VAKmKq1CysknxA/NTQ56yA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695813279; a=rsa-sha256; cv=none; b=FeKpO6lic8GnhrWitlcfdBvKeXxHCwjvLtCPP+8qi/GLQxXbOkcLWPpXuIPFtondZ8IZ0c 1PBYoEAESkzy/jufuLDzau0rW1/DcA5gtLTQkiy7HOEMrIN0JMXH1AP71gaILTr3daktD1 fukrcsVUyeZI2pJutn1wcDTn/NzxHEc3dkFRFZOWB7N/dIoQY+kwzloEeMdwppe/JYc9LK xaJYKv+/eZ2tWkwv38sC7He4b8efUh49oEIjBJ7r2Zr//57lL6CktndkwUJ4qg8MyfvXHn aZsj6dSE5lJPmje5x501rYHhEzPvx8/8X55ARL9/RKVoAd9lvZid6GiYIJH9cw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695813279; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=MPEer0UxiFdc5C86qOfE++nxrNko9GObIiQnbmt24RE=; b=vQyZUYY2tDp9pAJO63GhYcD+YFdWyvGChWNiHfhmHMou8G2Jg2YmUHWPeOvknO8o5f0iL/ Br8T2XDtWhR7MtFEt8RcAnyPynLoTe0V+8raiRv5BKzpUAeRqy5cVYBBmTgGkCv5RVOJw/ 1hfh3ohpoUHv0LmAYi1BADztOkQdASUH4o3zcFloVyOMmhfOdwXY+Gsqohcr2A3OZgrvsr +vAQEP0bDUFyK+ofetb+nNqj8EukbfSHymUZbRu1lCcBqMnhQNxE05V1yANoxSCj5tn/oN fCApUKJX/yYf6tTnAblrMrkQzIoCVjzB81wLVUGH8kTbKiZBMdKRirjeb6LcVw== Received: from [IPV6:2601:98a:d80:d0:56ee:75ff:fe50:69b5] (unknown [IPv6:2601:98a:d80:d0:56ee:75ff:fe50:69b5]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwYsp4Fxmz15nw; Wed, 27 Sep 2023 11:14:38 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: <58ebe900-89c7-c6b0-5b30-a9a40434b719@freebsd.org> Date: Wed, 27 Sep 2023 07:14:19 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: sccache(-overlay) to speed up rust builds in poudriere Content-Language: en-GB To: Alexander Leidinger Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <61e77ceeefcca1ba1fe28b73fd5802b5@Leidinger.net> From: Charlie Li Organization: FreeBSD Project In-Reply-To: <61e77ceeefcca1ba1fe28b73fd5802b5@Leidinger.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------m1sj9wmT1eJcUwrorjKrr05u" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------m1sj9wmT1eJcUwrorjKrr05u Content-Type: multipart/mixed; boundary="------------uRqAr2P8JSO5Jbm86ELVvCxh"; protected-headers="v1" From: Charlie Li To: Alexander Leidinger Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org Message-ID: <58ebe900-89c7-c6b0-5b30-a9a40434b719@freebsd.org> Subject: Re: sccache(-overlay) to speed up rust builds in poudriere References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <61e77ceeefcca1ba1fe28b73fd5802b5@Leidinger.net> In-Reply-To: <61e77ceeefcca1ba1fe28b73fd5802b5@Leidinger.net> --------------uRqAr2P8JSO5Jbm86ELVvCxh Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 QWxleGFuZGVyIExlaWRpbmdlciB3cm90ZToNCj4gQW0gMjAyMy0wOS0yNyAxMDo1Niwgc2No cmllYiBDaGFybGllIExpOg0KPiANCj4+IHBvcnRzLW1nbXQvc2NjYWNoZS1vdmVybGF5J3Mg ZnVuY3Rpb25hbGl0eSB0aGF0IGFsbG93cyBpdCB0byB3b3JrIGluIGEgDQo+PiBwb3Vkcmll cmUvcG9ydCBidWlsZCBlbnZpcm9ubWVudCByZWxpZXMgb24gY29kZSB0aGF0IHdhcyBuZXZl ciANCj4+IHN1Ym1pdHRlZCB1cHN0cmVhbSB0byBzY2NhY2hlLg0KPiANCj4gTW9yZSB0aGFu IHRoZSBtayBmaWxlIGFuZCB0aGUgaW5zdGFsbCBpbnRvIGEgZGlmZmVyZW50IGxvY2F0aW9u IHN1aXRhYmxlIA0KPiBmb3IgdGhlIG92ZXJsYXkgaW5mcmFzdHJ1Y3R1cmU/IERlcGVuZGlu ZyBvbiBob3cgaXQgaXMgZG9uZSwgaXQgbWF5IGJlIA0KPiBmZWFzaWJsZSB0byBob3N0IHRo ZSBhZGRpdGlvbmFsIHN0dWZmIGxvY2FsbHksIGUuZy4gaW4gdGhlIGRldmVsL3NjY2FjaGUg DQo+IHBvcnQgYW5kIHVzZSBhIGZlYXR1cmUgZmxhZyBvciBhIHNsYXZlIHBvcnQgdG8gZW5h YmxlIGl0Lg0KPiANClllcywgcG9ydHMtbWdtdC9zY2NhY2hlLW92ZXJsYXkgaGFzIGRpcmVj dCBjb2RlIHBhdGNoZXMgdGhhdCBzd2l0Y2ggZnJvbSANCm5ldHdvcmsgc29ja2V0cyB0byBV bml4IGRvbWFpbiBzb2NrZXRzLiBUaGUgcGF0Y2hlcyB3aWxsIG5vdCBhcHBseSANCmFnYWlu c3QgY3VycmVudC9tb3JlIHJlY2VudCBtYWlubGluZSBzY2NhY2hlLg0KDQotLSANCkNoYXJs aWUgTGkNCi4uLm5vcGUsIHN0aWxsIGRvbid0IGhhdmUgYW4gZXhpdCBsaW5lLg0KDQo= --------------uRqAr2P8JSO5Jbm86ELVvCxh-- --------------m1sj9wmT1eJcUwrorjKrr05u Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZRQOiwUDAAAAAAAKCRBnj5NgWEFcyjYB AP4nSGLf7dyIjfk+6e7DEZN/uhF/ezATuoq+9cuMvY/hAAEA0K2r/5JZtkDE+1dCNYoglzu2h6A2 2o+et1Z5yttZJwY= =uMyB -----END PGP SIGNATURE----- --------------m1sj9wmT1eJcUwrorjKrr05u-- From nobody Wed Sep 27 11:14:00 2023 X-Original-To: freebsd-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 4RwYt92052z4vK9Y for ; Wed, 27 Sep 2023 11:14:57 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (mailgate.leidinger.net [IPv6:2a00:1828:2000:313::1:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature ECDSA (P-256)) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwYt90Jncz4GSk; Wed, 27 Sep 2023 11:14:57 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1695813291; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=0YJDEs8Z9EEJvb6EUz1y8OsJkh2jrd0nZxTim8jQsVs=; b=LhwMZLOO64g4vSLCJthogKwNUIFu7eMI8ogv3rVHLhWDI4tsZ+pU936RL+IPdypMyyXADL GrlOrO0rrrCuh2+X52roxVemtbf/S+DEO4eV+CjAlC4EY2cZagdfJcxEkt0yIhMitZCQTo qVW9ITy7AIrUCZVsquVI9ZpZxhxUwYz2Y2sbSy3ekvH8toFwHKw+ghPjpdHdhbbuxiptLr cEyzWK44pJ8gv2muQ8UtdUmpI8jnUxGR1pWIbtTY33pzub4eHQNV3HHHqqD2uMDzgYyfYN b9W5cg9tmJ8dxhxL/yYd024ZVebCZGzEtjOiv55zkqu4/IqndEScS/b43IB9cA== Date: Wed, 27 Sep 2023 13:14:00 +0200 From: Alexander Leidinger To: Guido Falsi Cc: Charlie Li , Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org Subject: Re: sccache(-overlay) to speed up rust builds in poudriere In-Reply-To: References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> <671c7d2e704afc4a29cb45461311fcc3@Leidinger.net> Message-ID: X-Sender: Alexander@Leidinger.net Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_0202e1093b9a05451211eb10a3d285be"; micalg=pgp-sha256 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:2a00:1828::/32, country:DE] X-Rspamd-Queue-Id: 4RwYt90Jncz4GSk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_0202e1093b9a05451211eb10a3d285be Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2023-09-27 13:04, schrieb Guido Falsi: > I'm not completely sure we;re talking about the same thing. The > scccache version you're using is an older version with non standard > changes (as vishin pointed out, did not check it or the nature of the > changes or differences with newer versions). Maybe that version is not > network driven thanks to patches, you should check that before assuming > that the sccache-overlay version requires networking. True, I shouldn't assume it behaves as documented right now. But the operlay has code to start and stop the server... I agree that it may be interesting to know what the difference is on a code-level. I do not have the spare cycles right now to find the corresponding original code and compare it against the -overlay version (and to try to understand a programming language I have no clue about). Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_0202e1093b9a05451211eb10a3d285be Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmUUDooACgkQEg2wmwP4 2IZnRA/9GSp8UWp85LEf0/x4jmTREMk7rzb10xvlOBY4QBL898jIMIETgKRUqPew OPg40wpxwocd3mGP6wCQfuXgN/Vwpf3agnwVwDfEvAq5b7gFVRSqk9TrCb5ebOcv jrxPP+WStLOsg8eTp+4qZPF/P+jPsknwHlhPvQeND3hgJWxR3Jv4mCXoylp+nRgH nvbaBE9SHniqi2vmDUy3YzC99SSwWu0CtLfGDlmH/4Die1zmSZnA6kVPhnnWtZXA Fo26OlzoIBMpNfGndRFH0BLEa5md8SfUyEyUhgOIBtEVekOH3ufaM7SRI9WKRqXS X8t4ACMNMuy2CsHcIbkpQ3fTmpHXFdI4+0soWH+zjwms5CJuxLTskoFdPN+nzn2W 1lv3FNM5hvnIE56ncHTpXA6XaJbp9zay/tKgZy/8OVTWUfnBpKaRaQRwbtoWDz8F oUfgbdTSjDzFS+CstDUpcnuuEQ0lxihfz8sTEIrwXoCDLKEgXdqWGmEQI3Cin464 fDZbSrFymJBPrPJIRZQYk3UNbw2/fttYfvcR46I+E7HpHVzBmsuFeBFzfIVfZo17 YL6HdMdDXhA7OLmMEPMzL7jAybRKU35Ecipu55bLTJ+9UKKW4OkbDc/VKxEXJNbF 95dfYX3Eft2RZg9wBiM7VC7WuNOPt6gnXKGB+yvhBDEbud+/d5Q= =rU/v -----END PGP SIGNATURE----- --=_0202e1093b9a05451211eb10a3d285be-- From nobody Wed Sep 27 11:28:00 2023 X-Original-To: freebsd-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 4RwZ9c58DGz4vKlW for ; Wed, 27 Sep 2023 11:28:20 +0000 (UTC) (envelope-from vishwin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwZ9c4dX0z4JNH; Wed, 27 Sep 2023 11:28:20 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695814100; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Ott9YGyhCL7VudwL+aS8xZ4/QSfLB5rwpUbo+KuPTfw=; b=aBNfDHeBefpwMCJQXagSsI1GgfkCKw1/QrH/A8+Uvmv64QGwh6h3rhY68nreG+bqL99oWI +j1PnCxvAnznW+Zv8jSVV1/8qqfrUXoDe4sZU2cv7VkWW6Q6DqKevkrgGmWeN+Qjw9eBMY oMpe199fb9SqletN0saqLc5YFSdkqFDa8TF7rORZDaa4/j9KNeQC0t7U5dZhbijqs3Jecn 2f3aqPuw5+IBncmgzx3rwJKElzSNGk8gdR3QT9uZxZR+ACdgK3QXMs6dXVl4mOIksuYjv2 WYolIhPWldU8u75ramLu625YtmkHpy/jQzDlI3Ihx3SiZulCxGaqpLjUWC29sw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695814100; a=rsa-sha256; cv=none; b=rD8jjbrPQfFPN3F8qgA0/AWhEE31k20LduTJQ9P4Z0nZE5ND42No+yXiwGXRl81JvjNorc LZVb13ahTgTy1HvQQltmewomhkuTo5IXxXKju9gPWmcbYCsPDd59T6FCy6MQWlMroLC5NC ap4Qv7RH7glnQ1YRuRIu7QNcTBPqUx0JiOLQJr4dYBvLI+xk5+lr3rpRwYiobIkGjnTEPG NT5KjJjogFg/m55YkFwKg1bjxTZ2dm2jKfXUXwLocnccgJjRYr8M8E39Op6ov97qQTRbd7 /ZCNARMZvPSVo4EJvLX8SveoqVUBXO3Lc305aypiCpZRoN5kz8+CEiAOVw/7Lg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695814100; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Ott9YGyhCL7VudwL+aS8xZ4/QSfLB5rwpUbo+KuPTfw=; b=JRW59sIXqHnV+KmezDIIhGgkyPjwySij8Dnj/Bx0Y8tWWQLa8OE2n7i43sRdnxnQqdVIMY NFrDDRbwmbE70iZRSQoP2alhF1nxRSl+5w+bNm8FV5Vhkqvy6cerwq/MbD0JL4w0BB6ruC kjcx1jie0O6ACY+ujk4RspPgkZ3lw0TJuYhDN5yLhAepP0X+9sNz3Vu+GdDzfEXE/GGb8u I1uVmrIPUtSARtX4KovDnqqAgGtS4EZcH5gQPPomYX+tZoudl5chKtzs5uCTuK4z/LQPf4 H2tKQTy/EhbFJstGrgDJc2hI7b+QEtFyzvJ/ejmEK/zwfF1nQWwHxXoyebOCNQ== Received: from [IPV6:2601:98a:d80:d0:56ee:75ff:fe50:69b5] (unknown [IPv6:2601:98a:d80:d0:56ee:75ff:fe50:69b5]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RwZ9c1TJSz16sb; Wed, 27 Sep 2023 11:28:20 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: Date: Wed, 27 Sep 2023 07:28:00 -0400 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-GB To: Alexander Leidinger , Guido Falsi Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> <671c7d2e704afc4a29cb45461311fcc3@Leidinger.net> From: Charlie Li Organization: FreeBSD Project Subject: Re: sccache(-overlay) to speed up rust builds in poudriere In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Tv0texKwOp0KX9lcIG1KRm6d" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Tv0texKwOp0KX9lcIG1KRm6d Content-Type: multipart/mixed; boundary="------------MCgAthDuN5lPX1902q0cwYd1"; protected-headers="v1" From: Charlie Li To: Alexander Leidinger , Guido Falsi Cc: Kurt Jaeger , "freebsd-ports@FreeBSD.org" , pizzamig@freebsd.org, rust@freebsd.org Message-ID: Subject: Re: sccache(-overlay) to speed up rust builds in poudriere References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> <671c7d2e704afc4a29cb45461311fcc3@Leidinger.net> In-Reply-To: --------------MCgAthDuN5lPX1902q0cwYd1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 QWxleGFuZGVyIExlaWRpbmdlciB3cm90ZToNCj4gQW0gMjAyMy0wOS0yNyAxMzowNCwgc2No cmllYiBHdWlkbyBGYWxzaToNCj4gDQo+PiBJJ20gbm90IGNvbXBsZXRlbHkgc3VyZSB3ZTty ZSB0YWxraW5nIGFib3V0IHRoZSBzYW1lIHRoaW5nLiBUaGUgDQo+PiBzY2NjYWNoZSB2ZXJz aW9uIHlvdSdyZSB1c2luZyBpcyBhbiBvbGRlciB2ZXJzaW9uIHdpdGggbm9uIHN0YW5kYXJk IA0KPj4gY2hhbmdlcyAoYXMgdmlzaGluIHBvaW50ZWQgb3V0LCBkaWQgbm90IGNoZWNrIGl0 IG9yIHRoZSBuYXR1cmUgb2YgdGhlIA0KPj4gY2hhbmdlcyBvciBkaWZmZXJlbmNlcyB3aXRo IG5ld2VyIHZlcnNpb25zKS4gTWF5YmUgdGhhdCB2ZXJzaW9uIGlzIG5vdCANCj4+IG5ldHdv cmsgZHJpdmVuIHRoYW5rcyB0byBwYXRjaGVzLCB5b3Ugc2hvdWxkIGNoZWNrIHRoYXQgYmVm b3JlIA0KPj4gYXNzdW1pbmcgdGhhdCB0aGUgc2NjYWNoZS1vdmVybGF5IHZlcnNpb24gcmVx dWlyZXMgbmV0d29ya2luZy4NCj4gDQo+IFRydWUsIEkgc2hvdWxkbid0IGFzc3VtZSBpdCBi ZWhhdmVzIGFzIGRvY3VtZW50ZWQgcmlnaHQgbm93LiBCdXQgdGhlIA0KPiBvcGVybGF5IGhh cyBjb2RlIHRvIHN0YXJ0IGFuZCBzdG9wIHRoZSBzZXJ2ZXIuLi4NCj4gDQpJbiB0aGUgcG9y dCdzIGJzZC5vdmVybGF5Lm1rLCB0aGVyZSBhcmUgY3VzdG9tIG1ha2UoMSkgdGFyZ2V0cyBm b3IgZG9pbmcgDQp0aGVzZSwgYW5kIHRoZXkgYXJlIHJlZ2lzdGVyZWQgYXMgcGFydHMgb2Yg ZWFjaCBwaGFzZS4gVGVjaG5pY2FsbHkgDQpzcGVha2luZywganVzdCBydW5uaW5nIHNjY2Fj aGUgYXMgYSBjbGllbnQgc3RhcnRzIGEgc2VydmVyIGlmIG9uZSBpcyBub3QgDQphbHJlYWR5 IHN0YXJ0ZWQgb3IgY2Fubm90IGJlIHJlYWNoZWQsIGJ1dCB0aGF0IG9wZXJhdGlvbiBtb2Rl IHdvdWxkIG5vdCANCmJlIHN1aXRhYmxlIGluIGEgcG9ydCBidWlsZC4NCj4gSSBhZ3JlZSB0 aGF0IGl0IG1heSBiZSBpbnRlcmVzdGluZyB0byBrbm93IHdoYXQgdGhlIGRpZmZlcmVuY2Ug aXMgb24gYSANCj4gY29kZS1sZXZlbC4gSSBkbyBub3QgaGF2ZSB0aGUgc3BhcmUgY3ljbGVz IHJpZ2h0IG5vdyB0byBmaW5kIHRoZSANCj4gY29ycmVzcG9uZGluZyBvcmlnaW5hbCBjb2Rl IGFuZCBjb21wYXJlIGl0IGFnYWluc3QgdGhlIC1vdmVybGF5IHZlcnNpb24gDQo+IChhbmQg dG8gdHJ5IHRvIHVuZGVyc3RhbmQgYSBwcm9ncmFtbWluZyBsYW5ndWFnZSBJIGhhdmUgbm8g Y2x1ZSBhYm91dCkuDQo+IA0KVGhlIHBvcnQncyBwYXRjaGVzIHNpbXBseSBjaGFuZ2UgZnJv bSB1c2luZyBuZXR3b3JrIHNvY2tldHMgdG8gVW5peCANCmRvbWFpbiBzb2NrZXRzLiBUaGV5 IGFyZSBxdWljayBhbmQgZGlydHkgYW5kIHdvdWxkIG5lZWQgdG8gYmUgDQpyZS1hcmNoaXRl Y3RlZCBmb3Igc3VibWlzc2lvbiB1cHN0cmVhbSwgd2hlcmUgYSBiaWcgY29uc2lkZXJhdGlv biB3YXMgDQpnaXZlbiAoYW5kIGFjdGl2ZWx5IHVzZWQpIHRvd2FyZHMgdXNpbmcgY2xvdWQg c3RvcmFnZSBmb3IgY2FjaGVkIG9iamVjdHMuDQoNCi0tIA0KQ2hhcmxpZSBMaQ0KLi4ubm9w ZSwgc3RpbGwgZG9uJ3QgaGF2ZSBhbiBleGl0IGxpbmUuDQoNCg== --------------MCgAthDuN5lPX1902q0cwYd1-- --------------Tv0texKwOp0KX9lcIG1KRm6d Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRTQA7vBfo8y1zE1rpnj5NgWEFcygUCZRQRwAUDAAAAAAAKCRBnj5NgWEFcyoh5 AP9D24gUCMws74czCNQwWUGTvBAcMy4vUwTWjygh8AIESgD/eZkNBro5nXu1rN7zKacXERMJO5z3 gUcWkVGxMMwB4gM= =NW4g -----END PGP SIGNATURE----- --------------Tv0texKwOp0KX9lcIG1KRm6d-- From nobody Wed Sep 27 14:17:30 2023 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 4Rwdwz2W9mz4vWmy for ; Wed, 27 Sep 2023 14:17:39 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from mx2.quinteiro.org (mx2.quinteiro.org [71.19.154.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rwdwy6ldlz3Blt; Wed, 27 Sep 2023 14:17:38 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Authentication-Results: mx1.freebsd.org; none Received: from www.quinteiro.org (www.quinteiro.org [204.109.56.22]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx2.quinteiro.org (Postfix) with ESMTPS id 33A2121D9A6; Wed, 27 Sep 2023 14:17:32 +0000 (UTC) (envelope-from freebsd@quinteiro.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=quinteiro.org; s=default; t=1695824252; bh=iKgP4yAbr5k7P2Oy1tEnMN7Kl+pddY3C0+gaPT03Hz4=; h=Date:Subject:To:References:From:In-Reply-To; b=vs8If8cS4tE5quda1csfkANContaPPJcV+/UgYb9e1D7bqM1UuSNdAwR1exPN/z/g zuR9UKM8w9H9K3NRicu0A6K8KuJT7cOwZwgniZvFlyq+INRMOkAr7UEp4DgY4IVfPH PqoWi8UrlOyEl60pzKSKoM8TYPMDfXEmyNrL+9Zw= Received: from [172.16.1.231] (157-131-78-27.fiber.dynamic.sonic.net [157.131.78.27]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by www.quinteiro.org (Postfix) with ESMTPSA id DA36230AE5; Wed, 27 Sep 2023 14:17:30 +0000 (UTC) Message-ID: <90ff4925-460c-d3a3-8640-c6bb2137400b@quinteiro.org> Date: Wed, 27 Sep 2023 07:17:30 -0700 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: dns/bind916 builds rust unexpectedly To: Charlie Li , ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <11aede54-89d0-9b46-28f8-1931571b8917@m5p.com> <0f15aeeb-54f0-e902-9eaa-0c22a17fbe97@quinteiro.org> Content-Language: en-US From: Jose Quinteiro In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:47066, ipnet:71.19.154.0/24, country:US] X-Rspamd-Queue-Id: 4Rwdwy6ldlz3Blt On 9/27/23 01:42, Charlie Li wrote: > Jose Quinteiro wrote: >> The sudden appearance of a Rust requirement broke at least some CI >> systems: >> https://github.com/pyca/cryptography/issues/5771#issuecomment-774997087 >> > And that's not py-cryptography's or anyone else's problem except for > those CI systems. > > cryptography switched from C to Rust for the non-SSL/TLS bits like > X.509. There were good technical reasons for the change from their point > of view despite all the ensuing backlash. > Sure, blame the victim. Thanks, Jose From nobody Wed Sep 27 21:31:43 2023 X-Original-To: freebsd-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 4RwqZ02gg1z4v1qt for ; Wed, 27 Sep 2023 21:31:52 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwqYz20L6z4SH1 for ; Wed, 27 Sep 2023 21:31:50 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org; dmarc=none Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.17.1/8.15.2) with ESMTP id 38RLVhvl092478; Wed, 27 Sep 2023 21:31:43 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.17.1/8.17.1/Submit) id 38RLVhtH092477; Wed, 27 Sep 2023 14:31:43 -0700 (PDT) (envelope-from david) Date: Wed, 27 Sep 2023 14:31:43 -0700 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: Build failure: using poudriere-devel to build www/chromium Message-ID: Reply-To: freebsd-ports@freebsd.org 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2Cxs5U7RRiJKeZLk" Content-Disposition: inline X-Spamd-Bar: / X-Spamd-Result: default: False [-0.36 / 15.00]; REPLYTO_EQ_TO_ADDR(5.00)[]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.96)[-0.956]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; R_DKIM_NA(0.00)[]; HAS_REPLYTO(0.00)[freebsd-ports@freebsd.org]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FREEFALL_USER(0.00)[david]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[catwhisker.org]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RwqYz20L6z4SH1 --2Cxs5U7RRiJKeZLk Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This was while the build host was running stable/12 (stable/12-n236282-b083794291d2). A subsequent attempt whlie it was running stable/13 (stable/13-n256426-d03af6473e64) was OK. Log is in https://www.catwhisker.org/~david/FreeBSD/ports/chromium/; there's a compressed copy and an uncompressed one. I also stuck a "uname" file in there to show the uname string. Anyway: the acual whine appears to be: =2E.. c++ -MMD -MF obj/net/dns/dns/address_info.o.d -DUSE_AURA=3D1 -DUSE_GLIB=3D1= -DUSE_OZONE=3D1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_= MACROS -D_FORTIFY_SOURCE=3D2 -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -= D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND = -DDYNAMIC_ANNOTATIONS_ENABLED=3D0 -DGLIB_VERSION_MAX_ALLOWED=3DGLIB_VERSION= _2_56 -DGLIB_VERSION_MIN_REQUIRED=3DGLIB_VERSION_2_56 -DBASE_USE_PERFETTO_C= LIENT_LIBRARY=3D1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INI= TIALIZER -DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=3D0 -DHAVE_PTHREAD = -DUSE_SYSTEM_LIBEVENT=3D1 -DNET_IMPLEMENTATION -DENABLE_BUILT_IN_DNS -DUSE_= GIO -DUSING_SYSTEM_ICU=3D1 -DICU_UTIL_DATA_IMPL=3DICU_UTIL_DATA_STATIC-DU_F= INAL=3Dfinal -DU_NOEXCEPT=3Dnoexcept -DU_OVERRIDE=3Doverride -DU_IMPORT=3DU= _EXPORT -I../.. -Igen -I../../third_party/perfetto/include -Igen/third_part= y/perfetto/build_config -Igen/third_party/perfetto -Igen/shim_headers/libev= ent_shim -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim -I..= /../net/third_party/quiche/overrides -I../../net/third_party/quiche/src/qui= che/common/platform/default -I../../net/third_party/quiche/src -I../../thir= d_party/protobuf/src -Igen/protoc_out -I../../third_party/abseil-cpp -I../.= =2E/third_party/boringssl/src/include -Igen/net/third_party/quiche/src -I..= /../third_party/zlib -I../../third_party/ced/src -I../../third_party/brotli= /include -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-co= de-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-p= arameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wen= um-compare-conditional -Wno-ignored-pragma-optimize -Wshadow -fno-delete-nu= ll-pointer-checks -fno-ident -fno-strict-aliasing --param=3Dssp-buffer-size= =3D4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -= fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -m64 -msse3 -Xclang= -fdebug-compilation-dir -Xclang . -no-canonical-prefixes -ftrivial-auto-va= r-init=3Dpattern -O2 -fdata-sections -ffunction-sections -fno-unique-sectio= n-names -fno-omit-frame-pointer -g0 -fprofile-use=3D../../chrome/build/pgo_= profiles/chrome-linux-5938-1694193273-92041abba5ed60196170382dbce223833adce= 5c9.profdata -Wno-profile-instr-unprofiled -Wno-profile-instr-out-of-date -= Wno-backend-plugin -fvisibility=3Dhidden -Wheader-hygiene -Wstring-conversi= on -Wtautological-overlap-compare -I/usr/local/include -I/usr/local/include= /glib-2.0 -I/usr/local/lib/glib-2.0/include -DPROTOBUF_ALLOW_DEPRECATED=3D1= -Wexit-time-destructors -I/usr/local/include -I/usr/local/include/glib-2.0= -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/includ= e -std=3Dc++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inline= s-hidden -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fn= o-strict-aliasing -isystem /usr/local/include -c ../../net/dns/address_in= fo.cc -o obj/net/dns/dns/address_info.o =2E./../net/dns/address_info.cc:81:47: error: use of undeclared identifier = 'EAI_NODATA' if (os_error !=3D EAI_NONAME && os_error !=3D EAI_NODATA) ^ 1 error generated. =2E... Is this ... fixable, somehow? Sorry; I'm recently back home after some weeks of being away from my normal regular updates & FreeBSD, so there may be a few things I haven't yet caught up on. Thanks! Peace, david --=20 David H. Wolfskill david@catwhisker.org "I don=E2=80=99t want people to know we lost, Mark. This is embarrassing." - Donald J. Trump, as quoted by Cassidy Hutchinson See https://www.catwhisker.org/~david/publickey.gpg for my public key. --2Cxs5U7RRiJKeZLk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSr0Kzv+UJRY3wfOii0+6PfV4Ix1AUCZRSfP18UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QUJE MEFDRUZGOTQyNTE2MzdDMUYzQTI4QjRGQkEzREY1NzgyMzFENAAKCRC0+6PfV4Ix 1NZhAQCITbS4oK186EFUizUVstuDcK+CkzjoLGWEAl+TDHIjQQEAhzSG8BqbUrki LVgEaktXhcdJsm9JhT80FILC4AdFZgo= =FTFO -----END PGP SIGNATURE----- --2Cxs5U7RRiJKeZLk-- From nobody Wed Sep 27 22:49:56 2023 X-Original-To: freebsd-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 4RwsJJ05Czz4v689 for ; Wed, 27 Sep 2023 22:50:08 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01olkn2081f.outbound.protection.outlook.com [IPv6:2a01:111:f400:feae::81f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RwsJH3mxzz4XZc for ; Wed, 27 Sep 2023 22:50:07 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZFnXOuGBpM1favY8+l7X8RvMP2fVjTLDHXaV3rNwe41KXreVRRo/8EtTM9SAv2EQY0RHSHGvl3EfpO1GvN2pxiHcUTq05g+/bp9IcB23IjlbvtFEjJIV5c8zg6O1Xt9FOrS5wNrQu/Gj0mVRmnDJk/kKEmZ26/9YhT84WujdLb6Zk8tWUuUZpeEboP4WRNkBUY66IQJ5uhYS0/CtH3RrpFxVQaCKSLUTKdBxU/ue1ued891f0HyB9VVTa5HkBdK8RQoY+FMaLtirDfmFJSUnREoaSG6cZ2Q7/V7YQrPMZkNIDVINl1dP60tGQ07AQYcf59Q4FqxsKsL+uqK+YImE3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5du9GnqTSFQdiVeCyKGzquBjBTnlaHBhwdbiYfbEfdA=; b=OWHbb8PKoxajIDYt5XM6OtdsO36ViaOkBKsFw6NZgFXmfM/ZCdsCXAe857dUTp/nz9bAycNK2Kzjj/h5ogbTGhgQ0319QE7VzYsY74d11E24XxSjBQiOemIPtzoGhZ/C9ZkqS7DwjSeh31lzAXa3ZxYU6Us6CH6hKceRXBrmaDAifLQp5wHUh9zTI2nH190vEEZoO/kRuniMdSUyxhcam/edn99eqeGnjRlralAtr900gnjm/N6vNFOnPLXZoM4BnVW2s3GbzfK1J4q2q24oT555fKtGeljJUxLEhei21zGkCLXd3LCjd5zcYaTI3YJHQfycHjM5T+/6fVXPoslx2g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5du9GnqTSFQdiVeCyKGzquBjBTnlaHBhwdbiYfbEfdA=; b=kDUKD0lwgQzs0MCpxOKO20ew4rCSVnnH7UDcOwep32SYCDHs7vn5xfX/dVT8DWWMHW9/vQjjAdi2BzPYCtYH6zalGja+TrYlrVNUPXrwjIYKy2CJH2IztLFTbxg6ay0liB91wchL5swFSyAXTuGL9w/sP5eIENWk291+KJjWGjc125mWVT2/NkOFUFte5DKdKVyGClgjMlReVVOhjs4pomPD4ydLBa61atErxAZvRNbqSvJJctSlAIj5BOLQvEiTNLHzGVRAnNFhFk0lAhBVJ+KlQP3P6pb1tuNue281m/svNnwmMqnA6RDME4Hc4E24A16CljKxpgLz1t+zEd4uSw== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by SEYPR01MB4152.apcprd01.prod.exchangelabs.com (2603:1096:101:54::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.28; Wed, 27 Sep 2023 22:50:02 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3%4]) with mapi id 15.20.6813.027; Wed, 27 Sep 2023 22:50:01 +0000 Subject: Re: Build failure: using poudriere-devel to build www/chromium To: freebsd-ports@freebsd.org, David Wolfskill References: From: Tatsuki Makino Message-ID: Date: Thu, 28 Sep 2023 07:49:56 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [bEa9HaFkWfw6DzdtMPquSf/zX869IewS] X-ClientProxiedBy: SGBP274CA0005.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b0::17) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <9a5173dc-7ae8-a0c8-d355-6803ea5ca5ba@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|SEYPR01MB4152:EE_ X-MS-Office365-Filtering-Correlation-Id: 1e8818d3-c1ad-4eb5-3276-08dbbfac1541 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gs2skzRRwWvr33qiinSFIk5dPCYZsTZT4JNg2dX/ZOX9BIR9zXG1xdu6paN6JkoUZQSenSSzT3IL70EsYiIPCb/lm7X48EbDSrer1+GnD4hgShASV17KiodxO2tT9KYUbdeLrkj/nEEOm6BJxwH2to9ZGpwI0FhqibeA0sobCy6DDvr6PCXSGkze5N7qnRapChPW23vudwCH47knBFpu0UO5I5bZEzRAWO66VHi3sYtHs2Tz1cTSLPk/UcaQPp7YsSO8JItR1JXQYpOoRxBwIHs2oOixjVfymmSO1vrdSw2wjO8rmWO+rtDYmVbGSWT46Ry1GPgv8F342eS0BNzuDdMs3BSLdxopE+nN0xZ9v5RtqsYVONe2xZ3m1pf2lJ//y5XCtVUSP5rqcPr+hE/prmb1Rk6kvC3Ddwzo76RTldZqazcpsulSC+B4B85FdbHHcdkOXN3DQqIMQbCeidiLX7/vCI3kqyKMNbDgGMFCz2zAPB1KVN9D9cGGEYcR2nTgDJZqQ8huTjVLzj+03+6FITa2vKvI7KeQ9rbg5cGmq0uMO0RePgosXiMfUvrBFzrCp9IJa/wE8RDMdOmVfi/rnLnexV82LwegaWSBH6kVXBQBsWFy/+enb5itR9spHjWU X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QlBwSExPblZ6VUJ0YzNnU1c4K2FsWTVVNDNzVWdCRzh5RTJqd3ZrUTNXSXNS?= =?utf-8?B?bDErTXV4ZncydS94OG1DTXBURHZacTZRZ1hIZDVSSTliYzJXMXVhZE8yRmFB?= =?utf-8?B?c0NBaHk1ZmtXVDNRNGlsQVc1d09pMEFWaXFuV2JldzlhSGJURW93aUQxNmh4?= =?utf-8?B?OGNUUUZsdFErWlFCNlZRVk9zL29ZbHFXZXRDUStabWhiWHFUOC9DeUpXcVo5?= =?utf-8?B?OE02NWQ0R1FxcE9oRU1vVDJ3ckR4MDFiU295bUdHS3hNTW1VOTFucXZ2Y2Np?= =?utf-8?B?RXlKc3crQWxpbks5Q2FIbmdyY2F3WlM5dWlEeUNaUTBuY2hEWGdyQTZWR0hH?= =?utf-8?B?bXI5dnNqaGdDa1lsbW8rckU3L2dhNEJibS9YSkN3eFlWT1ZaKzF6WnZGU0RP?= =?utf-8?B?bzlOT21QelYyTEFOL0UxcjhhLzlsYjdpQ0lkVW9xUERra2tnck9ibVg4SjNV?= =?utf-8?B?K1lGWWtJdHRPZ0F5dVIxNEpKNHRBYlZBYjBkeDl2TmNEdVJsY25senJxMnYw?= =?utf-8?B?OUVvUHBvQk9LVlJoTWFQN2lFUG5jZGFtSzdWVHUxTTI1SkcxZ3hLRkh4YkVV?= =?utf-8?B?a3RRUDhHVGM4SFlsWTVLR2sxWUdIOWw5bjh4MlZnc1ZwM1ZLbVR3RTIzaWxo?= =?utf-8?B?c3RFSzJPaVR0S2ZtL01IajRFTGdPVWpXeUR4ZjhvMm84OUd0WDNNOHRyek1B?= =?utf-8?B?Q0lQNi9MMmtSUFFkQmc0YWw4ZWYvTUxDN1FiWlVzTDlYd3N6OFpQL1RoYkZm?= =?utf-8?B?dmFkeUE4WDhIVzZMNVIyZmxYem8rSVp2RG85cUFhenl2b2dVdmpDVTVzUjUr?= =?utf-8?B?ZGcxMDg3ZFJna0lLMytHMENjdDBtZURabjBsbWtCRGN0UVFHVFNEV2NuL0Zx?= =?utf-8?B?NzBGcE5yQVpTdEE3REVxRjhSdmN1eXBBbU9KNk40alIvSFZlWGlqSDgwaEVD?= =?utf-8?B?MHZ3Z2RNV0w0RFVlSGpxWmhyVEtjSFVVNkRXOFlHTC93M3FhVEM4eGd4STln?= =?utf-8?B?SlMxQ3JjK0kxMXFSWFZFTmhCR2FLS2s5NHZ1dG0wUTRmNG9UNzlQdThsTDFL?= =?utf-8?B?czFmc29rOGNPeXUyb0RyODdKbW96cnFwc2ZHSW1LdkN0aUwrRDhhUkVQa2hP?= =?utf-8?B?OUNWamRPZzlsbUhkaW15OTkwN2ZXQWhXSFZFUTNiSjQ0TEZFSU5WVUFLcmhk?= =?utf-8?B?Mkw0U0phczVnRGFkTm9IcjJNdWI0eTJVR3pvL2JLT3l6ZjNMblNya05uZjhx?= =?utf-8?B?aHlHMkhhL0NQbzlqMWtGb0dYMTMwTHFLZTJkV1VwRExXUEJJdVlSYlBNaWtk?= =?utf-8?B?SDZkMlNvM1VNcjAyNGl6N21sMzMxNm9RaEQzNWphNVF3SEs3UGhkOXRqMmgx?= =?utf-8?B?d2xyWUsvZXBpK0w1UytabE4yT0x2L0lrR3MrZ2JwL0lrY2JVdUQxZ1NlclAx?= =?utf-8?B?enFNa1ZzY05Mdk5PNXhCVG83b1NrWFpsUkpSbUxyMDNMYkgzTzR0VFh2MFJq?= =?utf-8?B?b21EbFE3MW11KzU2V0RyRDk1RktaT1FZNWptbnh3Zmtnc3VMQmNSZzE4V0lw?= =?utf-8?B?U0JxZ2t1enI2aGdnTWJvR2gzeDlZVWhyUHVEeWRMcHhTVkQ5MG5Ma0U2R0Ur?= =?utf-8?Q?Ka9aa1DT0Vtgt1Htqd/MxvDMabwhM9f4AH21fWUFmjHI=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 1e8818d3-c1ad-4eb5-3276-08dbbfac1541 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Sep 2023 22:50:01.9064 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEYPR01MB4152 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US] X-Rspamd-Queue-Id: 4RwsJH3mxzz4XZc Hello. The following fix need to be made. https://lists.freebsd.org/archives/freebsd-ports/2023-September/004440.html Regards. From nobody Thu Sep 28 04:15:43 2023 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 4Rx0X00PWNz4vVJv for ; Thu, 28 Sep 2023 04:15:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rx0Wz5rQXz3bbD for ; Thu, 28 Sep 2023 04:15:43 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695874543; a=rsa-sha256; cv=none; b=IB9BCb5JwnibvcNy2gh9WQdhZBNBLq9IhWcu5vZ5lXZsFCSjy7Nt+zIKAozFEVzZ8d5Rpa Y0vOsXgcV+nT2S7YOwx9aBlp22bMV29r96Ctfyf2MD9E/unW3Pmrg/o8Ye0dsa8hWi6KCF Fp+5iPlqyxXK8ctD0xRs7Xu45Jy8GqxiIcUh13qSYBWAeBEVYBATis0Kii5mGGKWWZEbeL 1JnHrVOO6GNRJZ5dnvR0O5gzwgZ6QYHv6nMgzTYhESFnWzHPCaBsKudpa6tJYkku6NDmIV XtufaR1kV9XRhTHDV96eOVAnR6hJ07NtrGx9eO8TKQpIw/7zSwNwpUBKrVZNPg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695874543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rLutZme5QeVUX0zIPYx7t9w69q/G2Ifj1gvoa00eLRY=; b=qWMx7utdArku5SXiPxSNeXJNO5+fKIQprVw1r784ESlIsB5ZpVqQUXrJbygIOg19zBFfv7 0nkSdrF44wd/azQwtnx0TGoF+glBvChD1HIHx9UHp7pwukBi9v1M+LpOeTfOXOU6vqoJ0t pEZrhvgiyqccZXQOWbAHcMZDG5u8AlDV5hfXAGSKyCONH0rSHG091vnV74gcxMAmYYDpxB hWRdG3/ZatVIV4W1AftXD00YVXIlvB3cvW7hWWEvX3U6AnFnfpvfsvo2nPAvwVC8/trlKM OAF1y4SInKcgLZ29InCcCwKZoWbarATrmPVFtaWIgAhtC0fO09aC36IxXqWSmQ== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Rx0Wz4jpCz16C2 for ; Thu, 28 Sep 2023 04:15:43 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 38S4Fh2i047506 for ; Thu, 28 Sep 2023 04:15:43 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 38S4Fh6P047505; Thu, 28 Sep 2023 04:15:43 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202309280415.38S4Fh6P047505@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Thu, 28 Sep 2023 04:15:43 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ databases/clickhouse | 22.1.3.7 | v23.8.3.48-lts ------------------------------------------------+-----------------+------------ multimedia/vapoursynth | R63 | r64 ------------------------------------------------+-----------------+------------ security/py-ailment | 9.0.5405 | v9.2.70 ------------------------------------------------+-----------------+------------ sysutils/google-compute-engine-oslogin | 20191018.00 | 20230926.00 ------------------------------------------------+-----------------+------------ textproc/redisearch | 2.2.10 | v2.8.8 ------------------------------------------------+-----------------+------------ www/p5-RT-Extension-RepeatTicket2 | 2.00 | 2.02 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Thu Sep 28 05:38:46 2023 X-Original-To: freebsd-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 4Rx2N21zRsz4vZP9 for ; Thu, 28 Sep 2023 05:38:58 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn2079.outbound.protection.outlook.com [40.92.53.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rx2N14hfvz4G5D; Thu, 28 Sep 2023 05:38:57 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CVNpnNjKUZjkMl9H/7Xrj8COdvRA6DCp5PC9bMN1MHw5UklnFKyFDpcjWDJzLjoFW1ZctCuqEoTmKs5dI9UWEVNomy1zwuEPcnNn8UyumHcfm5Af9zg2Xkg4+c3uF47BhZSsCWKlGfrKbjdeD1FwK8VjMkMUw+k+QCCpEHA9x05Kwc0AM4BlxU85JwENRZt5L3XdHz9+ySmPiTz30fz4/0SrSmZwIWEFzXt+ZClJZBQUO0JjOrTh3k/t3HWfH5CHlUi2LDQh69fqnJVw0VdsL3RIhdr6xRxu3dC+1bdA62T3bYgHJylKBfyqMvfmx14RApBleGyYQCte/WUTs0yTpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=u6b99mNqQ7zqPicSQorZpX2FTRvnUCOVav4q2Hs8LJU=; b=Mlc3GBqS8Ky0ah29TbKlL5TveDDO1YM87pVWfUqPiDDYt4qeWy8SQVKjsW/NzXF+FVDDmCSvZktGYYyrTTaKwGbyqeJndQ+lEVTH5fsk1UaPv1Z2ONuvKCYUv+XEmhBjNEA9e8KPXByrBih//YVFPnHokERNndAK1V69IMHmAzd+FejDS5E7UMBVANIoe0ycBK+BkR5sfFW/EdNGooE45G5f3hZAM1vywj1gxK0YGaEVr8CaoE7mI3f+iyseUMMOaU3vYVyE+OZzrqX0kjXuhMU9qGE08Vn5Says89hDJHU2MNn0xG842DZGKk9a8rnm79BszPx3uNJFojUFnS3FgQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u6b99mNqQ7zqPicSQorZpX2FTRvnUCOVav4q2Hs8LJU=; b=jjRXtVONwMI0BcD9T0zNnT/ZD38BkZT0yqogp/3gjEED0pkDEb4XAesvDbbpl9ioK0K1LD4CZ/cXnwfDct7VzSrHitXEGqtLb2MBeKYN4uN+HslqCWO13PcOFl3TZdCmaD0J98vLw1SMzuAWU0zZkDOe1Ki9yxjjR5Bbks0AGFVRcpsr+JuzEWMyTT/CQHlvozBJ7KgHM1rokzZP325iNgIR4YMLAlo4tasvQA9f6TagfV4l+Xs/qyK+EH30IH6YhFM7RZAv2FHnUK+UZqmlDdYxagN8zAzfsI3xst9CqL0xsG/8XAO5baWcCocL0ji8ERT2VuSsZnHpAXDHBaWisQ== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by TYSPR01MB5638.apcprd01.prod.exchangelabs.com (2603:1096:400:417::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.22; Thu, 28 Sep 2023 05:38:51 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3%4]) with mapi id 15.20.6813.027; Thu, 28 Sep 2023 05:38:51 +0000 Subject: Re: sccache(-overlay) to speed up rust builds in poudriere To: Charlie Li , "freebsd-ports@FreeBSD.org" References: <2e1786f2-1aae-7199-5a3e-5d8c9cdbedbf@FreeBSD.org> <3fc3bf626fa452be730bcc96d2c10508@Leidinger.net> <3997509d72dcdbd9075274bee41cf255@Leidinger.net> <99e008c3-4047-4fb6-92df-d0a16a637efb@FreeBSD.org> <345d28f3-9391-4330-bd5c-b0ac72a0866f@FreeBSD.org> <8ca145b6-2129-5dfb-6166-18b274f981e0@freebsd.org> From: Tatsuki Makino Message-ID: Date: Thu, 28 Sep 2023 14:38:46 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <8ca145b6-2129-5dfb-6166-18b274f981e0@freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [QWWJsN6lc3ohL7d2D3TD98iCh5pPSBy1] X-ClientProxiedBy: SI2PR02CA0018.apcprd02.prod.outlook.com (2603:1096:4:194::18) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|TYSPR01MB5638:EE_ X-MS-Office365-Filtering-Correlation-Id: eb5dc056-f57d-4d6f-a224-08dbbfe531fb X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7Ka0imUbg/7oot8va0j6M3AmQIkC/Vrx/mFpZYkznOy1CKzLMfCJTwTUAQcdVCX/8iuMlISYm+//Li4Os+DwNLhI+vaKtvTLOpF1lPvqxAuwbtkiXtnMy7v7Ne6NyV7MmGKSScvLw+Ii2pgo8Ji1a9lSpm7UFEhvvs44DPfR078naN4Fwyrhthy5nBUBJBbGJ3MXYzN6BjHdG6d7nJPLngNvunY1KGEEzqcMMNUQBsA1y4atuQ9UivCQZxOVC58RDb79kRA+1CAFk6tmj7WTVhVomU5c1g6P8LgDrvHMAibZL+deTy/OWB3aRhWw/ivLyqbROK6hOM2Yy5riymfa3pWrgDutINapaKT/3JAS+NtJfJmPWQNbyAMHiChp4fPc6pBgrEw7TmoHKhuVsBDphYvXb9Y0MtakWQi3fZ/dsndzZGp3b6js/e1tKUqwPxkJKoadXwE5n68dGiX9wB23jZjxq1rSYAi4plCx1w6Z4pW+l9bZmJD42TizDxQBmdt7w5P0WyqhRqiMLnKUXRPmzMC+4RRNzxssD0i2z/C6nFY2mfSYk7NfGCLqGjhWJElpLFF3n3Yp686WtvPPhE9dSpoCEtAnHKJsazXhnaiXrO2qOFgZ/BKVTDTg2gwz4qBy X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?N29TQ292Uk9WenhobWx6Tm93YVRiUUFlSWFWSks2dkl6MjhNSTJ2a01UdVU1?= =?utf-8?B?RU5hV3ZRN1g1WUVUL3hFQ1A0cVo2OElsS3BjektNVVcxcFN5dzhoT05VV3Bq?= =?utf-8?B?Z2UyTnR3TVFlOUFKeUcxZENBcHRZUHRjbVQ0OXlzQVdsNU1BUFRBTXpINmxq?= =?utf-8?B?ejl0YnNZQTFwNEhXdENHUjVmVG1vanJxeVFwZjNGVzhacS9BQTE0UnVaZE9a?= =?utf-8?B?WERtYXBMRWYrY1VMQ0VhUGlYb21SdjYzaUU4WDF5dE9oODZJT1l1Yjh6cks5?= =?utf-8?B?NHBIck5qQUpDdHoySWNQcjZLZjZsRTBqY0pMZDNLMEJQVXdNN1RuaittcTF4?= =?utf-8?B?b3RVRURLSXFEbUVLbFZETnJvaFZkc3UwSWNIQ2RKVGFNNVpMUHRQSDRYZWtx?= =?utf-8?B?bWZTb3IyS0FoZmlOSkJMLzhrb1l6Yk42QXlwRkVzNytpUDZ0eWRSS0hONVVw?= =?utf-8?B?TUtDV3puMmZqK2VQanpVc3YrVGJwU1czb3d6dG5ISHZHM2x0WWZRckxtQjly?= =?utf-8?B?SVBCRzg0ZTB0dUQ4d3JvU0Vhamx4SDF2Wm1oc3VnYWJHcXB2eVRmaTE5czlF?= =?utf-8?B?N0xwSUU2LzFLZlBlamp6MitpbFFiVmJMNDZYUU91cWRHUDNTQWtzZmVhY2FW?= =?utf-8?B?aTYxZmZoMll3NkxRUDFEN0lwQXdPY0pHWkg4L0dGdWVRZXh4MVIwRGtEc2cz?= =?utf-8?B?cHJ2Zk0vbTFSWlVzTzBOcDZldlpRQkQzUFFPRGRvbUkvRlQybzJQQTZkUm80?= =?utf-8?B?c0J3QVluU0h3VUpxZmJHbnY3Nmx3c0hLQVhpdGE1UlpXbXFWcXZXb2ZiMDdW?= =?utf-8?B?OFdNeHFYdVpObnEyWmNPMFkwc0tFcHNqL21pMUhpSnEwUHNuVXNSdXJ1NHlv?= =?utf-8?B?R0kyL3E5a3piNS9uYWxyeFRhUVhHSWdJejdtblBNL01oRWx1ZlVpQnZ2eE9t?= =?utf-8?B?YkFMeE5HWkE5U25VMSsvbzVPS3EyeTlsZkxIMWR2NHBDaGRSNTVjOHlBVWhs?= =?utf-8?B?UmtKYW1Ma3RDR1pidTNBcGpscWx1WWRmTXQzTkc2R1AwTUdHVVpYNjNYbTFZ?= =?utf-8?B?LzZlN1RzSlN4WmpjU0YrZDZtMWR4Y1RSS25wdTcydEs0VHRSdjArRXM5c0ZI?= =?utf-8?B?S0pJQmZyWDkyWDhFNE40MlhZbk5veVdwa2wvbSs2LzR6aUJPcGxEYUQ0SlVE?= =?utf-8?B?S0t3RGNTbW1GbXFzMTZjM2xWaWVGd05DTWhibzZjdDNNNUkvcEhOVVI3S0dF?= =?utf-8?B?QWZ5NFZSeXlqTWl2Mjc3OUEvUmpIaFVuU3RrUWp1QlA4N1hoZGZDdW94L1Qv?= =?utf-8?B?YlZaeHpXa092S3JWZk9oSTZsa3NoMkpLV2twcFo4SFJFS0RDKy9RTHo4K3Z4?= =?utf-8?B?T3NwSzlOa1czWFFrV2JBWHRFK2E4cDVrUDhIcDBTL3NVdlpSSW9sSkdIYUNw?= =?utf-8?B?bTRqK1BqbmJyUEhHTUp5M0VQTzQ5dVg3Y2w1cEJtK0pjZ0o2Zmp1bFFxd0Qy?= =?utf-8?B?dTlvbUgxaGx4ZVZoL3ZrUEhCNHJEendhUU05dDhBUXh4SDYyZE4zWVZsNHVW?= =?utf-8?B?Zk0wMGZMa3FmL3FseGdtRCtkeVdNNEI0SjFxdnI1UmlsTGdqY1UveXQrWmxx?= =?utf-8?Q?TQPBmIM5btcplAU/ROiv/jwV0MK9GM5CW3LtZLZHaIiM=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: eb5dc056-f57d-4d6f-a224-08dbbfe531fb X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2023 05:38:51.4353 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYSPR01MB5638 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US] X-Rspamd-Queue-Id: 4Rx2N14hfvz4G5D (I have reduced some of my reply addresses and replied to them.) Charlie Li wrote on 2023/09/27 20:11: > Guido Falsi wrote: >> On 27/09/23 12:57, Guido Falsi wrote: >>> On 27/09/23 12:54, Alexander Leidinger wrote: >>>> Am 2023-09-27 10:56, schrieb Charlie Li: >>>> >>>>> In poudriere, apart from the fetch phase, network access is not allowed by default so spawning a server that listens on an IP that does not necessarily exist that clients, individual compiler invocations, talk to isn't tenable. At the very least, one would need to architect and implement Unix domain socket support there, which they are happy to consider. >>>> >>>> How is poudriere preventing network access outside the fetch phase? >>> >> https://github.com/freebsd/poudriere/blob/97404baad0c41f1007f971c4a19c89b7c594d89f/src/share/poudriere/common.sh#L691C59-L692C32 >> >> >> This looks like the relevant line of code, one has obviously to check all the involved variables definitions. This is a good starting point for this kind of research though. >> > Yes, RESTRICT_NETWORKING=yes by default and is the relevant setting here. > It is done by launching and using two jails (jail-porttree-job-01, jail-porttree-job-01-n), right? However, sometimes escape is attempted :) It happens when it looks like ppp nat is enabled. And it seems to be caused by the port using libxslt during the build. In my case, ipfw seems to be preventing it... :) From nobody Thu Sep 28 06:07:17 2023 X-Original-To: freebsd-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 4Rx3142XSYz4vbgZ for ; Thu, 28 Sep 2023 06:07:36 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn2054.outbound.protection.outlook.com [40.92.53.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rx3132Wg0z4JQl for ; Thu, 28 Sep 2023 06:07:35 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=j8vmoqal; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.53.54 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com; dmarc=pass (policy=none) header.from=hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f6fAPh1SKeM9Oa+xtGo6PbgBOD2HrBHD9bL2iFarLXDfhgTVd8ebVALhvIFCwjD03A8ltocyBKNTrV0gXjgGtlcu3pGWdrbKN5MwroWZA1yOieOCfLVedoLgru7GXYyIIpL0S7urE/y5aULn6fnuZPJhg+dtDEnLDKsepIP0iysrd3db2mJ5tl7OYJ7/+uo5Bh9FnjY+Lig0s7kfL0WOXUn+jRFgvKKAjyGYe2DhXpeNCPwWh6vMQLNAXug+QKTbjCucPxvL+bW0i5L4qhdLeUFi9h8hWQ12IZe+7Z1wVYAs0JmO4KZJ/tOlz0nCeFSiwb+ILRp6kskq9tyPNGnDSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=otgl5i5hMB95NqddQTwWbb0Ejn825ecKJWMAna0IP3E=; b=PZce3OgO7t2hsYvY9m+6BnaTKed+FSMbpg2Z1Z9ucYTs1kmI+QA8TyNWP+V4SxN5oVGsWvvni8u7R2KptQbTusB4Gd2F7Y9t98tuk2dDpAhufdpkVmeBbElynuqfzH9I6gOHPmwde/F688Qnx0w+D1Yk75aGSYtFGnicmZkLK/KgEKVHH9ivqboPWjTnFQnKpJkTuYpBueaxWoSnZyHZcfnRZ5ZnMzsMp0bNqrdWs/27rI5uXTBl/1gi+jvR4dtXbJ6o29PWKe9uL2XKLXXJYsaYyWgJMWAryKA3sClgRTn+1knaf0t5eU+u7lK3tWBWal06q3z36qLpW/vbGsrPww== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=otgl5i5hMB95NqddQTwWbb0Ejn825ecKJWMAna0IP3E=; b=j8vmoqalMRHFeK5//KVjamqd6N6REXa71FI4k5EtRbD8TqlyhJWhE8A/FndoV+odYrCO44623ZVJ1KwoTjQWcOsZFAGi8YOn+k5o4SCS31jfRL8YAuBsjjq6pvWpoZTdoytxUx/1oc49+yFEG6EPhD8wBShlCSD4jzCzTjX2z71ob3UWXQiJE2NfthsXLCB0NboVzVkBe5IW3JBedKHkndFsnu3Cs5rIw9UkcRktDR8QkWWVCH/crJdp3tr8X8AA9S8PVUEPdpb6NaNchYCkLFOy26DD6li2kT9IyWU+ne72lqflrmOkVIAIY4731awCqadrGF/AxXj+DacI3t9PqA== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by SEZPR01MB4351.apcprd01.prod.exchangelabs.com (2603:1096:101:42::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.25; Thu, 28 Sep 2023 06:07:30 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::6dd9:4ab1:e67e:c5b3%4]) with mapi id 15.20.6813.027; Thu, 28 Sep 2023 06:07:30 +0000 Subject: Re: dns/bind916 builds rust unexpectedly To: freebsd-ports@freebsd.org References: From: Tatsuki Makino Message-ID: Date: Thu, 28 Sep 2023 15:07:17 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [bl37T/Zgy7DjIT0+s3UcexI78GZowJCs] X-ClientProxiedBy: SI2PR04CA0004.apcprd04.prod.outlook.com (2603:1096:4:197::22) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <74266eee-98ec-b391-a6a5-40e5a4925d20@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|SEZPR01MB4351:EE_ X-MS-Office365-Filtering-Correlation-Id: 95a888bb-5253-41d1-5389-08dbbfe93257 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vA6crrDGq4YD9aJc8KEXOjXP/Y2QKK6hif6d3+ePyAjvwyr5GoYHkrNDso8M/grw2IJ0rxHyI32Y9PDV43BfG/GRSw2VzQqZrNJvodvbBSb8NIaQdgtocwU4X48aK8o9ZoIFZ6hAeCcu8/HLlDlGGlAdY+bwTsOUePI4CtxzMQJlcVRTU8cdTQEdO2GaOAPYGsL9p24Tqtd2UZEG/wek7M/adP3nRtW+Vc1qRc6rDaSDvYofW+25AxOlHt7m9RSHIvOVcSALwmrJCuvp9HEwPy9pahq3HwY375W5YipH12UDqe30KPK1d3O7dgpLO6wjNvnMnBkfaRSDbIThazg4Vla95Ew1CosVKQPQXBk8fSQZaiYMjPUOdAA8/L6ngGdXiMQEUE+2MQl811kBJBwgfC3pSuHFnERL1jh6wAC2yZe/HE9gAKR7Ya4GM3P3DX8Izoe4ErwCKiXDKjLTfK5qA9kIkIS4qjvvf1CBUDuKogwBiRhsuiiFNOXjhaZ1HZQuBAeOyah1b/2JM/VyQN0CqbddVAjmnMqsH4JnHDWaZhKssp2+qPx9BKvpw6ty/N/3v6uePc5csmKpqmynqMqxncon3MWpShlXwxiwPDL7ECs= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TFpsd3JSeDFxL3k4QnpFQ2hMTnZlLytObURuUDlreTczR0JRNFk4dm5TOWgr?= =?utf-8?B?dEJLQWVQYmJYbDNYQXBOaGVSMzZTOXF0OE4waXBNVTV6OGFxWHp5MHI1K204?= =?utf-8?B?Y3FzTStvMllsWWVpdUptOVpJeFR1ODVDMTVSbVZEd05PZzI5REJZUjh2aXpv?= =?utf-8?B?dUZKbWw3QjRYNWxkdzFSeHd0MUM0V0EwQzhkcUsxcGxDVVdYQTlDdXQ4VVNp?= =?utf-8?B?MUcvcVcyS1JZSHFpM0RPWEM3VzYzSnVEdHZuUVluT2NIWHp6d2pTSTFWT0py?= =?utf-8?B?MTZSamF5N0U4L2l2MHdmeDNUTkZoWmlhOGdUZ1ZCRXdLL2tIMC9CeXFaVjVV?= =?utf-8?B?TVU4bjdHSkhMR2g5VVRRTkd4d3VITEsvcEtLbURMUTRFN21TbXF6WTA0TmE3?= =?utf-8?B?OUwycXU2blRLRFdFRGlxZ0JyVC9mMnplaHM3T2YycU1rUThPLzVVaGgyeUtC?= =?utf-8?B?UDBDMUhKRGNNbEt4MklEUHFNYmt0V2w3dmxuaVh1aE5YYUIyd0JTalRGcUIz?= =?utf-8?B?QnNOZTVXa0RudDJnenRZOXV2SkpkcUFJTDY4Wm1PLzNydFVtUk9Id2dsK3Vp?= =?utf-8?B?eFBjelZacjllb2l2Y0h0MzVqaE5rLzg0MmZoNXNJWXdYSlFnTHl0NTVLR3lq?= =?utf-8?B?c3pyanJ5QnRKWDFSQ1RhUFkxWi9yUWpwQ1hiRldDdk5xYjZ5aTlhWUJvQXhU?= =?utf-8?B?R01FaWFHb0hNZ1U4SmYwdzVVQVl6SXhxYnh2S0xFaHNZaThpd0pEMDlKZCt4?= =?utf-8?B?dWZPQVZYOXBWSHdIOUduYitKVFI4b1lRY1k2V2FpWGxCQmJjZEN3WVZRRGti?= =?utf-8?B?SDBoL01aaEFtTXFOT0tZS3FLZGhkUGh6Q2VSMDFqdGJLbWZ5TEozdzZVMmZO?= =?utf-8?B?NkQ1SnFrTGRUZGg2cVNBcGRvQXJIL0dCR2NoVmxMUXU4ZnV2V2FKR09HSUZB?= =?utf-8?B?OGVXc2JVKzM2OWsyMFVEcXMzMDRhT2kxZUtPN1RzMUdCcFVzSTNpTDRBOG81?= =?utf-8?B?M0pHQlJHZFRtdWJ6MUFVZ1BoKzhiVnJWY3hvQ0NBeFRWNGJYWkU5cVROMks0?= =?utf-8?B?MzlsR2c3eXNOd1lzVU9NbnFNL0xmTU9RMjdHa2RONjJ0VDJ2a2RYbmd0WEN2?= =?utf-8?B?b0VLSk5maXV5bVRMdVNVMkhKQ2MxcE1OL0ZRSzlrQWZWSEIwV0Jwemw1REc5?= =?utf-8?B?MkxaQ1h6WjVZT0lVZG83ZlNmL0J3ZDMxMHhteVliSEQrNEEwR0xOQXEvMXVm?= =?utf-8?B?RXRvRXRNZjRsQXhoWm14Umd6RkRIaUpRUUtaRGRaR09ma24xQ0VxWktlRE0y?= =?utf-8?B?SnViRmYrZ3pXRGs2NERFTGQvWVEzRWdWam1URTYrRFV6Q1ZYNTQ0NmtmQnBk?= =?utf-8?B?WXZCbGFWSVQ2azRCaWJpc3dzTTZXWS9yOGtZN0NDSE82OXNVNXpuMHhvSW1O?= =?utf-8?B?Y2VMM0pJS2RFRlR3ejdPNHZLNzNrdUJKZXZlcUk4U1lDdHhwNnFzcWM5aTFh?= =?utf-8?B?emRjUncwd0gxQnZEU2dCMFlacjFnTDBtVVdyc0FYMmY5aXZQbEdINlliWlQ2?= =?utf-8?B?bHBnM0dVSEc0VC9vUVMrNElNVkg2UWd0RW9samZxUmYxcXoxSTd6YUl3OXhO?= =?utf-8?Q?EVQ3CzR+s/AuMk45eytAxq79jQGx1QPUZ8L7Ckkaq9n4=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 95a888bb-5253-41d1-5389-08dbbfe93257 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2023 06:07:29.9620 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR01MB4351 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/16]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.53.54:from]; FREEMAIL_FROM(0.00)[hotmail.com]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_DN_NONE(0.00)[]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim] X-Rspamd-Queue-Id: 4Rx3132Wg0z4JQl Hello, again. I am replying here again because there are so many statements present that I don't know where to hang. My poudriere is collecting the time costs required to build the package by means of an experiment. Well, although it's simply the number of seconds it took to build :) Sorting through it... "graphics/blender": 3906, "devel/py-qt5-pyqt@py38": 4542, "devel/py-qt5-pyqt@py311": 4653, "devel/py-qt5-pyqt@py310": 5253, "www/webkit2-gtk4": 5552, "www/qt5-webkit": 5682, "lang/ghc": 8223, "www/webkit2-gtk3": 8638, "www/firefox-esr": 8722, "www/firefox": 10173, "devel/llvm15": 11051, "lang/rust": 11079, "devel/llvm16": 13258, "devel/llvm13": 13557, "lang/gcc12": 24829, It goes like this. The official poudriere also means that if firefox, blender, chromium, chromium, chromium or chromium is not built, it will turn in a much shorter cycle. How about an official pkg repository for quick builds limited to just llvm, gcc, and rust, which are the key parts of the build? Regards. From nobody Fri Sep 29 04:05:33 2023 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 4RxcFp4HCtz4w3lR for ; Fri, 29 Sep 2023 04:05:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RxcFp16L7z4Ms4 for ; Fri, 29 Sep 2023 04:05:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695960334; a=rsa-sha256; cv=none; b=PO+lxMac4xSbLluKydsUCt+5jpxBG2OhBIDO0J700BcNWoQYjZ8uL3oM5Vnn2ruQbAxn4/ Y4UVpA7QRnUk8LsMt6vlaawolxpNvpOqT2l8Kun1E6UTr0c24OrRlSgR/Z2DI4UVa+mlD/ gANY1Q1RllNaz8QtPvk+hjCtU2iUv3JBL4Qh0/oeeuqz5PKCy9cErEMLm9E7fdd6cElSvv NPbak5LXWvp1x5qwJGKOA45I0tRbBT/lyTJ2/U1hx6JwHfvOMvCWS83mluNqTysJTeVu/j qCQBgcD0O8PvudtfKIajfTUT6WI/qB16TRmV8y4s4XF9m5pFyHglsR4eNFSgmA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695960334; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sEqvlH9HWdEb73bcQYtJi3h/qd2sctwhNDtppekXWcU=; b=pxkfZsDjziYzLq2Kio7LByetJQe1S+nykZMcqak1bWb4YAqV1YKbY4YqBywwihe1Zjq40w 4XkAdKBxQWG347yJZm70wkfnmgun+fqdU5khVxaBmRlcnw/8u8+xk1U/hNs49F01qOceeu wufqCTR20z2Y/fIO0qw7z24+v0PoibLNmvDEX2bqgIfq/uim+EV4Nm1MpbyJbz2SJ85UY+ uc97L7RBFxEfR2bCXSRmC4hlwfRGCdU/lLFbwc0s8GuSYRgGhqYsA/XjSZPrVeJmXZYsZ6 TAPuzSwftqScJDiEWPNTUk+krvPITspkYbfIL5moifePCDfYbewqSxMJqJuTTQ== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RxcFn5gdmzq7C for ; Fri, 29 Sep 2023 04:05:33 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 38T45Xir011915 for ; Fri, 29 Sep 2023 04:05:33 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 38T45XBf011914; Fri, 29 Sep 2023 04:05:33 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202309290405.38T45XBf011914@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Fri, 29 Sep 2023 04:05:33 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230928 ------------------------------------------------+-----------------+------------ games/retroarch | 1.10.3 | v1.16.0.3 ------------------------------------------------+-----------------+------------ www/py-aiostream | 0.4.5 | 0.5.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Fri Sep 29 08:20:33 2023 X-Original-To: freebsd-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 4Rxjx64F8zz4jwQW for ; Fri, 29 Sep 2023 08:21:30 +0000 (UTC) (envelope-from dan@langille.org) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rxjx51YvTz3C5Q for ; Fri, 29 Sep 2023 08:21:29 +0000 (UTC) (envelope-from dan@langille.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=langille.org header.s=fm2 header.b="q4ir/Cs9"; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=nGDCzex6; spf=pass (mx1.freebsd.org: domain of dan@langille.org designates 66.111.4.27 as permitted sender) smtp.mailfrom=dan@langille.org; dmarc=pass (policy=none) header.from=langille.org Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id B33C25C0129 for ; Fri, 29 Sep 2023 04:21:27 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 29 Sep 2023 04:21:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=langille.org; h= cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:reply-to:sender:subject :subject:to:to; s=fm2; t=1695975687; x=1696062087; bh=GWNjcRf7/Z BhmaujYYhCmDfS+sM9jcIn+17t29HO7p4=; b=q4ir/Cs9/gKZ0hTae17qr/oo3Y cJVvhiWIJm0AhAzzlWVxkeTIKNW0/P0V8xl02VeTOmCsXxgF2BccKim+MKS+rWbo yRhgUYAgCCE7Bs7aQm0mMjzTzyX8GeMForyPydUJ5I7Tfa7bP83cj7WBV4QAdZuI BNQZH7bVYmjhmZrTTb7GlB6G/FzMWONEkGDESRW/OKVxKLH+DkdycLE0wOoethqI zM05MZJGhcuDRGEEHdhhxslYh2RUTbwAHSBFNZ0hRd8yyNgYGvPEYQfwXksEHQoG +LyHH18TOZqPmjo4vy1LMOou0g3WEiKqY2Weuq8mlUqYLD2iS7CsL1HeSpww== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1695975687; x=1696062087; bh=GWNjcRf7/ZBhmaujYYhCmDfS+sM9 jcIn+17t29HO7p4=; b=nGDCzex64UfpTPV8Wp4pvte2L74oR/1RIo7N+ZikDgkz IJvAzMYiig2uDqtxIH63Db4Gdjgfn8RFKFEFw1VgF8JJlMIe4B+snuoOKeB+o91q mwNITlYlHZhzMF8cEzQF5xrSL9saVjk01iCBX2EAwHyfevVNnoYOobnUcPv2YaCR KPTQR0kV1k2JL21mAhSUQXOgCwb/svaTMR/mXR/oV3iuLLnNyLJ9b1S/E22nJev6 PMt6GHNyrnHFwyQyF4/0sHFHTLrbdgmEeR3neTDsYDaknqSupTP2Zy/eeZ8EHPuV e7LkW+YrAAIfeRDGUhpVLo/sW2OtC7h4GW/bCCHCUA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrtddvgddtvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhtghrggfukfffvffosehgtdhmrehhtdejnecuhfhrohhmpeffrghnucfnrghn ghhilhhlvgcuoegurghnsehlrghnghhilhhlvgdrohhrgheqnecuggftrfgrthhtvghrnh epteeuieegteevjeejgeevieegffdvieegffduleefheeitedvkeetueffgeelfeelnecu ffhomhgrihhnpehfrhgvshhhphhorhhtshdrohhrghdpghhithhhuhgsrdgtohhmpdhlrg hnghhilhhlvgdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpegurghnsehlrghnghhilhhlvgdrohhrgh X-ME-Proxy: Feedback-ID: ifbf9424e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 29 Sep 2023 04:21:27 -0400 (EDT) From: Dan Langille Content-Type: multipart/signed; boundary="Apple-Mail=_408FCF5D-5C10-4336-A25C-938C31A86C4D"; protocol="application/pgp-signature"; micalg=pgp-sha256 Reply-To: Dan Langille 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: FreshPorts UTF-8 problem Message-Id: Date: Fri, 29 Sep 2023 04:20:33 -0400 To: FreeBSD Ports X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.44 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; DWL_DNSWL_LOW(-1.00)[messagingengine.com:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[langille.org,none]; MV_CASE(0.50)[]; RWL_MAILSPIKE_EXCELLENT(-0.40)[66.111.4.27:from]; NEURAL_HAM_SHORT(-0.34)[-0.335]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.27]; R_DKIM_ALLOW(-0.20)[langille.org:s=fm2,messagingengine.com:s=fm2]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.27:from]; REPLYTO_EQ_FROM(0.00)[]; FREEFALL_USER(0.00)[dan]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; HAS_REPLYTO(0.00)[dan@langille.org]; ASN(0.00)[asn:19151, ipnet:66.111.4.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; HAS_ATTACHMENT(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; TO_DN_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[langille.org:+,messagingengine.com:+]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4Rxjx51YvTz3C5Q --Apple-Mail=_408FCF5D-5C10-4336-A25C-938C31A86C4D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 A request for FreshPorts help. If you are committing, or notice a commit, to a port which contains = UTF-8 in the COMMENT or pkg-descr, please compare the port page at both = https://dev.freshports.org and https://www.freshports.org - dev should = properly display the UTF-8 and www should be wrong. Please email me your observations off list. re: https://github.com/FreshPorts/freshports/issues/455 - Thank you. =E2=80=94 Dan Langille http://langille.org/ --Apple-Mail=_408FCF5D-5C10-4336-A25C-938C31A86C4D Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEzqcJ4oeyf8sgTIEBIU09XU2nXtMFAmUWiNEACgkQIU09XU2n XtN/eQf9FQhopKLkYpHOs9fSAELw+wpZW6yi0QnHDofYYRzeApNyz8hZmlnueVld oY0Fpi8VXYlGP81yCPfzcFldLoZv1r3+wtdJGCpnVYRsVyK/qX05ZoPzbb1bSra+ vgL2vBiEYSMsCbY41uPFSoRunujd8eDBAIYKPseMv2gtwyQ05rcvZE/t3OV7zNMw ogEuUJ3SbqykawqhjWwBZoBLpUKKIj0Zg3q1qgDvAF+kHbrtDSm+c5jkAbaTdbb3 gKgDk1KNt27Jhj2BZ6NXwnORoDrvAWV3FZ/oDvwHaULJSwIHEJFQfok9YLS28JJP POv5ol7s3ksMIk2D/DGnMVEmaSrKyA== =f81k -----END PGP SIGNATURE----- --Apple-Mail=_408FCF5D-5C10-4336-A25C-938C31A86C4D-- From nobody Sat Sep 30 00:58:11 2023 X-Original-To: freebsd-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 4Ry83Z1wWtz4v1HM for ; Sat, 30 Sep 2023 00:58:34 +0000 (UTC) (envelope-from freebsd@gushi.org) Received: from prime.gushi.org (prime.gushi.org [IPv6:2620:137:6000:10::142]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "prime.gushi.org", Issuer "RapidSSL Global TLS RSA4096 SHA256 2022 CA1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ry83Y1sPHz4D40 for ; Sat, 30 Sep 2023 00:58:33 +0000 (UTC) (envelope-from freebsd@gushi.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gushi.org header.s=prime2014 header.b=OjGP3fin; spf=pass (mx1.freebsd.org: domain of freebsd@gushi.org designates 2620:137:6000:10::142 as permitted sender) smtp.mailfrom=freebsd@gushi.org; dmarc=pass (policy=none) header.from=gushi.org Received: from smtpclient.apple ([IPv6:2601:602:87f:b05d:b813:e603:ee07:3dc1]) (authenticated bits=0) by prime.gushi.org (8.17.2/8.17.2) with ESMTPSA id 38U0wRbu099191 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 30 Sep 2023 00:58:28 GMT (envelope-from freebsd@gushi.org) DKIM-Filter: OpenDKIM Filter v2.10.3 prime.gushi.org 38U0wRbu099191 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gushi.org; s=prime2014; t=1696035509; bh=LUycMaUXyiQWTXzd0cR6lpoDk3YiNNk9npkr/a/O8dE=; h=Subject:From:In-Reply-To:Date:Cc:References:To; z=Subject:=20Re:=20dns/bind916=20builds=20rust=20unexpectedly|From: =20Dan=20Mahoney=20|In-Reply-To:=20<8834n7o7-pn s7-5r31-oo33-rr52q2n01s64@mx.roble.com>|Date:=20Fri,=2029=20Sep=20 2023=2017:58:11=20-0700|Cc:=20Mark=20Millard=20 ,=0D=0A=20FreeBSD=20Mailing=20List=20|R eferences:=20= 0D=0A=20=0D=0A=20< 8834n7o7-pns7-5r31-oo33-rr52q2n01s64@mx.roble.com>|To:=20Roger=20M arquis=20; b=OjGP3finNps2iqShLmi0VWirQGKTVFhu8FvcOKzOYi25ZIQfvDSzgJzVl+s42aH/0 Py0r3XyZXIpX8QQAapaokwN2NLy//2lYnANlROAv2CujzALsQ+pk8ClpJpnzwI0lmV b4bFJGTlUSlEoIJKiNe+jF+6FnKDRfsrz8J17XWZHgwYKkCd8lRXo7ALgmmmX5EbE7 5Wlog9RERJ6KpNjuZcaa8O/84qdJxHOUt9G4Dm9n+5ywYfNdPrxtMYP5iWR/9VXhZ4 3ZIAU9Ct5QX3OqgZWNTgzBHlXNY94MKE37fnXbGF0w9/LVI/3YHbxHJo/Vup7ILQtX Mx4NaV6Rho+/g== X-Authentication-Warning: prime.gushi.org: Host [IPv6:2601:602:87f:b05d:b813:e603:ee07:3dc1] claimed to be smtpclient.apple Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3774.100.2.1.4\)) Subject: Re: dns/bind916 builds rust unexpectedly From: Dan Mahoney In-Reply-To: <8834n7o7-pns7-5r31-oo33-rr52q2n01s64@mx.roble.com> Date: Fri, 29 Sep 2023 17:58:11 -0700 Cc: Mark Millard , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <6096FAFA-A5C7-4F0F-80A4-74C7A82AD6CF@gushi.org> References: <8834n7o7-pns7-5r31-oo33-rr52q2n01s64@mx.roble.com> To: Roger Marquis X-Mailer: Apple Mail (2.3774.100.2.1.4) X-Spamd-Bar: ----- X-Spamd-Result: default: False [-6.00 / 15.00]; DWL_DNSWL_MED(-2.00)[gushi.org:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.90)[-0.897]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DMARC_POLICY_ALLOW(-0.50)[gushi.org,none]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[gushi.org:s=prime2014]; R_SPF_ALLOW(-0.20)[+mx]; RCVD_IN_DNSWL_MED(-0.20)[2620:137:6000:10::142:from]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:393507, ipnet:2620:137:6000::/44, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[gushi.org:+]; TO_DN_ALL(0.00)[]; HAS_XAW(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_CC(0.00)[yahoo.com,freebsd.org]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4Ry83Y1sPHz4D40 > On Sep 25, 2023, at 18:23, Roger Marquis wrote: >=20 > On Mon, 25 Sep 2023, Mark Millard wrote: >> ... it takes so long to build (and distribute) the 30,000+ >> packages (or any large incremental subset or subset that >> involves huge builds) that a fair number ports have had >> updates before the distribution completes and starts being >=20 > Even just getting the ports tree updated can take days (or more) even > after vulnerabilities are patched. Let's assume for most systems, you're dealing with a quarterly ports = tree, and thus a quarterly pkg tree. If you're using a -current ports = tree, all bets are off, but portsnap (in base) should qualify you for = this. > Take bind9 for example. We use Poudriere for most updates but not = bind9 > as it often should be patched as soon as updates are are available. = If > you wait for gitup or Poudriere to pull a new Makefile, even with > nothing more than a new version string, it can take days (2 or 3 days > for the most recent patch). It's not an issue here as we a) edit the > Makefile to specify the current version, b) make makesum, c) make sure > the build does not use python (by manually editing the port's options > file, d) make package and e) pkg install (or update), which takes > maybe 10 minutes. This was my precise reason for setting up poudriere to keep building a = constant set of quarterly builds -- even if we don't use them at all. = By default, we stick with the base packages, but we want to be able to = mode-switch over, in the event we have a critical patch we need to = apply. -Dan > It sounds like what we really need om this case is just a way to > maintain options keys and values that are not specified in the = Makefile. > Of course that won't work for all bloated packages but it would help. >=20 > Roger Marquis From nobody Sat Sep 30 04:02:57 2023 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 4RyD8K6wW8z4vVQ2 for ; Sat, 30 Sep 2023 04:02:57 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RyD8K571mz4gWf for ; Sat, 30 Sep 2023 04:02:57 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696046577; a=rsa-sha256; cv=none; b=iXLtnNwbiRfEQgOu2YcypyDL6k4ZJZ3h1n4vPDpgu//0Sv+hZDbHPi+UdrE9AuAYE4SxnN 7gkLccByD8YcrGsMUK42twhgFMsTJl+VY4fwtPGKNdj2vbANd3IgdC9B3b9+P47kZxAqoZ x3AUVC6YAivGwhsepOMDeP4HGC4NIja4xoPRF8+kke5agaNfr9idfLyP1PpL/JzWSfaOME vJYn465BwmtOyyanKg8oNBDhNK6Mrg7xhCjh8Q++hSC4or8O8K+v0jjk7fGCWcYENN41+K p4OHwlX9IuXjB24NSuLjPgukH0ehY767tOhdn4Rlzl3iv/K9VN6jWrSzqExGuw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696046577; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5f+H2WcGECrOmsvr/O3sfVpCRdzNNk4v0Cd23QrPwMc=; b=Hz/tCaJPHfZyzkDpDvO+bz0dzMTCzZQf1KM3Jp/TvnxvMktRPNZS/FAM+XLvGSopHwD3Gw 2+0HAlnNYtguQJerG0plXu5X07hCovJf15l9L3SNaWrMFS+K62kj0Fqtk+PiRJB7+VOPXe Aqw1lo20LlRA8CIhP6w3utidTEa7q8CbtIvhK7bYm+46kUxijwGnrW0k51l1+qQ5GgKFTT 8hPHQ0mn6G5+S/aH57H/01WQoD5uzjZz5tsj6SBbd+bQs3GKDJ4v/05WrNeoLy5No+PAra jQYaV8WQ0j3Dh3iImLo/Eyw/emcbjYiE+GJRoG838+ORpHdC2FJtdcQhoE00Tw== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RyD8K44VhzYJx for ; Sat, 30 Sep 2023 04:02:57 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 38U42vvI093355 for ; Sat, 30 Sep 2023 04:02:57 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 38U42vpf093354; Sat, 30 Sep 2023 04:02:57 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202309300402.38U42vpf093354@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Sat, 30 Sep 2023 04:02:57 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230929 ------------------------------------------------+-----------------+------------ databases/clickhouse | 22.1.3.7 | v23.9.1.1854-stable ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Sat Sep 30 13:38:24 2023 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 4RySwL6Srbz4w61y for ; Sat, 30 Sep 2023 13:38:26 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp.rcn.com (mail.rcn.syn-alias.com [129.213.13.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RySwK70vKz4FpC for ; Sat, 30 Sep 2023 13:38:25 +0000 (UTC) (envelope-from roberthuff@rcn.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=rcn.com header.s=20180516 header.b=cLJ29jZr; spf=pass (mx1.freebsd.org: domain of roberthuff@rcn.com designates 129.213.13.252 as permitted sender) smtp.mailfrom=roberthuff@rcn.com; dmarc=pass (policy=none) header.from=rcn.com DKIM-Signature: v=1; a=rsa-sha1; d=rcn.com; s=20180516; c=relaxed/simple; q=dns/txt; i=@rcn.com; t=1696081105; h=From:Subject:Date:To:MIME-Version:Content-Type; bh=C/xXS4M0BQDTpjhTwI1yu4kabfA=; b=cLJ29jZrpy/7Ty31OFxcg4DEi1nyXZZJBE4U39YYTvXnIjBVMsERIO6AQH6Oo0Kh /NjYvqN2lZ2CYH26BPhkZiflsbB3IQqjjm3AanFgkt09zxyy6zIVNm3NHkZTt2Va rwqWwdocMkljhLLrA6m89/F9wtmJPNQcgQTrsl/b4zNfyM6lLsi41tBnF7/8INge d7rMU9bxTRyYmdDzIUHGGaSgHwz0/WHH6kAaMRAuTFx9/EjS1xHSPGvFDRCq5d0a CDFxCANJlDD8A+zM+E6BHlCK3zofsZnVEZXqbLjYw4O45PoPS7olQXrRO2Cmgfnu MwXi/1kw7tjCMvhP/vAZEQ==; X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Received: from [130.44.151.156] ([130.44.151.156:12587] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 4.4.1.20033 r(msys-ecelerity:tags/4.4.1.0^0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id BA/53-05311-1D428156; Sat, 30 Sep 2023 09:38:25 -0400 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <25880.9424.185373.229455@jerusalem.litteratus.org> Date: Sat, 30 Sep 2023 09:38:24 -0400 From: Robert Huff To: ports@freebsd.org Subject: quick git question X-Mailer: VM 8.2.0b under 29.1 (amd64-portbld-freebsd14.0) X-Vade-Verdict: clean X-Vade-Analysis-1: gggruggvucftvghtrhhoucdtuddrgedvkedruddugddthecutefuodetggdotefrodftvfcurfhrohhf X-Vade-Analysis-2: ihhlvgemucfujgfpteevqfftpdftvefppdfgpfggqdftvefppdfqfgfvnecuuegrihhlohhuthemucef X-Vade-Analysis-3: tddunecunecujfgurhepgggtgffkfffhvffuofesthejredtredtvdenucfhrhhomheptfhosggvrhht X-Vade-Analysis-4: ucfjuhhffhcuoehrohgsvghrthhhuhhffhesrhgtnhdrtghomheqnecuggftrfgrthhtvghrnhepudef X-Vade-Analysis-5: udegteeiledufefhiedtffetkeegjefhkeeukeegveffkeelvdejvdelgeefnecukfhppedufedtrdeg X-Vade-Analysis-6: gedrudehuddrudehieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedufedt X-Vade-Analysis-7: rdeggedrudehuddrudehiedphhgvlhhopehjvghruhhsrghlvghmrdhlihhtthgvrhgrthhushdrohhr X-Vade-Analysis-8: ghdrlhhithhtvghrrghtuhhsrdhorhhgpdhmrghilhhfrhhomheprhhosggvrhhthhhufhhfsehrtghn X-Vade-Analysis-9: rdgtohhmpdhrtghpthhtohepphhorhhtshesfhhrvggvsghsugdrohhrghdpmhhtrghhohhsthepshhm X-Vade-Analysis-10: thhptddvrdhrtghnrdgvmhgrihhlqdgrshhhuddrshihnhgtrdhlrghnpdhnsggprhgtphhtthhopedu X-Vade-Analysis-11: pdhishgpnhgrpehtrhhuvgdprghuthhhpghushgvrheprhhosggvrhhthhhufhhf X-Vade-Client: RCN X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[rcn.com,none]; R_SPF_ALLOW(-0.20)[+ip4:129.213.13.252/32]; R_DKIM_ALLOW(-0.20)[rcn.com:s=20180516]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[129.213.13.252:from]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:31898, ipnet:129.213.8.0/21, country:US]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[rcn.com:+]; FROM_HAS_DN(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4RySwK70vKz4FpC Hello: On a system running: FreeBSD 14.0-CURRENT #0 main-f0a15aafcb Mon Oct 31 08:19:54 EDT 2022 amd64 I upgrade ports daily using portmaster and a fully populated ports tree, which is updated nightly using "git pull --ff-only". About a week ago, Something Happened(tm) and the contents of www/chromium got mangled to the point they had to completely scrubbed. (The directory and permissions are still intact.) I want to: a) re-pull just the contents of that directory. b) deal with the (git) bookkeeping so I can go back to using the usual update procedure. What is the correct set of commands to do this? (Obviously, not a git guru - I mostly cut-and-pasted stuff from the Handbook and went on to other matters.) Respectfully, Robert Huff From nobody Sat Sep 30 13:46:52 2023 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 4RyT6G19CDz4w6Bm for ; Sat, 30 Sep 2023 13:47:02 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [202.12.127.228]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.protected-networks.net", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RyT6F6PVHz4Gt9 for ; Sat, 30 Sep 2023 13:47:01 +0000 (UTC) (envelope-from imb@protected-networks.net) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding:content-type :content-type:in-reply-to:from:from:content-language:references :subject:subject:user-agent:mime-version:date:date:message-id; s=201508; t=1696081613; bh=5n3ZKfQcoukeO6M6UT56vAyfSy2OK2J1X2go az4ksJY=; b=IukGJ1TLke1rsM/ZIZz3wWGOxW6ceVAqc7OYlymvgwTtlc65i9WG DXbUdw0LXfvKCf23FWmhJHNnAT275UqG4DffiXwex1VrNkG6T67aY3mw6p2QQYEK zJuEaUMMYtmka1/h0twEtn5HoTiQZz9Ry4yPVC2qgVi1kODhf3NXEjE= Received: from [IPV6:2001:470:8d59:2:f21f:afff:fe66:957e] (toshi.auburn.protected-networks.net [IPv6:2001:470:8d59:2:f21f:afff:fe66:957e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id A30EF3DA2F; Sat, 30 Sep 2023 09:46:53 -0400 (EDT) Message-ID: <4cc0a474-d3a3-454e-87cd-d9d0de649c63@protected-networks.net> Date: Sat, 30 Sep 2023 09:46:52 -0400 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 User-Agent: Mozilla Thunderbird Subject: Re: quick git question To: Robert Huff , ports@freebsd.org References: <25880.9424.185373.229455@jerusalem.litteratus.org> Content-Language: en-NZ From: Michael Butler Autocrypt: addr=imb@protected-networks.net; keydata= xsDiBETHZAURBACJicNaIbVVVZahtQcdJeogtTLjCYAdj4kFMpy6Y3Ac19UNWDM+TrD4yFPi 5nc/pp9M/5Q4RNBr6a97fTYroTaq+vDwWdklOHwD2ZXs7FqwWOtVSIPT/rev5fUvwEF2VFYE sNDbpE5HHpP/oFUw5scEJZVyOBJSGvYb1IhV55NWswCgzkUGbG8A3s+oZXkHqTCYGW/seukD +wTo/L835xLpbTJxoxEKeGA3aWifSsRvpWWHyXye6sTkSN3SmtE9A8Pqmdb1dBEO0eOms6GD RamvCFgdvg2HesAv9l7L/7Mm9iKJs6uTAa+taIQslpumGh4PRc94IepVFzAa4Ef/FA4mWx9w P/EqNsKUPE2U5HI1decbopkxH/d/A/9Hupc10lPsXVMACd54/YZRsSTTcArheekm8qE/f8Hl 1Q7At+yuFgfMll4QPAhefnrLUanXF1bWtxG5PmaJktDYp3HOmy43giZgacgt+a3TVd6vu8Gs DnI4FOfYllq7mZFezMIulCWUYtnkMEXEeyzp39dygi7blPIjckWlQ2sc380rTWljaGFlbCBC dXRsZXIgPGltYkBwcm90ZWN0ZWQtbmV0d29ya3MubmV0PsJgBBMRAgAgBQJEx2QFAhsDBgsJ CAcDAgQVAggDBBYCAwECHgECF4AACgkQQv9rrgRC1JL7mgCdEnPeo22kqT/bES+D78QSGhNR r8cAn2xOMeu6pBrc2tDY8Ky/70HBctmjzsFNBETHZA4QCACKbm/PMn4QcyDEvIn4MF+t2E1A zgiBAkPCMtWT1CcqeUj13OwNM8qJD/mBWjCZCnr1hKVbvzOmgKaM4uDCWIcSCdoDTJx1DqMx abr+EpHz1fL6aagEOKHz5sCYOkDXt3zzZ/5RBMdkEJwunXYtAbu5e68oty+d0DFzAM3pBp6l GC0TE3VutmFR/KK66rf0KB83YQBf/IAtyqsRIQPP9t0SLfJ+kqKXf73nvAUFEtb21gZSzhTm QP87QKyQvenE8o4PQ2tEslq2jICB7pGcqIrwP4o3Hl4V+HXi3lA26MMJ5rakQB2sKKWroPVQ BiRXO+W8Qf+0oQFq38oMXR5sPOs/AAMFB/sEKcjzvkwviZOsDElthxtgrmqUNKC9G/4Fw0tK k6fMynv+bcKz85k2uWOIfefUKBFoQ0SCphU4jquJENqqy6BPTkXePlIJok2/GkF7xtHm2FPq tTTuYmoBrGsls28Z9dn2LcBwFHz59SSWM9JFPIvFr9HCkKtp6zPUsJd5b02+0wgzDubTMQS9 M2LwGSh9xK6xl4MGgngl22b0TZDh5qHwmsywOX6SbGsQfeNpkptJ4gPjShypusFyF+pevnCM wTfUPCBd/AFbu2fHFQjA8sgkr5IqXuc4PoiIBXc9upoFpDqGkYssAKbzGcRsK94a8hRROJV9 bzPyYempIWaPXr2EwkkEGBECAAkFAkTHZA4CGwwACgkQQv9rrgRC1JKqhwCeOov6gTo8eWte es3gbLr2n2b5AXMAoItSlajet574lkouzY3u3scSRfiE In-Reply-To: <25880.9424.185373.229455@jerusalem.litteratus.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:5716, ipnet:202.12.127.0/24, country:US] X-Rspamd-Queue-Id: 4RyT6F6PVHz4Gt9 On 9/30/23 09:38, Robert Huff wrote: > > Hello: > On a system running: > > FreeBSD 14.0-CURRENT #0 main-f0a15aafcb > Mon Oct 31 08:19:54 EDT 2022 > amd64 > > I upgrade ports daily using portmaster and a fully populated ports > tree, which is updated nightly using "git pull --ff-only". > About a week ago, Something Happened(tm) and the contents of > www/chromium got mangled to the point they had to completely scrubbed. > (The directory and permissions are still intact.) > I want to: > a) re-pull just the contents of that directory. > b) deal with the (git) bookkeeping so I can go back to using the > usual update procedure. > What is the correct set of commands to do this? > (Obviously, not a git guru - I mostly cut-and-pasted stuff from > the Handbook and went on to other matters.) cd /usr/ports/www/chromium rm -rf * git restore . .. will likely get you back to consistency. You may also wish to check the output of .. cd /usr/ports git status git diff .. for any wider scale issues, Michael From nobody Sat Sep 30 19:33:45 2023 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 4RycpM6Pbtz4vkRD for ; Sat, 30 Sep 2023 19:33:47 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp.rcn.com (mail.rcn.syn-alias.com [129.213.13.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RycpM4bnkz3GM6 for ; Sat, 30 Sep 2023 19:33:47 +0000 (UTC) (envelope-from roberthuff@rcn.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha1; d=rcn.com; s=20180516; c=relaxed/simple; q=dns/txt; i=@rcn.com; t=1696102426; h=From:Subject:Date:To:MIME-Version:Content-Type; bh=W40/LATWqLkDJSe/Mc8n+PgWjQY=; b=XjlqbbcvZwl+K6UXFLlRB6OFDMtb2S1FXjwrwswovkt/5loFE2wGGJh9yUK2XQMz +1AVMj4LvmSqOKVnJZnejL1K5GhCeb89Key2+9OjKe5D5YULs5z3ZAosxuhyBr2w 8GJ6KtjV/WKJWXqoQC+sSwTwDHE2mZB0YCvbn7BRgrQx89v526L0gkmJ5Nco1Bla i4Aq31DfHQbxus0VIWA8te9b9Nd8kHG6POlSDDlvMDyTmcVHBM6lC4BKQoAk3qGs ifR/7UR31ymu8oTs+xesBmSH2W0lcARFTaMQQQx+w2EO+0MLC+XMMHP8yt5/X/yD sd9KZXbT4PKszMDmlEKD6A==; X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Received: from [130.44.151.156] ([130.44.151.156:23120] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 4.4.1.20033 r(msys-ecelerity:tags/4.4.1.0^0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id C7/EF-05311-A1878156; Sat, 30 Sep 2023 15:33:46 -0400 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <25880.30745.551446.23317@jerusalem.litteratus.org> Date: Sat, 30 Sep 2023 15:33:45 -0400 From: Robert Huff To: Michael Butler , ports@freebsd.org Subject: Re: quick git question In-Reply-To: <4cc0a474-d3a3-454e-87cd-d9d0de649c63@protected-networks.net> References: <25880.9424.185373.229455@jerusalem.litteratus.org> <4cc0a474-d3a3-454e-87cd-d9d0de649c63@protected-networks.net> X-Mailer: VM 8.2.0b under 29.1 (amd64-portbld-freebsd14.0) X-Vade-Verdict: clean X-Vade-Analysis-1: gggruggvucftvghtrhhoucdtuddrgedvkedrudefgdduvdcutefuodetggdotefrodftvfcurfhrohhf X-Vade-Analysis-2: ihhlvgemucfujgfpteevqfftpdftvefppdfgpfggqdftvefppdfqfgfvnecuuegrihhlohhuthemucef X-Vade-Analysis-3: tddunecunecujfgurhepgggtgffkfffhvffujghfofesthejredtredtvdenucfhrhhomheptfhosggv X-Vade-Analysis-4: rhhtucfjuhhffhcuoehrohgsvghrthhhuhhffhesrhgtnhdrtghomheqnecuggftrfgrthhtvghrnhep X-Vade-Analysis-5: tddtleektefhgeeggfevleeugedvleduheeuuedvgeejiedvffeiffeftefhgfeunecukfhppedufedt X-Vade-Analysis-6: rdeggedrudehuddrudehieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedu X-Vade-Analysis-7: fedtrdeggedrudehuddrudehiedphhgvlhhopehjvghruhhsrghlvghmrdhlihhtthgvrhgrthhushdr X-Vade-Analysis-8: ohhrghdrlhhithhtvghrrghtuhhsrdhorhhgpdhmrghilhhfrhhomheprhhosggvrhhthhhufhhfsehr X-Vade-Analysis-9: tghnrdgtohhmpdhrtghpthhtohepphhorhhtshesfhhrvggvsghsugdrohhrghdprhgtphhtthhopehi X-Vade-Analysis-10: mhgssehprhhothgvtghtvgguqdhnvghtfihorhhkshdrnhgvthdpmhhtrghhohhsthepshhmthhptddv X-Vade-Analysis-11: rdhrtghnrdgvmhgrihhlqdgrshhhuddrshihnhgtrdhlrghnpdhnsggprhgtphhtthhopedvpdhishgp X-Vade-Analysis-12: nhgrpehtrhhuvgdprghuthhhpghushgvrheprhhosggvrhhthhhufhhf X-Vade-Client: RCN X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:31898, ipnet:129.213.8.0/21, country:US] X-Rspamd-Queue-Id: 4RycpM4bnkz3GM6 Michael Butler: > cd /usr/ports/www/chromium > rm -rf * > git restore . That did it! Respectfully, Robert Huff