On 2020-04-16 10:58, Hans Petter Selasky wrote:
Hi Kyle,

There is a sed regression between older 12.1 and 13-current likely caused by libregex changes. I will try to bisect:

Can you have a look at this:

Expected result:

printf "#define MEDIA_BUS_FMT_SRGGB16_1X16\t\t\t0x3020\n" | sed -e 's/.*FMT_//; s/\t.*//; s/.*/{ \"&\", MEDIA_BUS_FMT_& },/;'
{ "SRGGB16_1X16", MEDIA_BUS_FMT_SRGGB16_1X16 },

Bad result:

printf "#define MEDIA_BUS_FMT_SRGGB16_1X16\t\t\t0x3020\n" | sed -e 's/.*FMT_//; s/\t.*//; s/.*/{ \"&\", MEDIA_BUS_FMT_& },/;' { "SRGGB16_1X16            0x3020", MEDIA_BUS_FMT_SRGGB16_1X16            0x3020 },

A little further inspection shows \t does not work like expected in:

s/\t.*//;

Trying to quickly bisect.

Hi,

Running 13-current, this issues seems fixed, but there appears to be an issue with the binary pkg build cluster:

http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-04-14_14h07m24s/logs/errors/v4l-utils-1.18.0.log

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245501

--HPS
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to