[MacPorts] #32558: mkvtoolnix errors out on installation in Mac OSX Lion

MacPorts noreply at macports.org
Thu Dec 15 14:11:55 PST 2011


#32558: mkvtoolnix errors out on installation in Mac OSX Lion
---------------------------------+------------------------------------------
 Reporter:  palmer100@…          |       Owner:  macports-tickets@…                   
     Type:  defect               |      Status:  new                                  
 Priority:  Normal               |   Milestone:                                       
Component:  ports                |     Version:  2.0.3                                
 Keywords:  mkvtoolnix           |        Port:  mkvtoolnix                           
---------------------------------+------------------------------------------
 sudo port install mkvtoolnix errors out

 I've tried switching compilers (gcc and apple gcc) and both of those fail
 too
 I'm using Xcode 4.2.1 on the latest version of MacOSX Lion with MacPorts
 2.0.3

 Error: Error: Target org.macports.build returned: shell command failed
 (see log for details)
 Log for mkvtoolnix is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mkvtoolnix/mkvtoolnix/main.log
 Error: Status 1 encountered during processing.

 Log File Output:
 :info:build      CXX src/common/version.cpp
 :info:build      CXX src/common/wavpack.cpp
 :info:build In file included from src/common/wavpack.cpp:18:
 :info:build In file included from src/common/common_pch.h:4:
 :info:build In file included from src/common/common.h:22:
 :info:build In file included from /opt/local/include/boost/regex.hpp:31:
 :info:build In file included from
 /opt/local/include/boost/regex/v4/regex.hpp:70:
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1038:34:
 warning: equality comparison with extraneous parentheses [-Wparentheses]
 :info:build             else if((state->type ==
 syntax_element_long_set_rep))
 :info:build
 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1038:34: note:
 remove extraneous parentheses around the comparison to silence this
 warning
 :info:build             else if((state->type ==
 syntax_element_long_set_rep))
 :info:build                     ~            ^
 ~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1038:34: note:
 use '=' to turn this equality comparison into an assignment
 :info:build             else if((state->type ==
 syntax_element_long_set_rep))
 :info:build                                  ^~
 :info:build                                  =
 :info:build In file included from src/common/version.cpp:14:
 :info:build In file included from src/common/common_pch.h:4:
 :info:build In file included from src/common/common.h:22:
 :info:build In file included from /opt/local/include/boost/regex.hpp:31:
 :info:build In file included from
 /opt/local/include/boost/regex/v4/regex.hpp:70:
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1038:34:/opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1116:
 warning: equality comparison with extraneous parentheses [-Wparentheses]
 :info:build             else if((state->type ==
 syntax_element_long_set_rep))
 :info:build 18:
 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1038:34: note:
 remove extraneous parentheses around the comparison to silence this
 warning
 :info:build             else if((state->type ==
 syntax_element_long_set_rep))
 :info:build                     ~            ^
 ~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1038:34: note:
 use '=' to turn this equality comparison into an assignment
 :info:build             else if((state->type ==
 syntax_element_long_set_rep))
 :info:build                                  ^~
 :info:build                                  =
 :info:build warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\n'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1117:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\r'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1118:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\f'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1116:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\n'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1117:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\r'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1118:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\f'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1305:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\n'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1306:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\r'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp/opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1341:28:
 warning: equality comparison with extraneous parentheses [-Wparentheses]
 :info:build :               if((p->type == syntax_element_recurse))
 :info:build                    ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1341:28: note:
 remove extraneous parentheses around the comparison to silence this
 warning
 :info:build                if((p->type == syntax_element_recurse))
 :info:build                   ~        ^                        ~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1341:28: note:
 use '=' to turn this equality comparison into an assignment
 :info:build                if((p->type == syntax_element_recurse))
 :info:build                            ^~
 :info:build                            =
 :info:build 1305:18: warning: array subscript is of type 'char' [-Wchar-
 subscripts]
 :info:build             l_map['\n'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1306:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\r'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1341:28:
 warning: equality comparison with extraneous parentheses [-Wparentheses]
 :info:build                if((p->type == syntax_element_recurse))
 :info:build                    ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1341:28: note:
 remove extraneous parentheses around the comparison to silence this
 warning
 :info:build                if((p->type == syntax_element_recurse))
 :info:build                   ~        ^                        ~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1341:28: note:
 use '=' to turn this equality comparison into an assignment
 :info:build                if((p->type == syntax_element_recurse))
 :info:build                            ^~
 :info:build                            =
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:528:13: warning:
 unused function 'char_less' [-Wunused-function]
 :info:build inline bool char_less<char>(char t1, char t2)
 :info:build             ^
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:533:13: warning:
 unused function 'char_less' [-Wunused-function]
 :info:build inline bool char_less<signed char>(signed char t1, signed char
 t2)
 :info:build             ^
 :info:build In file included from src/common/version.cpp:19:
 :info:build In file included from
 /opt/local/include/boost/property_tree/ptree.hpp:23:
 :info:build
 /opt/local/include/boost/multi_index/sequenced_index.hpp:926:10: error: no
 member named 'BOOST_FOREACH' in namespace 'boost'
 :info:build   boost::foreach::tag)
 :info:build   ~~~~~~~^
 :info:build src/common/common.h:84:34: note: instantiated from:
 :info:build #define foreach                  BOOST_FOREACH
 :info:build                                  ^
 :info:build In file included from src/common/version.cpp:19:
 :info:build In file included from
 /opt/local/include/boost/property_tree/ptree.hpp:23:
 :info:build
 /opt/local/include/boost/multi_index/sequenced_index.hpp:926:19: error:
 C++ requires a type specifier for all declarations
 :info:build   boost::foreach::tag)
 :info:build   ~~~~~           ^
 :info:build In file included from src/common/version.cpp:19:
 :info:build In file included from
 /opt/local/include/boost/property_tree/ptree.hpp:24:
 :info:build
 /opt/local/include/boost/multi_index/ordered_index.hpp:1399:10: error: no
 member named 'BOOST_FOREACH' in namespace 'boost'
 :info:build   boost::foreach::tag)
 :info:build   ~~~~~~~^
 :info:build src/common/common.h:84:34: note: instantiated from:
 :info:build #define foreach                  BOOST_FOREACH
 :info:build                                  ^
 :info:build In file included from src/common/version.cpp:19:
 :info:build In file included from
 /opt/local/include/boost/property_tree/ptree.hpp:24:
 :info:build
 /opt/local/include/boost/multi_index/ordered_index.hpp:1399:19: error: C++
 requires a type specifier for all declarations
 :info:build   boost::foreach::tag)
 :info:build   ~~~~~           ^
 :info:build 9 warnings generated.
 :info:build      CXX src/common/webm.cpp
 :info:build 7 warnings and 4 errors generated.
 :info:build In file included from src/common/webm.cpp:14:
 :info:build In file included from src/common/common_pch.h:4:
 :info:build In file included from src/common/common.h:22:
 :info:build In file included from /opt/local/include/boost/regex.hpp:31:
 :info:build In file included from
 /opt/local/include/boost/regex/v4/regex.hpp:70:
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1038:34:
 warning: equality comparison with extraneous parentheses [-Wparentheses]
 :info:build             else if((state->type ==
 syntax_element_long_set_rep))
 :info:build
 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1038:34: note:
 remove extraneous parentheses around the comparison to silence this
 warning
 :info:build             else if((state->type ==
 syntax_element_long_set_rep))
 :info:build                     ~            ^
 ~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1038:34: note:
 use '=' to turn this equality comparison into an assignment
 :info:build             else if((state->type ==
 syntax_element_long_set_rep))
 :info:build                                  ^~
 :info:build                                  =
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1116:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\n'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1117:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\r'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1118:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\f'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1305:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\n'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1306:18:
 warning: array subscript is of type 'char' [-Wchar-subscripts]
 :info:build             l_map['\r'] |= mask;
 :info:build                  ^~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1341:28:
 warning: equality comparison with extraneous parentheses [-Wparentheses]
 :info:build                if((p->type == syntax_element_recurse))
 :info:build                    ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1341:28: note:
 remove extraneous parentheses around the comparison to silence this
 warning
 :info:build                if((p->type == syntax_element_recurse))
 :info:build                   ~        ^                        ~
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:1341:28: note:
 use '=' to turn this equality comparison into an assignment
 :info:build                if((p->type == syntax_element_recurse))
 :info:build                            ^~
 :info:build                            =
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:528:13: warning:
 unused function 'char_less' [-Wunused-function]
 :info:build inline bool char_less<char>(char t1, char t2)
 :info:build             ^
 :info:build
 /opt/local/include/boost/regex/v4/basic_regex_creator.hpp:533:13: warning:
 unused function 'char_less' [-Wunused-function]
 :info:build inline bool char_less<signed char>(signed char t1, signed char
 t2)
 :info:build             ^
 :info:build 9 warnings generated.
 :info:build shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mkvtoolnix/mkvtoolnix/work/mkvtoolnix-5.0.1"
 && ./drake default -j2 " returned error 1
 :error:build Target org.macports.build returned: shell command failed (see
 log for details)
 :debug:build Backtrace: shell command failed (see log for details)
     while executing
 "command_exec build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 :info:build Warning: the following items did not execute (for mkvtoolnix):
 org.macports.activate org.macports.build org.macports.destroot
 org.macports.install
 :notice:build Log for mkvtoolnix is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mkvtoolnix/mkvtoolnix/main.log

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


More information about the macports-tickets mailing list