Opened 13 years ago

Last modified 13 years ago

#32558 closed defect

mkvtoolnix errors out on installation in Mac OSX Lion — at Version 1

Reported by: palmer100@… Owned by: kona8lend@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: mkvtoolnix

Description (last modified by ryandesign (Ryan Carsten Schmidt))

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

Change History (2)

Changed 13 years ago by palmer100@…

Attachment: main.log added

log for mkvtoolnix build

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: mkvtoolnix removed
Owner: changed from macports-tickets@… to kona8lend@…

Please remember to use WikiFormatting and to Cc the maintainer of the port.

Note: See TracTickets for help on using tickets.