[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