On Tue, May 11, 2021 at 01:41:07PM +0100, Richard W.M. Jones wrote:
 
 In info/info-text.sh and info/info-list.sh, FreeBSD sed complains:
 
   + sed -n '/contexts:/ { N; p; q }; $ q1' info-text.out
   sed: 1: "/contexts:/ { N; p; q } ...": extra characters at the end of q
command
 
 If I understand correctly, 'q1' means exit with error code 1, and the
 man page notes that this is a GNU extension.
 
 I couldn't find any obvious/easy fix for this, so just FYI.
 
 Would it help to set POSIXLY_CORRECT when running the tests to catch
 these earlier? 
FWIW, libvirt simply decided to mandate install of the "gsed" package
on FreeBSD to get GNU Sed rather than worry about portability.
Regards,
Daniel
-- 
|: 
https://berrange.com      -o-    
https://www.flickr.com/photos/dberrange :|
|: 
https://libvirt.org         -o-            
https://fstop138.berrange.com :|
|: 
https://entangle-photo.org    -o-    
https://www.instagram.com/dberrange :|