svn commit: r328242 - head/lib/libregex
Hans Petter Selasky
hps at selasky.org
Thu Apr 16 10:05:44 UTC 2020
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
More information about the svn-src-all
mailing list