Opened 6 years ago

Closed 6 years ago

#56242 closed defect (duplicate)

jack @1.9.12: Build failure under High Sierra

Reported by: Schamschula (Marius Schamschula) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: neverpanic (Clemens Lang)
Port: jack

Description

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

Attachments (1)

jack-main.log (18.2 KB) - added by Schamschula (Marius Schamschula) 6 years ago.

Download all attachments as: .zip

Change History (4)

Changed 6 years ago by Schamschula (Marius Schamschula)

Attachment: jack-main.log added

comment:1 Changed 6 years ago by Schamschula (Marius Schamschula)

Port: jack added

comment:2 Changed 6 years ago by mf2k (Frank Schima)

See also #56241.

Last edited 6 years ago by mf2k (Frank Schima) (previous) (diff)

comment:3 Changed 6 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.