tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Rewriting pkglint in a portable language



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 25.03.2016 08:37, Martin Husemann wrote:
> On Thu, Mar 24, 2016 at 11:35:29PM +0100, Roland Illig wrote:
>> But since Go is currently not portable to as many platforms as
>> necessary for pkgsrc, it is not the optimal choice, and I looked
>> for alternatives.
> 
> That is what I was thinking too initially, but after thinking about
> it more there is an alternative: instead of you wasting time on
> rewriting it one more time, let's try to push portability of Go
> (just like we should for Rust, see my mail from yesterday).
> 
> The question is what targets do we consider necessary - I wouldn't
> think ancient NetBSD versions should be included (even if still
> creating binary pkgs for them). Improving the make conditions that
> swich over to the perl version should do.
> 
> Martin
> 

I concur it. pkglint in Go enforces many pkgsrc users to install Go on
their systems and validate that it's still functional. Functional Go
verifies correctness of NetBSD and other systems.

For unsupported systems there is pkglint4. I used it also on slower
ones, not using CPU cycles to boostrap Go.

Instead of rewriting please keep your good work on.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJW9fdHAAoJEEuzCOmwLnZsinwP/0/voXy5RvpsdOhBUxSj+tnb
HRnGzi06zjq920foiqjIO07pWW6wvRNVHOGLjq/WtGjt+FkBlXEM8zybOD8Qvl5H
CXNcTcw6kMSdAaq7mu6J11FX0sezdzY/vPZZzG6L3rIrMzV4WlTqNk5pdtk9xTfj
kxCYK0K0W6A/osDsGBP8d8LOTqlrLhyEmvn1Y7sn0FtY41KsNQ+n53rtoqfWczI/
OruWX8ob/zlOlTRIFBd7aw9VvpJLO/h41o+JcdLv0AVXevMaKUm+6QRcuqnURGZf
dZloFyXPdQKXW6CwFD6Kx12bs/v3uLPmQIhgbeD+aQNYbXkotmc16M5CcE5iiRLD
tFDGQMcjb4Es4JNDrM8iq1J6gDUyZ9LJaeOcTXogRh0vpOc1cdEOoKwAsJ+GIdVM
NGc86j2GZT7DehMvyTY3iTCLbJrjKcdx/PbWn/WTEXu4vDBeOxH9yplBZ5olRkrT
ydVaGFFy9abI8GavkE69NVPt3SrBidgAepL+mUc4WVtclei8rdUskIOl1iOSGwT6
t3uxZ/rp8rGa2IMY2/MuZ10FmvTyJ3plP17Csvek+wD71G3s/3xqTt9ATm3jQnvV
wj6S7DOid+5u4PXeih2CG9bldOtTv8u6J9LbumAF4B/mYzAj9nAfhXhjTwvfwCi3
ksJ/fWoQseoasj8/LcbD
=xlr9
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index