[sane-devel] sane-backend 1.0.27 USB broken on Mac with Homebrew
Thomas.S
schmo-fu at feinfug.org
Sun Jul 30 06:56:15 UTC 2017
FYI: I'll be traveling until Thursday. So there will be no more input from my side until then.
Liebe Grüße, Thomas.S
---
ohne Signatur, sent from the phone.
> Am 29.07.2017 um 10:06 schrieb Olaf Meeuwissen <paddy-hack at member.fsf.org>:
>
> Hi,
>
> 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
>> "pkg-config"`
>
> 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:
>> https://github.com/Homebrew/homebrew-core/blob/master/Formula/libusb.rb
>>
>> 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
mailing list