[MacPorts] #61265: libaacs: requires 10.7+ SDK

MacPorts noreply at macports.org
Sat Oct 3 13:20:42 UTC 2020


#61265: libaacs: requires 10.7+ SDK
--------------------------+------------------------
 Reporter:  chrstphrchvz  |      Owner:  i0ntempest
     Type:  defect        |     Status:  assigned
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.6.3
 Keywords:                |       Port:  libaacs
--------------------------+------------------------
 libaacs 0.10.0 and later do not build on macOS 10.6, due to usage of
 `DISPATCH_QUEUE_SERIAL` and `DASessionSetDispatchQueue()` which were
 introduced in macOS 10.7:
 {{{
 src/file/mmc_device_darwin.c:386:75: error: use of undeclared identifier
 'DISPATCH_QUEUE_SERIAL'
     mmc->background_queue = dispatch_queue_create("org.videolan.libaacs",
 DISPATCH_QUEUE_SERIAL);
 ^
 src/file/mmc_device_darwin.c:387:5: error: implicit declaration of
 function 'DASessionSetDispatchQueue' is invalid in C99 [-Werror
 ,-Wimplicit-function-declaration]
     DASessionSetDispatchQueue(mmc->session, mmc->background_queue);
 mv -f src/devtools/.deps/parser_test-parser_test.Tpo src/devtools/.deps
 /parser_test-parser_test.Po
     ^
 src/file/mmc_device_darwin.c:405:9: error: implicit declaration of
 function 'DASessionSetDispatchQueue' is invalid in C99 [-Werror
 ,-Wimplicit-function-declaration]
         DASessionSetDispatchQueue(mmc->session, NULL);
         ^
 3 errors generated.
 }}}

 Should the port be set to require macOS 10.7 (refuse to build on 10.6 or
 earlier), or should it be pinned to the last version that built on 10.6
 (libaacs 0.9.0)?

 (I personally do not use this port.)

-- 
Ticket URL: <https://trac.macports.org/ticket/61265>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list