[MacPorts] #34969: pianobar: update to 2012.06.24

MacPorts noreply at macports.org
Mon Jun 25 16:50:27 PDT 2012


#34969: pianobar: update to 2012.06.24
----------------------------------------------+-----------------------------
 Reporter:  aguynamedryan+macports@…          |       Owner:  ryandesign@…           
     Type:  defect                            |      Status:  assigned               
 Priority:  Normal                            |   Milestone:                         
Component:  ports                             |     Version:  2.1.1                  
 Keywords:  haspatch maintainer               |        Port:  pianobar               
----------------------------------------------+-----------------------------

Comment(by aguynamedryan+macports@…):

 From what I can tease out from your log, line 264 has an error:
 {{{
 :info:build src/settings.h:87: error: expected specifier-qualifier-list
 before ‘PianoAudioQuality_t’
 }}}

 As with most GCC errors, this one is cryptic, but can mean "I don't know
 what PianoAudioQuality_t is".

 Line 90 of your log seems to be including piano.h from
 /opt/local/include/piano.h instead of from src/libpiano/piano.h  If that
 is the case, /opt/local/include/piano.h won't define PianoAudioQuality_t
 because PianoAudioQuality_t was added in this latest release.

 I've attempted to update the Portfile to include "-I. -I./src/libpiano/"
 to try to pull the local copy of piano.h instead of your system's outdated
 piano.h file.  Hopefully it works.  Failing that, hopefully I've given you
 enough to tinker around with to cajole this thing into compiling.

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


More information about the macports-tickets mailing list