> From a compiler command line that gets its ouput piped to tsort -q, I'm 
> getting
> 
>     tsort: pledge: invalid agument
>     cc: no input files
>     *** Error 1 in lib/libcrypto/crypto  (<bsd.lib.mk>:212 
> 'libcrypto.so.37.8')
>     *** Error 1 in lib/libcrypto (<bsd.subdir.mk>:48 'all')
>     *** Error 1 in lib (<bsd.subdir.mk>:48 'all')
>     *** Error 1 in /usr/src (Makefile:79 'build')

tsort used to use the path whitelisting argument of pledge which has
been disabled in recent kernels because this feature is not yet ready.
Build and install tsort and try again:

$ cd /usr/src/usr.bin/tsort
$ make && doas make install

If you have no luck, download and install a snapshot.

Reply via email to