pkgsrc-Bugs archive

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

Re: pkg/57970: pkgsrc textproc/nbsed is super old and doesn't support some things that modern seds support



* On 2024-03-13 at 23:25 GMT, David H. Gutteridge wrote:

It seems errc(3), and so also verrc(3), need to be added to
libnbcompat, since the former is now used in compile.c. Or we just open
code the equivalent in those two places instead.

Yes, to confirm, this is broken on older illumos and Solaris platforms, as errc(3C) was only added to illumos in 2022. Bootstrap will likely be broken for a number of users.

The daily bulk builds won't show this as the platform is recent, but you can see it in e.g.

  https://us-central.manta.mnx.io/pkgsrc/public/reports/trunk/tools/20240320.1010/nbsed-20240312nb1/build.log

as my release builds are still performed on a 20210824 platform, though thankfully I switched to our native sed a while back so we are at least shielded from this.

It would be nice if someone could take responsibility for fixing this, I'm probably not going to get time this week.

--
Jonathan Perkin   -   mnx.io   -   pkgsrc.smartos.org
Open Source Complete Cloud   www.tritondatacenter.com


Home | Main Index | Thread Index | Old Index