[Libguestfs] GNU-isms in sed expressions in libnbd tests

Richard W.M. Jones rjones at redhat.com
Tue May 11 12:41:07 UTC 2021


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?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW




More information about the Libguestfs mailing list