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

MacPorts noreply at macports.org
Wed Nov 20 06:40:45 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:
Resolution:             |   Keywords:  mavericks
      Port:  libdvdnav  |
------------------------+--------------------------------

Comment (by notinmyhead@…):

 I dont' see the error. I'm reporting it here:


 {{{
 notice:build --->  Building libdvdnav
 :debug:build Executing org.macports.build (libdvdnav)
 :debug:build Environment: CPATH='/opt/local/include'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/.CC_PRINT_OPTIONS'
 LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES'
 MACOSX_DEPLOYMENT_TARGET='10.9'
 :debug:build Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0"
 && /usr/bin/make -j2 -w all'
 :debug:build Executing command line:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0"
 && /usr/bin/make -j2 -w all
 :info:build make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0'
 :info:build /Applications/Xcode.app/Contents/Developer/usr/bin/make  all-
 recursive
 :info:build make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0'
 :info:build Making all in src
 :info:build make[2]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0/src'
 :info:build Making all in vm
 :info:build make[3]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0/src/vm'
 :info:build /bin/sh ../../libtool  --tag=CC   --mode=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_64 -MT
 decoder.lo -MD -MP -MF .deps/decoder.Tpo -c -o decoder.lo decoder.c
 :info:build /bin/sh ../../libtool  --tag=CC   --mode=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_64 -MT
 vm.lo -MD -MP -MF .deps/vm.Tpo -c -o vm.lo vm.c
 :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_64 -MT vm.lo -MD -MP -MF
 .deps/vm.Tpo -c vm.c  -fno-common -DPIC -o .libs/vm.o
 :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_64 -MT decoder.lo -MD -MP -MF
 .deps/decoder.Tpo -c decoder.c  -fno-common -DPIC -o .libs/decoder.o
 :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 /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
 :info:build             if((data[i] == 0)) break;
 :info:build                ~        ^   ~
 :info:build vm.c:183:25: note: use '=' to turn this equality comparison
 into an assignment
 :info:build             if((data[i] == 0)) break;
 :info:build                         ^~
 :info:build                         =
 :info:build vm.c:194:25: warning: equality comparison with extraneous
 parentheses [-Wparentheses-equality]
 :info:build             if((data[i] == 0)) break;
 :info:build                 ~~~~~~~~^~~~
 :info:build vm.c:194:25: note: remove extraneous parentheses around the
 comparison to silence this warning
 :info:build             if((data[i] == 0)) break;
 :info:build                ~        ^   ~
 :info:build vm.c:194:25: note: use '=' to turn this equality comparison
 into an assignment
 :info:build             if((data[i] == 0)) break;
 :info:build                         ^~
 :info:build                         =
 :info:build vm.c:205:25: warning: equality comparison with extraneous
 parentheses [-Wparentheses-equality]
 :info:build             if((data[i] == 0)) break;
 :info:build                 ~~~~~~~~^~~~
 :info:build vm.c:205:25: note: remove extraneous parentheses around the
 comparison to silence this warning
 :info:build             if((data[i] == 0)) break;
 :info:build                ~        ^   ~
 :info:build vm.c:205:25: note: use '=' to turn this equality comparison
 into an assignment
 :info:build             if((data[i] == 0)) break;
 :info:build                         ^~
 :info:build                         =
 :info:build 3 errors generated.
 :info:build vm.c:600:28: error: unknown type name 'DVDMenuID_t'
 :info:build int vm_jump_menu(vm_t *vm, DVDMenuID_t menuid) {
 :info:build                            ^
 :info:build make[3]: *** [decoder.lo] Error 1
 :info:build make[3]: *** Waiting for unfinished jobs....
 :info:build 3 warnings and 4 errors generated.
 :info:build make[3]: *** [vm.lo] Error 1
 :info:build make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0/src/vm'
 :info:build make[2]: *** [all-recursive] Error 1
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0/src'
 :info:build make[1]: *** [all-recursive] Error 1
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0'
 :info:build make: *** [all] Error 2
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0'
 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libdvdnav/libdvdnav/work/libdvdnav-4.2.0"
 && /usr/bin/make -j2 -w all
 :info:build Exit code: 2
 :error:build org.macports.build for port libdvdnav returned: command
 execution failed
 :debug:build Error code: CHILDSTATUS 17596 2

 }}}

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


More information about the macports-tickets mailing list