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



The following reply was made to PR pkg/57970; it has been noted by GNATS.

From: Jonathan Perkin <jperkin%mnx.io@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost,
	thorpej%me.com@localhost
Subject: Re: pkg/57970: pkgsrc textproc/nbsed is super old and doesn't
 support some things that modern seds support
Date: Wed, 20 Mar 2024 15:33:23 +0000

 * 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