[MacPorts] #50057: pulseaudio @6.0_9 error: expected specifier-qualifier-list before 'AudioDeviceIOProcID'

MacPorts noreply at macports.org
Tue Oct 17 06:41:04 UTC 2017


#50057: pulseaudio @6.0_9 error: expected specifier-qualifier-list before
'AudioDeviceIOProcID'
-----------------------------+---------------------
  Reporter:  4625khz.mail@…  |      Owner:  Ionic
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:  powerpc
      Port:  pulseaudio      |
-----------------------------+---------------------

Comment (by Ionic):

 No, but if GCC 7 works, I'd rather use this, because it's the "latest and
 greatest" and our libgcc port already is at that version, so it would make
 sense to also use GCC 7 for consistency.

 Another thing I'm not sure if it's correct is using `platform darwin ppc`,
 since I think the arch refers to the native machine architecture, but
 older OS X versions can also build `ppc` binaries by default in universal
 mode if the architecture is not `ppc` (and in that case, I suppose, also
 fail.) Also, since PA actually builds and installs libraries, I do not
 want to disable the universal variant. I guess we'll need something more
 sophisticated here, like checking all arches:

 {{{
 platform darwin {
     if {[variant_isset universal]} {
         foreach arch ${configure.universal_archs} {
             if {"${arch}" eq "ppc"} {
                 compiler.whitelist ...
             }
         }
     }
 }
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/50057#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list