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