[MacPorts] #20423: Request for legacy libusb port

MacPorts noreply at macports.org
Fri Jul 24 11:28:38 PDT 2009


#20423: Request for legacy libusb port
------------------------------+---------------------------------------------
 Reporter:  mlk@…             |       Owner:  macports-tickets@…                   
     Type:  request           |      Status:  new                                  
 Priority:  Normal            |   Milestone:                                       
Component:  ports             |     Version:  1.7.1                                
 Keywords:  libusb, legacy    |        Port:  libusb                               
------------------------------+---------------------------------------------

Comment(by mlk@…):

 Re: Comment1:

 FBoFW, GNU Radio needs access to parts of the non-static internal API and
 hence is dependent on version 0.1.10+ .  Version 1.0-compat breaks the
 internal API in many ways, both in variables and structs.  Yes, the
 external API looks to be very compatible between 0.1.12 and 1.0-compat,
 but for projects that require the internal API: only the legacy version
 will do.

 Yes, GNU Radio (and similar projects) should upgrade to the 1.0 series or
 at very minimum not use the internal API so-as to be able to use
 1.0-compat.  It takes time to upgrade projects (yes, GNU Radio folks are
 discussing what to do right now), and for many cross-OS projects --
 because most Linux distros still provide version 0.1.12, not the new 1.0
 version or 1.0-compat -- fixing just the OSX/darwin port is not a high
 priority (as is the case for GNU Radio).  Hence, at least for the mean
 time, providing a legacy Port of libusb would allow such projects more
 time to figure out what to do -- knowing that -something- has to be done
 sooner rather than later.

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


More information about the macports-tickets mailing list