[arch-dev-public] grep breakage in staging

Allan McRae allan at archlinux.org
Tue Feb 7 15:01:02 EST 2012


On 08/02/12 05:23, Dave Reisner wrote:
> Hey,
> 
> Long story short, udev wouldn't build against staging and bailed with a
> really strange library-not-found error. I was able to reduce it down to
> libtool flaking out because it hardcodes paths to grep:
> 
>    92 # A grep program that handles long lines.
>    93 GREP="/bin/grep"
>    94
>    95 # An ERE matcher.
>    96 EGREP="/bin/grep -E"
>    97
>    98 # A literal string matcher.
>    99 FGREP="/bin/grep -F"
> 
> And sure enough, the rebuild of grep moved the binaries out of /bin:
> 
>   -  ./configure --prefix=/usr --bindir=/bin --without-included-regex
>   +  ./configure --prefix=/usr --without-included-regex
> 
> Do we:
> 
> * revert the ./configure change?
> * farm symlinks?
> * tell libtool upstream to go to hell? (please?)

* rebuilt libtool... (being done now)

Allan


More information about the arch-dev-public mailing list