[sane-devel] sane-backend 1.0.27 USB broken on Mac with Homebrew
paddy-hack at member.fsf.org
Sat Jul 29 08:06:53 UTC 2017
Yurii Kolesnykov writes:
> Hi, Olaf, Thomas!
> Having another round through the info in the various links you and Yurii
>> provided I noticed
>> checking for pkg-config... no
>> Is homebrew using pkgconfig instead? If so, I'd suggest adding
>> something like
>> system "ln", "-s", "pkg-config", "/usr/bin/pkgconfig"
> No need to do this, in brew this may be addressed by adding `depends_on
That should work as well and probably even better. I'm not up-to-date
on the (in)compatibility of pkg-config and pkgconfig.
> *before* running configure to sane-backends.rb. Adjust /usr/bin as
>> necessary. While at it, also drop the
>> depends_on "libusb-compat"
>> or replace it with something like
>> depends_on "libusb-1.0"
>> at least, do yourself a favour and build against libusb-1.0.
> Thomas, please try putting just `libusb` here, we have such formula:
> This formula Olaf?
I know *nothing* about how homebrew works, but that formula seems to use
libusb-1.0.21 so that should be fine.
With those two changes to the homebrew formula for sane-backends you
should be all set to build with USB support.
Hope this helps,
Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27
GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9
Support Free Software https://my.fsf.org/donate
Join the Free Software Foundation https://my.fsf.org/join
More information about the sane-devel