Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Mar 2013 22:05:47 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Jan Beich <jbeich@tormail.org>
Cc:        Steve Kargl <sgk@troutmask.apl.washington.edu>, FreeBSD Current <freebsd-current@freebsd.org>, =?iso-8859-1?Q?G=E1bor_K=F6vesd=E1n?= <gabor@FreeBSD.org>, freebsd-ports@freebsd.org, Niclas Zeising <zeising+freebsd@daemonic.se>, "O. Hartmann" <ohartman@zedat.fu-berlin.de>, Mark Johnston <markj@freebsd.org>
Subject:   Re: CURRENT: lang/gcc fails to build on CURRENT with error: configure: error: no usable dependency style found
Message-ID:  <0C12B97B-F096-4EB3-8225-07D590F4E34B@FreeBSD.org>
In-Reply-To: <1UF7wX-000BVL-0y@internal.tormail.org>
References:  <513B56E8.2060702@zedat.fu-berlin.de> <8F5265A6-396A-426F-A3F8-EFD44D167313@FreeBSD.org> <20130309233930.GA95285@troutmask.apl.washington.edu> <513DAF4F.50602@FreeBSD.org> <20130311131318.GA57506@troutmask.apl.washington.edu> <513DD90F.2090700@daemonic.se> <513E0656.7000601@FreeBSD.org> <1UF7wX-000BVL-0y@internal.tormail.org>

index | next in thread | previous in thread | raw e-mail

On 2013-03-11 20:00, Jan Beich wrote:
> Dimitry Andric <dim@FreeBSD.org> writes:
> 
>> $ echo 'sub/foo.barx' | grep sub/foo.bar
>> $ echo $?
>> 1
> 
> $ echo 'sub/foo.barx' | env -i grep sub/foo.bar
> $ echo 'sub/foolbarx' | env -i grep sub/foo.bar
> $ echo 'sub/foo.barx' | env -i grep 'sub/foo\.bar'
> sub/foo.barx
> $ echo 'sub/foo.barx' | env -i grep -o sub/foo.bar
> sub/foo.bar
> $ echo 'sub/foo.barx' | env -i grep --color=no sub/foo.bar
> sub/foo.barx
> 
> A buggy shortcut?

No, after some digging in and debugging of the bsdgrep code, I found out it is a regression caused by r246917, which is a fix for "bin/175213: [patch] bsdgrep(1) segfaults upon malicious input".  If you revert it, bsdgrep starts working correctly again.

I think it would be best to back out r246917 for now, until the regression can be fixed properly.  Having bsdgrep crash is bad, but not returning any results while it should is even worse...



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0C12B97B-F096-4EB3-8225-07D590F4E34B>