From nobody Sun Dec 24 00:00:39 2023 X-Original-To: freebsd-current@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 4SyLlX46v4z55BjC; Sun, 24 Dec 2023 00:00:40 +0000 (UTC) (envelope-from salvadore@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SyLlX2RNpz3Ggy; Sun, 24 Dec 2023 00:00:40 +0000 (UTC) (envelope-from salvadore@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703376040; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=YF66Xbo7DtIymXgG7zxCiG7zwTK4LgD8DcJExWS2xFM=; b=H+00VfV1kgB+UJDeqWSpOFGdPxVDx1c+y8KBsEMKfhqRhNa36DlkPP+oJN0rgC9+FCGyym RqxEqN/Y5ghFVu9zWqtgd2QNEy1jfWAmBLEVNr5uMEtu2WrlI5GLsMI/cn8KtE13IFZ/Fn jApy61BeTLgViHPw7SFlQOCLokfMtQ4wx4llwvogcZ/ucMuSrBmpSatES/EL8GcFGUa8Xh T1yRxrSYTr0MQQgefwQ29XDwgiaWulltsB/ge+NYYBeBivwpGxtXjwSH4Yj5jUF5SGCvl0 X8VrezUxNs6UV46lM9mfGc0SAZXs5femTpqDuV3JzwgLQJYTYtpT0FV7LWHqzA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703376040; a=rsa-sha256; cv=none; b=teltGR8XK+Df6THbcQ5wrtV6WCIjUSCKuysJn2nPWAJLmV9RS9cHdPzBFH25C5jJ1Md1bu lU04cgI9+IgIHEmXfRUgXEV0mRK4uN8d/f1H0prJtfx+3WOHQgon33XYIjiE+QLiYb3pfP j91Orpm+EZH9/OeZ+q4nG51xT4Tpt7xRYwcZ4OM0ny93ENnAoqHRnBqBOkvWy4OURcXkRi ByXVqr3Xpas+YYfge9IWL0/ax928bOw0U0xKDdjWodH7o5JNUHDi7+7s7MHDfeDNkBcOBx aitkT4x6IDN+EspFmMZTOHT9qjg/kr0ACEBw71Az5uOcpmF1Mk8+NPkHYdNOJg== 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=1703376040; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=YF66Xbo7DtIymXgG7zxCiG7zwTK4LgD8DcJExWS2xFM=; b=syCpB7rFdIQdDDaILETX7N3R1+MuVJzaiggZyzcTZXBNlnOWELsORVp3ZEi76cn5UMdpuD Oz4QY7mN5vL9bDODRPb1jlkdBegDwTvITPChc5Q8OFRjTjrUHYhNulb0QLIxN+ywRlO1fX 2kRiJy1ii6uDn7d0rhGGTaFLb21oX6cXMz1J+r8kwVmtrYqONMuRoyvByO4h+2wuJmxKoS zbijX+yt0yc5pX0wAb1ehPv3bIcGc48DOiJcoG+7QGNfhsU6k72hcC5+ziHbKyxfH/d7jp saHDQYdORNwfxa3tjjS8KvTC7YEer0NzRAN3qlr6OfVsGYy83BQhguxLHOqZiw== Received: by freefall.freebsd.org (Postfix, from userid 1472) id 07AE111D15; Sun, 24 Dec 2023 00:00:39 +0000 (UTC) To: freebsd-status-calls@FreeBSD.org Subject: [LAST OFFICIAL REMINDER] Call for 2023Q4 status reports Cc: freebsd-current@FreeBSD.org,freebsd-hackers@FreeBSD.org,devsummit@FreeBSD.org Message-Id: <20231224000040.07AE111D15@freefall.freebsd.org> Date: Sun, 24 Dec 2023 00:00:39 +0000 (UTC) From: Lorenzo Salvadore List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Dear FreeBSD Community, The deadline for the next FreeBSD Status Report update is December, 31st 2023 for work done since the last round of quarterly reports: October 2023 - December 2023. I would like to remind you that reports are published on a quarterly basis and are usually collected during the last month of each quarter, You are also welcome to submit them even earlier if you want, and the earlier you submit them, the more time we have for reviewing. Status report submissions do not need to be very long. They may be about anything happening in the FreeBSD project and community, and they provide a great way to inform FreeBSD users and developers about work that is underway or has been completed. Report submissions are not limited to committers; anyone doing anything interesting and FreeBSD related can -- and should -- write one! The following methods are available to submit your reports: * submit a review on Phabricator and add the group "status" to the reviewers list. You should put your reports in the directory doc/website/content/en/status/report-2023-10-2023-12/ (create it if it is missing); * submit a pull request at . You should put your reports in the directory doc/website/content/en/status/report-2023-10-2023-12/ (create it if it is missing); * send an email to status-submissions@FreeBSD.org including your report. An AsciiDoc template is available at . We look forward to seeing your 2023Q4 reports! Thanks, Lorenzo Salvadore (on behalf of status@) From nobody Sun Dec 24 04:22:52 2023 X-Original-To: freebsd-current@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 4SySZ95rCLz53l5g for ; Sun, 24 Dec 2023 04:22:57 +0000 (UTC) (envelope-from madis555@hot.ee) Received: from SMTPOUT09.DKA.mailcore.net (smtpout09.dka.mailcore.net [194.19.134.9]) (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 "smtpout09.dka.mailcore.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SySZ93MH3z4Cw9 for ; Sun, 24 Dec 2023 04:22:57 +0000 (UTC) (envelope-from madis555@hot.ee) Authentication-Results: mx1.freebsd.org; none Received: from SMTP.DKA.mailcore.net (unknown [10.1.0.53]) by SMTPOUT01.DKA.mailcore.net (Postfix) with ESMTP id 3C89AE0A5D; Sun, 24 Dec 2023 05:22:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=online.ee; s=mailcore; t=1703391774; bh=0RaXSS3nqtQnqUroYv9y0dpzHbbTWBPYdr3Y0z5WkXg=; h=Date:From:To:Subject:In-Reply-To:References:From; b=mbhv45sFQ8tpE/6JcAUxle6KUsjyPfQo8x6li19/unhXZ5JRGhGMLkX34960O+ODj G5bdecU3ZY6kPqPzoPDH1FlvIOhrREsZ7pAF816VB5Nta01kypDak9pyGpCFpHYfGd 7Vlai+JSFxd/8w+7vwdacpPPGH66/nyfUXHO6y1dmeop+BH5y+HSLJAUQ7QTL5ysuY 8mP5VZuICIYvY1qtQt6pvjuciDtrIyDqZQoTi7FZ7u2saovHBnqyBTmQ+G35KkUGbF gjxNO3eJvYV6SW/HJGAx0zrFyZzM4kwRsTwEUEHrt6/g76o7GcJbZlfIM0uW9Kzf/F NCuFMuojpE0bA== Received: from [127.0.0.1] (169-122-46-176.dyn.estpak.ee [176.46.122.169]) by SMTP.DKA.mailcore.net (Postfix) with ESMTPSA id 12FC2400AC; Sun, 24 Dec 2023 05:22:54 +0100 (CET) Date: Sun, 24 Dec 2023 06:22:52 +0200 From: Sulev-Madis Silber To: d@delphij.net, Xin Li , freebsd-current@freebsd.org Subject: Re: Proposal: Disable compression of newsyslog by default User-Agent: K-9 Mail for Android In-Reply-To: References: Message-ID: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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:3308, ipnet:194.19.128.0/18, country:SE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SySZ93MH3z4Cw9 On 23 December 2023 09:18:23 EET, Xin Li wrote: >Hi, > >Inspired by D42961, I propose that we move forward with disabling the com= pression by default in newsyslog, as implemented in https://reviews=2Efreeb= sd=2Eorg/D43169 > >Historically, newsyslog has compressed rotated log files to save disk spa= ce=2E This approach was valuable in the early days where storage space was = limited=2E it's still limited >However, the landscape has changed significantly=2E Modern file systems,= such as ZFS, now offer native compression capabilities=2E not everyone uses them >Additionally, the widespread availability of larger hard drives has dimin= ished the necessity for additional compression=2E but data sizes also have increased massively >Notably, the need to decompress log files for pattern searches poses a si= gnificant inconvenience, further questioning the utility of this legacy fea= ture=2E should be up to each admin to cba decompression vs=2E plain speed/size/etc >In commit 906748d208d3, flags J, X, Y, Z can now indicate that a log file= is eligible for compression rather than directly enforcing it=2E It allows= for a more flexible approach, wherein the actual compression method can be= set to "none" or specified as one among bzip2, gzip, xz, or zstd=2E that's good approach >Therefore I would propose that we change the default compression setting = to "none" in FreeBSD 15=2E0=2E This change reflects our adaptation to the = evolving technological environment and user needs=2E It also aligns with t= he broader initiative to modernize our systems while maintaining flexibilit= y and efficiency=2E unsure about this=2E generic zroot install would be fine with this i guess= , and usual log sizes? other custom installs need tuning anyway >I look forward to your thoughts and feedback on this proposal=2E > >Cheers, indeed=2E we have large disks now=2E but we fill them all=2E i started wit= h 1=2E2g one=2E was too small=2E needed to compress for space=2E now i have= 12t=2E it's still too small=2E i compress for space=2E they make them up t= o 22t nowadays=2E this is about 20000 times larger but still feels small=2E= how did this happen? we just did this to ourselves=2E data sizes have kept= up with storage and bandwidth=2E gamer might get 1gbit/s connection at hom= e so (s)he only needs to wait for one hour to download new game=2E just as = dialup user once did, wait for hours=2E or it could be photographer, graphi= cs designer or architect who works=2E both cases still use compressed data = as cpu and ram permits it and it saves a lot of time and space=2E now, it's= also related to servers as those things don't disappear to or appear from = just thin air=2E they come from machines, some of them hopefully running fb= sd, where admins wonder how to deal with large log sizes=2E they need them = for audit purposes=2E or statistics=2E hardware allows, so they compress it= =2E "write-only-read-never" data benefits from, eg, xz a lot=2E as others a= lready have told so yeah, from (only!) 25+ years of experience, i can confirm that humankin= d has developed AND used everything at max=2E internet, first for military = and educational uses, now for connecting washing machines=2E oh and, first = hdd, state of art device then, can only store *part* of *compressed* photo = now now, this might not be related to default fbsd installs in common usage wh= ere default base syslog creates tiny amount of data per week but one of reasons was given how everything fits uncompressed nowdays=2E t= o our disks and pipes=2E which it really doesn't From nobody Sun Dec 24 05:07:26 2023 X-Original-To: freebsd-current@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 4SyTYw49M5z53pMb for ; Sun, 24 Dec 2023 05:07:48 +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 4SyTYv1wQyz4HSv for ; Sun, 24 Dec 2023 05:07:47 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (123-1-22-158.area1b.commufa.jp [123.1.22.158]) (authenticated bits=0) by www121.sakura.ne.jp (8.17.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 3BO57Qiu095359; Sun, 24 Dec 2023 14:07:26 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sun, 24 Dec 2023 14:07:26 +0900 From: Tomoaki AOKI To: d@delphij.net Cc: Xin Li , Enji Cooper , freebsd-current@freebsd.org Subject: Re: Proposal: Disable compression of newsyslog by default Message-Id: <20231224140726.4d33bdcd3ebd7414ef9dbb19@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: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SyTYv1wQyz4HSv On Sat, 23 Dec 2023 15:14:20 -0800 Xin Li wrote: > On 2023-12-23 07:09, Enji Cooper wrote: > > This impacts embedded systems or jails which use UFS as the default > > /var/log backed device. There are quite a few larger consumers of > > FreeBSD out there that still use UFS instead of ZFS. > > I appreciate your feedback! > > Thank you for pointing out the implications of this change for embedded > systems and jails using UFS. I understand your concerns, especially > regarding larger FreeBSD consumers who might still rely on UFS instead > of ZFS. > > Note that the committed change was designed to simplify code > maintenance, particularly for downstream software vendors. By reducing > the number of configuration lines in newsyslog.conf to a single line in > /etc/crontab, it makes it easier for downstream maintainers to follow > the latest FreeBSD codebase, because they don't have to manually solve > merge conflicts when someone changes newsyslog.conf anymore. This > should ease the integration and maintenance processes for these vendors. > > > Adding this instead into bsdinstall and the documentation as a suggested > > knob seems like a good way to go. > > > > Just something to keep in mind when making this change. > > Now back to the proposed behavior change, regarding your suggestion to > change the default in the installer, I have reservations about this > approach. One of my primary motivations for this change is to move away > from using flags to specify which compression method should be used. In > my view, the software package distributed configuration should not > dictate the compression method to be used by the user. Rather, its role > should be to inform newsyslog about the suitability of a file for > compression. This shift in approach aims to provide users with greater > flexibility and autonomy in managing their compression settings. > > Cheers, I think any config files which is updated by freebsd-update and/or etcupdate and/or mergemaster should better be in /etc/defaults and any configuration in them should be able to overridden by configuration files directly under /etc, like rc.conf. Is it possible to override EVERY configurations in /etc/newsyslog.conf by any configuration files under /etc/newsyslog.conf.d and/or /usr/local/etc/newsyslog.conf.d? If so, just moving default one to /etc/defaults would help, I think, like at commit d105b00084a533f41a1277d08cfacb15062d9b50 [1]. [1] https://cgit.freebsd.org/src/commit/?id=d105b00084a533f41a1277d08cfacb15062d9b50 Regards. -- Tomoaki AOKI From nobody Sun Dec 24 11:18:55 2023 X-Original-To: current@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 4SydpD3bgxz54TJp; Sun, 24 Dec 2023 11:19:00 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SydpC4ylLz3RD4; Sun, 24 Dec 2023 11:18:59 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=softfail (mx1.freebsd.org: 193.175.24.27 is neither permitted nor denied by domain of tuexen@freebsd.org) smtp.mailfrom=tuexen@freebsd.org; dmarc=none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:44a3:776d:b23d:26e]) (Authenticated sender: micmac) by mail-n.franken.de (Postfix) with ESMTPSA id D75B5721E280D; Sun, 24 Dec 2023 12:18:55 +0100 (CET) From: tuexen@freebsd.org Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Problem building kernel Message-Id: <85D0FE30-E9D0-4758-9D93-8BCD5DE321C3@freebsd.org> Date: Sun, 24 Dec 2023 12:18:55 +0100 To: FreeBSD PowerPC ML , current@freebsd.org X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Result: default: False [-2.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[193.175.24.27:from]; TO_DN_SOME(0.00)[]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[]; ASN(0.00)[asn:680, ipnet:193.174.0.0/15, country:DE]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[current@freebsd.org,freebsd-ppc@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; FREEFALL_USER(0.00)[tuexen]; DMARC_NA(0.00)[freebsd.org]; FROM_NO_DN(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4SydpC4ylLz3RD4 X-Spamd-Bar: -- Dear all, I just tried to build world and kernel on a 64-bit PPC system. make -j 32 buildworld ran without problems. However make kernel KERNCONF=3DGENERIC breaks with ... --- all_subdir_accf_data --- --- accf_data.kld --- ld -m elf32ppc_fbsd -warn-common --build-id=3Dsha1 --no-toc-optimize -r = -o accf_data.kld accf_data.o --- all_subdir_acl_nfs4 --- --- offset.inc --- sh /usr/home/tuexen/freebsd-src/sys/kern/genoffset.sh genoffset.o > = offset.inc --- all_subdir_accf_data --- ld: error: accf_data.o is incompatible with elf32ppc_fbsd *** [accf_data.kld] Error code 1 make[4]: stopped in /usr/home/tuexen/freebsd-src/sys/modules/accf_data 5.79 real 22.37 user 15.35 sys make[1]: stopped in /usr/home/tuexen/freebsd-src make: stopped in /usr/home/tuexen/freebsd-src tuexen@blackbird: Any idea what is going wrong? Best regards Michael= From nobody Sun Dec 24 11:27:16 2023 X-Original-To: freebsd-current@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 4Syf0D2qQpz54TyR for ; Sun, 24 Dec 2023 11:27:40 +0000 (UTC) (envelope-from vladimir@kondratyev.su) Received: from corp.infotel.ru (corp.infotel.ru [195.170.219.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Syf0B3dfWz3SH7 for ; Sun, 24 Dec 2023 11:27:38 +0000 (UTC) (envelope-from vladimir@kondratyev.su) Authentication-Results: mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of vladimir@kondratyev.su has no SPF policy when checking 195.170.219.3) smtp.mailfrom=vladimir@kondratyev.su; dmarc=none Received: from corp (corp.infotel.ru [195.170.219.3]) by corp.infotel.ru (Postfix) with ESMTP id B0B5648D43D for ; Sun, 24 Dec 2023 14:27:30 +0300 (MSK) X-Virus-Scanned: amavisd-new at corp.infotel.ru Received: from corp.infotel.ru ([195.170.219.3]) by corp (corp.infotel.ru [195.170.219.3]) (amavisd-new, port 10024) with ESMTP id qmtQmN9Lt20I for ; Sun, 24 Dec 2023 14:27:26 +0300 (MSK) Received: from mail.cicgroup.ru (unknown [195.170.219.74]) by corp.infotel.ru (Postfix) with ESMTP id 5095348D43C for ; Sun, 24 Dec 2023 14:27:26 +0300 (MSK) Received: from mail.cicgroup.ru (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTP id 262BA42211F for ; Sun, 24 Dec 2023 14:27:22 +0300 (MSK) Received: from mail.cicgroup.ru ([127.0.0.1]) by mail.cicgroup.ru (mail.cicgroup.ru [127.0.0.1]) (amavisd-new, port 10024) with SMTP id gS18uIeBvOzM for ; Sun, 24 Dec 2023 14:27:19 +0300 (MSK) Received: from [127.0.0.1] (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTPA id DADD442211C for ; Sun, 24 Dec 2023 14:27:19 +0300 (MSK) Message-ID: <1e0697b2-c1cf-4b63-91f5-f6a5a4853f48@kondratyev.su> Date: Sun, 24 Dec 2023 14:27:16 +0300 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Problem building kernel To: freebsd-current@freebsd.org References: <85D0FE30-E9D0-4758-9D93-8BCD5DE321C3@freebsd.org> Content-Language: en-US From: Vladimir Kondratyev In-Reply-To: <85D0FE30-E9D0-4758-9D93-8BCD5DE321C3@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-1.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.982]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; XM_UA_NO_VERSION(0.01)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; R_SPF_NA(0.00)[no SPF record]; R_DKIM_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:8299, ipnet:195.170.192.0/19, country:RU]; RCVD_COUNT_FIVE(0.00)[6]; ARC_NA(0.00)[]; DMARC_NA(0.00)[kondratyev.su]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4Syf0B3dfWz3SH7 X-Spamd-Bar: - On 24.12.2023 14:18, tuexen@freebsd.org wrote: > Dear all, > > I just tried to build world and kernel on a 64-bit PPC system. > > make -j 32 buildworld > > ran without problems. > However > > make kernel KERNCONF=GENERIC > > breaks with > .. > --- all_subdir_accf_data --- > --- accf_data.kld --- > ld -m elf32ppc_fbsd -warn-common --build-id=sha1 --no-toc-optimize -r -o accf_data.kld accf_data.o > --- all_subdir_acl_nfs4 --- > --- offset.inc --- > sh /usr/home/tuexen/freebsd-src/sys/kern/genoffset.sh genoffset.o > offset.inc > --- all_subdir_accf_data --- > ld: error: accf_data.o is incompatible with elf32ppc_fbsd > *** [accf_data.kld] Error code 1 > > make[4]: stopped in /usr/home/tuexen/freebsd-src/sys/modules/accf_data > 5.79 real 22.37 user 15.35 sys > > make[1]: stopped in /usr/home/tuexen/freebsd-src > > make: stopped in /usr/home/tuexen/freebsd-src > tuexen@blackbird: > > Any idea what is going wrong? > > Best regards > Michael Latest LKPI changes broke 32 bit archs and powerpc. I am going to fix them. Sorry for breakage. -- WBR Vladimir Kondratyev From nobody Sun Dec 24 12:47:49 2023 X-Original-To: freebsd-current@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 4Sygmn3DH8z54ZXg for ; Sun, 24 Dec 2023 12:47:53 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sygmn23bQz3Z4R for ; Sun, 24 Dec 2023 12:47:53 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:44a3:776d:b23d:26e]) (Authenticated sender: micmac) by mail-n.franken.de (Postfix) with ESMTPSA id AC9E6721E280D; Sun, 24 Dec 2023 13:47:50 +0100 (CET) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: Problem building kernel From: tuexen@freebsd.org In-Reply-To: <1e0697b2-c1cf-4b63-91f5-f6a5a4853f48@kondratyev.su> Date: Sun, 24 Dec 2023 13:47:49 +0100 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <4E6D563C-7975-4C7E-9D68-967F79B3E617@freebsd.org> References: <85D0FE30-E9D0-4758-9D93-8BCD5DE321C3@freebsd.org> <1e0697b2-c1cf-4b63-91f5-f6a5a4853f48@kondratyev.su> To: Vladimir Kondratyev X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de 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:680, ipnet:193.174.0.0/15, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Sygmn23bQz3Z4R > On Dec 24, 2023, at 12:27, Vladimir Kondratyev = wrote: >=20 > On 24.12.2023 14:18, tuexen@freebsd.org wrote: >> Dear all, >> I just tried to build world and kernel on a 64-bit PPC system. >> make -j 32 buildworld >> ran without problems. >> However >> make kernel KERNCONF=3DGENERIC >> breaks with >> .. >> --- all_subdir_accf_data --- >> --- accf_data.kld --- >> ld -m elf32ppc_fbsd -warn-common --build-id=3Dsha1 --no-toc-optimize = -r -o accf_data.kld accf_data.o >> --- all_subdir_acl_nfs4 --- >> --- offset.inc --- >> sh /usr/home/tuexen/freebsd-src/sys/kern/genoffset.sh genoffset.o > = offset.inc >> --- all_subdir_accf_data --- >> ld: error: accf_data.o is incompatible with elf32ppc_fbsd >> *** [accf_data.kld] Error code 1 >> make[4]: stopped in = /usr/home/tuexen/freebsd-src/sys/modules/accf_data >> 5.79 real 22.37 user 15.35 sys >> make[1]: stopped in /usr/home/tuexen/freebsd-src >> make: stopped in /usr/home/tuexen/freebsd-src >> tuexen@blackbird: >> Any idea what is going wrong? >> Best regards >> Michael >=20 > Latest LKPI changes broke 32 bit archs and powerpc. >=20 > I am going to fix them. Sorry for breakage. No problem. If you want me to test a fix, drop me an e-mail. Best regards Michael >=20 > --=20 > WBR > Vladimir Kondratyev >=20 >=20 From nobody Sun Dec 24 13:22:31 2023 X-Original-To: freebsd-current@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 4SyhYC6TYXz54c1b for ; Sun, 24 Dec 2023 13:22:55 +0000 (UTC) (envelope-from vladimir@kondratyev.su) Received: from corp.infotel.ru (corp.infotel.ru [195.170.219.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4SyhYC1hzyz3dZD; Sun, 24 Dec 2023 13:22:54 +0000 (UTC) (envelope-from vladimir@kondratyev.su) Authentication-Results: mx1.freebsd.org; none Received: from corp (corp.infotel.ru [195.170.219.3]) by corp.infotel.ru (Postfix) with ESMTP id 41C4A48D7CC; Sun, 24 Dec 2023 16:22:52 +0300 (MSK) X-Virus-Scanned: amavisd-new at corp.infotel.ru Received: from corp.infotel.ru ([195.170.219.3]) by corp (corp.infotel.ru [195.170.219.3]) (amavisd-new, port 10024) with ESMTP id WDRlyBWJ8aUm; Sun, 24 Dec 2023 16:22:47 +0300 (MSK) Received: from mail.cicgroup.ru (unknown [195.170.219.74]) by corp.infotel.ru (Postfix) with ESMTP id F062F48D9B8; Sun, 24 Dec 2023 16:22:46 +0300 (MSK) Received: from mail.cicgroup.ru (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTP id B47C042211F; Sun, 24 Dec 2023 16:22:42 +0300 (MSK) Received: from mail.cicgroup.ru ([127.0.0.1]) by mail.cicgroup.ru (mail.cicgroup.ru [127.0.0.1]) (amavisd-new, port 10024) with SMTP id 1ujNx1jJKMex; Sun, 24 Dec 2023 16:22:35 +0300 (MSK) Received: from [127.0.0.1] (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTPA id DD59842211C; Sun, 24 Dec 2023 16:22:35 +0300 (MSK) Message-ID: <94ce5e46-36aa-4479-9f98-59471bc36b63@kondratyev.su> Date: Sun, 24 Dec 2023 16:22:31 +0300 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Problem building kernel To: tuexen@freebsd.org Cc: freebsd-current@freebsd.org References: <85D0FE30-E9D0-4758-9D93-8BCD5DE321C3@freebsd.org> <1e0697b2-c1cf-4b63-91f5-f6a5a4853f48@kondratyev.su> <4E6D563C-7975-4C7E-9D68-967F79B3E617@freebsd.org> Content-Language: en-US From: Vladimir Kondratyev In-Reply-To: <4E6D563C-7975-4C7E-9D68-967F79B3E617@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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:8299, ipnet:195.170.192.0/19, country:RU] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SyhYC1hzyz3dZD On 24.12.2023 15:47, tuexen@freebsd.org wrote: >> On Dec 24, 2023, at 12:27, Vladimir Kondratyev wrote: >> >> On 24.12.2023 14:18, tuexen@freebsd.org wrote: >>> Dear all, >>> I just tried to build world and kernel on a 64-bit PPC system. >>> make -j 32 buildworld >>> ran without problems. >>> However >>> make kernel KERNCONF=GENERIC >>> breaks with >>> .. >>> --- all_subdir_accf_data --- >>> --- accf_data.kld --- >>> ld -m elf32ppc_fbsd -warn-common --build-id=sha1 --no-toc-optimize -r -o accf_data.kld accf_data.o >>> --- all_subdir_acl_nfs4 --- >>> --- offset.inc --- >>> sh /usr/home/tuexen/freebsd-src/sys/kern/genoffset.sh genoffset.o > offset.inc >>> --- all_subdir_accf_data --- >>> ld: error: accf_data.o is incompatible with elf32ppc_fbsd >>> *** [accf_data.kld] Error code 1 >>> make[4]: stopped in /usr/home/tuexen/freebsd-src/sys/modules/accf_data >>> 5.79 real 22.37 user 15.35 sys >>> make[1]: stopped in /usr/home/tuexen/freebsd-src >>> make: stopped in /usr/home/tuexen/freebsd-src >>> tuexen@blackbird: >>> Any idea what is going wrong? >>> Best regards >>> Michael >> Latest LKPI changes broke 32 bit archs and powerpc. >> >> I am going to fix them. Sorry for breakage. > No problem. If you want me to test a fix, drop me an e-mail. > > Best regards > Michael Hopefully it is fixed now. -- WBR Vladimir Kondratyev From nobody Sun Dec 24 16:03:16 2023 X-Original-To: freebsd-current@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 4Sym6P4VB0z54q2q for ; Sun, 24 Dec 2023 16:03:25 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from lab.alexdupre.com (lab.alexdupre.com [93.151.207.39]) (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 4Sym6N2Kc6z4RkH for ; Sun, 24 Dec 2023 16:03:24 +0000 (UTC) (envelope-from ale@FreeBSD.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=softfail (mx1.freebsd.org: 93.151.207.39 is neither permitted nor denied by domain of ale@FreeBSD.org) smtp.mailfrom=ale@FreeBSD.org; dmarc=none Received: (qmail 37283 invoked from network); 24 Dec 2023 16:03:16 -0000 Received: from carbon.alexdupre.com (HELO ?192.168.178.18?) (sysadmin@alexdupre.com@192.168.178.18) by lab.alexdupre.com with ESMTPSA; 24 Dec 2023 16:03:16 -0000 Subject: Re: Proposal: Disable compression of newsyslog by default To: d@delphij.net, freebsd-current@freebsd.org References: From: Alex Dupre Message-ID: <58286809-8dd1-c0d9-aad3-40d1a9e03a57@FreeBSD.org> Date: Sun, 24 Dec 2023 17:03:16 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.18 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-2.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.969]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:30722, ipnet:93.151.128.0/17, country:IT]; RCVD_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; R_DKIM_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all:c]; FREEFALL_USER(0.00)[ale]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[freebsd.org]; TO_DN_NONE(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4Sym6N2Kc6z4RkH X-Spamd-Bar: -- Xin Li wrote: > Inspired by D42961, I propose that we move forward with disabling the > compression by default in newsyslog, as implemented in > https://reviews.freebsd.org/D43169 I like the possibility to entirely disable compression on log files, or to select a specific compression algorithm, but I don't think we should disable compression by default because there is a filesystem that supports compression. --=20 Alex Dupre From nobody Sun Dec 24 18:03:57 2023 X-Original-To: freebsd-current@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 4Sypnk4GKtz54yQ2 for ; Sun, 24 Dec 2023 18:04:10 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (pdx.rh.CN85.dnsmgr.net [65.75.216.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sypnk17blz4jS5 for ; Sun, 24 Dec 2023 18:04:10 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Authentication-Results: mx1.freebsd.org; none Received: from gndrsh.dnsmgr.net (localhost [127.0.0.1]) by gndrsh.dnsmgr.net (8.13.3/8.13.3) with ESMTP id 3BOI3vs9083823; Sun, 24 Dec 2023 10:03:57 -0800 (PST) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: (from freebsd-rwg@localhost) by gndrsh.dnsmgr.net (8.13.3/8.13.3/Submit) id 3BOI3vjR083822; Sun, 24 Dec 2023 10:03:57 -0800 (PST) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <202312241803.3BOI3vjR083822@gndrsh.dnsmgr.net> Subject: Re: Proposal: Disable compression of newsyslog by default In-Reply-To: To: d@delphij.net Date: Sun, 24 Dec 2023 10:03:57 -0800 (PST) CC: Konstantin Belousov , freebsd-current@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL121h (25)] List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII 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:10494, ipnet:65.75.216.0/23, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Sypnk17blz4jS5 > On 2023-12-23 06:52, Konstantin Belousov wrote: > > On Fri, Dec 22, 2023 at 11:18:23PM -0800, Xin Li wrote: > >> Hi, > >> > >> Inspired by D42961, I propose that we move forward with disabling the > >> compression by default in newsyslog, as implemented in > >> https://reviews.freebsd.org/D43169 > >> > >> Historically, newsyslog has compressed rotated log files to save disk space. > >> This approach was valuable in the early days where storage space was > >> limited. However, the landscape has changed significantly. Modern file > >> systems, such as ZFS, now offer native compression capabilities. > >> Additionally, the widespread availability of larger hard drives has > >> diminished the necessity for additional compression. Notably, the need to > >> decompress log files for pattern searches poses a significant inconvenience, > >> further questioning the utility of this legacy feature. > >> > >> In commit 906748d208d3, flags J, X, Y, Z can now indicate that a log file is > >> eligible for compression rather than directly enforcing it. It allows for a > >> more flexible approach, wherein the actual compression method can be set to > >> "none" or specified as one among bzip2, gzip, xz, or zstd. > >> > >> Therefore I would propose that we change the default compression setting to > >> "none" in FreeBSD 15.0. This change reflects our adaptation to the evolving > >> technological environment and user needs. It also aligns with the broader > >> initiative to modernize our systems while maintaining flexibility and > >> efficiency. > >> > >> I look forward to your thoughts and feedback on this proposal. > > > > This is strange change at best. I have no opinion about the disabling > > of compression of the rotated logs by default, but we already have knobs > > to do that. Adding a knob that disables (or enables) other knobs to work > > is weird. And counter intuitive! > > If you want to change the compression, update the default configuration file. > > The primary issue with simply updating the default configuration file is > the increased workload it imposes during system upgrades. Since the > compression method flag is a part of newsyslog.conf, standard conflict > resolution tools like diff3 struggle to automatically resolve changes > involving these flags without manual intervention. This situation > necessitates that users manually reconcile their configuration with > every update to newsyslog.conf, even for minor alterations like > switching the default compression method. > > Therefore, the proposal isn't about adding another knob within > newsyslog.conf. Rather, it's about introducing a command-line option for > newsyslog (to be used in /etc/crontab) that specifies the preferred > compression method, or the choice not to compress at all. This approach > is more self-contained compared to modifying each line in > newsyslog.conf. It offers a simpler, more straightforward solution for > administrators to manage their compression settings, reducing the > administrative burden during upgrades. So now I edit /etc/crontab to change the behavior of newsyslog? Thats VERY counter to how things "should be." I am sorry, but this change is just yet another "Oh my god, the defaults dont work for me so I am gona force my idea of what the defaults should be on everone else." And you just pushed the merge conflict to another file, one that is not even related to newsyslog, you do get your arguement doesnt hold water? A change in /etc/newsyslog.conf or /etc/crontab BOTH lead to the fact people are going to have to merge things. Now we are goning go crazy trying to figure out why my logs are not compressed and finally gona end up finding this flag in /etc/crontab that is causing newsyslog to ignore what I put in its proper config file??? Again, very counter intuitive. > > I hope this clarifies the rationale behind the proposed changes and > their potential benefits. I see only change for the sake of change and no real benefit, just another hack cause someone is to weak to deal with locally modifing configurations and dealing with the maintenance. Do understand every single change to any of this configuration stuff creates burden for someone, I now have to add yet another file to my maintanance to undo this change to /etc/crontab. And I have to special case that as "only apply if version >= 15". -- Rod Grimes rgrimes@freebsd.org From nobody Sun Dec 24 18:14:36 2023 X-Original-To: freebsd-current@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 4Syq1v3z3Kz550Wr for ; Sun, 24 Dec 2023 18:14:43 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (pdx.rh.CN85.dnsmgr.net [65.75.216.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Syq1v27cyz4lbC for ; Sun, 24 Dec 2023 18:14:43 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Authentication-Results: mx1.freebsd.org; none Received: from gndrsh.dnsmgr.net (localhost [127.0.0.1]) by gndrsh.dnsmgr.net (8.13.3/8.13.3) with ESMTP id 3BOIEaSe083855; Sun, 24 Dec 2023 10:14:36 -0800 (PST) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: (from freebsd-rwg@localhost) by gndrsh.dnsmgr.net (8.13.3/8.13.3/Submit) id 3BOIEaKv083854; Sun, 24 Dec 2023 10:14:36 -0800 (PST) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <202312241814.3BOIEaKv083854@gndrsh.dnsmgr.net> Subject: Re: Proposal: Disable compression of newsyslog by default In-Reply-To: To: d@delphij.net Date: Sun, 24 Dec 2023 10:14:36 -0800 (PST) CC: Ceri Davies , freebsd-current@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL121h (25)] List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII 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:10494, ipnet:65.75.216.0/23, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Syq1v27cyz4lbC > On 2023-12-23 10:17, Ceri Davies wrote: > > I really don?t like the idea of adding flags that make the program ignore a config file. I also think this is premature until ZFS installs are default on all architectures. > > > > However, if you must (and I see you have) change this, please don?t call the option ?legacy? as we wish to deprecate other behaviour in the future or add additional compression algorithms. > > Perhaps it could be called ?useconfig? or something that describes what it actually does. > > > > Also, could you please update the manage commit to note the change in 15.0 because not everyone reads commit logs and we may end up violating the PoLA twice otherwise. > > Thank you for sharing your thoughts on the commit. I want to clarify > that my recent change does not alter the existing behavior of the code. > In fact, the current legacy test cases still pass successfully. The > modification I introduced primarily adds the option to override the > default compression setting. > > Regarding your suggestion to rename the ?legacy? option, the term was > chosen to reflect its purpose ? to preserve historical behavior while > acknowledging that it may be phased out in the future. Adding new > letters to the configuration format isn't scalable and lacks > flexibility. The words "new, old, legacy, etc" are poor adjectives as they are time variant. Use of "legacy" isn't scalable and lacks flexibility too, what do I call the next legacy move? Legacy-legacy? Please try to use time invariant nouns when picking option names. > Especially, consider an application that install their own > newsyslog.conf.d configuration, in which case the configuration is > overwritten during upgrades, or has to have some way to solve merge > conflicts, should they decide to add new log files, etc. There's no > practical reason for users to adhere to a specific compression method > that the application writer told them, because the administrator have > better idea about what compressor is more suitable for their situation. > > I'll add a note to the release notes later, but rest assured that there > is no PoLA violation yet. Actually I think there is. When admin A comes along and turns on this global "do not compress" flag in /etc/crontab's invokation of newsyslog then some time later admin B comes along and tries to fix a full /var/log problem by working on /etc/newsyslogd.conf he pulls his few grey remaining hairs out before he finds this "tweak" to ignore what the config file is saying! This POLA shall long outlive your entry in the release notes for 15 and exist for ever. > Cheers, -- Rod Grimes rgrimes@freebsd.org From nobody Sun Dec 24 18:31:46 2023 X-Original-To: current@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 4SyqPc61Kkz5524H; Sun, 24 Dec 2023 18:31:48 +0000 (UTC) (envelope-from jhibbits@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 4SyqPc4cV1z4n1B; Sun, 24 Dec 2023 18:31:48 +0000 (UTC) (envelope-from jhibbits@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703442708; 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=MbjZbnaSBmIBLRfAZNV6qgRFEzINIoCv3emM45UnV7M=; b=i0o+PJBaIyXlzl/hC2yvUzb2hawbqtDc+4rgVqka5feud1qfMHQKSmQVHuh31R1x/j3Xmw Aq9Jr/TSW9Um8DzRJTEwmVBZ0w008BtUvMQUfFCn2apT3XB8BFRw2IXgS6sXVR46wf+B7D l2yOP+e2nrWWf+wzezJuEjxpkemzfInHu0TxvZehJZN8f/uhmrC28wnbeF5QT1dkQPNSJC jeicL3E/iO7g81G2wdoByUT2be56HMhhVFMHM3bDbEXBvwNb+2AZHGSiS1KZRNH3pMnly1 hHvQYUCfsk89bx5LTqKRG9NikGxLj86QApm38wb7WiBS5C0cx6Czb9d+nH9tgA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703442708; a=rsa-sha256; cv=none; b=htKqwhFYVkD1DBjC19apzD4DtiHhUMLkySDtkHiROipMmmFu7oFNUvvlxuWz2ez/2Bcxaz x5EHLjbqRxAbrWXL52mgcqBDMUo26PoKhw1BksA6OLM7BrYix3PmSsvXi3QQQQjwxE25sB Wtw4bCwOOwiGQOrlVf+gYUQduyl6aoRZzcF5E6IYCYjFSHT/trlNOWvrgldlgeaCwWXvY7 btrPBJ1iQH0lk5ldvWkR0pTPV8kaWwjP8oXlvOVJK7joBMWa2EmdeQMduZVdXL2/N//yZ7 YwwTkq+H/L7/NOrFWmqszMTyEVykldzUYD4/xRu04sFXbUOsdgDqLZCxe7CXow== 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=1703442708; 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=MbjZbnaSBmIBLRfAZNV6qgRFEzINIoCv3emM45UnV7M=; b=xesBBmCu9vKG02KgPo2o7XMKby2V+VzCLArRqVz2KOezUQfwDgpCtabitj5tO9DlvReBU3 q+ILAy0P405Ix8Ak/w5VakbvNnXoIlF4HmRjFlrITjy1SKbsJv+GwnTLovTlqsHKTrXKnb +d6oVLAQ0VDKv+dFBLMr77LesHU6C7UilxBw/CMFFgxcpbcNGVJjR2eolYR5IkF4dsEkr2 e5g/TsfBrrqtV9nGcEr0K/3P6MEIYpYbExoh4vuih6xlAIfamBlwo1yuxcsb74dkhZP0Mi OJVrTX/4E7N6cfMjdDS02x5OrIJmQLuY57BIXRQ1IX8ms0e/i0n9ippyUaFmbA== Received: from ralga.knownspace (ip-163-182-7-56.dynamic.fuse.net [163.182.7.56]) (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) (Authenticated sender: jhibbits) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SyqPc2WHRzBPn; Sun, 24 Dec 2023 18:31:48 +0000 (UTC) (envelope-from jhibbits@FreeBSD.org) Date: Sun, 24 Dec 2023 13:31:46 -0500 From: Justin Hibbits To: tuexen@freebsd.org Cc: FreeBSD PowerPC ML , current@freebsd.org Subject: Re: Problem building kernel Message-ID: <20231224133146.39e959dc@ralga.knownspace> In-Reply-To: <85D0FE30-E9D0-4758-9D93-8BCD5DE321C3@freebsd.org> References: <85D0FE30-E9D0-4758-9D93-8BCD5DE321C3@freebsd.org> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.38; powerpc64le-unknown-linux-gnu) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi Michael, The GENERIC config is for 32-bit powerpc, GENERIC64 is what you want for 64-bit config. - Justin On Sun, 24 Dec 2023 12:18:55 +0100 tuexen@freebsd.org wrote: > Dear all, > > I just tried to build world and kernel on a 64-bit PPC system. > > make -j 32 buildworld > > ran without problems. > However > > make kernel KERNCONF=GENERIC > > breaks with > .. > --- all_subdir_accf_data --- > --- accf_data.kld --- > ld -m elf32ppc_fbsd -warn-common --build-id=sha1 --no-toc-optimize > -r -o accf_data.kld accf_data.o --- all_subdir_acl_nfs4 --- > --- offset.inc --- > sh /usr/home/tuexen/freebsd-src/sys/kern/genoffset.sh genoffset.o > > offset.inc --- all_subdir_accf_data --- > ld: error: accf_data.o is incompatible with elf32ppc_fbsd > *** [accf_data.kld] Error code 1 > > make[4]: stopped in /usr/home/tuexen/freebsd-src/sys/modules/accf_data > 5.79 real 22.37 user 15.35 sys > > make[1]: stopped in /usr/home/tuexen/freebsd-src > > make: stopped in /usr/home/tuexen/freebsd-src > tuexen@blackbird: > > Any idea what is going wrong? > > Best regards > Michael From nobody Sun Dec 24 21:37:33 2023 X-Original-To: current@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 4SyvX1657vz54XXq; Sun, 24 Dec 2023 21:37:37 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SyvX145Lgz3QxF; Sun, 24 Dec 2023 21:37:37 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:44a3:776d:b23d:26e]) (Authenticated sender: micmac) by mail-n.franken.de (Postfix) with ESMTPSA id 44B39721E280D; Sun, 24 Dec 2023 22:37:34 +0100 (CET) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: Problem building kernel From: tuexen@freebsd.org In-Reply-To: <20231224133146.39e959dc@ralga.knownspace> Date: Sun, 24 Dec 2023 22:37:33 +0100 Cc: FreeBSD PowerPC ML , current@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <26D816CF-7985-4B65-85DC-207AC40AC163@freebsd.org> References: <85D0FE30-E9D0-4758-9D93-8BCD5DE321C3@freebsd.org> <20231224133146.39e959dc@ralga.knownspace> To: Justin Hibbits X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de 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:680, ipnet:193.174.0.0/15, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SyvX145Lgz3QxF > On Dec 24, 2023, at 19:31, Justin Hibbits wrote: > > Hi Michael, > > The GENERIC config is for 32-bit powerpc, GENERIC64 is what you want > for 64-bit config. Hi Justin, thanks a lot! That was the problem. Best regards Michael > > - Justin > > On Sun, 24 Dec 2023 12:18:55 +0100 > tuexen@freebsd.org wrote: > >> Dear all, >> >> I just tried to build world and kernel on a 64-bit PPC system. >> >> make -j 32 buildworld >> >> ran without problems. >> However >> >> make kernel KERNCONF=GENERIC >> >> breaks with >> .. >> --- all_subdir_accf_data --- >> --- accf_data.kld --- >> ld -m elf32ppc_fbsd -warn-common --build-id=sha1 --no-toc-optimize >> -r -o accf_data.kld accf_data.o --- all_subdir_acl_nfs4 --- >> --- offset.inc --- >> sh /usr/home/tuexen/freebsd-src/sys/kern/genoffset.sh genoffset.o > >> offset.inc --- all_subdir_accf_data --- >> ld: error: accf_data.o is incompatible with elf32ppc_fbsd >> *** [accf_data.kld] Error code 1 >> >> make[4]: stopped in /usr/home/tuexen/freebsd-src/sys/modules/accf_data >> 5.79 real 22.37 user 15.35 sys >> >> make[1]: stopped in /usr/home/tuexen/freebsd-src >> >> make: stopped in /usr/home/tuexen/freebsd-src >> tuexen@blackbird: >> >> Any idea what is going wrong? >> >> Best regards >> Michael > From nobody Mon Dec 25 08:05:46 2023 X-Original-To: freebsd-current@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 4Sz9T15Zhrz54Cx4 for ; Mon, 25 Dec 2023 08:05:57 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [64.62.153.212]) (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 "anubis.delphij.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sz9T04Rl7z3Mp0 for ; Mon, 25 Dec 2023 08:05:56 +0000 (UTC) (envelope-from delphij@delphij.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=delphij.net header.s=y07n header.b=Tj9ocPBq; dkim=pass header.d=delphij.net header.s=w44o header.b=EfjlGFVX; spf=pass (mx1.freebsd.org: domain of delphij@delphij.net designates 64.62.153.212 as permitted sender) smtp.mailfrom=delphij@delphij.net; dmarc=pass (policy=reject) header.from=delphij.net DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple; d=delphij.net; i=@delphij.net; q=dns/txt; s=y07n; t=1703491548; h=message-id : date : mime-version : reply-to : subject : to : references : from : in-reply-to : content-type : from; bh=7rbImdknWi02vLXuxA54/dPwX0veyrWedtbze2ypCso=; b=Tj9ocPBqeh3a2wHtG6RkP+4OtyPSWTDRG89a02T8dRMLwar4Eg+HtA5DpjGWQaoz9U/23 NZCnhKUeySfRROVAg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=delphij.net; i=@delphij.net; q=dns/txt; s=w44o; t=1703491547; h=message-id : date : mime-version : reply-to : subject : to : references : from : in-reply-to : content-type : from; bh=7rbImdknWi02vLXuxA54/dPwX0veyrWedtbze2ypCso=; b=EfjlGFVXV7kv7hVrsBKa+ZnQGQvXKNRUk8Q2Qe5yEaYLHmfGwNDpSSZxR4Y2+2Obueyv6 D4hWwrDJzDU4TSF4MtbZIABYpW4cizRhVrrPmLIyjXEp4c5FfJAlgFKKcucZ15ujFNbZ2jK Dlay3K1nBo/Vmzlm97dir/00MlubQFn25hqyIAzqakgHbemRF/1NKt61SzwP3ZN22qAyckP c7BgOIrOWcEMqMStLW0wLV2ZCWycVg7EQ0DZRAlAQnjZ4MOBl3uKyy2cPNNbcoKa+BxBE+n /TNAcBkEpW3paFa5O8p9NOTC0BO70TeNNTMmz8/vZLkAOl/GejCz6DGH0erQ== Received: from xins-laptop (unknown [IPv6:2601:646:8080:7daa:35c9:a488:e0b8:79e5]) by anubis.delphij.net (Postfix) with ESMTPSA id D489F22885; Mon, 25 Dec 2023 00:05:47 -0800 (PST) Message-ID: <20086141-e262-411c-8a7b-ac55a23e2554@delphij.net> Date: Mon, 25 Dec 2023 00:05:46 -0800 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Reply-To: d@delphij.net Subject: Re: Proposal: Disable compression of newsyslog by default Content-Language: en-US To: freebsd-current@freebsd.org References: <202312241803.3BOI3vjR083822@gndrsh.dnsmgr.net> From: Xin Li Autocrypt: addr=delphij@delphij.net; keydata= xjMEZPbDoRYJKwYBBAHaRw8BAQdAsUNmxEWz6QiGdFbBrVVEpjNpgQV9FXjDWsLsY0UwRPvN HFhpbiBMSSA8ZGVscGhpakBkZWxwaGlqLm5ldD7ClgQTFgoAPhYhBLskk2pXNatsapeNzxED 4uuXWeTFBQJk9sRMAhsDBQkKBDXmBQsJCAcDBRUKCQgLBRYCAwEAAh4FAheAAAoJEBED4uuX WeTF6yIA/2Ls3Rb/qC8mQZ6D2S0UO5vblPghJfboFJLNJFw3i4GYAQCsTmQg3ahgbNEJu/vU xgtro2kTxa6kKnZ35IbqPqPcCc44BGT2w6ESCisGAQQBl1UBBQEBB0Cxji+sQgVPajLNA/Lw yHx0ogSalPQszdkfVgeg3iR3FAMBCAfCeAQYFgoAIBYhBLskk2pXNatsapeNzxED4uuXWeTF BQJk9sOhAhsMAAoJEBED4uuXWeTF3BQBAIx/gPCTFN2DPBrKLkE3oC/+j9EkmNLMUCGidlP/ Zb6HAP4nL1kStTsOldIGhi/3m1LvU7r3Kel3MnlIK8/9BlLPAg== In-Reply-To: <202312241803.3BOI3vjR083822@gndrsh.dnsmgr.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------y0rE0ELX9hvmUfIgbn0YMZlF" X-Spamd-Result: default: False [-4.89 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[delphij.net,reject]; R_DKIM_ALLOW(-0.20)[delphij.net:s=y07n,delphij.net:s=w44o]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; ONCE_RECEIVED(0.10)[]; MIME_BASE64_TEXT(0.10)[]; XM_UA_NO_VERSION(0.01)[]; FREEFALL_USER(0.00)[delphij]; FROM_HAS_DN(0.00)[]; HAS_REPLYTO(0.00)[d@delphij.net]; REPLYTO_DOM_EQ_FROM_DOM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; ASN(0.00)[asn:6939, ipnet:64.62.128.0/18, country:US]; TO_DN_NONE(0.00)[]; HAS_ATTACHMENT(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[delphij.net:+]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4Sz9T04Rl7z3Mp0 X-Spamd-Bar: ---- This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------y0rE0ELX9hvmUfIgbn0YMZlF Content-Type: multipart/mixed; boundary="------------XXjIabY5SMm8BlZHhq6Sklst"; protected-headers="v1" From: Xin Li Reply-To: d@delphij.net To: freebsd-current@freebsd.org Message-ID: <20086141-e262-411c-8a7b-ac55a23e2554@delphij.net> Subject: Re: Proposal: Disable compression of newsyslog by default References: <202312241803.3BOI3vjR083822@gndrsh.dnsmgr.net> In-Reply-To: <202312241803.3BOI3vjR083822@gndrsh.dnsmgr.net> --------------XXjIabY5SMm8BlZHhq6Sklst Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMjAyMy0xMi0yNCAxMDowMywgUm9kbmV5IFcuIEdyaW1lcyB3cm90ZToNCj4+IE9uIDIw MjMtMTItMjMgMDY6NTIsIEtvbnN0YW50aW4gQmVsb3Vzb3Ygd3JvdGU6DQo+Pj4gT24gRnJp LCBEZWMgMjIsIDIwMjMgYXQgMTE6MTg6MjNQTSAtMDgwMCwgWGluIExpIHdyb3RlOg0KPj4+ PiBIaSwNCj4+Pj4NCj4+Pj4gSW5zcGlyZWQgYnkgRDQyOTYxLCBJIHByb3Bvc2UgdGhhdCB3 ZSBtb3ZlIGZvcndhcmQgd2l0aCBkaXNhYmxpbmcgdGhlDQo+Pj4+IGNvbXByZXNzaW9uIGJ5 IGRlZmF1bHQgaW4gbmV3c3lzbG9nLCBhcyBpbXBsZW1lbnRlZCBpbg0KPj4+PiBodHRwczov L3Jldmlld3MuZnJlZWJzZC5vcmcvRDQzMTY5DQo+Pj4+DQo+Pj4+IEhpc3RvcmljYWxseSwg bmV3c3lzbG9nIGhhcyBjb21wcmVzc2VkIHJvdGF0ZWQgbG9nIGZpbGVzIHRvIHNhdmUgZGlz ayBzcGFjZS4NCj4+Pj4gVGhpcyBhcHByb2FjaCB3YXMgdmFsdWFibGUgaW4gdGhlIGVhcmx5 IGRheXMgd2hlcmUgc3RvcmFnZSBzcGFjZSB3YXMNCj4+Pj4gbGltaXRlZC4gIEhvd2V2ZXIs IHRoZSBsYW5kc2NhcGUgaGFzIGNoYW5nZWQgc2lnbmlmaWNhbnRseS4gIE1vZGVybiBmaWxl DQo+Pj4+IHN5c3RlbXMsIHN1Y2ggYXMgWkZTLCBub3cgb2ZmZXIgbmF0aXZlIGNvbXByZXNz aW9uIGNhcGFiaWxpdGllcy4NCj4+Pj4gQWRkaXRpb25hbGx5LCB0aGUgd2lkZXNwcmVhZCBh dmFpbGFiaWxpdHkgb2YgbGFyZ2VyIGhhcmQgZHJpdmVzIGhhcw0KPj4+PiBkaW1pbmlzaGVk IHRoZSBuZWNlc3NpdHkgZm9yIGFkZGl0aW9uYWwgY29tcHJlc3Npb24uICBOb3RhYmx5LCB0 aGUgbmVlZCB0bw0KPj4+PiBkZWNvbXByZXNzIGxvZyBmaWxlcyBmb3IgcGF0dGVybiBzZWFy Y2hlcyBwb3NlcyBhIHNpZ25pZmljYW50IGluY29udmVuaWVuY2UsDQo+Pj4+IGZ1cnRoZXIg cXVlc3Rpb25pbmcgdGhlIHV0aWxpdHkgb2YgdGhpcyBsZWdhY3kgZmVhdHVyZS4NCj4+Pj4N Cj4+Pj4gSW4gY29tbWl0IDkwNjc0OGQyMDhkMywgZmxhZ3MgSiwgWCwgWSwgWiBjYW4gbm93 IGluZGljYXRlIHRoYXQgYSBsb2cgZmlsZSBpcw0KPj4+PiBlbGlnaWJsZSBmb3IgY29tcHJl c3Npb24gcmF0aGVyIHRoYW4gZGlyZWN0bHkgZW5mb3JjaW5nIGl0LiBJdCBhbGxvd3MgZm9y IGENCj4+Pj4gbW9yZSBmbGV4aWJsZSBhcHByb2FjaCwgd2hlcmVpbiB0aGUgYWN0dWFsIGNv bXByZXNzaW9uIG1ldGhvZCBjYW4gYmUgc2V0IHRvDQo+Pj4+ICJub25lIiBvciBzcGVjaWZp ZWQgYXMgb25lIGFtb25nIGJ6aXAyLCBnemlwLCB4eiwgb3IgenN0ZC4NCj4+Pj4NCj4+Pj4g VGhlcmVmb3JlIEkgd291bGQgcHJvcG9zZSB0aGF0IHdlIGNoYW5nZSB0aGUgZGVmYXVsdCBj b21wcmVzc2lvbiBzZXR0aW5nIHRvDQo+Pj4+ICJub25lIiBpbiBGcmVlQlNEIDE1LjAuICBU aGlzIGNoYW5nZSByZWZsZWN0cyBvdXIgYWRhcHRhdGlvbiB0byB0aGUgZXZvbHZpbmcNCj4+ Pj4gdGVjaG5vbG9naWNhbCBlbnZpcm9ubWVudCBhbmQgdXNlciBuZWVkcy4gIEl0IGFsc28g YWxpZ25zIHdpdGggdGhlIGJyb2FkZXINCj4+Pj4gaW5pdGlhdGl2ZSB0byBtb2Rlcm5pemUg b3VyIHN5c3RlbXMgd2hpbGUgbWFpbnRhaW5pbmcgZmxleGliaWxpdHkgYW5kDQo+Pj4+IGVm ZmljaWVuY3kuDQo+Pj4+DQo+Pj4+IEkgbG9vayBmb3J3YXJkIHRvIHlvdXIgdGhvdWdodHMg YW5kIGZlZWRiYWNrIG9uIHRoaXMgcHJvcG9zYWwuDQo+Pj4NCj4+PiBUaGlzIGlzIHN0cmFu Z2UgY2hhbmdlIGF0IGJlc3QuICBJIGhhdmUgbm8gb3BpbmlvbiBhYm91dCB0aGUgZGlzYWJs aW5nDQo+Pj4gb2YgY29tcHJlc3Npb24gb2YgdGhlIHJvdGF0ZWQgbG9ncyBieSBkZWZhdWx0 LCBidXQgd2UgYWxyZWFkeSBoYXZlIGtub2JzDQo+Pj4gdG8gZG8gdGhhdC4gIEFkZGluZyBh IGtub2IgdGhhdCBkaXNhYmxlcyAob3IgZW5hYmxlcykgb3RoZXIga25vYnMgdG8gd29yaw0K Pj4+IGlzIHdlaXJkLg0KPiANCj4gQW5kIGNvdW50ZXIgaW50dWl0aXZlIQ0KPiANCj4+PiBJ ZiB5b3Ugd2FudCB0byBjaGFuZ2UgdGhlIGNvbXByZXNzaW9uLCB1cGRhdGUgdGhlIGRlZmF1 bHQgY29uZmlndXJhdGlvbiBmaWxlLg0KPj4NCj4+IFRoZSBwcmltYXJ5IGlzc3VlIHdpdGgg c2ltcGx5IHVwZGF0aW5nIHRoZSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gZmlsZSBpcw0KPj4g dGhlIGluY3JlYXNlZCB3b3JrbG9hZCBpdCBpbXBvc2VzIGR1cmluZyBzeXN0ZW0gdXBncmFk ZXMuIFNpbmNlIHRoZQ0KPj4gY29tcHJlc3Npb24gbWV0aG9kIGZsYWcgaXMgYSBwYXJ0IG9m IG5ld3N5c2xvZy5jb25mLCBzdGFuZGFyZCBjb25mbGljdA0KPj4gcmVzb2x1dGlvbiB0b29s cyBsaWtlIGRpZmYzIHN0cnVnZ2xlIHRvIGF1dG9tYXRpY2FsbHkgcmVzb2x2ZSBjaGFuZ2Vz DQo+PiBpbnZvbHZpbmcgdGhlc2UgZmxhZ3Mgd2l0aG91dCBtYW51YWwgaW50ZXJ2ZW50aW9u LiBUaGlzIHNpdHVhdGlvbg0KPj4gbmVjZXNzaXRhdGVzIHRoYXQgdXNlcnMgbWFudWFsbHkg cmVjb25jaWxlIHRoZWlyIGNvbmZpZ3VyYXRpb24gd2l0aA0KPj4gZXZlcnkgdXBkYXRlIHRv IG5ld3N5c2xvZy5jb25mLCBldmVuIGZvciBtaW5vciBhbHRlcmF0aW9ucyBsaWtlDQo+PiBz d2l0Y2hpbmcgdGhlIGRlZmF1bHQgY29tcHJlc3Npb24gbWV0aG9kLg0KPj4NCj4+IFRoZXJl Zm9yZSwgdGhlIHByb3Bvc2FsIGlzbid0IGFib3V0IGFkZGluZyBhbm90aGVyIGtub2Igd2l0 aGluDQo+PiBuZXdzeXNsb2cuY29uZi4gUmF0aGVyLCBpdCdzIGFib3V0IGludHJvZHVjaW5n IGEgY29tbWFuZC1saW5lIG9wdGlvbiBmb3INCj4+IG5ld3N5c2xvZyAodG8gYmUgdXNlZCBp biAvZXRjL2Nyb250YWIpIHRoYXQgc3BlY2lmaWVzIHRoZSBwcmVmZXJyZWQNCj4+IGNvbXBy ZXNzaW9uIG1ldGhvZCwgb3IgdGhlIGNob2ljZSBub3QgdG8gY29tcHJlc3MgYXQgYWxsLiBU aGlzIGFwcHJvYWNoDQo+PiBpcyBtb3JlIHNlbGYtY29udGFpbmVkIGNvbXBhcmVkIHRvIG1v ZGlmeWluZyBlYWNoIGxpbmUgaW4NCj4+IG5ld3N5c2xvZy5jb25mLiBJdCBvZmZlcnMgYSBz aW1wbGVyLCBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCBzb2x1dGlvbiBmb3INCj4+IGFkbWluaXN0 cmF0b3JzIHRvIG1hbmFnZSB0aGVpciBjb21wcmVzc2lvbiBzZXR0aW5ncywgcmVkdWNpbmcg dGhlDQo+PiBhZG1pbmlzdHJhdGl2ZSBidXJkZW4gZHVyaW5nIHVwZ3JhZGVzLg0KPiANCj4g U28gbm93IEkgZWRpdCAvZXRjL2Nyb250YWIgdG8gY2hhbmdlIHRoZSBiZWhhdmlvciBvZiBu ZXdzeXNsb2c/DQo+IFRoYXRzIFZFUlkgY291bnRlciB0byBob3cgdGhpbmdzICJzaG91bGQg YmUuIiAgSSBhbSBzb3JyeSwgYnV0DQo+IHRoaXMgY2hhbmdlIGlzIGp1c3QgeWV0IGFub3Ro ZXIgIk9oIG15IGdvZCwgdGhlIGRlZmF1bHRzIGRvbnQNCj4gd29yayBmb3IgbWUgc28gSSBh bSBnb25hIGZvcmNlIG15IGlkZWEgb2Ygd2hhdCB0aGUgZGVmYXVsdHMgc2hvdWxkDQo+IGJl IG9uIGV2ZXJvbmUgZWxzZS4iDQo+IA0KPiBBbmQgeW91IGp1c3QgcHVzaGVkIHRoZSBtZXJn ZSBjb25mbGljdCB0byBhbm90aGVyIGZpbGUsIG9uZSB0aGF0DQo+IGlzIG5vdCBldmVuIHJl bGF0ZWQgdG8gbmV3c3lzbG9nLCB5b3UgZG8gZ2V0IHlvdXIgYXJndWVtZW50IGRvZXNudA0K PiBob2xkIHdhdGVyPyAgQSBjaGFuZ2UgaW4gL2V0Yy9uZXdzeXNsb2cuY29uZiBvciAvZXRj L2Nyb250YWIgQk9USA0KPiBsZWFkIHRvIHRoZSBmYWN0IHBlb3BsZSBhcmUgZ29pbmcgdG8g aGF2ZSB0byBtZXJnZSB0aGluZ3MuDQo+IA0KPiBOb3cgd2UgYXJlIGdvbmluZyBnbyBjcmF6 eSB0cnlpbmcgdG8gZmlndXJlIG91dCB3aHkgbXkgbG9ncyBhcmUNCj4gbm90IGNvbXByZXNz ZWQgYW5kIGZpbmFsbHkgZ29uYSBlbmQgdXAgZmluZGluZyB0aGlzIGZsYWcgaW4NCj4gL2V0 Yy9jcm9udGFiIHRoYXQgaXMgY2F1c2luZyBuZXdzeXNsb2cgdG8gaWdub3JlIHdoYXQgSSBw dXQNCj4gaW4gaXRzIHByb3BlciBjb25maWcgZmlsZT8/PyAgQWdhaW4sIHZlcnkgY291bnRl ciBpbnR1aXRpdmUuDQoNClRoYW5rIHlvdSBmb3IgeW91ciBmZWVkYmFjay4NCg0KSW4gcmVz cG9uc2UgdG8gdGhlIGNvbmNlcm5zIHlvdSd2ZSByYWlzZWQsIEkndmUgaW5pdGlhdGVkIGEg bmV3IGNoYW5nZSwgDQp3aGljaCB5b3UgY2FuIHJldmlldyBhdCBodHRwczovL3Jldmlld3Mu ZnJlZWJzZC5vcmcvRDQzMTc0IC4gVGhpcyANCmludHJvZHVjZXMgYSBuZXcgY29uZmlndXJh dGlvbiBmaWxlIG9wdGlvbiwgIjxjb21wcmVzcz4iLCBpbiB0aGUgDQpuZXdzeXNsb2cuY29u ZiBmaWxlbSwgaW50ZW5kZWQgZm9yIHVzZSBhdCB0aGUgYmVnaW5uaW5nIG9mIHRoZSBmaWxl LCBhbmQgDQp1cGRhdGVkIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9ENDMxNjkgd2l0 aCB0aGUgZGVmYXVsdCBjaGFuZ2UgZG9uZSANCmluIHRoZSBjb25maWd1cmF0aW9uIGZpbGUu DQoNClRoaXMgY2hhbmdlIGFpbXMgdG8gcHJvdmlkZSBhIG1vcmUgaW50dWl0aXZlIHdheSB0 byBtYW5hZ2UgY29tcHJlc3Npb24gDQpzZXR0aW5ncyBkaXJlY3RseSB3aXRoaW4gdGhlIG5l d3N5c2xvZyBjb25maWd1cmF0aW9uLCBob3BlZnVsbHkgDQphZGRyZXNzaW5nIHRoZSBpc3N1 ZXMgeW91IGhpZ2hsaWdodGVkLg0KDQpDaGVlcnMsDQo= --------------XXjIabY5SMm8BlZHhq6Sklst-- --------------y0rE0ELX9hvmUfIgbn0YMZlF Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQS7JJNqVzWrbGqXjc8RA+Lrl1nkxQUCZYk32gUDAAAAAAAKCRARA+Lrl1nkxUet APwJBIQ4MNDzupyjlH9TbGycQ9514Nrbqkhr44f+WpHeqgD/TYuLiYdH+kFb+ndDem5kryg69MUd drTRu47Pz06QCgQ= =Bhhz -----END PGP SIGNATURE----- --------------y0rE0ELX9hvmUfIgbn0YMZlF-- From nobody Mon Dec 25 08:12:41 2023 X-Original-To: freebsd-current@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 4Sz9cs1ndfz54DB3 for ; Mon, 25 Dec 2023 08:12:45 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [64.62.153.212]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits)) (Client CN "anubis.delphij.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sz9cr360qz3Pnx; Mon, 25 Dec 2023 08:12:44 +0000 (UTC) (envelope-from delphij@delphij.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=delphij.net header.s=y07n header.b=W34I7SRN; dkim=pass header.d=delphij.net header.s=w44o header.b="eSo/FYay"; spf=pass (mx1.freebsd.org: domain of delphij@delphij.net designates 64.62.153.212 as permitted sender) smtp.mailfrom=delphij@delphij.net; dmarc=pass (policy=reject) header.from=delphij.net DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple; d=delphij.net; i=@delphij.net; q=dns/txt; s=y07n; t=1703491963; h=message-id : date : mime-version : reply-to : subject : to : cc : references : from : in-reply-to : content-type : from; bh=p6QZBA30TGx8TKHLeGK25ZZaE7JTK2p6/7/QNDdPmGY=; b=W34I7SRN83GnAMSeh69A1p89FA6Pdo8BfnYKSQVxBoAvoBvgFiO3uWBEIqRRkulnm7d4n Ym/E+tyyPyCoDhxDQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=delphij.net; i=@delphij.net; q=dns/txt; s=w44o; t=1703491963; h=message-id : date : mime-version : reply-to : subject : to : cc : references : from : in-reply-to : content-type : from; bh=p6QZBA30TGx8TKHLeGK25ZZaE7JTK2p6/7/QNDdPmGY=; b=eSo/FYayM0I7Xa4j9fsHCw9rNd93JHv5Vmq2skhf9Xz4Gr157K95Fi1+CZHpRad4MnN+E hqUkzJxK2B+dkIkpNxMgM+lPjwkYxiBCakpTEx5tqZzRuYPulV05EAVQW0YfQwUdmYca8JP lyCec0vBiFJFigvwz+zHlxYovFh6cy71PGy3sVZacTVD9zYXWpvJyOOvSsXjjmCh1+qgOQu 76i8vi9wduU2cuAgVaTLJsK0w/CGmsSoIDZOLH2NR1B15fgLmm4lTyDLNbIvQW+XHQp3ZqR 9N3RQ1T2/fetQBtiKmO6JCM4oUXEPtDK5TCSf3yNZwfJy5Zr6yFI+2KqlrZQ== Received: from xins-laptop (unknown [IPv6:2601:646:8080:7daa:35c9:a488:e0b8:79e5]) by anubis.delphij.net (Postfix) with ESMTPSA id 19489223E0; Mon, 25 Dec 2023 00:12:43 -0800 (PST) Message-ID: Date: Mon, 25 Dec 2023 00:12:41 -0800 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Reply-To: d@delphij.net Subject: Re: Proposal: Disable compression of newsyslog by default Content-Language: en-US To: Mike Karels , Craig Leres Cc: Konstantin Belousov , d@delphij.net, freebsd-current@freebsd.org References: <71C3C779-ACD1-4FF4-A213-5DBCD7707ED7@karels.net> From: Xin Li Autocrypt: addr=delphij@delphij.net; keydata= xjMEZPbDoRYJKwYBBAHaRw8BAQdAsUNmxEWz6QiGdFbBrVVEpjNpgQV9FXjDWsLsY0UwRPvN HFhpbiBMSSA8ZGVscGhpakBkZWxwaGlqLm5ldD7ClgQTFgoAPhYhBLskk2pXNatsapeNzxED 4uuXWeTFBQJk9sRMAhsDBQkKBDXmBQsJCAcDBRUKCQgLBRYCAwEAAh4FAheAAAoJEBED4uuX WeTF6yIA/2Ls3Rb/qC8mQZ6D2S0UO5vblPghJfboFJLNJFw3i4GYAQCsTmQg3ahgbNEJu/vU xgtro2kTxa6kKnZ35IbqPqPcCc44BGT2w6ESCisGAQQBl1UBBQEBB0Cxji+sQgVPajLNA/Lw yHx0ogSalPQszdkfVgeg3iR3FAMBCAfCeAQYFgoAIBYhBLskk2pXNatsapeNzxED4uuXWeTF BQJk9sOhAhsMAAoJEBED4uuXWeTF3BQBAIx/gPCTFN2DPBrKLkE3oC/+j9EkmNLMUCGidlP/ Zb6HAP4nL1kStTsOldIGhi/3m1LvU7r3Kel3MnlIK8/9BlLPAg== In-Reply-To: <71C3C779-ACD1-4FF4-A213-5DBCD7707ED7@karels.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------NsgL5jWaajzhEiXRmKCI00Rj" X-Spamd-Result: default: False [-4.89 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[delphij.net,reject]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[delphij.net:s=y07n,delphij.net:s=w44o]; ONCE_RECEIVED(0.10)[]; MIME_BASE64_TEXT(0.10)[]; XM_UA_NO_VERSION(0.01)[]; REPLYTO_DOM_EQ_FROM_DOM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[delphij]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; HAS_REPLYTO(0.00)[d@delphij.net]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; ASN(0.00)[asn:6939, ipnet:64.62.128.0/18, country:US]; HAS_ATTACHMENT(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[delphij.net:+]; FREEMAIL_CC(0.00)[gmail.com,delphij.net,freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4Sz9cr360qz3Pnx X-Spamd-Bar: ---- This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------NsgL5jWaajzhEiXRmKCI00Rj Content-Type: multipart/mixed; boundary="------------jncLL9cJ894u3aeI4hnXzVes"; protected-headers="v1" From: Xin Li Reply-To: d@delphij.net To: Mike Karels , Craig Leres Cc: Konstantin Belousov , d@delphij.net, freebsd-current@freebsd.org Message-ID: Subject: Re: Proposal: Disable compression of newsyslog by default References: <71C3C779-ACD1-4FF4-A213-5DBCD7707ED7@karels.net> In-Reply-To: <71C3C779-ACD1-4FF4-A213-5DBCD7707ED7@karels.net> --------------jncLL9cJ894u3aeI4hnXzVes Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMjAyMy0xMi0yMyAxNDoxNywgTWlrZSBLYXJlbHMgd3JvdGU6DQo+IE9uIDIzIERlYyAy MDIzLCBhdCAxNToyMywgQ3JhaWcgTGVyZXMgd3JvdGU6DQo+IA0KPj4gT24gMTIvMjMvMjMg MDY6NTIsIEtvbnN0YW50aW4gQmVsb3Vzb3Ygd3JvdGU6DQo+Pj4gVGhpcyBpcyBzdHJhbmdl IGNoYW5nZSBhdCBiZXN0LiAgSSBoYXZlIG5vIG9waW5pb24gYWJvdXQgdGhlIGRpc2FibGlu Zw0KPj4+IG9mIGNvbXByZXNzaW9uIG9mIHRoZSByb3RhdGVkIGxvZ3MgYnkgZGVmYXVsdCwg YnV0IHdlIGFscmVhZHkgaGF2ZSBrbm9icw0KPj4+IHRvIGRvIHRoYXQuICBBZGRpbmcgYSBr bm9iIHRoYXQgZGlzYWJsZXMgKG9yIGVuYWJsZXMpIG90aGVyIGtub2JzIHRvIHdvcmsNCj4+ PiBpcyB3ZWlyZC4NCj4+DQo+PiBJIHRvdGFsbHkgYWdyZWUuIFRoaXMgbW92ZXMgdGhlIGNv bXByZXNzaW9uIGtub2IgZnJvbSB0aGUgY29uZmlnIGZpbGUgdG8gdGhlIGNvbW1hbmQgbGlu ZS4gQW5kIHdoYXQgaWYgdGhlIHVzZXIgd2FudHMgc29tZSBidXQgbm90IGFsbCBmaWxlcyB0 byBiZSBjb21wcmVzc2VkPyBPciB3YW50cyB0byB1c2UgZGlmZmVyZW50IGNvbXByZXNzaW9u IHdpdGggZGlmZmVyZW50IGxvZyBmaWxlcz8NCj4gDQo+IEFub3RoZXIgcG9zc2liaWxpdHkg d291bGQgYmUgdG8gaW50cm9kdWNlIHNvbWUgc2ltcGxlIGZvcm0gb2YgdmFyaWFibGVzIGlu DQo+IG5ld3N5c2xvZy5jb25mLCByZXBsYWNpbmcgSiBieSBhIHZhcmlhYmxlIHJlZmVyZW5j ZSwgd2l0aCB0aGUgdmFyaWFibGUNCj4gYmVpbmcgc2V0IG5lYXIgdGhlIGJlZ2lubmluZy4g IEUuZy4NCj4gDQo+IAlWPXpzdGQgKG9yIGp1c3QgVj0gZm9yIG5vbmU/KQ0KPiAJLi4uICRW DQo+IAkuLi4gJFYNCj4gDQo+IFRoZW4gdGhlcmUgd291bGQgYmUgb25lIGdsb2JhbCBjaGFu Z2UsIGFuZCBtdWNoIGVhc2llciBjaGFuZ2luZyBvZiB0aGUNCj4gZGVmYXVsdC4NCj4gDQo+ IEl0IHdvdWxkIGFsc28gYmUgcG9zc2libGUgdG8gYWRkIDxpbmNsdWRlPiAvZXRjL25ld3N5 c2xvZy5sb2NhbC5jb25mIGF0IHRoZQ0KPiBiZWdpbm5pbmcsIGFuZCBzZXQgdmFyaWFibGVz IHRoZXJlLCBtYWtpbmcgY2hhbmdlcyB0byB0aGUgZGVmYXVsdCBmaWxlIGxlc3MNCj4gcGFp bmZ1bCBpbiB0aGUgZnV0dXJlLg0KDQpJJ3ZlIGltcGxlbWVudGVkIHN1cHBvcnQgb2YgPGNv bXByZXNzPiBpbiANCmh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9ENDMxNzQgLiAgTGV0 J3MgZG9uJ3QgYWRkIG1hY3JvIG9yIHZhcmlhYmxlcyANCnRvIG5ld3N5c2xvZy5jb25mIGFz IGl0IHdvdWxkIGJlIGEgbmlnaHRtYXJlIGZvciBjb21wYXRpYmlsaXR5IHdpdGggDQpvdGhl ciBuZXdzeXNsb2cgdmFyaWFudHMgb2Ygb3RoZXIgQlNEcy4NCg0KQ2hlZXJzLA0K --------------jncLL9cJ894u3aeI4hnXzVes-- --------------NsgL5jWaajzhEiXRmKCI00Rj Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQS7JJNqVzWrbGqXjc8RA+Lrl1nkxQUCZYk5egUDAAAAAAAKCRARA+Lrl1nkxTI5 AP9N9k5Lfu0B+d5iszvEaPH1DjnS16dNs7TXObZMf7to9QD+KkfDUiPc4SUYkl1snLC5G7FMBgiQ D5KuJGXUEqkbwQA= =rOoQ -----END PGP SIGNATURE----- --------------NsgL5jWaajzhEiXRmKCI00Rj-- From nobody Mon Dec 25 13:59:09 2023 X-Original-To: freebsd-current@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 4SzKJh1hlrz54kPF for ; Mon, 25 Dec 2023 13:59:16 +0000 (UTC) (envelope-from mike@karels.net) Received: from mail2.karels.net (mail2.karels.net [3.19.118.201]) (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 "freebsd", Issuer "freebsd" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SzKJg52Gtz3HlN; Mon, 25 Dec 2023 13:59:15 +0000 (UTC) (envelope-from mike@karels.net) Authentication-Results: mx1.freebsd.org; none Received: from mail2.karels.net (localhost [IPv6:0:0:0:0:0:0:0:1]) by mail2.karels.net (8.17.1/8.17.1) with ESMTP id 3BPDx9iJ090421; Mon, 25 Dec 2023 07:59:09 -0600 (CST) (envelope-from mike@karels.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=karels.net; s=mail2; t=1703512750; bh=P4Jyqp/jSOExXC3WS6mkmr3SBTIIMSizeB7U4uFSbRA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Eyn/bYJKF+cV1VKHkD07EpVU88I+mh2l07ont3gjSrcUi/G9/Jrl1Z4I7VVx55iBl DRWFces0Y2hpPmDegzZaHYdt6436RKOhJChvD6jR7Zx+6D6HxL/u7XclzkHwqG/SPs f0pOP5AWb3remqCxOsr7oUYn0np+KxbjRgRJ7d6KYHCdZZ/p/SQv/DZfLttcicUhKy 7IH0IQbHSuHLV03ZRXgF08LhXOq1q+Pq0xANX6acjRmlQAlzJaP6GF/cquZ8pr+pYs VdOfeQsHnKzCf69oI44F5QKkaQN1j80FK0lsQ5jOnoPwBIiohHyNCJDr2/gr9bIWfi aGQNzuD5hyPHw== Received: from [10.0.2.130] ([73.62.165.147]) by mail2.karels.net with ESMTPSA id 4tqQNK2KiWUzYQEAs/W3XQ (envelope-from ); Mon, 25 Dec 2023 07:59:09 -0600 From: Mike Karels To: d@delphij.net Cc: Craig Leres , Konstantin Belousov , freebsd-current@freebsd.org Subject: Re: Proposal: Disable compression of newsyslog by default Date: Mon, 25 Dec 2023 07:59:09 -0600 X-Mailer: MailMate (1.14r6015) Message-ID: In-Reply-To: References: <71C3C779-ACD1-4FF4-A213-5DBCD7707ED7@karels.net> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable 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:16509, ipnet:3.16.0.0/14, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SzKJg52Gtz3HlN On 25 Dec 2023, at 2:12, Xin Li wrote: > On 2023-12-23 14:17, Mike Karels wrote: >> On 23 Dec 2023, at 15:23, Craig Leres wrote: >> >>> On 12/23/23 06:52, Konstantin Belousov wrote: >>>> This is strange change at best. I have no opinion about the disabli= ng >>>> of compression of the rotated logs by default, but we already have k= nobs >>>> to do that. Adding a knob that disables (or enables) other knobs to= work >>>> is weird. >>> >>> I totally agree. This moves the compression knob from the config file= to the command line. And what if the user wants some but not all files t= o be compressed? Or wants to use different compression with different log= files? >> >> Another possibility would be to introduce some simple form of variable= s in >> newsyslog.conf, replacing J by a variable reference, with the variable= >> being set near the beginning. E.g. >> >> V=3Dzstd (or just V=3D for none?) >> ... $V >> ... $V >> >> Then there would be one global change, and much easier changing of the= >> default. >> >> It would also be possible to add /etc/newsyslog.local.conf a= t the >> beginning, and set variables there, making changes to the default file= less >> painful in the future. > > I've implemented support of in https://reviews.freebsd.org/D= 43174 . Let's don't add macro or variables to newsyslog.conf as it would= be a nightmare for compatibility with other newsyslog variants of other = BSDs. Looks like there is a fair amount of divergence from NetBSD, at least; I don't think compatibility with other BSDs is a significant factor. Compatibility with older FreeBSD is a bigger consideration. An intermediate possibility would be to add an option letter for the default compression to be used in each entry, and use to set that default. It seems wrong to attempt to use zstd with opti= on letters like J; it's contradictory, if not confusing. It's still a knob to disable other knobs, although it is in the right file. Mike From nobody Mon Dec 25 14:38:25 2023 X-Original-To: freebsd-current@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 4SzLB36G1Tz54pMK for ; Mon, 25 Dec 2023 14:38:35 +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 4SzLB23Zwhz3Y5T for ; Mon, 25 Dec 2023 14:38:34 +0000 (UTC) (envelope-from fuz@fuz.su) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of fuz@fuz.su designates 2001:41d0:8:e508::1 as permitted sender) smtp.mailfrom=fuz@fuz.su; dmarc=none Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.17.1/8.17.1) with ESMTPS id 3BPEcP5a096650 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Mon, 25 Dec 2023 15:38:25 +0100 (CET) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.17.1/8.17.1/Submit) id 3BPEcP26096649 for freebsd-current@freebsd.org; Mon, 25 Dec 2023 15:38:25 +0100 (CET) (envelope-from fuz) Date: Mon, 25 Dec 2023 15:38:25 +0100 From: Robert Clausecker To: freebsd-current@freebsd.org Subject: amd64 SIMD libc work has landed Message-ID: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6qrxFYgc1gqrZUcn" Content-Disposition: inline X-Spamd-Result: default: False [-5.10 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[fuz@freebsd.org,fuz@fuz.su]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+a]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; MIME_TRACE(0.00)[0:+,1:+,2:~]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR]; DMARC_NA(0.00)[freebsd.org]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FREEFALL_USER(0.00)[fuz]; RCVD_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[fuz@freebsd.org,fuz@fuz.su]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[] X-Rspamd-Queue-Id: 4SzLB23Zwhz3Y5T X-Spamd-Bar: ----- --6qrxFYgc1gqrZUcn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Greetings! I am happy to announce that the FreeBSD Foudation sponsored amd64 libc SIMD enhancement work has landed in CURRENT following extensive testing. Big thanks to all those who assisted in testing and reviewing the changes, especially to mjg@ and kib@. If there are any problems resulting from this changeset, please do not hesitate to file a bug report. You can disable SIMD-enhanced functions at run time by setting the environment variable ARCHLEVEL to "scalar" (using hand-written scalar assembly implementations instead) or at compile time by building world WITHOUT_MACHDEP_OPTIMIZATIONS. Please see simd(7) as well as the blog post: https://freebsdfoundation.org/blog/a-sneak-peek-simd-enhanced-string-fu= nctions-for-amd64/ for more details. Yours, Robert Clausecker --=20 () ascii ribbon campaign - for an encoding-agnostic world /\ - against html email - against proprietary attachments --6qrxFYgc1gqrZUcn Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEExWcBrcoFY7LMaPxvWXxDScqS3gUFAmWJk91fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM1 NjcwMUFEQ0EwNTYzQjJDQzY4RkM2RjU5N0M0MzQ5Q0E5MkRFMDUACgkQWXxDScqS 3gW3zA//VADdLBli/PzdOWpKZxsAO1fhs7/dqUtmhsYChZxAeDYAoe3yaQuhFpTY zFm7RT5GImuJ7gShK4tEVY2ywUOj+Eas9AP+0eZe6+TqBgvI6iaaPChYMWLCET9+ 6FIRInlgalzQvqTYOwYh5iR3FWsgxn3CxsLVhMru4ysJwmYxYiwVXtQj4rF7D99I uNUFogZi+hyS8j0YfXPm888Wl/BomBA6Wu8Jm99mwD5JQ1Wc1GGE3qmsrX0Rrkn+ +XD42mxX0I45KuJMMF4xvKT4v+CAFVypRHLz1F3H/TGx4hg3/k3STNggjMqKh+BV j11R0AUTy62byNbs0OwBuScyUOT1hxZbBY+B08+0P+eg+FzQlUh1q3v0KJEvmEgV uCz8gusA6yWNJlAxAUW4qX74HRFhL9fp0FNwn2d82GrMeDxuGrV2aEvBfk5MMW4X QJLIAoDv/1oioHgHOy8Mmne+0GpfGXaTxyG1de2gkCtbumo2mBgYi/MWsrqtgmst SP8YThAWkEXoSV4cveXbE7aKl0hB7q8qlzuXf/WfCdjSa0nZQufJJU0+Oe3pedhe AcH24kuUwSJIMtFpMbwHEr7LPXsvYtHV3wVN777hp1Ep7Gfep5uzxvXl1PAtZHuA 35TDg+ynW8590KSJqQ/rY3Kthxt7hZy1bxMFhSUh0wBn9GL8oY0= =97WF -----END PGP SIGNATURE----- --6qrxFYgc1gqrZUcn-- From nobody Mon Dec 25 15:01:36 2023 X-Original-To: freebsd-current@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 4SzLj96rtnz54qcP for ; Mon, 25 Dec 2023 15:02:05 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-oo1-f42.google.com (mail-oo1-f42.google.com [209.85.161.42]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SzLj94bZxz3dB3; Mon, 25 Dec 2023 15:02:05 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-oo1-f42.google.com with SMTP id 006d021491bc7-593f7a1afd7so2262699eaf.0; Mon, 25 Dec 2023 07:02:05 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703516523; x=1704121323; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=64PF1wT1Idit1Q6R0VdIcBLFokRzgQreMeqwQT1+ha8=; b=O2b2SGy5xKT7YsCi3qEimwJYFYkacOHkjWwlqiKJQ7jw9ANemZ9xiM78uI3b2csrEf i+zOEtVxPb5FFlIuqjkmIxrlWQtJwtxriMjV6CpYl9FhDeGLSaZt7Lcw2ryLXfEXt2af L2J/TGSvfMZUybBHRUD/Q65beQaB1ZuzNq0bQFxL2QYv0o/BqeI7gWSwqQFUKzcU7n1T T1YjcqzOdyHMHFJvMJLT16PLARMJGZ0CdcFuU3pT1ZGyirV4mGKwj9vfe1zRLMzIu2Wa iL6Gqjn3vtKCVw0AI/Qj4vBx03ZLn/lnl/Wk3qZ7dvRI3oD925jjK95CgfzrG5LHYPQM Wl2g== X-Gm-Message-State: AOJu0YyvJKOE6ExxMgz/67bJ7GfUWp8VXxUmlVWf8nBUKKGlCoY2aS3d 70hcwrwmxXZ6mFy/z/krLi3bdCGecT/JGSW/ X-Google-Smtp-Source: AGHT+IFVd/EICubOhdtIq59plwGuGjmRVZbn31naCBtkfHL0qzDZKnVwlLr8iTYT8M+6a/m0LH2fVg== X-Received: by 2002:a4a:4b87:0:b0:58d:974b:5056 with SMTP id q129-20020a4a4b87000000b0058d974b5056mr2655106ooa.1.1703516523612; Mon, 25 Dec 2023 07:02:03 -0800 (PST) Received: from mail-oi1-f176.google.com (mail-oi1-f176.google.com. [209.85.167.176]) by smtp.gmail.com with ESMTPSA id z9-20020a056808064900b003ba4d1225e6sm1405017oih.45.2023.12.25.07.02.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 25 Dec 2023 07:02:03 -0800 (PST) Received: by mail-oi1-f176.google.com with SMTP id 5614622812f47-3bb7376957eso3035393b6e.1; Mon, 25 Dec 2023 07:02:03 -0800 (PST) X-Received: by 2002:a05:6808:1154:b0:3b9:dc8d:20e7 with SMTP id u20-20020a056808115400b003b9dc8d20e7mr7826781oiu.81.1703516523076; Mon, 25 Dec 2023 07:02:03 -0800 (PST) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Gleb Popov Date: Mon, 25 Dec 2023 18:01:36 +0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: amd64 SIMD libc work has landed To: Robert Clausecker Cc: freebsd-current@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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:15169, ipnet:209.85.128.0/17, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SzLj94bZxz3dB3 On Mon, Dec 25, 2023 at 5:38=E2=80=AFPM Robert Clausecker = wrote: > > Greetings! > > I am happy to announce that the FreeBSD Foudation sponsored amd64 libc > SIMD enhancement work has landed in CURRENT following extensive testing. > > Big thanks to all those who assisted in testing and reviewing the > changes, especially to mjg@ and kib@. Congratulations on concluding this project. > If there are any problems resulting from this changeset, please do not > hesitate to file a bug report. So, to try this out it is enough to just "git pull && make buildworld && make buildkernel" ? > ... at run time by setting the environment variable ARCHLEVEL to "scalar" > (using hand-written scalar assembly implementations instead) or at > compile time by building world WITHOUT_MACHDEP_OPTIMIZATIONS. Whoa, I'm excited to see the knob I introduced getting more use cases. From nobody Mon Dec 25 15:08:16 2023 X-Original-To: freebsd-current@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 4SzLrK5CnXz54rGD for ; Mon, 25 Dec 2023 15:08:17 +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 4SzLrK2M83z3gSy; Mon, 25 Dec 2023 15:08:17 +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.17.1/8.17.1) with ESMTPS id 3BPF8GR5096845 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 25 Dec 2023 16:08:16 +0100 (CET) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.17.1/8.17.1/Submit) id 3BPF8GT5096844; Mon, 25 Dec 2023 16:08:16 +0100 (CET) (envelope-from fuz) Date: Mon, 25 Dec 2023 16:08:16 +0100 From: Robert Clausecker To: Gleb Popov Cc: Robert Clausecker , freebsd-current@freebsd.org Subject: Re: amd64 SIMD libc work has landed Message-ID: References: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: 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-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SzLrK2M83z3gSy Hi Glen, Am Mon, Dec 25, 2023 at 06:01:36PM +0300 schrieb Gleb Popov: > On Mon, Dec 25, 2023 at 5:38 PM Robert Clausecker wrote: > > > > Greetings! > > > > I am happy to announce that the FreeBSD Foudation sponsored amd64 libc > > SIMD enhancement work has landed in CURRENT following extensive testing. > > > > Big thanks to all those who assisted in testing and reviewing the > > changes, especially to mjg@ and kib@. > > Congratulations on concluding this project. > > > If there are any problems resulting from this changeset, please do not > > hesitate to file a bug report. > > So, to try this out it is enough to just "git pull && make buildworld > && make buildkernel" ? Yes, indeed! Though note that these changes affect the userspace only. SIMD is generally disabled in the kernel to avoid having to save/restore the SSE state. > > ... at run time by setting the environment variable ARCHLEVEL to "scalar" > > (using hand-written scalar assembly implementations instead) or at > > compile time by building world WITHOUT_MACHDEP_OPTIMIZATIONS. > > Whoa, I'm excited to see the knob I introduced getting more use cases. Yours, Robert Clausecker -- () ascii ribbon campaign - for an encoding-agnostic world /\ - against html email - against proprietary attachments From nobody Wed Dec 27 20:44:37 2023 X-Original-To: freebsd-current@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 4T0kCZ09ncz56HTj for ; Wed, 27 Dec 2023 20:44:42 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward103b.mail.yandex.net (forward103b.mail.yandex.net [178.154.239.150]) (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 4T0kCX6fhrz4X5D for ; Wed, 27 Dec 2023 20:44:40 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yandex.ru header.s=mail header.b=gyugVwF9; spf=pass (mx1.freebsd.org: domain of cvs-src@yandex.ru designates 178.154.239.150 as permitted sender) smtp.mailfrom=cvs-src@yandex.ru; dmarc=none Received: from mail-nwsmtp-mxback-production-main-68.myt.yp-c.yandex.net (mail-nwsmtp-mxback-production-main-68.myt.yp-c.yandex.net [IPv6:2a02:6b8:c12:521f:0:640:82ed:0]) by forward103b.mail.yandex.net (Yandex) with ESMTP id D083B608E4 for ; Wed, 27 Dec 2023 23:44:37 +0300 (MSK) Received: from mail.yandex.ru (2a02:6b8:c12:3c1f:0:640:3e78:0 [2a02:6b8:c12:3c1f:0:640:3e78:0]) by mail-nwsmtp-mxback-production-main-68.myt.yp-c.yandex.net (mxback/Yandex) with HTTP id QibPGd6OtW20-mj0HgwjB; Wed, 27 Dec 2023 23:44:37 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1703709877; bh=wD+aOfdPP7Ohw3IcnYx2N8qVUvfhYUbFrfshnUuutjg=; h=Message-Id:Date:Subject:To:From; b=gyugVwF9cL3+sFhgLI1rSN7NcUgAMkTG3bn7p02bW/6377cau6uWVIRZJ/8S9gg3H 70JBTQOgK0hPFvtnCN38Gl4r/kGAACKOXKHDIKJXbwks7vgFPD0FcQf9iJ3QtHuV7S 91k0fp9we+saRaIkr3MbqlugQn6QfqCx4JVdEL2Q= Received: by tkevfdzaljnjt5np.myt.yp-c.yandex.net with HTTP; Wed, 27 Dec 2023 23:44:37 +0300 From: Ruslan Makhmatkhanov Envelope-From: cvs-src@yandex.ru To: "freebsd-current@FreeBSD.org" Subject: kernel: psm: keyboard controller failed at git revision 3334a537ed38 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Wed, 27 Dec 2023 23:44:37 +0300 Message-Id: <770321703709246@mail.yandex.ru> Content-Transfer-Encoding: 8bit Content-Type: text/html; charset=utf-8 X-Spamd-Result: default: False [-2.90 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; FORGED_SENDER(0.30)[rm@freebsd.org,cvs-src@yandex.ru]; MIME_HTML_ONLY(0.20)[]; R_DKIM_ALLOW(-0.20)[yandex.ru:s=mail]; R_SPF_ALLOW(-0.20)[+ip4:178.154.239.144/28]; FREEMAIL_ENVFROM(0.00)[yandex.ru]; DMARC_NA(0.00)[freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DKIM_TRACE(0.00)[yandex.ru:+]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[178.154.239.150:from]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; MIME_TRACE(0.00)[0:~]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; FROM_NEQ_ENVFROM(0.00)[rm@freebsd.org,cvs-src@yandex.ru]; ASN(0.00)[asn:200350, ipnet:178.154.224.0/19, country:RU]; TO_DOM_EQ_FROM_DOM(0.00)[]; DWL_DNSWL_NONE(0.00)[yandex.ru:dkim]; TO_DN_EQ_ADDR_ALL(0.00)[]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[178.154.239.150:from] X-Rspamd-Queue-Id: 4T0kCX6fhrz4X5D X-Spamd-Bar: --
Hello,
 
I updated my tree to revision 3334a537ed38, made buildworld and kernel as usual.
Booting with new kernel leads to keyboard not working at system login prompt and the message "kernel: psm: keyboard controller failed" in /var/log/messages.
 
Reverting to boot the old kernel main-n266238-03e2fc4c4446 makes keyboard and system working again.
 
I failed to find similar problem in bug tracker and google. Does anybody also see this behavior?
 
-- 
Regards,
Ruslan
 
From nobody Wed Dec 27 21:24:08 2023 X-Original-To: freebsd-current@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 4T0l5K3jlpz54NSH for ; Wed, 27 Dec 2023 21:24:21 +0000 (UTC) (envelope-from otis@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 4T0l5K36d7z4d3t; Wed, 27 Dec 2023 21:24:21 +0000 (UTC) (envelope-from otis@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703712261; 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=zsAkvScEc4BLbkjCMaY5TIdiZkfu3rhcT9NOlHkZmoc=; b=Nje3J9VtRbqHgeeQxiNYyYi2Al8toxdzSJNyjhnF9Eh1K1REDPqHqLd7TA0jOMXEePC2CB SbeENpMSORvrExsLLPhDTJhktFwv728nTcf1PmAUjRFA9TWiVO5RD7ih+Whgn8STdwmiga zOlkwAifmPood0j94mvV28SLxRTP/D3ruFTK6Z9hRYf0cd/9stSi6ExdS3IhHXheIvTUt9 8kK17vS2alhkZJgx3dxlTUNL8kD+aBH4T62B6fu1b4/euoHNa8cGjvfpJnSLQnMWdpaMlo W6uTyh6bUgip7GLQLIb1ZCZqkxnJ76mq20ovdlKYWEU3iUp6P6UQW8dIcdeLMw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703712261; a=rsa-sha256; cv=none; b=nosUfEYcC/gXc71l46l8CtVRnCJrMXZ3P36+1iCceEghUkT6RwFouxRx+x4VrRO07K1LLF Tn1C5rvmHYDEndH7qq0G/J+elgPq7+xoM3d9aLxmt9UR69kMPrYaNN8v8fNuoAuFaAg0Ge 0vamn5r5dT3Tha+LiieiHqDIsdVn+nEIw6TtFs1Kd/mWb3rUTQ4M9mUn+yCzgUrwRn+Cpd LNdykRktFG02NfyJ+67xpGpAcrA0e/ybKPImzD7hN+7o4FSwcC2VbP+ZVBk1o/tDVV4V3r o44gBq4TT0+NU4612G16YXm73rxsV4GVz6d+WbzdcgtQDuPJBrK3UaBNf1gtNA== 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=1703712261; 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=zsAkvScEc4BLbkjCMaY5TIdiZkfu3rhcT9NOlHkZmoc=; b=Kh/YzWdl6UNJyyZZQZUY17T6a9Hz2S+3h5aM2+xSVSUFzSxhne4CXr2To/VtY3OBDfiJ+Z bvh8gsDd2y8sdrxQu7st+Js1yDPA7M2oFw5UTjJCEWkVOcJ79u4KeE+Xc/SvO67wlDu+PB xG88SHHDl1ZdMhAcU6XGbhm71QPNdENFn6xCDSg16+p61NT5bAblX/vCNitXiHXprT1np/ STn6BG6vnpq0WsSoD3C0EmwaGw4JLsVhpjbGHsuF9tWymsaMFUw5KojzAx1heSqN5aizKK g2rqyU194KeWIOCQk2LWCr6tpUQP2CDyPnTnnqzRZkWQzN5zlPHB2bfIjya8lQ== Received: from ns2.wilbury.net (ns2.wilbury.net [92.60.51.55]) (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 "svc.wilbury.net", Issuer "R3" (verified OK)) (Authenticated sender: otis) by smtp.freebsd.org (Postfix) with ESMTPSA id 4T0l5K1DXYz1BMq; Wed, 27 Dec 2023 21:24:21 +0000 (UTC) (envelope-from otis@FreeBSD.org) Received: from smtpclient.apple (gw-upc.owhome.net [188.167.168.254]) (Authenticated sender: juraj@lutter.sk) by svc.wilbury.net (Postfix) with ESMTPSA id 5D319620AB; Wed, 27 Dec 2023 22:24:19 +0100 (CET) From: Juraj Lutter Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_2E8E6000-15DF-4ED5-A45A-53E116C1EB54" List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: kernel: psm: keyboard controller failed at git revision 3334a537ed38 Date: Wed, 27 Dec 2023 22:24:08 +0100 In-Reply-To: <770321703709246@mail.yandex.ru> Cc: "freebsd-current@FreeBSD.org" To: Ruslan Makhmatkhanov References: <770321703709246@mail.yandex.ru> X-Mailer: Apple Mail (2.3774.300.61.1.2) --Apple-Mail=_2E8E6000-15DF-4ED5-A45A-53E116C1EB54 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 27 Dec 2023, at 21:44, Ruslan Makhmatkhanov wrote: >=20 > Hello, > =20 > I updated my tree to revision 3334a537ed38, made buildworld and kernel = as usual. > Booting with new kernel leads to keyboard not working at system login = prompt and the message "kernel: psm: keyboard controller failed" in = /var/log/messages. > =20 > Reverting to boot the old kernel main-n266238-03e2fc4c4446 makes = keyboard and system working again. Did you try to git bisect between the working and non-working commits? =E2=80=94 Juraj Lutter otis@FreeBSD.org --Apple-Mail=_2E8E6000-15DF-4ED5-A45A-53E116C1EB54 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On 27 Dec 2023, at 21:44, Ruslan Makhmatkhanov = <rm@freebsd.org> wrote:

Hello,
 
I updated my tree to revision 3334a537ed38, made buildworld and = kernel as usual.
Booting with new kernel leads to keyboard not = working at system login prompt and the message "kernel: psm: keyboard = controller failed" in = /var/log/messages.
 
Reverting to boot the old = kernel main-n266238-03e2fc4c4446 makes keyboard and system working = again.


Did you try = to git bisect between the working and non-working = commits?

=E2=80=94
Juraj = Lutter
otis@FreeBSD.org

= --Apple-Mail=_2E8E6000-15DF-4ED5-A45A-53E116C1EB54-- From nobody Wed Dec 27 21:38:51 2023 X-Original-To: freebsd-current@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 4T0lQC0y8Zz54Pkg for ; Wed, 27 Dec 2023 21:38:59 +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 4T0lQB4YJFz4g1R; Wed, 27 Dec 2023 21:38:58 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; none Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.17.1/8.17.1) with ESMTP id 3BRLcpAt052551; Wed, 27 Dec 2023 21:38:51 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.17.1/8.17.1/Submit) id 3BRLcp1d052550; Wed, 27 Dec 2023 13:38:51 -0800 (PST) (envelope-from david) Date: Wed, 27 Dec 2023 13:38:51 -0800 From: David Wolfskill To: Ruslan Makhmatkhanov Cc: "freebsd-current@FreeBSD.org" Subject: Re: kernel: psm: keyboard controller failed at git revision 3334a537ed38 Message-ID: Mail-Followup-To: David Wolfskill , Ruslan Makhmatkhanov , "freebsd-current@FreeBSD.org" References: <770321703709246@mail.yandex.ru> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2dXBQqYsbzMFoSdZ" Content-Disposition: inline In-Reply-To: <770321703709246@mail.yandex.ru> 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:7018, ipnet:107.192.0.0/12, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T0lQB4YJFz4g1R --2dXBQqYsbzMFoSdZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 27, 2023 at 11:44:37PM +0300, Ruslan Makhmatkhanov wrote: > Hello, > I updated my tree to revision 3334a537ed38, made buildworld and kernel > as usual. >=20 > Booting with new kernel leads to keyboard not working at system login > prompt and the message "kernel: psm: keyboard controller failed" in > /var/log/messages. >=20 > Reverting to boot the old kernel main-n266238-03e2fc4c4446 makes > keyboard and system working again. >=20 > I failed to find similar problem in bug tracker and google. Does > anybody also see this behavior? >=20 > Regards, >=20 > Ruslan > .... I updated my "development" machines from main-n267169-5bc10feacc9d to main-n267215-3334a537ed38 this morning; I did not see the problem you cite. One of those machines is a laptop (with which I interacted directly); I used ssh to login to the other two (from that laptop). I note, though, that that laptop (which I use the most) is (mostly) over 9 years old, so it may not be caught up in some of the more recent =2E.. "hardware fashions" that tend to make using such devices a bit more "interesting" than one might expect. (Gory details of updating process & history at https://www.catwhisker.org/~david/FreeBSD/upgrade.html and https://www.catwhisker.org/~david/FreeBSD/history/, respectively.) Peace, david --=20 David H. Wolfskill david@catwhisker.org Do these ends really justify those means? See https://www.catwhisker.org/~david/publickey.gpg for my public key. --2dXBQqYsbzMFoSdZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNQEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZYyZa18UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5azkAPd2yQ3dl0aHGrBf+8oyim9ec4Zz4OiqShG43GzurkfgAQDWvZJ8oq8Q5KMt wvZHiw91/ZZ5p9kiti0OUXU/0aKRDA== =/4W0 -----END PGP SIGNATURE----- --2dXBQqYsbzMFoSdZ-- From nobody Wed Dec 27 21:39:33 2023 X-Original-To: freebsd-current@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 4T0lR74nJLz54Pfb for ; Wed, 27 Dec 2023 21:39:47 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T0lR662R3z4gpT for ; Wed, 27 Dec 2023 21:39:46 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x62a.google.com with SMTP id a640c23a62f3a-a271a28aeb4so163424866b.2 for ; Wed, 27 Dec 2023 13:39:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1703713184; x=1704317984; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gX/RpNUe49D+URxy4w7ADKTF9b8VSsX0yYzLAO+mhpU=; b=KJrbW4ioDZxlYQWSD3s8Wa6mqGaESZWHHhfPxrcEqFhCFyhWhBQsvmitIlAtvy4s6i o+0JXiSqzPzDvEZ2rE81O7mAtQNKNJEEG+JehHyVO/JhxYN+gQr9LDgUeCiypgs76SDf GxjIh89602ozq8jUQbS/XluRw/VQZvHkedKj5ylqeKjyXV1hMoffwyFrqBEFfa7Jc9AB vUylfHfAbTRVy0tGXBN78f1wfdI2Ud9n8HBLBWHM6jg4TWU2ipVuEDWiwuRR4X9R6vQU A/7tejvA1Nl/Dbx2nylXilyzYTs/1RocLKqbza9k1F9S1kWru2IN82//oN9+S+rtfWFW 1PqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703713184; x=1704317984; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=gX/RpNUe49D+URxy4w7ADKTF9b8VSsX0yYzLAO+mhpU=; b=poVADW1TT0/UN6Zije6czOluev5w8LVE6csdBC4oRuAuart1AqBr0gjm3Ufr7Xhlhs +Su5ZBaX7OGx3mqy4p+yIS2ME66Q6jRj+/4IUPR3pH0h8efCx+FWLejv8RjBbARA06e2 MOd1ayORIlsWLEt25VvDZEb8KK7xNUZ3OqgslNToAmx+NmnwOm5/zlhgSHEdICvMzKzp VkS4WBXyMOl9Fe0C1mF4SzrpNofUSy6uWOQjwHKNdB+A2AJeTwKvEIyPd1CzzQCU7pGN fV9k0YHTwOMYwVv92TDpj5Rgk5weh5q1RHcSRIo/TjFzaXUFgz/4W7oEZBkdZmZ/z5WD +Vwg== X-Gm-Message-State: AOJu0YwB2my0l+w/Jeu0FdKfxn8kaOAMhug2VpQU0aIrrAumW3Jpv24O ALfiv4OOgmRt75HELvV40+/jIqJHRAkNet+vXL5z2HD9F0sg3g== X-Google-Smtp-Source: AGHT+IEqfRWk0z+J5t88/mvegqqy1ent58J/ykszfjvJ4EOgBzlUCcYtFYwyo0e4bhsmvUp69U9SPlPIOWYVTxZYYCE= X-Received: by 2002:a17:906:c289:b0:a23:53e6:601c with SMTP id r9-20020a170906c28900b00a2353e6601cmr3856548ejz.71.1703713184167; Wed, 27 Dec 2023 13:39:44 -0800 (PST) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 References: <770321703709246@mail.yandex.ru> In-Reply-To: From: Warner Losh Date: Wed, 27 Dec 2023 14:39:33 -0700 Message-ID: Subject: Re: kernel: psm: keyboard controller failed at git revision 3334a537ed38 To: Juraj Lutter Cc: Ruslan Makhmatkhanov , "freebsd-current@FreeBSD.org" Content-Type: multipart/alternative; boundary="000000000000244ce5060d84a36b" 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:15169, ipnet:2a00:1450::/32, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T0lR662R3z4gpT --000000000000244ce5060d84a36b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Dec 27, 2023, 2:24=E2=80=AFPM Juraj Lutter wrote= : > > > On 27 Dec 2023, at 21:44, Ruslan Makhmatkhanov wrote: > > Hello, > > I updated my tree to revision 3334a537ed38, made buildworld and kernel as > usual. > Booting with new kernel leads to keyboard not working at system login > prompt and the message "kernel: psm: keyboard controller failed" in > /var/log/messages. > > Reverting to boot the old kernel main-n266238-03e2fc4c4446 makes keyboard > and system working again. > > > > Did you try to git bisect between the working and non-working commits? > Also a dmesg from before and after. And a quick description of your system hardware. Warner > =E2=80=94 > Juraj Lutter > otis@FreeBSD.org > > --000000000000244ce5060d84a36b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Wed, Dec 27, 2023, 2:24=E2=80=AFPM Juraj Lutter <= ;otis@freebsd.org> wrote:


<= blockquote type=3D"cite">
On 27 Dec 2023, at 21:44, Ruslan Makhmatkhano= v <rm@freebsd.org> wrote:

Hello,
=C2=A0<= /div>
I updated my tree to revision 3334a537ed38, made buildworld and k= ernel as usual.
Booting with new kernel leads to keyboard not wor= king at system login prompt and the message "kernel: psm: keyboard con= troller failed" in /var/log/messages.
=C2=A0
Rever= ting to boot the old kernel main-n266238-03e2fc4c4446 makes keyboard and sy= stem working again.


D= id you try to git bisect between the working and non-working commits?
=

Also a dmesg from before and after. And a quick description of your syste= m hardware.

Warner
=
=E2=80=94
Juraj Lutter
otis@FreeBSD.org

--000000000000244ce5060d84a36b-- From nobody Thu Dec 28 15:05:49 2023 X-Original-To: freebsd-current@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 4T1BfC5XSxz560Tv for ; Thu, 28 Dec 2023 15:05:55 +0000 (UTC) (envelope-from sm@codenetworks.net) Received: from relayout07-q01.dominioabsoluto.net (relayout07-q01.dominioabsoluto.net [217.116.26.57]) (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 4T1BfB5Mhvz3F4f for ; Thu, 28 Dec 2023 15:05:54 +0000 (UTC) (envelope-from sm@codenetworks.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=codenetworks.net header.s=domabs header.b=XmCqNHV4; spf=pass (mx1.freebsd.org: domain of sm@codenetworks.net designates 217.116.26.57 as permitted sender) smtp.mailfrom=sm@codenetworks.net; dmarc=none Received: from relayout07-redir.dominioabsoluto.net (relayout07-redir.dominioabsoluto.net [217.116.26.62]) by relayout07.dominioabsoluto.net (Postfix) with ESMTP id 4T1Bf71nRsz1jQXv for ; Thu, 28 Dec 2023 16:05:51 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codenetworks.net; s=domabs; t=1703775951; bh=qiI0vQVrVPAxNlfYs9g3jGSywx/FuCmHWBR8vTM5JzE=; h=Date:To:From:Subject:From; b=XmCqNHV4w1tyw9+rRvI6k26+CioIbiMa5YDPuILkdln2kw15AbqB0ivXijGRWb4ni KD1fdO/yvcuVOO/0sb16jlrGNyRRd2MpB8ZMPlpFsf9cC2VuZkxcW2qs76G5c7fM2k w6BgTdByVXBlxO9LTkLb3EZSUK328Fhkz366Ll+A= Received: from [192.168.3.20] (103.85-87-101.dynamic.clientes.euskaltel.es [85.87.101.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sm.codenetworks.net) by relayout07-dsp.dominioabsoluto.net (Postfix) with ESMTPSA id 4T1Bf60t2Rz1jQXv for ; Thu, 28 Dec 2023 16:05:50 +0100 (CET) Content-Type: multipart/alternative; boundary="------------nY4l5tqenL7aj80WNceh3bjv" Message-ID: <2c171bab-1e98-4267-9e3a-496567547fe0@codenetworks.net> Date: Thu, 28 Dec 2023 16:05:49 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: freebsd-current From: Santiago Martinez Subject: Problem building world on current X-PostalOut-Country: IP: 85.87.101.103 | Country: ES X-PostalOut-Information: AntiSPAM and AntiVIRUS on relayout07 X-PostalOut-MsgID: 4T1Bf60t2Rz1jQXv.A580A X-PostalOut-SpamCheck: no es spam, clean X-PostalOut-From: sm@codenetworks.net X-PostalOut-Watermark: 1704380750.88497@D4eFrTLs0e2mZkrrhBTD1g X-Spam-Status: No X-Spamd-Result: default: False [-4.09 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RWL_MAILSPIKE_EXCELLENT(-0.40)[217.116.26.57:from]; R_SPF_ALLOW(-0.20)[+ip4:217.116.26.0/24]; RCVD_IN_DNSWL_LOW(-0.20)[217.116.26.57:from,217.116.26.62:received]; R_DKIM_ALLOW(-0.20)[codenetworks.net:s=domabs]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; XM_UA_NO_VERSION(0.01)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:16371, ipnet:217.116.24.0/21, country:ES]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[codenetworks.net:+]; TO_DN_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[codenetworks.net]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4T1BfB5Mhvz3F4f X-Spamd-Bar: ---- This is a multi-part message in MIME format. --------------nY4l5tqenL7aj80WNceh3bjv Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi Everyone, I'm having issues building world from current (just now). Same header missing on multiple parts. Best regards. Santiago """ In file included from /usr/src/contrib/llvm-project/llvm/lib/Demangle/ItaniumDemangle.cpp:13: In file included from /usr/src/contrib/llvm-project/llvm/include/llvm/Demangle/Demangle.h:13: /usr/include/c++/v1/string:561:10: fatal error: '__string/char_traits.h' file not found #include <__string/char_traits.h>         ^~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. *** Error code 1 """ --------------nY4l5tqenL7aj80WNceh3bjv Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Hi Everyone, I'm having issues building world from current (just now).

Same header missing on multiple parts.

Best regards.

Santiago

"""
In file included from /usr/src/contrib/llvm-project/llvm/lib/Demangle/ItaniumDemangle.cpp:13:
In file included from /usr/src/contrib/llvm-project/llvm/include/llvm/Demangle/Demangle.h:13:
/usr/include/c++/v1/string:561:10: fatal error: '__string/char_traits.h' file not found
#include <__string/char_traits.h>
        ^~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
*** Error code 1
"""


--------------nY4l5tqenL7aj80WNceh3bjv-- From nobody Thu Dec 28 15:23:36 2023 X-Original-To: freebsd-current@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 4T1C2l5rbPz5621x for ; Thu, 28 Dec 2023 15:23:43 +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 4T1C2k4kqnz3GN6 for ; Thu, 28 Dec 2023 15:23:42 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; none Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.17.1/8.17.1) with ESMTP id 3BSFNa2k066388; Thu, 28 Dec 2023 15:23:36 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.17.1/8.17.1/Submit) id 3BSFNaeh066387; Thu, 28 Dec 2023 07:23:36 -0800 (PST) (envelope-from david) Date: Thu, 28 Dec 2023 07:23:36 -0800 From: David Wolfskill To: Santiago Martinez Cc: freebsd-current Subject: Re: Problem building world on current Message-ID: Mail-Followup-To: David Wolfskill , Santiago Martinez , freebsd-current References: <2c171bab-1e98-4267-9e3a-496567547fe0@codenetworks.net> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="A9kAAB/6pRHLPI6P" Content-Disposition: inline In-Reply-To: <2c171bab-1e98-4267-9e3a-496567547fe0@codenetworks.net> 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:7018, ipnet:107.192.0.0/12, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T1C2k4kqnz3GN6 --A9kAAB/6pRHLPI6P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 28, 2023 at 04:05:49PM +0100, Santiago Martinez wrote: > Hi Everyone, I'm having issues building world from current (just now). >=20 > Same header missing on multiple parts. >=20 > Best regards. >=20 > Santiago > .... It might be useful to know: * What you are running at the time; * what the most recent commit in your source tree is; * whether this is a clean build, you are using make's META_MODE, or you are just setting -DNO_CLEAN. I have not seen the issue you cite; my most recent builds of head: FreeBSD 15.0-CURRENT #22 main-n267169-5bc10feacc9d: Tue Dec 26 12:14:41 UTC= 2023 root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/= sys/GENERIC amd64 1500008 1500008 FreeBSD 15.0-CURRENT #23 main-n267215-3334a537ed38: Wed Dec 27 15:52:04 UTC= 2023 root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/= sys/GENERIC amd64 1500008 1500008 FreeBSD 15.0-CURRENT #24 main-n267279-789480702e49: Thu Dec 28 12:18:34 UTC= 2023 root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/= sys/GENERIC amd64 1500008 1500008 (in my case, using make's META_MODE). More details at https://www.catwhisker.org/~david/FreeBSD/history/. Peace, david --=20 David H. Wolfskill david@catwhisker.org Do these ends really justify those means? See https://www.catwhisker.org/~david/publickey.gpg for my public key. --A9kAAB/6pRHLPI6P Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZY2S+F8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5cH9AQC+3IUO6pzOEkiHu7HEXkG0pbI05TnbOcwwilHNcmgJ/gD/VrJCiSDAOMBK iV9wEsGlMIA2sxtXHmxX0DLZaTpTMgE= =AVZG -----END PGP SIGNATURE----- --A9kAAB/6pRHLPI6P-- From nobody Thu Dec 28 19:32:18 2023 X-Original-To: freebsd-current@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 4T1JYm08Plz54S83 for ; Thu, 28 Dec 2023 19:32:28 +0000 (UTC) (envelope-from sm@codenetworks.net) Received: from relayout01-sq02.dominioabsoluto.net (relayout01-sq02.dominioabsoluto.net [217.116.26.67]) (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 4T1JYl525gz4RBP for ; Thu, 28 Dec 2023 19:32:27 +0000 (UTC) (envelope-from sm@codenetworks.net) Authentication-Results: mx1.freebsd.org; none Received: from relayout01-redir.dominioabsoluto.net (relayout01-redir.dominioabsoluto.net [217.116.26.69]) by relayout01.dominioabsoluto.net (Postfix) with ESMTP id 4T1JYb03fxz3wy6; Thu, 28 Dec 2023 20:32:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codenetworks.net; s=domabs; t=1703791939; bh=qcy6lPuaDFqqJYG3E0U2REUr6SLYbvofTW2OEfe46lw=; h=Date:Subject:To:References:From:In-Reply-To:From; b=pepqUiKVTMawKIoG0UkoTwBOP66qRVm4dY4qXJkQxbglierS84Ou7VjEfgAn5B+wd C2uuQasknPJSlBtSSjYHV95B5+mTpLVrpw6VA64gKr3HgBTBV964i5xYGc7+8++Nh2 gti80/6gMfvywTA6Pg02bGdPgvxPwu+CWoiB39ZQ= Received: from [192.168.3.117] (103.85-87-101.dynamic.clientes.euskaltel.es [85.87.101.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sm.codenetworks.net) by relayout01-dsp.dominioabsoluto.net (Postfix) with ESMTPSA id 4T1JYZ5HG1z1xqW; Thu, 28 Dec 2023 20:32:18 +0100 (CET) Message-ID: <8a2aa056-cf30-440f-b097-8ab47c1e8357@codenetworks.net> Date: Thu, 28 Dec 2023 20:32:18 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Problem building world on current Content-Language: en-US To: David Wolfskill , freebsd-current References: <2c171bab-1e98-4267-9e3a-496567547fe0@codenetworks.net> From: Santiago Martinez In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-PostalOut-Country: IP: 85.87.101.103 | Country: ES X-PostalOut-Information: AntiSPAM and AntiVIRUS on relayout01 X-PostalOut-MsgID: 4T1JYZ5HG1z1xqW.A22DC X-PostalOut-SpamCheck: no es spam, clean X-PostalOut-From: sm@codenetworks.net X-PostalOut-Watermark: 1704396738.8742@T1nXLp+tydTk8YgSfxh7cA X-Spam-Status: No 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:16371, ipnet:217.116.24.0/21, country:ES] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T1JYl525gz4RBP Hi David, - I'm running 14.0R-P3 - Last commit:     5f71f9636efa25f6de1a832202bae7c78ad013aa (HEAD -> main, origin/main, origin/HEAD)     Author: rilysh     Date:   Thu Dec 28 02:34:32 2023 -0500 - Just a clean build, no options on command line or src.conf/make - Kernel builds without a problem ( just in case). Thanks. Santi On 12/28/23 16:23, David Wolfskill wrote: > On Thu, Dec 28, 2023 at 04:05:49PM +0100, Santiago Martinez wrote: >> Hi Everyone, I'm having issues building world from current (just now). >> >> Same header missing on multiple parts. >> >> Best regards. >> >> Santiago >> .... > It might be useful to know: > * What you are running at the time; > * what the most recent commit in your source tree is; > * whether this is a clean build, you are using make's META_MODE, or you > are just setting -DNO_CLEAN. > > I have not seen the issue you cite; my most recent builds of head: > > FreeBSD 15.0-CURRENT #22 main-n267169-5bc10feacc9d: Tue Dec 26 12:14:41 UTC 2023 root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1500008 1500008 > FreeBSD 15.0-CURRENT #23 main-n267215-3334a537ed38: Wed Dec 27 15:52:04 UTC 2023 root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1500008 1500008 > FreeBSD 15.0-CURRENT #24 main-n267279-789480702e49: Thu Dec 28 12:18:34 UTC 2023 root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1500008 1500008 > (in my case, using make's META_MODE). > > More details at https://www.catwhisker.org/~david/FreeBSD/history/. > > Peace, > david From nobody Thu Dec 28 20:39:37 2023 X-Original-To: freebsd-current@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 4T1L3L5js1z54Zjf for ; Thu, 28 Dec 2023 20:39:42 +0000 (UTC) (envelope-from sm@codenetworks.net) Received: from relayout01-q02.dominioabsoluto.net (relayout01-q02.dominioabsoluto.net [217.116.26.65]) (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 4T1L3K6GXgz4Y5S for ; Thu, 28 Dec 2023 20:39:41 +0000 (UTC) (envelope-from sm@codenetworks.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=codenetworks.net header.s=domabs header.b=evXIUeQC; spf=pass (mx1.freebsd.org: domain of sm@codenetworks.net designates 217.116.26.65 as permitted sender) smtp.mailfrom=sm@codenetworks.net; dmarc=none Received: from relayout01-redir.dominioabsoluto.net (relayout01-redir.dominioabsoluto.net [217.116.26.69]) by relayout01.dominioabsoluto.net (Postfix) with ESMTP id 4T1L3G1M30z3x10; Thu, 28 Dec 2023 21:39:38 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codenetworks.net; s=domabs; t=1703795978; bh=2ay5w7c0lbQAYaYS2wT/Ivend7T7t1ElaA3VR6nlhfw=; h=Date:Subject:From:To:References:In-Reply-To:From; b=evXIUeQCXGIYyntrVaEm5mDo2C5P0ZGn1kZfC/Dk7SB0Do1Ym2dvFOAgR+SNlM3h+ 2Ou75A83xbQmtrSqsxlrQT/Cm7ujq/bgAW6BoshD8Dr0o5ySqon9GNTlVtKwqrjPB0 jVNwkc1agkcOSeBGgLOYSqaUS2974KF1EV9viDks= Received: from [192.168.3.117] (103.85-87-101.dynamic.clientes.euskaltel.es [85.87.101.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sm.codenetworks.net) by relayout01-dsp.dominioabsoluto.net (Postfix) with ESMTPSA id 4T1L3F61TXz1y1k; Thu, 28 Dec 2023 21:39:37 +0100 (CET) Message-ID: Date: Thu, 28 Dec 2023 21:39:37 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Problem building world on current Content-Language: en-US From: Santiago Martinez To: David Wolfskill , freebsd-current References: <2c171bab-1e98-4267-9e3a-496567547fe0@codenetworks.net> <8a2aa056-cf30-440f-b097-8ab47c1e8357@codenetworks.net> Autocrypt: addr=sm@codenetworks.net; keydata= xsDNBGGx1zYBDAC4jWCD3yN13RQY9C5bsWzwubAkl8zD/t2GOtXZs2oLzmiOVinsTP5HEqko E+BdeprhF4nrWLm/lVOttQpyNWs94U01d4BAg3gMy9MQhZ1JdkhJNYc3CiE/aYytl4ZIF9ju AfSwKr/govkPMtsvipvEBcV8vuCy3EO3c4FsMWrvYRDSI1Gr+7gjAILgzp13Xv1o03aBbL8o XWL3SJPuAchbfeyfeIgOd8LoW8qMfXctXxJb9zfzAzDpUm7ZmQS/YhJ8az5ep3nv0U8M2vza dR18cf12umt8jurdNXFz0Sgs+kmqY6/d/OZzEbTUdH3tZP+n5nVlTGspSUyz/yY39vVKMWfi K1UPAU6qhYQB0AotIMkrL740PsDIXchwrO/nE9Hv4e9c3IznQq1tl4Q7Mn4ipFGqPadveQZz 2l5KRDswqDCm6Rva/Emevynu9fFVtSbNU0LckxNhU/s+60duyG+wimfDc/jH2VmFdhvQxIBL vN1j5N1XqWlyoA189+ThijEAEQEAAc0nU2FudGlhZ28gTWFydGluZXogPHNtQGNvZGVuZXR3 b3Jrcy5uZXQ+wsEPBBMBCAA5FiEEwQCqg+937H/V6G80Fiys1CziDEkFAmGx1zcFCQWjmoAC GwMFCwkIBwIGFQgJCgsCBRYCAwEAAAoJEBYsrNQs4gxJpMUL/Rf/VMXByz+jN6hkuPfGLC1q 5zheK//aZ7ITQ9mkSajVZvU0qCRYQapEOAYe8nv95/VNoTnZb3RHTcx9dJOpDGbCR+FrldlJ eAglOvqwwwSO4vU6PpXw27iDd/Hoohy+ReVtBJwxIOZjRtAmyBBKJLjJBQiQe+xuOzSXeXfA EAM2S+bxmwa8P0l/kbGi/mXlsWDi6zsnXNs9wkq07Z1ZTAGsziQ0tn7ZBRvvxl+dehYaJ/xD 7GBstABqOm04rY4nsHmlhfQo/S92S38dM9H4EG18m1KKJDjHD5+jh/+8ULSH/aGfni6iE8kL oiU/gAS3ROuIBODkA0xVQ8XMj20A4pQDuJIutc5qWSz3M3e8hW3365djJwhrMnwvB2I9VQDp Y3HzDD2RQEPXHkMs7TywL5hxUE5sQy+5ueCJokOl++1IJDvHe3ObAd6YdlTV1my6m2w9XV7Z QEIBEpvNHZMNRxqDKB1fCfwqXgC3Q6S2f1+LycA/tG1kRLXzesyFMBLZ/87AzQRhsdc3AQwA wliyyO46nJw/z/LikDMKkKX5qyx6QiWOF73mWnKcLXfNq2ejD2GYf5cB2DGtbXcOY6AkpB8S yCwBzcfdsGOsObe14dHSZzp5RwxYuJiOmrt4pOjN1BkPmD28e2WrlaXR2ZT73GsZuTLOPHM7 eKZx6YEla1Va5/Oq1bnCXVThsz+hKDgbhArAiFJYitw+Cx31eAkxKpHo/l+fIhaxQTKQnFCI MaklCZMl2uowiFLfZXdBpDD6Zj+sTWPfHqiFh5rhnE57XjonYVhTGxJsFY+pJn7XMT2g344q G3d48grAg2YILG5TfmtVaEKAkNsyJWuLju7KdBiEzMWiSRpkhX4MJjLPUkGUqMZ/cQN/ae8m lTOy5Jd9OhY94uCuDQcIhsOraExmQcek5MlvT9y+2KDKMk/gGL52FkmdlpDlGJJkX8snYqHn 2q27prK+LlMzKlBwvhsfgQINgcqAnKpeNC3o3tQuMRS8CN9bp5/8KbZTr9FGCNqTb3eDuu0r vUP7Y6JNABEBAAHCwPwEGAEIACYWIQTBAKqD73fsf9XobzQWLKzULOIMSQUCYbHXNwUJBaOa gAIbDAAKCRAWLKzULOIMSfpqC/9edCYRJtJrW4tIa31BRp/XxZoVD8q3IFHB8MQ+OS6yOnCO qoi9a2xxuFTEsRiyzdl3/D6YIf7QKVG5izhtFH7q+cLuzusgFhWZDADMcfojmVD7Z/nDPkgy Filc1FSiJf7aCD3iV2dQtV1r8J4Aseso67ge35qcL1QGCKcPubEw3vUM+YE1lhZe2U0PeAfK zIPqYGN1nHtxh4dFmKuHJpNAGHkWCo2RNdkkYR/2qIpOyeSFrRYE2dogYUGLz0Wv2bdm3LCb XbBsFbnpeaTTZ6SNYxyzjoDyRjPtinijbaeXIekJt4lUFZnezGusxMGBSZV+5Ms47aQpzSLp fZVWlMbB2/5mJTUJhJNYAwm2wWPyVcMcuFEriqEXal/xPq5bdK25s7mfHrx4ienGySHUROpX kVxSMw0XUdlEoqpOqCuyrfYNsSUf8ck8ssLeWKpkRKy76oMN76VidVLleT404o8BRSPuuJT5 Gu7Qzc+/hiQrZnxuQ9FhKgfg2W9b7kFM7R0= In-Reply-To: <8a2aa056-cf30-440f-b097-8ab47c1e8357@codenetworks.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-PostalOut-Country: IP: 85.87.101.103 | Country: ES X-PostalOut-Information: AntiSPAM and AntiVIRUS on relayout01 X-PostalOut-MsgID: 4T1L3F61TXz1y1k.AF446 X-PostalOut-SpamCheck: no es spam, clean X-PostalOut-From: sm@codenetworks.net X-PostalOut-Watermark: 1704400778.05125@I81af9cz55kmHNdj7NMVsw X-Spam-Status: No X-Spamd-Result: default: False [-3.79 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_IN_DNSWL_LOW(-0.20)[217.116.26.65:from,217.116.26.69:received]; R_DKIM_ALLOW(-0.20)[codenetworks.net:s=domabs]; R_SPF_ALLOW(-0.20)[+ip4:217.116.26.0/24:c]; MIME_GOOD(-0.10)[text/plain]; RWL_MAILSPIKE_GOOD(-0.10)[217.116.26.65:from]; XM_UA_NO_VERSION(0.01)[]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:16371, ipnet:217.116.24.0/21, country:ES]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[codenetworks.net:+]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; DMARC_NA(0.00)[codenetworks.net]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4T1L3K6GXgz4Y5S X-Spamd-Bar: --- Seems that it was related to PR273661. I follow this https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273661#c5 and its now building.... Thanks Santi On 12/28/23 20:32, Santiago Martinez wrote: > Hi David, > > - I'm running 14.0R-P3 > > - Last commit: >     5f71f9636efa25f6de1a832202bae7c78ad013aa (HEAD -> main, > origin/main, origin/HEAD) >     Author: rilysh >     Date:   Thu Dec 28 02:34:32 2023 -0500 > > - Just a clean build, no options on command line or src.conf/make > > - Kernel builds without a problem ( just in case). > > Thanks. > > Santi > > On 12/28/23 16:23, David Wolfskill wrote: >> On Thu, Dec 28, 2023 at 04:05:49PM +0100, Santiago Martinez wrote: >>> Hi Everyone, I'm having issues building world from current (just now). >>> >>> Same header missing on multiple parts. >>> >>> Best regards. >>> >>> Santiago >>> .... >> It might be useful to know: >> * What you are running at the time; >> * what the most recent commit in your source tree is; >> * whether this is a clean build, you are using make's META_MODE, or you >>    are just setting -DNO_CLEAN. >> >> I have not seen the issue you cite; my most recent builds of head: >> >> FreeBSD 15.0-CURRENT #22 main-n267169-5bc10feacc9d: Tue Dec 26 >> 12:14:41 UTC 2023 >> root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC >> amd64 1500008 1500008 >> FreeBSD 15.0-CURRENT #23 main-n267215-3334a537ed38: Wed Dec 27 >> 15:52:04 UTC 2023 >> root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC >> amd64 1500008 1500008 >> FreeBSD 15.0-CURRENT #24 main-n267279-789480702e49: Thu Dec 28 >> 12:18:34 UTC 2023 >> root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC >> amd64 1500008 1500008 >> (in my case, using make's META_MODE). >> >> More details at https://www.catwhisker.org/~david/FreeBSD/history/. >> >> Peace, >> david > From nobody Thu Dec 28 22:48:12 2023 X-Original-To: freebsd-current@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 4T1Nvs3nc9z54pg8 for ; Thu, 28 Dec 2023 22:48:25 +0000 (UTC) (envelope-from oleglelchuk@gmail.com) Received: from mail-qv1-xf35.google.com (mail-qv1-xf35.google.com [IPv6:2607:f8b0:4864:20::f35]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1Nvr1vzLz3HJ6; Thu, 28 Dec 2023 22:48:24 +0000 (UTC) (envelope-from oleglelchuk@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=WetP4k6Z; spf=pass (mx1.freebsd.org: domain of oleglelchuk@gmail.com designates 2607:f8b0:4864:20::f35 as permitted sender) smtp.mailfrom=oleglelchuk@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-qv1-xf35.google.com with SMTP id 6a1803df08f44-67f9f24e7b1so43680476d6.0; Thu, 28 Dec 2023 14:48:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703803703; x=1704408503; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Kz/BsD7UYj7FxbW+RKt8tO2Xk18Dpms76TRZvLMiXrA=; b=WetP4k6ZboFpWlUOayi7Kk4FMjosnUhN8+4ixymgmkGiSz9PfTm5dWSTxo6XM4SNvD yQIeNsbvfHYebid2gmhZWi3VUUnp95I66XWxxHPawe2p/24xYZOHKWPv2nnM783GallO ybdcmmTFRpwsSSByTCVvIngqUA9mhJUKyP0+r6WhEPvkomfyPg/7FKQ3qz6Uvxl3j1LH r1/8cxqfXo0/HQnqfFIzZnorl/d0CQXp9Ihop2jcMIN3Wt44uLK5QMOzTOk3b1nQrlp5 fXtfdjzlSy5RCFWr3qYcsE62vDzFum9Ab7xOoGRTLJAOKgZhkVNIJOayPffTkLutRPhM 9gJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703803703; x=1704408503; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Kz/BsD7UYj7FxbW+RKt8tO2Xk18Dpms76TRZvLMiXrA=; b=Ve4hADI6rb4y6ijqOKL9brScGzICRsgz0H5j07vwMlQ7sTkcAPNNXNzo1Cn8AIrTVy Gk5YAvsUPdDpc3yHNCso1Hr9DEBKf02TEqu3qOQu48dCMnVnUUE40TqDS56+dOTK/ugc WM/aR9NaR7BtHorTLGuQvvni8H1BwT/z7eVswvb9p/h15AYhBSJHy32qMTSehoY1aBYt ljlMXOQdu+tFVa1ZBk6+ih5ZziaXQcXyPq27opTfmL2lr/iI+s7y1VzCR3nNSU4o9R09 LukD+D0xH+mmM/eU604z8GAunSDFklc7q4SFNxBsZ+BXrC5bauo8yr4aS0DGOW0WA0EU I6/Q== X-Gm-Message-State: AOJu0YwQvDCDquWONoA97ejwEwAJMJKh28PHzVTndUYMQRGX6a4TQr1o CG0Mk0hgWJ82IThUHdak4Y2mjV1JbBH4QY5lrHc= X-Google-Smtp-Source: AGHT+IFChxC310Tk8mm4oBD3P+P8VA2cnMY9AmW9gd8TKHuenqgCTMYeZpWI9ayXOughd0J4a01L0kmtSijxNQH0asc= X-Received: by 2002:ad4:4d0f:0:b0:67f:aed5:1195 with SMTP id l15-20020ad44d0f000000b0067faed51195mr11268721qvl.106.1703803702909; Thu, 28 Dec 2023 14:48:22 -0800 (PST) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 References: <3B658415-3AD0-4E8B-8CBE-F13FA70CBDC8@me.com> <20230512070557.859671981b7c616c0da7d666@bidouilliste.com> <4F0D21B1-58B6-413D-8499-11AF0E338C78@me.com> <4AC4F6EE-CE18-4D67-A7F7-9328DAB3E1AB@me.com> In-Reply-To: From: Oleg Lelchuk Date: Thu, 28 Dec 2023 17:48:12 -0500 Message-ID: Subject: Re: Why doesn't the EFI boot loader want to display the graphical orb logo in its boot menu on an Asus Prime 7590-P motherboard? To: Toomas Soome Cc: Warner Losh , Ed Maste , Emmanuel Vadot , FreeBSD Current Content-Type: multipart/alternative; boundary="0000000000007ab221060d99b60f" X-Spamd-Result: default: False [-3.00 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f35:from]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; FREEMAIL_ENVFROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_TO(0.00)[me.com]; RCVD_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org] X-Rspamd-Queue-Id: 4T1Nvr1vzLz3HJ6 X-Spamd-Bar: -- --0000000000007ab221060d99b60f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I am still using the same workaround: instead of rv =3D efi_global_getenv("ConOut", buf, &sz); I have rv =3D efi_global_getenv("ConIn", buf, &sz); Happy New Year! On Mon, May 15, 2023 at 8:41=E2=80=AFAM Oleg Lelchuk wrote: > I got it. > > On Mon, May 15, 2023, 8:32 AM Toomas Soome wrote: > >> >> >> On 15. May 2023, at 15:22, Oleg Lelchuk wrote: >> >> Adding screen.font=3D"16=C3=9732" to loader.conf fixed that tiny issue m= entioned >> in the previous email message... I find it a bit surprising that I only = had >> to make one tiny change to the source code of stand to make the graphica= l >> logo appear, to start playing with the EFI resolution, and etc. >> >> >> The font size/resolution is difficult topic. The implementation itself >> can choose =E2=80=9Cgood enough=E2=80=9D variant and then some people ar= e happy and some >> people are unhappy. >> >> The current loader UI is built on terminal dimensions (which depend on >> glyph size and resolution), and there the traditional assumption is that= we >> have 80x24 terminal. With different fonts and depending on how much scre= en >> space we want to leave unused, we can get different dimensions for termi= nal. >> >> And since there is quite a variation of displays, the challenge is to ge= t >> decent enough visual on most commonly used displays - so there can be >> pressure to use fixed resolution etc. And this is also the reason, why y= ou >> see very simple boot screens with something like spinning wheel on some >> other systems. >> >> rgds, >> toomas >> >> >> On Sun, May 14, 2023, 8:58 AM Oleg Lelchuk wrote= : >> >>> Okay, so I edited /usr/src/stand/efi/loader/main.c , and I replaced >>> ConOut with ConIn in this line: rv =3D efi_global_getenv("ConIn", buf, = &sz); >>> . Now I am able to see the beautiful graphical logo in the efi boot men= u! >>> But why are the boot menu and the logo shown in the top left corner of = my >>> computer screen? My monitor is 1080p and the setting >>> efi_max_resolution=3D1080p in loader.conf only affects what happens aft= er the >>> kernel starts booting up, but it doesn't affect what happens before it:= the >>> boot menu and the logo remain in the top left corner of the screen. Why= is >>> this the case? You can see the photo in the provided attachment... And >>> thank you, guys, for your work! >>> >>> On Sat, May 13, 2023 at 9:35=E2=80=AFAM Warner Losh wr= ote: >>> >>>> >>>> >>>> On Sat, May 13, 2023, 6:26 AM Oleg Lelchuk >>>> wrote: >>>> >>>>> I've been reading the documentation for loader.efi and it says this: >>>>> "If there is no ConOut variable, both serial and video are attempted. >>>>> loader.efi uses the "efi" console for the video (which may or ma= y >>>>> not >>>>> work) and "comconsole" for the serial on COM1 at the default bau= d >>>>> rate. >>>>> The kernel will use a dual console, with the video console >>>>> primary if a >>>>> UEFI graphics device is detected, or the serial console as >>>>> primary if >>>>> not." >>>>> I find this language confusing because I don't know what is meant by >>>>> "a UEFI graphics device". In my situation, is my Intel Integrated Gra= phics >>>>> card an UEFI graphics device? Does it mean that once i915kms is loade= d, I >>>>> no longer deal with UEFI graphics? I think lots of people whose nativ= e >>>>> language is English will find the documentation describing loader.efi >>>>> confusing. The documentation page also mentions this: "BUGS >>>>> Systems that do not have a ConOut variable set are not conforman= t >>>>> with >>>>> the standard, and likely have unexpected results." But I think >>>>> you guys already implied that the UEFI specification doesn't mandate = having >>>>> such a variable. >>>>> >>>> >>>> That's unclear. The standard refers to it many times. Earlier versions >>>> especially. It doesn't say it's optional, unlike some other variables.= Yet >>>> later versions don't say it's mandatory. I've yet to own or use a sys= tem >>>> without it... such systems exist but they are quite new... >>>> >>>> Warner >>>> >>>> On Fri, May 12, 2023 at 7:55=E2=80=AFPM Oleg Lelchuk >>>>> wrote: >>>>> >>>>>> I got it. Thanks. >>>>>> >>>>>> On Fri, May 12, 2023 at 7:45=E2=80=AFPM Ed Maste wrote: >>>>>> >>>>>>> On Fri, 12 May 2023 at 09:26, Oleg Lelchuk >>>>>>> wrote: >>>>>>> > >>>>>>> > I don't want to go through the hassle of filling a bug with my >>>>>>> vendor. I will just wait for you, guys, to update the stand impleme= ntation. >>>>>>> Thank you for explaining to me what causes this issue. >>>>>>> >>>>>>> This issue is tracked in PR 265980 if you want to follow it. >>>>>>> https://bugs.freebsd.org/265980 >>>>>>> >>>>>> >> --0000000000007ab221060d99b60f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I am still using the same workaround: instead of=C2=A0rv = =3D efi_global_getenv("ConOut", buf, &sz); I have=C2=A0rv =3D= efi_global_getenv("ConIn", buf, &sz);
Happy New Year!

On Mon, May 15, 2023 at 8:41=E2=80=AFAM Oleg Lelchuk <oleglelchuk@gmail.com> wrote:
I got it.<= /div>
O= n Mon, May 15, 2023, 8:32 AM Toomas Soome <tsoome@me.com> wrote:


On 15. May 2023, at 15:22, Oleg Lelchuk <oleglelchuk@gmail.c= om> wrote:

Adding screen.font=3D&quo= t;16=C3=9732" to loader.conf fixed that tiny issue mentioned in the pr= evious email message... I find it a bit surprising that I only had to make = one tiny change to the source code of stand to make the graphical logo appe= ar, to start playing with the EFI resolution, and etc.

The font size/resolution is difficult topic. The im= plementation itself can choose =E2=80=9Cgood enough=E2=80=9D variant and th= en some people are happy and some people are unhappy.

<= div>The current loader UI is built on terminal dimensions (which depend on = glyph size and resolution), and there the traditional assumption is that we= have 80x24 terminal. With different fonts and depending on how much screen= space we want to leave unused, we can get different dimensions for termina= l.

And since there is quite a variation of display= s, the challenge is to get decent enough visual on most commonly used displ= ays - so there can be pressure to use fixed resolution etc. And this is als= o the reason, why you see very simple boot screens with something like spin= ning wheel on some other systems.

rgds,
= toomas


On Sun, May 14, 2023, 8:58 AM Oleg= Lelchuk <oleglelchuk@gmail.com> wrote:
Okay, so I edited /us= r/src/stand/efi/loader/main.c , and I replaced ConOut with ConIn in this li= ne:=C2=A0rv =3D efi_global_getenv("ConIn", buf, &sz); . Now I= am able to see the beautiful graphical logo in the efi boot menu! But why = are the boot menu and the logo shown in the top left corner of my computer = screen? My monitor is 1080p and the setting efi_max_resolution=3D1080p in l= oader.conf only affects what happens after the kernel starts booting up, bu= t it doesn't affect what happens before it: the boot menu and the logo = remain in the top left corner of the screen. Why is this the case? You can = see the photo in the provided attachment... And thank you, guys, for your w= ork!

On Sat, May 13, 2023 at 9:35=E2=80=AFAM Warner Losh <imp@bsdi= mp.com> wrote:


On Sat, May 13, 2023, 6:26 AM Oleg Lelchuk <<= a href=3D"mailto:oleglelchuk@gmail.com" rel=3D"noreferrer noreferrer" targe= t=3D"_blank">oleglelchuk@gmail.com> wrote:
I've been reading th= e documentation for loader.efi and it says this: "If there is no ConOu= t variable, both serial and video are attempted.
=C2=A0 =C2=A0 =C2=A0loa= der.efi uses the "efi" console for the video (which may or may no= t
=C2=A0 =C2=A0 =C2=A0work) and "comconsole" for the serial on= COM1 at the default baud rate.
=C2=A0 =C2=A0 =C2=A0The kernel will use = a dual console, with the video console primary if a
=C2=A0 =C2=A0 =C2=A0= UEFI graphics device is detected, or the serial console as primary if
= =C2=A0 =C2=A0 =C2=A0not."
I find this language confusing because I= don't know what is meant by "a UEFI graphics device". In my = situation, is my Intel Integrated Graphics card an UEFI graphics device? Do= es it mean that once i915kms is loaded, I no longer deal with UEFI graphics= ? I think lots of people whose native language is English will find the doc= umentation describing loader.efi confusing. The documentation page also men= tions this: "BUGS
=C2=A0 =C2=A0 =C2=A0Systems that do not have a = ConOut variable set are not conformant with
=C2=A0 =C2=A0 =C2=A0the stan= dard, and likely have unexpected results." But I think you guys alread= y implied that the UEFI specification doesn't mandate having such a var= iable.

That's unclear. The standard refers to it many times. Earlier= versions especially. It doesn't say it's optional, unlike some oth= er variables. Yet later versions don't say it's mandatory.=C2=A0 I&= #39;ve yet to own or use a system without it... such systems exist but they= are quite new...

Warner=

On Fri, May 12, 2023 at 7:55=E2= =80=AFPM Oleg Lelchuk <oleglelchuk@gmail.com> wrote:
I got it. Thanks.

<= 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 Fri, 12 May 2023 at 09:= 26, Oleg Lelchuk <oleglelchuk@gmail.com>= wrote:
>
> I don't want to go through the hassle of filling a bug with my ven= dor. I will just wait for you, guys, to update the stand implementation. Th= ank you for explaining to me what causes this issue.

This issue is tracked in PR 265980 if you want to follow it.
https://bugs.freebsd.org/265980<= br>

--0000000000007ab221060d99b60f-- From nobody Fri Dec 29 04:46:26 2023 X-Original-To: freebsd-current@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 4T1Xs263c0z55Sfd for ; Fri, 29 Dec 2023 04:46:30 +0000 (UTC) (envelope-from christopher.davidson@gmail.com) Received: from mail-qv1-xf2b.google.com (mail-qv1-xf2b.google.com [IPv6:2607:f8b0:4864:20::f2b]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1Xs218Q7z4NLC for ; Fri, 29 Dec 2023 04:46:30 +0000 (UTC) (envelope-from christopher.davidson@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b="Q9H/XgOO"; spf=pass (mx1.freebsd.org: domain of christopher.davidson@gmail.com designates 2607:f8b0:4864:20::f2b as permitted sender) smtp.mailfrom=christopher.davidson@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-qv1-xf2b.google.com with SMTP id 6a1803df08f44-67fe0264dd2so33653346d6.0 for ; Thu, 28 Dec 2023 20:46:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703825188; x=1704429988; darn=freebsd.org; h=mime-version:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bpce83H5ciYaPh5mJt07NCUnhIauU/KtwssfDRCpxo0=; b=Q9H/XgOOpNywk/pRmnzVbYw1RhR6rjaPfETiXJFsp5tjGcANyFCsgLfKWliYKqmMHe G4c3KH1Im3dF/d8vX+TC/tVPXkKKt9zdFoo41fRd+ErwmmOQZChiJEtWdpSmShpuTGOF 1pqGQk++hyRveA/Bnc7RJctYQ5FYG6vJvvHpjxoowZcOOvcjqEM/UARHfJvRrPQsGDSH i8CtaA5tfSzJJ9+pX84Ed1SOX8ejE0zUuYxzk3/r6uvOTwdVkvB5rSymkSlnSLtuMulJ 6ggA6iM+b4aWLxxPugVmzg8jTFjT0/4hzdfDBdqwe9aQGbsNYax3UAeZezoCAW6w4g2h E+Sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703825188; x=1704429988; h=mime-version:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=bpce83H5ciYaPh5mJt07NCUnhIauU/KtwssfDRCpxo0=; b=su9FZoRo1IDJTCioixXi/52QBkgyZkGcxdr5UF1EksTP9xye3fcObCRK/PHW7IX3Ho U8IpSQDSWvG4GLIETPnpryZgYWPGOF+iKn1eZ7CNzNyOHNdsDRc/wOZ7045g7l7p91CG lc7y6KBQ7EgdYGo0oUHmMbrNQMeiGpj++nLUTLoFyjlIp1EtxER3KGy3VQkTTu+TPmMi ZkAZB/LBXAN6Uy9+ZBF7htpt13mEHKnz2VdzdqUz+dERJ8WQhLeuN7FgehHO5e5nMAcB JpxJoSAxQr/qTuGKJt+IgcN3QQRquWiz/YR/Rg7PG+svDHKXGGXcK/sX+IYscOIfWlKx 9YmA== X-Gm-Message-State: AOJu0Yzz2kMr7NIGoA6+x+eVcpiiJCSEarHWOYhA/DCfBOlf7/E4mJJY sV0pPhUnFU2bUBu4ZkoUvtrrC68mA+8= X-Google-Smtp-Source: AGHT+IEoIRXLUAkR0kYyrTzlu8neMPv0xYIvQQIqN0RIXgIps7Tpj+pmfMYOy0seJAtabNUpkZZx6g== X-Received: by 2002:a05:6214:5655:b0:67f:a4d1:bc2a with SMTP id mh21-20020a056214565500b0067fa4d1bc2amr10088265qvb.93.1703825188352; Thu, 28 Dec 2023 20:46:28 -0800 (PST) Received: from BN0PR20MB3750.namprd20.prod.outlook.com ([2603:1036:303:3818::5]) by smtp.gmail.com with ESMTPSA id bo9-20020a05621414a900b0067f7b0904c3sm6870458qvb.83.2023.12.28.20.46.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Dec 2023 20:46:27 -0800 (PST) From: Christopher Davidson To: "freebsd-current@FreeBSD.org" Subject: Checksum Error on installer (3 iso images in CURRENT) Thread-Topic: Checksum Error on installer (3 iso images in CURRENT) Thread-Index: AQHaOg8SNMlIZWLQx0+kngcKpkhxvA== X-MS-Exchange-MessageSentRepresentingType: 1 Date: Fri, 29 Dec 2023 04:46:26 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-Exchange-Organization-SCL: -1 X-MS-TNEF-Correlator: X-MS-Exchange-Organization-RecordReviewCfmType: 0 Content-Type: multipart/alternative; boundary="_000_BN0PR20MB3750675AD9D7C7FF8B9E6A35A29DABN0PR20MB3750namp_" List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f2b:from]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_FROM(0.00)[gmail.com]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4T1Xs218Q7z4NLC X-Spamd-Bar: --- --_000_BN0PR20MB3750675AD9D7C7FF8B9E6A35A29DABN0PR20MB3750namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi FreeBSD mailing list, I have recently started to look at the CURRENT isos, for installation in a = virtualbox, and while trying to install these images I have received verifi= cation issues with the checksums. Problem: FreeBSD installer will error out of the installer upon verificatio= n of checksums, they do not align with the checksum files in the directory:= https://download.freebsd.org/snapshots/amd64/amd64/ISO-IMAGES/15.0/ Steps to replicate: 1. Create a virtualbox profile with freebsd 2. Attach one of the below iso images 3. Run the installation 4. Select keymap 5. Select partition setup (UFS) 6. Select packages to install 7. Program starts verifying the base package and comes back with the err= or message I have confirmed this with some people on the libera.chat IRC server, under= #freebsd and this is not an isolated event. The 3 iso images in question are: * FreeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-266973-bootonly.iso * FreeBSD-15.0-CURRENT-amd64-20231228-fb03f7f8e30d-267242-disc1.iso * FreeBSD-15.0-CURRENT-amd64-20231223-dac33a65b965-267058-bootonly.iso Here are the respective checksums for each of these files: CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-266973 SHA256 (CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-26= 6973) =3D 827182ccbfbce984c969790e7aac43828dffc4a21d43e855c91bac03f29dc74e SHA256 (FreeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-266973-bootonly.is= o) =3D fdd8870549474f38d35665c330d209df7733aa8608630845471685b291c06746 CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231223-dac33a65b965-267058 SHA256 (CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231223-dac33a65b965-26= 7058) =3D 60f01c27aa02acb47cab7dec58119f34e7215c3656b8486854bc64217cdfe3bb SHA256 (FreeBSD-15.0-CURRENT-amd64-20231223-dac33a65b965-267058-bootonly.is= o) =3D abdd81c253c651bbc10e3db1b97b8b111f73b3f657f729e37cdbe975de0dc056 CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231228-fb03f7f8e30d-267242 SHA256 (CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231228-fb03f7f8e30d-26= 7242) =3D 83698ee594d56108b29e40d635671c7a2de6ada2af636ef5254eafbd35e95e96 SHA256 (FreeBSD-15.0-CURRENT-amd64-20231228-fb03f7f8e30d-267242-disc1.iso) = =3D 2deb850673f148cf1ab269175ddf40448e6a96b331b4ca0027f8abe16b3edfa0 If any further information/clarification is required, please do let me know= . Kind Regards, Chris --_000_BN0PR20MB3750675AD9D7C7FF8B9E6A35A29DABN0PR20MB3750namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi FreeBSD mailing list,

 

I have recently started to look at the CURRENT isos,= for installation in a virtualbox, and while trying to install these images= I have received verification issues with the checksums.

 

Problem: FreeBSD installer will error out of the ins= taller upon verification of checksums, they do not align with the checksum = files in the directory: https://download.freebsd.org/snapshots/amd64/amd64/ISO-IMAGES/15.0/

 

Steps to replicate:

  1. Create a virtualbox profile with freebsd
  2. Attach = one of the below iso images
  3. Run the installation<= /o:p>
  4. Select keymap
  5. Select partition setup (= UFS)
  6. Select packages to install
  7. P= rogram starts verifying the base package and comes back with the error mess= age

 

I have confirmed this with some people on the libera= .chat IRC server, under #freebsd and this is not an isolated event.

 

The 3 iso images in question are:

  • FreeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-266973-bootonly.iso
  • FreeBSD-15.0-CURRENT-amd64-20231228-fb03f7f8e30d-2672= 42-disc1.iso
  • FreeBSD-15.0-CURRENT-amd64-20231223-dac33= a65b965-267058-bootonly.iso

 

Here are the respective checksums for each of these = files:

CHECKSUM.SHA256-Fr= eeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-266973

 <= /p>

SHA256 (CHECKSUM.S= HA256-FreeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-266973) =3D 827182cc= bfbce984c969790e7aac43828dffc4a21d43e855c91bac03f29dc74e

SHA256 (FreeBSD-15= .0-CURRENT-amd64-20231216-ca39f23347e1-266973-bootonly.iso) =3D fdd88705494= 74f38d35665c330d209df7733aa8608630845471685b291c06746

 <= /p>

CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231223-= dac33a65b965-267058

 

SHA256 (CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-2= 0231223-dac33a65b965-267058) =3D 60f01c27aa02acb47cab7dec58119f34e7215c3656= b8486854bc64217cdfe3bb

SHA256 (FreeBSD-15.0-CURRENT-amd64-20231223-dac33a65= b965-267058-bootonly.iso) =3D abdd81c253c651bbc10e3db1b97b8b111f73b3f657f72= 9e37cdbe975de0dc056

 <= /p>

CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231228-= fb03f7f8e30d-267242

 

SHA256 (CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-2= 0231228-fb03f7f8e30d-267242) =3D 83698ee594d56108b29e40d635671c7a2de6ada2af= 636ef5254eafbd35e95e96

SHA256 (FreeBSD-15= .0-CURRENT-amd64-20231228-fb03f7f8e30d-267242-disc1.iso) =3D 2deb850673f148= cf1ab269175ddf40448e6a96b331b4ca0027f8abe16b3edfa0

 

If any further information/clarification is required= , please do let me know.

 

Kind Regards,

Chris

 

--_000_BN0PR20MB3750675AD9D7C7FF8B9E6A35A29DABN0PR20MB3750namp_-- From nobody Fri Dec 29 09:18:39 2023 X-Original-To: freebsd-current@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 4T1fvH2qh2z55hdD for ; Fri, 29 Dec 2023 09:18:51 +0000 (UTC) (envelope-from eduardo@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 4T1fvH2NYBz4pVY for ; Fri, 29 Dec 2023 09:18:51 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703841531; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=jIRY2GOqAR2sG5EQtxk49K3uhPABLj0sbmwGx9TShaA=; b=jpG4bfRxmssQw2v/5F4dZdVdFGJ9D+vjA3iz4dxORy0ciIDgo2CM3Yv8vzdqZcsO1/Ix0d b3f052Api+zWLq9XYXRGwxYpIcBMTdfLGvHu38jAv9JAirJxgjdI2/N8hWyLHsHgVwl0Z2 wDxUU++VR4g5pT3dqLdUHKMqSOnXnOFYTfNBY8AWL9hrULLCN0KknDKCyFELnqcaj6yy2b 7JCqcTCuyY7DiqanNtD/0Kd8B196A+WxLO9xdgcqr0rju00K1tBl3Y7NDbsSsd3QdDUnHZ WCprL36vLRM3a72D9m4ntbN+vbMVI8ptARmDKZuypNSJ+oyUaKKCp+a2hCELyQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703841531; a=rsa-sha256; cv=none; b=o1OXRXEyI3pWmAA1mSQrUydl1eGGx8ACSmnbX8gjM4H19kWnhdBCUbHYC48hPoxqYE66S1 maZkoJEweka65OCI3epFDTRXJD9RcDbPQNm7nc+pMiJPVaSPoagj/ywnHXM2EJv9b+HLcb DvFrnn+3B30vNdlHzrrxPdiCpArigEBlXEgOTrU0kvtmzSgeprZQpUSF04uWCmKvDTvYJH WUUEeNVXo8+ufDRkW+bdPBn9x/Y43cLlFS7uIDBsMn38b1hpERbBTbnM9gRKNTnhzCFpSn v9b1cfs+kpVX45Sc+zGCUFTbuQLhvpDuyA9JTrtMPPo0TjBo06Z2CiVNJ/tmyQ== 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=1703841531; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=jIRY2GOqAR2sG5EQtxk49K3uhPABLj0sbmwGx9TShaA=; b=xYEZAPZ5qDxvqbDjQu5Mb1CO5ynhn5vkMpTxhO0ItdbMKwqXHlPbnHXXQiMgXXGH7355HH 5Z7sKmrzokPvrcZE7I4A0nVHjEFLHxN3f6D1zDtgHj/FLSrS245f07JNbe8+YYftsoAeZt 3wUezEunm5Bhx70IAeMb/YLbZ5eXRZGlFjpDUYJfV7z2t5tdX8ERQqlNAjZ7cvnlk0tHFK JUs56E4s1xVMRxjCo4pFsTFKMGHSB30pjEe9qTqS3yBItvmc5ZrbcVw9g9vljYTTA4PS7z NKJ8iOEY563k9S2eFTM88l3BQ8q2LU3Yrdm8T6+0tN1wX8m+2rHdtkH48ziXoA== Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) (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 4T1fvH1KBgzvTZ for ; Fri, 29 Dec 2023 09:18:51 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f175.google.com with SMTP id d75a77b69052e-427c4bf6017so42149821cf.0 for ; Fri, 29 Dec 2023 01:18:51 -0800 (PST) X-Gm-Message-State: AOJu0YyY6A+4ZGdxxdJMAf3DehfXm/eJxBcnrNFibs7MrkNtpsjyGp1h gjIPgfW8a7FBRVze/xKqmJmOyeTwhfvuuNjND/4= X-Google-Smtp-Source: AGHT+IECilddYyqCyLYLuYachu7QEubQtor6sWmv4eZrIJ8KoUAylRXeO0wfU6pDUgTvfXEx7eZCmDVe8kvp9230d90= X-Received: by 2002:a05:622a:346:b0:427:a58d:6a0e with SMTP id r6-20020a05622a034600b00427a58d6a0emr14861143qtw.17.1703841530635; Fri, 29 Dec 2023 01:18:50 -0800 (PST) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 From: Nuno Teixeira Date: Fri, 29 Dec 2023 09:18:39 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: devel/nspr: Fails to build on 1500008 5f71f9636efa To: FreeBSD CURRENT Content-Type: multipart/alternative; boundary="0000000000002fedb4060da2853a" --0000000000002fedb4060da2853a Content-Type: text/plain; charset="UTF-8" Hello all, >From 1500007 to 1500008 devel/nspr (dependency of firefox) fails: ### cc -o prmapopt.o -c -fvisibility=hidden -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ansi -Wall -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -DFREEBSD=1 -DHAVE_BSD_FLOCK=1 -DHAVE_SOCKLEN_T=1 -DHAVE_POINTER_LOCALTIME_R=1 -DHAVE_DLADDR=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I../../../dist/include/nspr -I../../../pr/include -I../../../pr/include/private prmapopt.c In file included from prmapopt.c:46: /usr/include/netinet/tcp.h:82:8: error: unknown type name 'inline' 82 | static inline uint16_t | ^ /usr/include/netinet/tcp.h:82:23: error: expected ';' after top level declarator 82 | static inline uint16_t | ^ /usr/include/netinet/tcp.h:88:8: error: unknown type name 'inline' 88 | static inline void | ^ 3 errors generated. ### Any clues? -- Nuno Teixeira FreeBSD Committer (ports) --0000000000002fedb4060da2853a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello all,

From 1500007 to 1= 500008 devel/nspr (dependency of firefox) fails:

###
cc -o prmapopt.o -c -fvisibility=3Dhidden =C2=A0 =C2= =A0-O2 -pipe =C2=A0-fstack-protector-strong -fno-strict-aliasing =C2=A0 -an= si -Wall -fPIC =C2=A0-UDEBUG -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARN= AME=3D\"\" -DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D= \"\" -DPACKAGE_BUGREPORT=3D\"\" -DPACKAGE_URL=3D\"= \" -DNDEBUG=3D1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=3D1 -DHAVE_VISIBILI= TY_PRAGMA=3D1 -DXP_UNIX=3D1 -DFREEBSD=3D1 -DHAVE_BSD_FLOCK=3D1 -DHAVE_SOCKL= EN_T=3D1 -DHAVE_POINTER_LOCALTIME_R=3D1 -DHAVE_DLADDR=3D1 -DHAVE_LCHOWN=3D1= -DHAVE_SETPRIORITY=3D1 -DHAVE_STRERROR=3D1 -DHAVE_SYSCALL=3D1 -DHAVE_SECUR= E_GETENV=3D1 -D_REENTRANT=3D1 -D_THREAD_SAFE=3D1 -DFORCE_PR_LOG -D_PR_PTHRE= ADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I../../../dist/include/nspr -I= ../../../pr/include -I../../../pr/include/private =C2=A0prmapopt.c
In fi= le included from prmapopt.c:46:
/usr/include/netinet/tcp.h:82:8: error: = unknown type name 'inline'
=C2=A0 =C2=A082 | static inline uint1= 6_t
=C2=A0 =C2=A0 =C2=A0 | =C2=A0 =C2=A0 =C2=A0 =C2=A0^
/usr/include/= netinet/tcp.h:82:23: error: expected ';' after top level declarator=
=C2=A0 =C2=A082 | static inline uint16_t
=C2=A0 =C2=A0 =C2=A0 | =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^=
/usr/include/netinet/tcp.h:88:8: error: unknown type name 'inline&#= 39;
=C2=A0 =C2=A088 | static inline void
=C2=A0 =C2=A0 =C2=A0 | =C2= =A0 =C2=A0 =C2=A0 =C2=A0^
3 errors generated.
###
Any clues?
-- =
Nuno = Teixeira
FreeBSD Committer (ports)
--0000000000002fedb4060da2853a-- From nobody Fri Dec 29 11:29:34 2023 X-Original-To: freebsd-current@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 4T1jpM4mH8z55vHP for ; Fri, 29 Dec 2023 11:29:47 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1jpL6fQXz3LYH; Fri, 29 Dec 2023 11:29:46 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:d8cb:c5d8:57fa:1e9b]) (Authenticated sender: micmac) by drew.franken.de (Postfix) with ESMTPSA id 017E6721E280D; Fri, 29 Dec 2023 12:29:35 +0100 (CET) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa From: tuexen@freebsd.org In-Reply-To: Date: Fri, 29 Dec 2023 12:29:34 +0100 Cc: FreeBSD CURRENT Content-Transfer-Encoding: quoted-printable Message-Id: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> References: To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de 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:680, ipnet:2001:638::/32, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T1jpL6fQXz3LYH > On Dec 29, 2023, at 10:18, Nuno Teixeira wrote: >=20 > Hello all, >=20 > =46rom 1500007 to 1500008 devel/nspr (dependency of firefox) fails: >=20 > ### > cc -o prmapopt.o -c -fvisibility=3Dhidden -O2 -pipe = -fstack-protector-strong -fno-strict-aliasing -ansi -Wall -fPIC = -UDEBUG -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" = -DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" = -DPACKAGE_BUGREPORT=3D\"\" -DPACKAGE_URL=3D\"\" -DNDEBUG=3D1 = -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=3D1 -DHAVE_VISIBILITY_PRAGMA=3D1 = -DXP_UNIX=3D1 -DFREEBSD=3D1 -DHAVE_BSD_FLOCK=3D1 -DHAVE_SOCKLEN_T=3D1 = -DHAVE_POINTER_LOCALTIME_R=3D1 -DHAVE_DLADDR=3D1 -DHAVE_LCHOWN=3D1 = -DHAVE_SETPRIORITY=3D1 -DHAVE_STRERROR=3D1 -DHAVE_SYSCALL=3D1 = -DHAVE_SECURE_GETENV=3D1 -D_REENTRANT=3D1 -D_THREAD_SAFE=3D1 = -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ = -I../../../dist/include/nspr -I./../../pr/include = -I../../../pr/include/private prmapopt.c > In file included from prmapopt.c:46: > /usr/include/netinet/tcp.h:82:8: error: unknown type name 'inline' > 82 | static inline uint16_t > | ^ > /usr/include/netinet/tcp.h:82:23: error: expected ';' after top level = declarator > 82 | static inline uint16_t > | ^ > /usr/include/netinet/tcp.h:88:8: error: unknown type name 'inline' > 88 | static inline void > | ^ > 3 errors generated. > ### >=20 > Any clues? You are compiling with -ansi, which means C89. C89 does not support = inline. I think support for inline was added in C99. I think we have two options: 1. Build the ports with a C version of at least C99. 2. Remove the inline from tcp_[gs]et_flags(). Best regards Michael > --=20 > Nuno Teixeira > FreeBSD Committer (ports) From nobody Fri Dec 29 12:03:07 2023 X-Original-To: freebsd-current@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 4T1kY41dqCz55yd8 for ; Fri, 29 Dec 2023 12:03:20 +0000 (UTC) (envelope-from eduardo@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 4T1kY40gXqz3Q6Z; Fri, 29 Dec 2023 12:03:20 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703851400; 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=bGBi13D/ILV40gml8v1pd0fCMWX/0uERrjpoH3rXDK4=; b=tzfrlZ6V5do2JEW2mNFESUcOf0/mMMqrlMSzZK+llKojyl7vLZLWSowttZQv1a6IzOCVX8 QXxQsM/lpmuUrJv2RgfAcyoWY40Ztys5j7TWd79nGt2mjXxobvBlYWDg7CYUOz6z0la5uY dtySUsNxQ3KQiQJLjzey7YurCYEVLFhJt8cECdENnfT2gE0J+ofPEz1WF1RBZcA0/6Pjsv XFPzUQ3c/h9V0fbOJZTI6Rvic5Z9ZsOAWqMZQFglGdacq8Q6Gj467VbcwQAAvtqk94SVw8 SVtv4DOgAw7Pbb5op5MMyR8Apd9TVgdyRSPIrj5GWBohvr4sTBSEfCAiW9C/tw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703851400; a=rsa-sha256; cv=none; b=fR5FoKVytYPPy/LBpHCysJv6x59gTDf9NliH5JfPhVrcuyIjmRuF8wZc0LcP3Ul7FdYHY6 vnJ8Utx7zeSWnyxMiHJhKo/HM2CBB65BzhV4KArqaoGqwbw5BpNa0sZh6IZBwwG45TdYwE R1vz3nMbU7UsQGKdiZYl1i3KGjpNJNFQwiK7QuPR8SmrUxTdp0mYWNr7MrqTLdRC7SOxW6 RSZPm0dNJCcpkUshwtUr0WJDMZ0wOlby371gngII4xnp0SEc1ffAr/8CU9L4SrCBrUEQjN j3OyPcIlboVCbGB0pSe8pOn+T0ofwyfdiCPPJgMKJ8SFeUc6vzF/o3ImG5mQaA== 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=1703851400; 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=bGBi13D/ILV40gml8v1pd0fCMWX/0uERrjpoH3rXDK4=; b=XeSmaCXMm002U0ET9qlto5pZoloTYIzrGpP2xTP46qL9zu/jaXlHe3Ms9kw/KKXaHvLZTC g21A/n2GK1xEIrGdiO4ltS0FoDqvvJ3zxnRYS+ANc1nabvNRahTYa4OiIoOWAOhYOtC6ug L4SVOzgtjQbQd42esond7s3GZqva4pKxrrQDLaiGDqLlc7r98qJNAh2UIriHrrt4qX2u6P BVxZJXDa2O/LhYrn0W7pkdKByuB2YyBnestGoowUmJkX6JuHfkKoo7ATbJkkFnUXV9K4BO uqwPRx8ihtI8CB8t8bt6id23RDX04WTsikRCAtKFDfOkMC+4zyA9R1qr8Gq2sg== Received: from mail-oo1-f50.google.com (mail-oo1-f50.google.com [209.85.161.50]) (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 4T1kY36jwZzxYV; Fri, 29 Dec 2023 12:03:19 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-oo1-f50.google.com with SMTP id 006d021491bc7-5945fef58caso2717762eaf.2; Fri, 29 Dec 2023 04:03:19 -0800 (PST) X-Gm-Message-State: AOJu0Yx8VBkGPzo+v4F4ciJ+zlsHLIeX/E0xZru46/VYxz1pc4BWmdEB UgvRQAMYG6tQ48g8F8q6M4tV2oihW52unEuX+yA= X-Google-Smtp-Source: AGHT+IHy+L/2r2N1egd6J2jqXqNULnidJz5pZZc7D/lUJ8AC/Vn+0jNrhEJAL3mnjsigpFVR2ZEW1/xq5qnMF7JXlBk= X-Received: by 2002:a05:6358:7e9e:b0:175:b19:8b86 with SMTP id o30-20020a0563587e9e00b001750b198b86mr4148649rwn.13.1703851399046; Fri, 29 Dec 2023 04:03:19 -0800 (PST) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 References: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> In-Reply-To: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> From: Nuno Teixeira Date: Fri, 29 Dec 2023 12:03:07 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa To: tuexen@freebsd.org Cc: FreeBSD CURRENT Content-Type: multipart/alternative; boundary="00000000000063ea03060da4d1d0" --00000000000063ea03060da4d1d0 Content-Type: text/plain; charset="UTF-8" I think we have two options: > 1. Build the ports with a C version of at least C99. > - Adding USE_CSTD=c99 - Removing -ansi: --- configure.orig 2023-12-29 11:54:11 UTC +++ configure - CFLAGS="$CFLAGS $(DSO_CFLAGS) -ansi -Wall" + CFLAGS="$CFLAGS $(DSO_CFLAGS) -Wall" Fix build. Notes: Adding USE_CSTD=c99 doesn't fix build by itself like we seen on some ports that were fixed by it. Something have changed from current 1500007 to 1500008. > 2. Remove the inline from tcp_[gs]et_flags(). > > Best regards > Michael > > -- > > Nuno Teixeira > > FreeBSD Committer (ports) > > -- Nuno Teixeira FreeBSD Committer (ports) --00000000000063ea03060da4d1d0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
I think we have two options:
1. Build the ports with a C version of at least C99.
<= br>
- Adding USE_CSTD=3Dc99
- Removing -ansi:
--- co= nfigure.orig =C2=A0 =C2=A0 2023-12-29 11:54:11 UTC
+++ configure
- = =C2=A0 =C2=A0CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi -Wall"
+ = =C2=A0 =C2=A0CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall"
Fix build.

Notes:

=
Adding USE_CSTD=3Dc99 doesn't fix build by itself like we seen on = some ports that were fixed by it.

Something ha= ve changed from current 1500007 to 1500008.

=C2=A0=
2. Remove the inline from tcp_[gs]et_flags().

Best regards
Michael
> --
> Nuno Teixeira
> FreeBSD Committer (ports)



--
Nuno Teixeira
FreeBSD Committ= er (ports)
--00000000000063ea03060da4d1d0-- From nobody Fri Dec 29 12:30:32 2023 X-Original-To: freebsd-current@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 4T1l8Z0BXnz561XV for ; Fri, 29 Dec 2023 12:30:38 +0000 (UTC) (envelope-from alfix86@gmail.com) Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1l8X5tmQz3Sq1 for ; Fri, 29 Dec 2023 12:30:36 +0000 (UTC) (envelope-from alfix86@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=V8QaiyTe; spf=pass (mx1.freebsd.org: domain of alfix86@gmail.com designates 2a00:1450:4864:20::531 as permitted sender) smtp.mailfrom=alfix86@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-554e9f51522so4098235a12.2 for ; Fri, 29 Dec 2023 04:30:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703853033; x=1704457833; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=PcbyQmRq220wXIYV7kSS9uD0edDYKh4+QbXNfARftCg=; b=V8QaiyTeQm+LAbfFV8kU8Bmo9UX+laA/7LS8Xr+CXzXZGApugB4V2ifgjAOcJAKbEb vZGj77sZruvEqqt7cZJoUuMdPIVFZzg8xhf7hNB5FiYsJsm/6P7asho95xZhJznVwfSY PLpwMf+WGKrJSdeKb513WfXtckdRA1NrLgbYsZsONMWaIlYTg2TFnFKuTXSG7uPyJi9d VW/pstrweIeu7iWXhxSTY+XUm+c556ezi1pDPUrXrbthVmPvH0oOPfbHJMmAqTQyn1/a 4i9Re3Ooji1quiE1X5+jVQeAM8uWkpFsWHK4nZL+RoaiLtiMpVtw21M0yemASEVdnXc7 Gz8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703853033; x=1704457833; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=PcbyQmRq220wXIYV7kSS9uD0edDYKh4+QbXNfARftCg=; b=U/LFjDwsyESVZkeeITJUX2C1zSNuaysfUsggzt8VaNLDaQAVwlZjZW1Q8jOFBz76L+ 6no3u4YlyLBD6JaBF7wit/i9KKmZ5OkHKCiQYvLo67TFd+VQ243FHIC/FtNQFTUoGVdX g23ixCnN/TQbkgFjy9nAO/e9lgh6Pv+zg88D8c/jV5Ady/txI9YrTUVCc3e6VdIPy+hA L8TprXcoekCl94IoX9e82uSa2XW4gDdZiDYbZSGRCV/Tppc+bJQpRY0vjMSMQSaP2/WP wJ/hS5+oqvPfDHn2kB8oEFzp+EepO/bLu9/PaIdepdweDlaq10cKayalMrQ7RRsP3+XU Z+vQ== X-Gm-Message-State: AOJu0YwxlmU1tVkGgrj7/cNZ5utvlN4fmdyVQnC3v5n/1dh5E47lQw2w BwSYe/sfL0e8gjhA4A2wgto9C4YjjpQ= X-Google-Smtp-Source: AGHT+IGGHCLoTfGMkYffMXpZW68XyhBfwzS65wZFQl0S/BskW8LYH55omo87BOoGKLok1RLb+m/mPQ== X-Received: by 2002:a17:906:12:b0:a26:d9ad:3106 with SMTP id 18-20020a170906001200b00a26d9ad3106mr2509670eja.9.1703853033061; Fri, 29 Dec 2023 04:30:33 -0800 (PST) Received: from [192.168.1.11] (mob-5-91-125-140.net.vodafone.it. [5.91.125.140]) by smtp.gmail.com with ESMTPSA id p18-20020a170906b21200b00a26f69ca8d0sm4163003ejz.71.2023.12.29.04.30.31 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 29 Dec 2023 04:30:32 -0800 (PST) Message-ID: Date: Fri, 29 Dec 2023 13:30:32 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Checksum Error on installer (3 iso images in CURRENT) To: freebsd-current@freebsd.org References: Content-Language: en-US From: "Alfonso S. Siciliano" In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.99 / 15.00]; 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)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::531:from]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; DKIM_TRACE(0.00)[gmail.com:+]; TO_DN_NONE(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4T1l8X5tmQz3Sq1 X-Spamd-Bar: --- On 29/12/2023 05:46, Christopher Davidson wrote: > Hi FreeBSD mailing list, > > I have recently started to look at the CURRENT isos, for installation in > a virtualbox, and while trying to install these images I have received > verification issues with the checksums. > > Problem: FreeBSD installer will error out of the installer upon > verification of checksums, they do not align with the checksum files in > the directory: > https://download.freebsd.org/snapshots/amd64/amd64/ISO-IMAGES/15.0/ > > > Steps to replicate: > > 1. Create a virtualbox profile with freebsd > 2. Attach one of the below iso images > 3. Run the installation > 4. Select keymap > 5. Select partition setup (UFS) > 6. Select packages to install > 7. Program starts verifying the base package and comes back with the > error message > > I have confirmed this with some people on the liberachat IRC server, > under #freebsd and this is not an isolated event. > > The 3 iso images in question are: > > * FreeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-266973-bootonly.iso > * FreeBSD-15.0-CURRENT-amd64-20231228-fb03f7f8e30d-267242-disc1.iso > * FreeBSD-15.0-CURRENT-amd64-20231223-dac33a65b965-267058-bootonly.iso > > Here are the respective checksums for each of these files: > > CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-266973 > > SHA256 > (CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231216-ca39f23347e1-266973) = 827182ccbfbce984c969790e7aac43828dffc4a21d43e855c91bac03f29dc74e > > SHA256 > (FreeBSD-150-CURRENT-amd64-20231216-ca39f23347e1-266973-bootonly.iso) = > fdd8870549474f38d35665c330d209df7733aa8608630845471685b291c06746 > > CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231223-dac33a65b965-267058 > > SHA256 > (CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231223-dac33a65b965-267058) = 60f01c27aa02acb47cab7dec58119f34e7215c3656b8486854bc64217cdfe3bb > > SHA256 > (FreeBSD-15.0-CURRENT-amd64-20231223-dac33a65b965-267058-bootonly.iso) = > abdd81c253c651bbc10e3db1b97b8b111f73b3f657f729e37cdbe975de0dc056 > > CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231228-fb03f7f8e30d-267242 > > SHA256 > (CHECKSUM.SHA256-FreeBSD-15.0-CURRENT-amd64-20231228-fb03f7f8e30d-267242) = 83698ee594d56108b29e40d635671c7a2de6ada2af636ef5254eafbd35e95e96 > > SHA256 > (FreeBSD-150-CURRENT-amd64-20231228-fb03f7f8e30d-267242-disc1.iso) = > 2deb850673f148cf1ab269175ddf40448e6a96b331b4ca0027f8abe16b3edfa0 > > If any further information/clarification is required, please do let me know. > > Kind Regards, > > Chris > Hi Chris, I had the same problem some time ago because I used to test iso/bsdinstall every day. Fortunately, the re@ team explained the cause and the solution to me. The new development snapshot builds are propagated to the mirror. It is non-atomic, so there is a bit of a possible race condition. (This happens once a week, unless there is some sort of build failure.) You could subscribe to the freebsd-snapshots@ mailing list if you want to be notified when the propagation is complete. Alfonso From nobody Fri Dec 29 12:30:32 2023 X-Original-To: freebsd-current@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 4T1l8j1fmVz561ct for ; Fri, 29 Dec 2023 12:30:45 +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 4T1l8j11wNz3T48; Fri, 29 Dec 2023 12:30:45 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703853045; 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=Apds7VP5RE+jQTiLaVP7/6aAgFfZ9nwsJBpGJypTXqc=; b=sgj5hqLCRO6vOKSJziXAL9tXb+bPl4GWIj4zvuszVHy6BUBe9MBp81UFCuUJ+jUD3KVp86 iVPZb2zbdJ5GXsWUUGC6etvCUo3DDnZMi32OZmsvmyDaFWK9uxHpeDMA0lCjsycF1NAoHI 2zZVC4Ildo0FIzfLt8WY3S5uCpQIWdm6n5veAMBwTFS1b6X5a81neW03aZaAQmCsUm+tV2 CFkrcEnWZUQxZZkCWThsH8u3YF2ukltlfaYeF4vKwOnVEjJLnSyeYOxymdGPx3Jz1X5TnF M/t6XOt0P7XU2ZtrVnUwJS10MyANKQhp0Wyo225JzMG1NnmjGvnG24DDMP5Igg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703853045; a=rsa-sha256; cv=none; b=rufIc27oBEaJh4IG6Ya88DZpI14xnxc8p2n4Ltk9UD+Ehnuv+lDF/ik9Nzmq5Hfzyl3v0o sCV9SuLSuKEO5hQtHY186nahvsffrWbYxNQLEYU6NbbV740RPU9aEGH7wW+C3RgFD+1AH2 W8sjrnYixTaHhbpcWsLjB6sSZRCsTRE9LZaB71P3J5hPsPu9q4inBl+hwEI+Hmv/cJ2Wcj 3VsMGaJDcKF6BuiXb0PiUL8i3upICq0ndCZhETHR7O7v42+98ohO/H9yD6RdK99yD/Vfke gtfKjf6zw5QlzG/2w/o03H0zGYYV+Qdbi1Ab4yWABYXrPNtsH4TM145cThJHaw== 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=1703853045; 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=Apds7VP5RE+jQTiLaVP7/6aAgFfZ9nwsJBpGJypTXqc=; b=BQeJyqwXVjNpnhTDWantf8s9V0lC8lnUMDo+OhTHJKmOYmDdtVNjhJGoSMC7X40rF+wNFt 7U8rDveHQ1eYKpIzhlyNuGs8sDaSGH6DzgOJTsKBuyO69nxqFCtiWb+ade+bykmqcOMfaB JcVoQ/rANGyFqK6LN5U0K+29sFHAc4rOce++T1NsHQFhQn0mHXnd1b7Q77fY05F2YfzJqG 3H1Fww1xoDKCdNgvVnj0VWoJNm7a1qcMiIY7Wwk+79UMTqjKkzS+n/Gr7+enbCkYXj+/os v+JdvZFym2vNuwXcxkk1UybY1IwLxb+MVjwT4NggL1WYwPhHFSAHyI1W2VKWNA== Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) (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 4T1l8h75cYzxk1; Fri, 29 Dec 2023 12:30:44 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-427b8775aebso38520451cf.1; Fri, 29 Dec 2023 04:30:44 -0800 (PST) X-Gm-Message-State: AOJu0Yw+p5hkakqT3s9LAG8LnRYnf9VautAIc4t3DmcKn4Sj6oC4T1M3 ocO7sZQvoGrPNeJFs+GhiBRtPUUsesieWyrsDoY= X-Google-Smtp-Source: AGHT+IE0AZTD9BZN4ec2RmV0gUrKjAoaD6fScxNk2dsr7qPE2UKJhh/2DF/dyiG9ddvoi+NrSLmkOkmchFP1lAXYPM8= X-Received: by 2002:a05:622a:491:b0:425:4042:f45b with SMTP id p17-20020a05622a049100b004254042f45bmr16993981qtx.63.1703853044391; Fri, 29 Dec 2023 04:30:44 -0800 (PST) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 References: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> In-Reply-To: From: Nuno Teixeira Date: Fri, 29 Dec 2023 12:30:32 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa To: tuexen@freebsd.org Cc: FreeBSD CURRENT Content-Type: multipart/alternative; boundary="00000000000075e5aa060da533ac" --00000000000075e5aa060da533ac Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable (...) -ansi =3D=3D Same as -std=3Dc89 So it seems correct to remove it when -std=3Dc99 is used. Nuno Teixeira escreveu no dia sexta, 29/12/2023 =C3= =A0(s) 12:03: > > > > I think we have two options: >> 1. Build the ports with a C version of at least C99. >> > > - Adding USE_CSTD=3Dc99 > - Removing -ansi: > --- configure.orig 2023-12-29 11:54:11 UTC > +++ configure > - CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi -Wall" > + CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall" > > Fix build. > > Notes: > > Adding USE_CSTD=3Dc99 doesn't fix build by itself like we seen on some po= rts > that were fixed by it. > > Something have changed from current 1500007 to 1500008. > > > >> 2. Remove the inline from tcp_[gs]et_flags(). >> >> Best regards >> Michael >> > -- >> > Nuno Teixeira >> > FreeBSD Committer (ports) >> >> > > -- > Nuno Teixeira > FreeBSD Committer (ports) > --=20 Nuno Teixeira FreeBSD Committer (ports) --00000000000075e5aa060da533ac Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
(...)
-ansi =3D=3D Same as -std=3Dc89
=

So it seems correct to remove it when -std=3Dc99 is use= d.

Nuno Teixeira <eduard= o@freebsd.org> escreveu no dia sexta, 29/12/2023 =C3=A0(s) 12:03:
<= div dir=3D"ltr">


I think we have two options:
1. Build the ports with a C version of at least C99.
<= br>
- Adding USE_CSTD=3Dc99
- Removing -ansi:
--- co= nfigure.orig =C2=A0 =C2=A0 2023-12-29 11:54:11 UTC
+++ configure
- = =C2=A0 =C2=A0CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi -Wall"
+ = =C2=A0 =C2=A0CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall"
Fix build.

Notes:

=
Adding USE_CSTD=3Dc99 doesn't fix build by itself like we seen on = some ports that were fixed by it.

Something ha= ve changed from current 1500007 to 1500008.

=C2=A0=
2. Remove the inline from tcp_[gs]et_flags().

Best regards
Michael
> --
> Nuno Teixeira
> FreeBSD Committer (ports)



--
Nuno Teixeira
FreeBSD Committ= er (ports)


--
Nuno Teixeira
FreeBSD Committ= er (ports)
--00000000000075e5aa060da533ac-- From nobody Fri Dec 29 12:50:34 2023 X-Original-To: freebsd-current@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 4T1lbc1pRpz56375 for ; Fri, 29 Dec 2023 12:50:36 +0000 (UTC) (envelope-from dim@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 4T1lbc1N83z3Wpq; Fri, 29 Dec 2023 12:50:36 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703854236; 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=/Yamf2xvvTFNXiQcgypQOIqK9DDmU00RTlIcOUedJwY=; b=PqmqcThlm/f3jkXhpKg6CpgHL1ZMatYAA8p/+XuTitWwjm6JK19y+8AHG68jNUe5P1Ew30 wU5JIaBuj0lRkNYZF6BDOqcJOctU9RujKQ7rk5xhsjFQHIwuDBMKbXFTJnY0n8Pgi8ipHu R7bjNmnlPAHhXf7Zt93ZEdB/NbHjAwfAsfrLIWu+dL57DamWDraFgwoQ8mmiGHdGGf/g4v 6VpNTUOxsCQ8Q6++RnsA4k3pgLBfCAT66dkBmCls17iip2206W2DUzQaUJjjmPfcDS0jPG MjkxhUyFpUUmMSz2/Qpt1XCqoEJdbMweHgcsNGddVpVQW8ZTGcgtpCnqCDzUAA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703854236; a=rsa-sha256; cv=none; b=Svlohi3CjQLRW3iy2r+72jqiToeD36qvOTaU+xesiQvuyPlB/6+8QhdnyXhXjL3v5S6XkH tG5jO7tmmgWXdjOfMJawlYThyc+uQGAFaFSXEsznKpRrInK6GVrOtFTf7janVqEyV3CHnY OHfnd1ATjmOGR+/vlrArDv4qBys6sJNNWO2IhOZjVTKHrSkglR8rhl1TjhQ+h38D3uPJTy ioQ0I9e25yso2Ds5uRIZ9bs69WZrhwR9Fn86yCGy2UHRvTGBb+RK8y33MFm9nQe5nvQEaM Pv6IO1UrTmK09vbFEpe/uAOPqgwj3Qy9BoXf4kdhC6xAcNrHRaDTlEjLY691FA== 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=1703854236; 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=/Yamf2xvvTFNXiQcgypQOIqK9DDmU00RTlIcOUedJwY=; b=HKnLDMb4h9agjp6mWFTnlPHjGnmL7vn9CyPD+WYwiWuv4XhR72CRp1sF2OlwQMMpGbVCu0 6TvS+aBNJm1VjAe4WURYLglMNgu5gaqUGiL9hAenINGCAr9ZULGhTxxTtEvx7jiH0wP5u+ r8SAGjEoywc8bDMEJBW9KnqtGsduSb1NAdvXrqsleaP8QwwRTghpQOd1Z7ATwItftW0+I/ k/z4Em9PjQQWMybQdNxSUjRAVGCBawxuwLxQEgVISMnVbBzRjY70KZtRD5o2CtBBuxAlKm YsdgVcq4HLBmaLH4gxXTTWX3XksCs80B3d812hYyz6YUnzVSbuzRROqoToA73g== Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (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 "tensor.andric.com", Issuer "R3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 4T1lbb6qFzz10Cv; Fri, 29 Dec 2023 12:50:35 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtpclient.apple (longrow.home.andric.com [192.168.0.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id BE28642C30; Fri, 29 Dec 2023 13:50:34 +0100 (CET) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa From: Dimitry Andric In-Reply-To: Date: Fri, 29 Dec 2023 13:50:34 +0100 Cc: tuexen@freebsd.org, FreeBSD CURRENT Content-Transfer-Encoding: quoted-printable Message-Id: References: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> To: Nuno Teixeira X-Mailer: Apple Mail (2.3731.700.6) The problem is really that our kernel headers (those under sys/) require = C99. The only thing that = https://cgit.freebsd.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad3= 5b34b6b8 did was move two static inline functions from = sys/netinet/tcp_var.h to sys/netinet/tcp.h, and it looks like the former = header is never directly included by ports. The latter is, so those = ports should be switched to C99, or the sys/netinet/tcp.h header should = be fixed to use __inline instead. -Dimitry > On 29 Dec 2023, at 13:30, Nuno Teixeira wrote: >=20 > (...) > -ansi =3D=3D Same as -std=3Dc89 >=20 > So it seems correct to remove it when -std=3Dc99 is used. >=20 > Nuno Teixeira escreveu no dia sexta, 29/12/2023 = =C3=A0(s) 12:03: >=20 >=20 >=20 > I think we have two options: > 1. Build the ports with a C version of at least C99. >=20 > - Adding USE_CSTD=3Dc99 > - Removing -ansi: > --- configure.orig 2023-12-29 11:54:11 UTC > +++ configure > - CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi -Wall" > + CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall" >=20 > Fix build. >=20 > Notes: >=20 > Adding USE_CSTD=3Dc99 doesn't fix build by itself like we seen on some = ports that were fixed by it. >=20 > Something have changed from current 1500007 to 1500008. >=20 > 2. Remove the inline from tcp_[gs]et_flags(). >=20 > Best regards > Michael > > --=20 > > Nuno Teixeira > > FreeBSD Committer (ports) >=20 >=20 >=20 > --=20 > Nuno Teixeira > FreeBSD Committer (ports) >=20 >=20 > --=20 > Nuno Teixeira > FreeBSD Committer (ports) From nobody Fri Dec 29 13:07:52 2023 X-Original-To: freebsd-current@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 4T1lzj3LKQz564wv for ; Fri, 29 Dec 2023 13:08:01 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1lzj0HD4z3Z99; Fri, 29 Dec 2023 13:08:00 +0000 (UTC) (envelope-from kostikbel@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: from tom.home (kib@localhost [127.0.0.1] (may be forged)) by kib.kiev.ua (8.17.1/8.17.1) with ESMTP id 3BTD7qkV083258; Fri, 29 Dec 2023 15:07:55 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua 3BTD7qkV083258 Received: (from kostik@localhost) by tom.home (8.17.1/8.17.1/Submit) id 3BTD7qCq083257; Fri, 29 Dec 2023 15:07:52 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 29 Dec 2023 15:07:52 +0200 From: Konstantin Belousov To: Dimitry Andric Cc: Nuno Teixeira , tuexen@freebsd.org, FreeBSD CURRENT Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa Message-ID: References: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=4.0.0 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on tom.home 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:6939, ipnet:2001:470::/32, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T1lzj0HD4z3Z99 On Fri, Dec 29, 2023 at 01:50:34PM +0100, Dimitry Andric wrote: > The problem is really that our kernel headers (those under sys/) require C99. The only thing that https://cgit.freebsd.org/src/commit/?id=a8b70cf26030d68631200619bd1b0ad35b34b6b8 did was move two static inline functions from sys/netinet/tcp_var.h to sys/netinet/tcp.h, and it looks like the former header is never directly included by ports. The latter is, so those ports should be switched to C99, or the sys/netinet/tcp.h header should be fixed to use __inline instead. > netinet/tcp.h is required by POSIX, and as far as we support applications using C89, it must stay C89 compatible. But why userspace would need these newish accessors at all? IMO at least for userspace they do not add any value except additional namespace pollution. They should be hidden under #ifdef _KERNEL. > -Dimitry > > > On 29 Dec 2023, at 13:30, Nuno Teixeira wrote: > > > > (...) > > -ansi == Same as -std=c89 > > > > So it seems correct to remove it when -std=c99 is used. > > > > Nuno Teixeira escreveu no dia sexta, 29/12/2023 à(s) 12:03: > > > > > > > > I think we have two options: > > 1. Build the ports with a C version of at least C99. > > > > - Adding USE_CSTD=c99 > > - Removing -ansi: > > --- configure.orig 2023-12-29 11:54:11 UTC > > +++ configure > > - CFLAGS="$CFLAGS $(DSO_CFLAGS) -ansi -Wall" > > + CFLAGS="$CFLAGS $(DSO_CFLAGS) -Wall" > > > > Fix build. > > > > Notes: > > > > Adding USE_CSTD=c99 doesn't fix build by itself like we seen on some ports that were fixed by it. > > > > Something have changed from current 1500007 to 1500008. > > > > 2. Remove the inline from tcp_[gs]et_flags(). > > > > Best regards > > Michael > > > -- > > > Nuno Teixeira > > > FreeBSD Committer (ports) > > > > > > > > -- > > Nuno Teixeira > > FreeBSD Committer (ports) > > > > > > -- > > Nuno Teixeira > > FreeBSD Committer (ports) > > From nobody Fri Dec 29 13:37:43 2023 X-Original-To: freebsd-current@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 4T1mfH3PV6z56759 for ; Fri, 29 Dec 2023 13:37:59 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1mfH0wNvz3dG6; Fri, 29 Dec 2023 13:37:59 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:d8cb:c5d8:57fa:1e9b]) (Authenticated sender: micmac) by drew.franken.de (Postfix) with ESMTPSA id DBE10721E2817; Fri, 29 Dec 2023 14:37:52 +0100 (CET) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa From: tuexen@freebsd.org In-Reply-To: Date: Fri, 29 Dec 2023 14:37:43 +0100 Cc: Nuno Teixeira , FreeBSD CURRENT Content-Transfer-Encoding: quoted-printable Message-Id: References: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> To: Dimitry Andric X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de 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:680, ipnet:193.174.0.0/15, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T1mfH0wNvz3dG6 > On Dec 29, 2023, at 13:50, Dimitry Andric wrote: >=20 > The problem is really that our kernel headers (those under sys/) = require C99. The only thing that = https://cgit.freebsd.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad3= 5b34b6b8 did was move two static inline functions from = sys/netinet/tcp_var.h to sys/netinet/tcp.h, and it looks like the former = header is never directly included by ports. The latter is, so those = ports should be switched to C99, or the sys/netinet/tcp.h header should = be fixed to use __inline instead. Any preferred way? Maybe using __inline is the least intrusive way: https://reviews.freebsd.org/D43231 Best regards Michael >=20 > -Dimitry >=20 >> On 29 Dec 2023, at 13:30, Nuno Teixeira wrote: >>=20 >> (...) >> -ansi =3D=3D Same as -std=3Dc89 >>=20 >> So it seems correct to remove it when -std=3Dc99 is used. >>=20 >> Nuno Teixeira escreveu no dia sexta, 29/12/2023 = =C3=A0(s) 12:03: >>=20 >>=20 >>=20 >> I think we have two options: >> 1. Build the ports with a C version of at least C99. >>=20 >> - Adding USE_CSTD=3Dc99 >> - Removing -ansi: >> --- configure.orig 2023-12-29 11:54:11 UTC >> +++ configure >> - CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi -Wall" >> + CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall" >>=20 >> Fix build. >>=20 >> Notes: >>=20 >> Adding USE_CSTD=3Dc99 doesn't fix build by itself like we seen on = some ports that were fixed by it. >>=20 >> Something have changed from current 1500007 to 1500008. >>=20 >> 2. Remove the inline from tcp_[gs]et_flags(). >>=20 >> Best regards >> Michael >>> --=20 >>> Nuno Teixeira >>> FreeBSD Committer (ports) >>=20 >>=20 >>=20 >> --=20 >> Nuno Teixeira >> FreeBSD Committer (ports) >>=20 >>=20 >> --=20 >> Nuno Teixeira >> FreeBSD Committer (ports) >=20 From nobody Fri Dec 29 13:37:51 2023 X-Original-To: freebsd-current@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 4T1mfH5bD1z567Ll for ; Fri, 29 Dec 2023 13:37:59 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1mfH2bL5z3d30; Fri, 29 Dec 2023 13:37:59 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:d8cb:c5d8:57fa:1e9b]) (Authenticated sender: micmac) by drew.franken.de (Postfix) with ESMTPSA id B1A2B721E280D; Fri, 29 Dec 2023 14:37:55 +0100 (CET) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa From: tuexen@freebsd.org In-Reply-To: Date: Fri, 29 Dec 2023 14:37:51 +0100 Cc: Nuno Teixeira , FreeBSD CURRENT Content-Transfer-Encoding: quoted-printable Message-Id: <778F4E93-F52C-41AE-BC43-8BB3381C6BA3@freebsd.org> References: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> To: Dimitry Andric X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de 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:680, ipnet:193.174.0.0/15, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T1mfH2bL5z3d30 > On Dec 29, 2023, at 13:50, Dimitry Andric wrote: >=20 > The problem is really that our kernel headers (those under sys/) = require C99. The only thing that = https://cgit.freebsd.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad3= 5b34b6b8 did was move two static inline functions from = sys/netinet/tcp_var.h to sys/netinet/tcp.h, and it looks like the former = header is never directly included by ports. The latter is, so those = ports should be switched to C99, or the sys/netinet/tcp.h header should = be fixed to use __inline instead. Any preferred way? Maybe using __inline is the least intrusive way: https://reviews.freebsd.org/D43231 Best regards Michael >=20 > -Dimitry >=20 >> On 29 Dec 2023, at 13:30, Nuno Teixeira wrote: >>=20 >> (...) >> -ansi =3D=3D Same as -std=3Dc89 >>=20 >> So it seems correct to remove it when -std=3Dc99 is used. >>=20 >> Nuno Teixeira escreveu no dia sexta, 29/12/2023 = =C3=A0(s) 12:03: >>=20 >>=20 >>=20 >> I think we have two options: >> 1. Build the ports with a C version of at least C99. >>=20 >> - Adding USE_CSTD=3Dc99 >> - Removing -ansi: >> --- configure.orig 2023-12-29 11:54:11 UTC >> +++ configure >> - CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi -Wall" >> + CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall" >>=20 >> Fix build. >>=20 >> Notes: >>=20 >> Adding USE_CSTD=3Dc99 doesn't fix build by itself like we seen on = some ports that were fixed by it. >>=20 >> Something have changed from current 1500007 to 1500008. >>=20 >> 2. Remove the inline from tcp_[gs]et_flags(). >>=20 >> Best regards >> Michael >>> --=20 >>> Nuno Teixeira >>> FreeBSD Committer (ports) >>=20 >>=20 >>=20 >> --=20 >> Nuno Teixeira >> FreeBSD Committer (ports) >>=20 >>=20 >> --=20 >> Nuno Teixeira >> FreeBSD Committer (ports) >=20 From nobody Fri Dec 29 13:43:17 2023 X-Original-To: freebsd-current@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 4T1mmW3sqQz567r4 for ; Fri, 29 Dec 2023 13:43:23 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1mmW1xYVz3gpb; Fri, 29 Dec 2023 13:43:23 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:d8cb:c5d8:57fa:1e9b]) (Authenticated sender: micmac) by drew.franken.de (Postfix) with ESMTPSA id 8DE27721E280D; Fri, 29 Dec 2023 14:43:18 +0100 (CET) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa From: tuexen@freebsd.org In-Reply-To: Date: Fri, 29 Dec 2023 14:43:17 +0100 Cc: Dimitry Andric , Nuno Teixeira , FreeBSD CURRENT Content-Transfer-Encoding: quoted-printable Message-Id: References: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> To: Konstantin Belousov X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de 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:680, ipnet:193.174.0.0/15, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T1mmW1xYVz3gpb > On Dec 29, 2023, at 14:07, Konstantin Belousov = wrote: >=20 > On Fri, Dec 29, 2023 at 01:50:34PM +0100, Dimitry Andric wrote: >> The problem is really that our kernel headers (those under sys/) = require C99. The only thing that = https://cgit.freebsd.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad3= 5b34b6b8 did was move two static inline functions from = sys/netinet/tcp_var.h to sys/netinet/tcp.h, and it looks like the former = header is never directly included by ports. The latter is, so those = ports should be switched to C99, or the sys/netinet/tcp.h header should = be fixed to use __inline instead. >>=20 > netinet/tcp.h is required by POSIX, and as far as we support = applications > using C89, it must stay C89 compatible. >=20 > But why userspace would need these newish accessors at all? IMO at = least TCP is now using flags that are not contained in the th_flags field = anymore, but also use the th_x2 field. People were assuming that all flags are in th_flags and th_x2 is not = used and used it for internal processing. This was causing problems. Using the accessor functions hides the split between th_flags and th_x2. See, for example, = https://cgit.FreeBSD.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad3= 5b34b6b8 = > for userspace they do not add any value except additional namespace = pollution. > They should be hidden under #ifdef _KERNEL. That might be possible. A kernel build with this completes. Haven't = checked a buildlworld. Will report when its done. Best regards Michael >=20 >> -Dimitry >>=20 >>> On 29 Dec 2023, at 13:30, Nuno Teixeira wrote: >>>=20 >>> (...) >>> -ansi =3D=3D Same as -std=3Dc89 >>>=20 >>> So it seems correct to remove it when -std=3Dc99 is used. >>>=20 >>> Nuno Teixeira escreveu no dia sexta, = 29/12/2023 =C3=A0(s) 12:03: >>>=20 >>>=20 >>>=20 >>> I think we have two options: >>> 1. Build the ports with a C version of at least C99. >>>=20 >>> - Adding USE_CSTD=3Dc99 >>> - Removing -ansi: >>> --- configure.orig 2023-12-29 11:54:11 UTC >>> +++ configure >>> - CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi -Wall" >>> + CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall" >>>=20 >>> Fix build. >>>=20 >>> Notes: >>>=20 >>> Adding USE_CSTD=3Dc99 doesn't fix build by itself like we seen on = some ports that were fixed by it. >>>=20 >>> Something have changed from current 1500007 to 1500008. >>>=20 >>> 2. Remove the inline from tcp_[gs]et_flags(). >>>=20 >>> Best regards >>> Michael >>>> --=20 >>>> Nuno Teixeira >>>> FreeBSD Committer (ports) >>>=20 >>>=20 >>>=20 >>> --=20 >>> Nuno Teixeira >>> FreeBSD Committer (ports) >>>=20 >>>=20 >>> --=20 >>> Nuno Teixeira >>> FreeBSD Committer (ports) >>=20 >>=20 From nobody Fri Dec 29 13:52:14 2023 X-Original-To: freebsd-current@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 4T1myr2YLgz568L6 for ; Fri, 29 Dec 2023 13:52:20 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1myq3Psvz4FFK; Fri, 29 Dec 2023 13:52:19 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=softfail (mx1.freebsd.org: 193.175.24.27 is neither permitted nor denied by domain of tuexen@freebsd.org) smtp.mailfrom=tuexen@freebsd.org; dmarc=none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:d8cb:c5d8:57fa:1e9b]) (Authenticated sender: micmac) by drew.franken.de (Postfix) with ESMTPSA id 53431721E280D; Fri, 29 Dec 2023 14:52:15 +0100 (CET) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa From: tuexen@freebsd.org In-Reply-To: Date: Fri, 29 Dec 2023 14:52:14 +0100 Cc: Dimitry Andric , Nuno Teixeira , FreeBSD CURRENT Content-Transfer-Encoding: quoted-printable Message-Id: References: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> To: Konstantin Belousov X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Result: default: False [-2.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[193.175.24.27:from]; FREEMAIL_TO(0.00)[gmail.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_TLS_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_NO_DN(0.00)[]; ASN(0.00)[asn:680, ipnet:193.174.0.0/15, country:DE]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FREEFALL_USER(0.00)[tuexen]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; R_SPF_SOFTFAIL(0.00)[~all:c]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4T1myq3Psvz4FFK X-Spamd-Bar: -- > On Dec 29, 2023, at 14:43, tuexen@freebsd.org wrote: >=20 >> On Dec 29, 2023, at 14:07, Konstantin Belousov = wrote: >>=20 >> On Fri, Dec 29, 2023 at 01:50:34PM +0100, Dimitry Andric wrote: >>> The problem is really that our kernel headers (those under sys/) = require C99. The only thing that = https://cgit.freebsd.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad3= 5b34b6b8 did was move two static inline functions from = sys/netinet/tcp_var.h to sys/netinet/tcp.h, and it looks like the former = header is never directly included by ports. The latter is, so those = ports should be switched to C99, or the sys/netinet/tcp.h header should = be fixed to use __inline instead. >>>=20 >> netinet/tcp.h is required by POSIX, and as far as we support = applications >> using C89, it must stay C89 compatible. >>=20 >> But why userspace would need these newish accessors at all? IMO at = least > TCP is now using flags that are not contained in the th_flags field = anymore, > but also use the th_x2 field. >=20 > People were assuming that all flags are in th_flags and th_x2 is not = used and > used it for internal processing. This was causing problems. >=20 > Using the accessor functions hides the split between th_flags and = th_x2. > See, for example, > = https://cgit.FreeBSD.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad3= 5b34b6b8 = >> for userspace they do not add any value except additional namespace = pollution. >> They should be hidden under #ifdef _KERNEL. > That might be possible. A kernel build with this completes. Haven't = checked a > buildlworld. Will report when its done. Thinking about it: since we expose the TCP flags to the world, we should also expose the accessors related to it. Best regards Michael >=20 > Best regards > Michael >>=20 >>> -Dimitry >>>=20 >>>> On 29 Dec 2023, at 13:30, Nuno Teixeira = wrote: >>>>=20 >>>> (...) >>>> -ansi =3D=3D Same as -std=3Dc89 >>>>=20 >>>> So it seems correct to remove it when -std=3Dc99 is used. >>>>=20 >>>> Nuno Teixeira escreveu no dia sexta, = 29/12/2023 =C3=A0(s) 12:03: >>>>=20 >>>>=20 >>>>=20 >>>> I think we have two options: >>>> 1. Build the ports with a C version of at least C99. >>>>=20 >>>> - Adding USE_CSTD=3Dc99 >>>> - Removing -ansi: >>>> --- configure.orig 2023-12-29 11:54:11 UTC >>>> +++ configure >>>> - CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi -Wall" >>>> + CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall" >>>>=20 >>>> Fix build. >>>>=20 >>>> Notes: >>>>=20 >>>> Adding USE_CSTD=3Dc99 doesn't fix build by itself like we seen on = some ports that were fixed by it. >>>>=20 >>>> Something have changed from current 1500007 to 1500008. >>>>=20 >>>> 2. Remove the inline from tcp_[gs]et_flags(). >>>>=20 >>>> Best regards >>>> Michael >>>>> --=20 >>>>> Nuno Teixeira >>>>> FreeBSD Committer (ports) >>>>=20 >>>>=20 >>>>=20 >>>> --=20 >>>> Nuno Teixeira >>>> FreeBSD Committer (ports) >>>>=20 >>>>=20 >>>> --=20 >>>> Nuno Teixeira >>>> FreeBSD Committer (ports) >>>=20 >>>=20 >=20 >=20 From nobody Fri Dec 29 17:09:07 2023 X-Original-To: freebsd-current@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 4T1sL873Mqz54WF6 for ; Fri, 29 Dec 2023 17:09:20 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1sL832hsz4YCL for ; Fri, 29 Dec 2023 17:09:20 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-40d60ad5f0bso24508255e9.0 for ; Fri, 29 Dec 2023 09:09:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1703869758; x=1704474558; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=rQrF6UsxLMUvIyeyPIrhElQPwAJGBfb6Hv6l/Co8g+8=; b=Seo+WGAE7ysVwevseHP52qiKtoJN8QcXodCNCm7j7UujLGZPQsPupo0yZt1pJFYQam 0hAM3BNRpOAmS2Lrth6tN3P8QCy8aF9sg8yQr3jdim8x0M65VYLMvU1XNaqt5SDlYH52 GpRCzAij0nSMaPxpSpodNfmuYfPzvy54lqpMekEN93HI86dk6byllEgAO3riH4WvO0/X BjP3NXJ5+yTrMsbWU8gzYWXE70TVEEt+K2ed1BKBrz+xyWcxiiyHwooM2O8OnQiNhsO4 iHYL/zbgGl+EpdKbnJF5v8aERCUYQ/+bEATUa0Ul+vYRz5qluDJlEllC2HHJEI2+GgDo S3SQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703869758; x=1704474558; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rQrF6UsxLMUvIyeyPIrhElQPwAJGBfb6Hv6l/Co8g+8=; b=ak+5BY3/Y4Wwue0Ud7fsmgfO2g8zS60fx7G+Mk5nUO68SZTteWNvGMbP/mShdntSo8 NaiS2qvxy+pLuNG6RCzbq/+C6MPmo29R3pY+5KmrP+f+7IEmJSPiEcIFa8bkpfWHbHDO i2fJuXRKHATkNqlf13Oz4EbcsHBFwMhZ/0EhQyDSoTpNGh9YJSpyuROrUd7EbHembcaH SxklCUPtk/+vNjmXm2g60RTq2n1PuxpQCLzlgSVaqK8/WyhjqG9OcyvH1MHiWL7a61k8 P3TnRHc091v+iSIMTm9AGaj2t7BvhbKRzuPF5gy1VILtSKIAIf9bV/h8w4qOiUbhtEIB MGhw== X-Gm-Message-State: AOJu0YyZ8mto5FWzQ3iF/oEKqQCiA52TXSI33rIjx8uOeEMiOmpOWUsE TewMeSe1i1Qoo2PrMRSaWYvYVR1d6Y0W+UxszNQA3o7BJ2o7dg== X-Google-Smtp-Source: AGHT+IFzou5tLiJVXuQQL8sQG4xr3T+I6sjtrQWIF5djb7qQsGVzVrGEkCyxuPHFRD4zTCNNtNJY9xFryhfQ3lPdv6o= X-Received: by 2002:a05:600c:283:b0:40d:1d7f:a810 with SMTP id 3-20020a05600c028300b0040d1d7fa810mr7560251wmk.102.1703869758039; Fri, 29 Dec 2023 09:09:18 -0800 (PST) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 References: <9EE91B0D-6CFB-464E-AB9C-3A15D77D55FB@freebsd.org> In-Reply-To: From: Warner Losh Date: Fri, 29 Dec 2023 10:09:07 -0700 Message-ID: Subject: Re: devel/nspr: Fails to build on 1500008 5f71f9636efa To: Michael Tuexen Cc: Konstantin Belousov , Dimitry Andric , Nuno Teixeira , FreeBSD CURRENT Content-Type: multipart/alternative; boundary="000000000000ac00cd060da917d5" 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:15169, ipnet:2a00:1450::/32, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4T1sL832hsz4YCL --000000000000ac00cd060da917d5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Dec 29, 2023, 6:52=E2=80=AFAM wrote: > > > > On Dec 29, 2023, at 14:43, tuexen@freebsd.org wrote: > > > >> On Dec 29, 2023, at 14:07, Konstantin Belousov > wrote: > >> > >> On Fri, Dec 29, 2023 at 01:50:34PM +0100, Dimitry Andric wrote: > >>> The problem is really that our kernel headers (those under sys/) > require C99. The only thing that > https://cgit.freebsd.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad= 35b34b6b8 > did was move two static inline functions from sys/netinet/tcp_var.h to > sys/netinet/tcp.h, and it looks like the former header is never directly > included by ports. The latter is, so those ports should be switched to C9= 9, > or the sys/netinet/tcp.h header should be fixed to use __inline instead. > >>> > >> netinet/tcp.h is required by POSIX, and as far as we support > applications > >> using C89, it must stay C89 compatible. > >> > >> But why userspace would need these newish accessors at all? IMO at > least > > TCP is now using flags that are not contained in the th_flags field > anymore, > > but also use the th_x2 field. > > > > People were assuming that all flags are in th_flags and th_x2 is not > used and > > used it for internal processing. This was causing problems. > > > > Using the accessor functions hides the split between th_flags and th_x2= . > > See, for example, > > > https://cgit.FreeBSD.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad= 35b34b6b8 > < > https://cgit.freebsd.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad= 35b34b6b8 > > > >> for userspace they do not add any value except additional namespace > pollution. > >> They should be hidden under #ifdef _KERNEL. > > That might be possible. A kernel build with this completes. Haven't > checked a > > buildlworld. Will report when its done. > Thinking about it: since we expose the TCP flags to the world, we should > also expose the accessors related to it. > Yea. __inline is the way to go. I should add this test to the includes test we already run at buildworld time... Warner Best regards > Michael > > > > Best regards > > Michael > >> > >>> -Dimitry > >>> > >>>> On 29 Dec 2023, at 13:30, Nuno Teixeira wrote: > >>>> > >>>> (...) > >>>> -ansi =3D=3D Same as -std=3Dc89 > >>>> > >>>> So it seems correct to remove it when -std=3Dc99 is used. > >>>> > >>>> Nuno Teixeira escreveu no dia sexta, > 29/12/2023 =C3=A0(s) 12:03: > >>>> > >>>> > >>>> > >>>> I think we have two options: > >>>> 1. Build the ports with a C version of at least C99. > >>>> > >>>> - Adding USE_CSTD=3Dc99 > >>>> - Removing -ansi: > >>>> --- configure.orig 2023-12-29 11:54:11 UTC > >>>> +++ configure > >>>> - CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi -Wall" > >>>> + CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall" > >>>> > >>>> Fix build. > >>>> > >>>> Notes: > >>>> > >>>> Adding USE_CSTD=3Dc99 doesn't fix build by itself like we seen on so= me > ports that were fixed by it. > >>>> > >>>> Something have changed from current 1500007 to 1500008. > >>>> > >>>> 2. Remove the inline from tcp_[gs]et_flags(). > >>>> > >>>> Best regards > >>>> Michael > >>>>> -- > >>>>> Nuno Teixeira > >>>>> FreeBSD Committer (ports) > >>>> > >>>> > >>>> > >>>> -- > >>>> Nuno Teixeira > >>>> FreeBSD Committer (ports) > >>>> > >>>> > >>>> -- > >>>> Nuno Teixeira > >>>> FreeBSD Committer (ports) > >>> > >>> > > > > > > > --000000000000ac00cd060da917d5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Fri, Dec 29, 2023, 6:52=E2=80=AFAM <tuexen@freebsd.org> wrote:


> On Dec 29, 2023, at 14:43, tuexen@freebsd.org wrote:
>
>> On Dec 29, 2023, at 14:07, Konstantin Belousov <kostikbel@gmai= l.com> wrote:
>>
>> On Fri, Dec 29, 2023 at 01:50:34PM +0100, Dimitry Andric wrote: >>> The problem is really that our kernel headers (those under sys= /) require C99. The only thing that https://cgit.freebsd.org/src/commit/?id=3Da8b7= 0cf26030d68631200619bd1b0ad35b34b6b8 did was move two static inline fun= ctions from sys/netinet/tcp_var.h to sys/netinet/tcp.h, and it looks like t= he former header is never directly included by ports. The latter is, so tho= se ports should be switched to C99, or the sys/netinet/tcp.h header should = be fixed to use __inline instead.
>>>
>> netinet/tcp.h is required by POSIX, and as far as we support appli= cations
>> using C89, it must stay C89 compatible.
>>
>> But why userspace would need these newish accessors at all?=C2=A0 = IMO at least
> TCP is now using flags that are not contained in the th_flags field an= ymore,
> but also use the th_x2 field.
>
> People were assuming that all flags are in th_flags and th_x2 is not u= sed and
> used it for internal processing. This was causing problems.
>
> Using the accessor functions hides the split between th_flags and th_x= 2.
> See, for example,
> ht= tps://cgit.FreeBSD.org/src/commit/?id=3Da8b70cf26030d68631200619bd1b0ad35b3= 4b6b8 <https://cgit.freebsd.org/src/commit/?id=3Da8b70cf26030d68631200619bd= 1b0ad35b34b6b8>
>> for userspace they do not add any value except additional namespac= e pollution.
>> They should be hidden under #ifdef _KERNEL.
> That might be possible. A kernel build with this completes. Haven'= t checked a
> buildlworld. Will report when its done.
Thinking about it: since we expose the TCP flags to the world, we should also expose the accessors related to it.

Yea. __inline is the way to go.

I should add this test to t= he includes test we already run at buildworld time...

Warner

Best regards
Michael
>
> Best regards
> Michael
>>
>>> -Dimitry
>>>
>>>> On 29 Dec 2023, at 13:30, Nuno Teixeira <eduardo@freeb= sd.org> wrote:
>>>>
>>>> (...)
>>>> -ansi =3D=3D Same as -std=3Dc89
>>>>
>>>> So it seems correct to remove it when -std=3Dc99 is used.<= br> >>>>
>>>> Nuno Teixeira <eduardo@freebsd.org> escreveu no= dia sexta, 29/12/2023 =C3=A0(s) 12:03:
>>>>
>>>>
>>>>
>>>> I think we have two options:
>>>> 1. Build the ports with a C version of at least C99.
>>>>
>>>> - Adding USE_CSTD=3Dc99
>>>> - Removing -ansi:
>>>> --- configure.orig=C2=A0 =C2=A0 =C2=A02023-12-29 11:54:11 = UTC
>>>> +++ configure
>>>> -=C2=A0 =C2=A0 CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -ansi = -Wall"
>>>> +=C2=A0 =C2=A0 CFLAGS=3D"$CFLAGS $(DSO_CFLAGS) -Wall&= quot;
>>>>
>>>> Fix build.
>>>>
>>>> Notes:
>>>>
>>>> Adding USE_CSTD=3Dc99 doesn't fix build by itself like= we seen on some ports that were fixed by it.
>>>>
>>>> Something have changed from current 1500007 to 1500008. >>>>
>>>> 2. Remove the inline from tcp_[gs]et_flags().
>>>>
>>>> Best regards
>>>> Michael
>>>>> --
>>>>> Nuno Teixeira
>>>>> FreeBSD Committer (ports)
>>>>
>>>>
>>>>
>>>> --
>>>> Nuno Teixeira
>>>> FreeBSD Committer (ports)
>>>>
>>>>
>>>> --
>>>> Nuno Teixeira
>>>> FreeBSD Committer (ports)
>>>
>>>
>
>


--000000000000ac00cd060da917d5-- From nobody Sat Dec 30 08:45:43 2023 X-Original-To: freebsd-current@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 4T2G6b2z54z55tvD; Sat, 30 Dec 2023 08:45:43 +0000 (UTC) (envelope-from salvadore@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T2G6b1yXHz4NZP; Sat, 30 Dec 2023 08:45:43 +0000 (UTC) (envelope-from salvadore@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703925943; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=YF66Xbo7DtIymXgG7zxCiG7zwTK4LgD8DcJExWS2xFM=; b=qL/aSw9mwtr7CG2WYOca+jDCvC6KtOJDUtia753XkIPeDpm9e/q8xXrEBsT6CLzgjOteln PAFiwXJHB05vVFwg5y+fCU1i2fYi3zmr7VFM7CZPFcaQTspXDxHEYYbi47mA7jJCXM7n2E lFxVH4QfOY7ccKTpgPjaat/RdbOkeG3YXsVREOeGoaa67v5CYMy1bGBrw6fD9rL7+1TCze lblpVXM/7fC+IBpS9ntOjyhUFTzHVl3cjujWNjnZCoM5FcoTME//eksck5etxuSRX9KaRB Xlf3ZgTlRUrBYHbjhrKnIS8Vjr+mkHdtHOH6mt6uUyJMVFQCgJGJPVi/QNLnEA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703925943; a=rsa-sha256; cv=none; b=oi+J50e+MeU9v0A4WeeQmLStVwwnO47B4i7QCWNHD/oKQQmAx21VwvG3e3wKS+VFv9rLkF c2KZ/WttBxKKJDOM+JkCIUY2ik2hfSZgtUyPiqJANawlvXq7O7Yrh0hd12tU2fXGbd/bwg nCLedkBceNDGmH0xd0ghlX3ChLCrvkJIbA8RilNX/BFrxtHFgddVuKW59mHwy+WDtTV75T xU/cyVPQUqLWq4taGwfFRHUVLmoapa3wUUBoVuqZfAI2+0ogrMhfnv8kMBhUN1dpgf92fz aZ9fVMgdT5V1hVS/SWX6ut9/ZdZScS5ayKu9SCZfX6wy9VoZoumapQH17rFx8w== 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=1703925943; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=YF66Xbo7DtIymXgG7zxCiG7zwTK4LgD8DcJExWS2xFM=; b=OsegJ3ZZbgf2Ehzwcq9Qf73VFR9sWww/bOMFVXCglYJz+MeFVHnEpg3AeidK9eOwP9jFEN LdjBZMQ8KzVFB2NLhC0OUeMgouek7nVm338+8AVb/VjKDc3CVSVbO+T0ozDlBuSAuT0xaG xVWV7fxPSoyD93pJVaZwLiiHQzZdY2QXm2q7YFYK1xG4qjHiROZMlqohomWMRia20PyKyh gqhdLctSbV5yc0utrtQH1qgKkSwSfJNY/05UAseyTRfxWyCf+hieMNO2sGroe43TFPWEje pE3K5s9er5Jlx2WYAmKfrZhMWhkUFp5Dj1gn3ZOkcFLrVWLlwQeQP1z0Qeb2AA== Received: by freefall.freebsd.org (Postfix, from userid 1472) id 282895A25; Sat, 30 Dec 2023 08:45:43 +0000 (UTC) To: freebsd-status-calls@FreeBSD.org Subject: [LAST OFFICIAL REMINDER] Call for 2023Q4 status reports Cc: freebsd-current@FreeBSD.org,freebsd-hackers@FreeBSD.org,devsummit@FreeBSD.org Message-Id: <20231230084543.282895A25@freefall.freebsd.org> Date: Sat, 30 Dec 2023 08:45:43 +0000 (UTC) From: Lorenzo Salvadore List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Dear FreeBSD Community, The deadline for the next FreeBSD Status Report update is December, 31st 2023 for work done since the last round of quarterly reports: October 2023 - December 2023. I would like to remind you that reports are published on a quarterly basis and are usually collected during the last month of each quarter, You are also welcome to submit them even earlier if you want, and the earlier you submit them, the more time we have for reviewing. Status report submissions do not need to be very long. They may be about anything happening in the FreeBSD project and community, and they provide a great way to inform FreeBSD users and developers about work that is underway or has been completed. Report submissions are not limited to committers; anyone doing anything interesting and FreeBSD related can -- and should -- write one! The following methods are available to submit your reports: * submit a review on Phabricator and add the group "status" to the reviewers list. You should put your reports in the directory doc/website/content/en/status/report-2023-10-2023-12/ (create it if it is missing); * submit a pull request at . You should put your reports in the directory doc/website/content/en/status/report-2023-10-2023-12/ (create it if it is missing); * send an email to status-submissions@FreeBSD.org including your report. An AsciiDoc template is available at . We look forward to seeing your 2023Q4 reports! Thanks, Lorenzo Salvadore (on behalf of status@)