[MacPorts] #41461: libdvdnav @ 4.2.0: fails to build on 10.9

MacPorts noreply at macports.org
Tue Nov 19 23:55:36 PST 2013


#41461: libdvdnav @ 4.2.0: fails to build on 10.9
-----------------------+--------------------------------
 Reporter:  mk@…       |      Owner:  macports-tickets@…
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:
 Keywords:  mavericks  |       Port:  libdvdnav
-----------------------+--------------------------------
 {{{
 :info:build libtool: compile:  /usr/bin/clang -DHAVE_CONFIG_H -I. -I../..
 -I../.. -DDVDNAV_COMPILE -I/opt/local/include -I../../src
 -I/opt/local/include -O3 -Wall -D_FILE_OFFSET_BITS=64
 -D_LARGEFILE64_SOURCE -pipe -Os -arch x86_66
 4 -MT vmcmd.lo -MD -MP -MF .deps/vmcmd.Tpo -c vmcmd.c  -fno-common -DPIC
 -o .libs/vmcmd.o
 :info:build In file included from vmcmd.c:33:
 :info:build /opt/local/include/dvdnav/dvdnav.h:317:50: error: unknown type
 name 'DVDMenuID_t'
 :info:build dvdnav_status_t dvdnav_menu_call(dvdnav_t *self, DVDMenuID_t
 menu);
 :info:build                                                  ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:446:1: error: unknown type
 name 'pci_t'
 :info:build pci_t* dvdnav_get_current_nav_pci(dvdnav_t *self);
 :info:build ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:455:1: error: unknown type
 name 'dsi_t'
 :info:build dsi_t* dvdnav_get_current_nav_dsi(dvdnav_t *self);
 :info:build ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:460:43: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_get_highlight_area(pci_t *nav_pci ,
 int32_t button, int32_t mode,
 :info:build                                           ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:461:8: error: unknown type
 name 'dvdnav_highlight_area_t'
 :info:build
 dvdnav_highlight_area_t *highlight);
 :info:build                                           ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:466:60: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_upper_button_select(dvdnav_t *self,
 pci_t *pci);
 :info:build                                                            ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:467:60: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_lower_button_select(dvdnav_t *self,
 pci_t *pci);
 :info:build                                                            ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:468:60: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_right_button_select(dvdnav_t *self,
 pci_t *pci);
 :info:build                                                            ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:469:59: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_left_button_select(dvdnav_t *self,
 pci_t *pci);
 :info:build                                                           ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:474:56: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_button_activate(dvdnav_t *self, pci_t
 *pci);
 :info:build                                                        ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:479:54: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_button_select(dvdnav_t *self, pci_t
 *pci, int32_t button);
 :info:build                                                      ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:484:67: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_button_select_and_activate(dvdnav_t
 *self, pci_t *pci, int32_t button);
 :info:build
 ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:489:76: error: unknown type
 name 'vm_cmd_t'
 :info:build dvdnav_status_t dvdnav_button_activate_cmd(dvdnav_t *self,
 int32_t button, vm_cmd_t *cmd);
 :info:build
 ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:494:53: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_mouse_select(dvdnav_t *self, pci_t
 *pci, int32_t x, int32_t y);
 :info:build                                                     ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:499:55: error: unknown type
 name 'pci_t'
 :info:build dvdnav_status_t dvdnav_mouse_activate(dvdnav_t *self, pci_t
 *pci, int32_t x, int32_t y);
 :info:build                                                       ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:595:74: error: unknown type
 name 'audio_attr_t'
 :info:build dvdnav_status_t dvdnav_get_audio_attr(dvdnav_t *self, uint8_t
 audio_mum, audio_attr_t *audio_attr);
 :info:build
 ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:606:72: error: unknown type
 name 'subp_attr_t'
 :info:build dvdnav_status_t dvdnav_get_spu_attr(dvdnav_t *self, uint8_t
 audio_mum, subp_attr_t *subp_attr);
 :info:build
 ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:623:1: error: unknown type
 name 'user_ops_t'
 :info:build user_ops_t dvdnav_get_restrictions(dvdnav_t *self);
 :info:build ^
 :info:build In file included from decoder.c:36:
 :info:build /opt/local/include/dvdnav/dvdnav.h:317:50: error: unknown type
 name 'DVDMenuID_t'
 :info:build In file included from vm.c:43:
 :info:build /opt/local/include/dvdnav/dvdnav.h:317:50: error: unknown type
 name 'DVDMenuID_t'
 :info:build dvdnav_status_t dvdnav_menu_call(dvdnav_t *self, DVDMenuID_t
 menu);
 :info:build                                                  ^
 :info:build dvdnav_status_t dvdnav_menu_call(dvdnav_t *self, DVDMenuID_t
 menu);
 :info:build                                                  ^
 :info:build In file included from vmcmd.c:38:
 :info:build ./vm.h:147:28: error: unknown type name 'DVDMenuID_t'
 :info:build int vm_jump_menu(vm_t *vm, DVDMenuID_t menuid);
 :info:build                            ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:461:8: error: unknown type
 name 'dvdnav_highlight_area_t'
 :info:build
 dvdnav_highlight_area_t *highlight);
 :info:build                                           ^
 :info:build /opt/local/include/dvdnav/dvdnav.h:461:8: error: unknown type
 name 'dvdnav_highlight_area_t'
 :info:build
 dvdnav_highlight_area_t *highlight);
 :info:build                                           ^
 :info:build In file included from decoder.c:39:
 :info:build ./vm.h:147:28: error: unknown type name 'DVDMenuID_t'
 :info:build int vm_jump_menu(vm_t *vm, DVDMenuID_t menuid);
 :info:build                            ^
 :info:build In file included from vm.c:47:
 :info:build ./vm.h:147:28: error: unknown type name 'DVDMenuID_t'
 :info:build int vm_jump_menu(vm_t *vm, DVDMenuID_t menuid);
 :info:build                            ^
 :info:build vm.c:183:25: warning: equality comparison with extraneous
 parentheses [-Wparentheses-equality]
 :info:build             if((data[i] == 0)) break;
 :info:build                 ~~~~~~~~^~~~
 :info:build vm.c:183:25: note: remove extraneous parentheses around the
 comparison to silence this warning
 .
 .
 .
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/41461>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list