Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > muc.lists.netbsd.tech.install > #219

Re: [PATCH] Proposal for new sets

Path csiph.com!news.mixmin.net!news2.arglkargh.de!news.karotte.org!news.space.net!news.muc.de!.POSTED.news.muc.de!not-for-mail
From Martin Husemann <martin@duskware.de>
Newsgroups muc.lists.netbsd.tech.install
Subject Re: [PATCH] Proposal for new sets
Date Thu, 4 Apr 2024 09:29:18 +0200
Organization Newsgate at muc.de e.V.
Sender tech-install-owner@NetBSD.org
Approved news-admin@muc.de
Distribution world
Message-ID <20240404072918.GD21105@mail.duskware.de> (permalink)
References <Zg5VgWYdmaMfFqLp@homeworld.netbsd.org>
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Injection-Info news.muc.de; posting-host="news.muc.de:193.149.48.2"; logging-data="3069"; mail-complaints-to="news-admin@muc.de"
User-Agent Mutt/1.7.2 (2016-11-26)
Content-Disposition inline
In-Reply-To <Zg5VgWYdmaMfFqLp@homeworld.netbsd.org>
Precedence bulk
X-Newsgate-Id f02c70b8849f+
X-No-Archive Yes
Xref csiph.com muc.lists.netbsd.tech.install:219

Show key headers only | View raw


On Thu, Apr 04, 2024 at 07:23:45AM +0000, nia wrote:
> Recently martin discussed the history of xz set compression on NetBSD
> and its reasons. We would like to fit the sets for sparc64 into a
> CD image, but currently they do not. One solution was to compress
> the sets with xz (which increased decompression times significantly
> on slow hardware), another would be to add more sets.
> 
> base32 is a proposed set for the base system's compatibility libraries.
> I expect to make an xbase32 later. base32 has prior art - freebsd has a
> lib32 set.

We also need a debug32 and xdebug32 set.

> manhtml is a proposed set for the HTML parts of the 'man' set. Items
> here require third-party software to be useful.

I wonder if we should move everyting requiring rump into a separate set too,
but let's see where we end with the overall size first.

> Stats:
> 
> * base32 weighs in at 14MB on riscv when compressed with gzip,
> * base32 is significantly bigger on mips due to its many ABIs,
>   weighing in at 28MB.
> * manhtml weighs in at 5MB on riscv when compressed with gzip.

I guess the debug sets will gain significant space.

> Concerns:
> 
> * Currently there seems to be no way to have endian-neutral
>   architecture-dependent set lists, so the set lists for MIPS are
>   duplicated.

Ooops, that should be fixed in the awk scripts (but I am not volunteering :-/)

Martin

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

Back to muc.lists.netbsd.tech.install | Previous | Next | Find similar


Thread

Re: [PATCH] Proposal for new sets Martin Husemann <martin@duskware.de> - 2024-04-04 09:29 +0200

csiph-web