[MacPorts] #56242: jack @1.9.12: Build failure under High Sierra

MacPorts noreply at macports.org
Fri Apr 6 12:20:58 UTC 2018


#56242: jack @1.9.12: Build failure under High Sierra
-------------------------+--------------------
 Reporter:  Schamschula  |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:
-------------------------+--------------------
 While building {{{jack 1.9.12}}} under High Sierra (10.3.4) I get the
 following error

 {{{
 :info:build [ 14/244] Compiling common/netjack_packet.c
 :info:build In file included from ../example-
 clients/server_control.cpp:26:
 :info:build In file included from /opt/local/include/jack/control.h:32:
 :info:build /opt/local/include/jack/jslist.h:46:14: error: assigning to
 'JSList *' (aka '_JSList *') from incompatible type 'void *'
 :info:build   new_list = malloc(sizeof(JSList));
 :info:build              ^~~~~~~~~~~~~~~~~~~~~~
 :info:build /opt/local/include/jack/jslist.h:60:14: error: assigning to
 'JSList *' (aka '_JSList *') from incompatible type 'void *'
 :info:build   new_list = malloc(sizeof(JSList));
 :info:build              ^~~~~~~~~~~~~~~~~~~~~~
 :info:build ../example-clients/server_control.cpp:147:5: error: unknown
 type name 'jackctl_sigmask_t'
 :info:build     jackctl_sigmask_t * sigmask;
 :info:build     ^
 :info:build ../example-clients/server_control.cpp:216:5: error: use of
 undeclared identifier 'jackctl_server_open'
 :info:build     jackctl_server_open(server,
 jackctl_server_get_driver(server, driver_name));
 :info:build     ^
 :info:build ../example-clients/server_control.cpp:217:5: error: no
 matching function for call to 'jackctl_server_start'
 :info:build     jackctl_server_start(server);
 :info:build     ^~~~~~~~~~~~~~~~~~~~
 :info:build /opt/local/include/jack/control.h:144:1: note: candidate
 function not viable: requires 2 arguments, but 1 was provided
 :info:build jackctl_server_start(
 :info:build ^
 :info:build ../example-clients/server_control.cpp:241:5: error: use of
 undeclared identifier 'jackctl_server_close'; did you mean
 'jackctl_server_stop'?
 :info:build     jackctl_server_close(server);
 :info:build     ^~~~~~~~~~~~~~~~~~~~
 :info:build     jackctl_server_stop
 :info:build /opt/local/include/jack/control.h:156:1: note:
 'jackctl_server_stop' declared here
 :info:build jackctl_server_stop(
 :info:build ^
 :info:build 6 errors generated.
 :info:build ../example-clients/midi_latency_test.c:185:5: warning:
 'sem_destroy' is deprecated [-Wdeprecated-declarations]
 :info:build     sem_destroy(semaphore);
 :info:build     ^
 :info:build /usr/include/sys/semaphore.h:53:26: note: 'sem_destroy' has
 been explicitly marked deprecated here
 :info:build int sem_destroy(sem_t *) __deprecated;
 :info:build                          ^
 :info:build /usr/include/sys/cdefs.h:176:37: note: expanded from macro
 '__deprecated'
 :info:build #define __deprecated    __attribute__((deprecated))
 :info:build                                        ^
 :info:build 1 warning generated.
 :info:build Waf: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_audio_jack/jack/work/jack2-1.9.12/build'
 :info:build Build failed
 }}}

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


More information about the macports-tickets mailing list