On Wed, 10 Dec 2014, Jo-Philipp Wich wrote:

> Hi,
>
> what you actually see is the message "Binary file matches" which is
> emitted by "grep" when it finds the given string in a file it considers
> to be binary.
>
> My gut feeling is that the error happens in "include/scan.mk",
> specifically the "xargs grep -HE ..." part.
>
> Maybe something is wonky with the cloned feed directories so that a file
> called "Makefile" is found which contains binary data...
>
> I have no idea why and where it happens exactly in your case but I
> suggest to start comparing the environments (env, export, etc.) of a
> working and a broken system.

  given that this is what ends up in my .files-packageinfo-... file
for the oldpackages feed:

libs/lttng-ust
Binary file feeds/oldpackages/libs/clearsilver/Makefile matches

it seems clear that it's the Makefile for the clearsilver packages
that is being treated as binary.  aha:

$ file Makefile
Makefile: ISO-8859 text
$

so it's not ASCII text, it's ISO-8859 -- i think that's the problem,
and might trigger the error based on my locale setting or something.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-users

Reply via email to