[MacPorts] #26247: Various libusb libraries have same base name; please make each unique

MacPorts noreply at macports.org
Wed Aug 25 16:56:19 PDT 2010


#26247: Various libusb libraries have same base name; please make each unique
---------------------------------------------------+------------------------
  Reporter:  michaelld@…                           |       Owner:  macports-tickets@…                   
      Type:  enhancement                           |      Status:  reopened                             
  Priority:  Normal                                |   Milestone:                                       
 Component:  ports                                 |     Version:  1.9.1                                
Resolution:                                        |    Keywords:                                       
      Port:  libusb, libusb-compat, libusb-legacy  |  
---------------------------------------------------+------------------------

Comment(by michaelld@…):

 GNU Radio is what I was working on when I hit this issue; there are a few
 other ports that use the libusb-legacy library but I don't know if anyone
 has tried them with the 'compat' version.  In GNU Radio there is a
 configure option to use libusb-1.0, but the 'compat' version won't work
 because we (those of who wrote the USB interfaces; our bad) used LIBUSB
 internals that are in the 'legacy' library but are not part of the
 'compat' library.  So, I try to use the 'libusb-legacy' version, but
 another library is located in ${prefix}/lib and hence Autotools is linking
 the 'compat' library instead.  Thus IMHO the need to rename -some- library
 -- I guess I'd propose the legacy one since it's already in a different
 location than expected.  It's really not difficult to patch the code to do
 this.

-- 
Ticket URL: <http://trac.macports.org/ticket/26247#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list