tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: TOOLS_PLATFORM.bash required version
* On 2026-06-30 at 23:18 BST, Greg Troxel wrote:
I have proposed that TOOLS_PLATFORM.bash must be >= 5. That means
systems with bash 4 can't set it, and bash will be built from pkgsrc on
those platforms. A little cpu time, and taking lots of potential
trouble off the table.
So:
Do you know of any actual systems that have a builtin bash that is 4?
(Yesterday, macOS had builtin bash 3, and today it has no builtin
bash.)
We still ship 4.3.30 on SmartOS. Given the massive potential for
breakage as it's used by all scripts in our product, as well as the
primary shell for pkgsrc so used for everything there too, we've always
been wary of upgrading unless absolutely required.
Are these systems even remotely supported (security fixes from their
upstream)?
Yes, we release a brand new version every 2 weeks.
Alternatively, have you done a bulk build on such a system, and run it
as a desktop, so there's a good basis to believe bash4 is ok for the
many hundreds of packages that use it as a tool?
Every day for the past 10+ years ;)
--
Jonathan Perkin pkgsrc.smartos.org
Open Source Complete Cloud www.tritondatacenter.com
Home |
Main Index |
Thread Index |
Old Index