[arch-dev-public] grep breakage in staging

Dave Reisner d at falconindy.com
Tue Feb 7 14:23:25 EST 2012


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"
   95 # An ERE matcher.
   96 EGREP="/bin/grep -E"
   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?)


More information about the arch-dev-public mailing list