Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Oct 2019 16:55:47 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 241547] multimedia/mkvtoolnix 38.0.0 failes to build
Message-ID:  <bug-241547-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241547

            Bug ID: 241547
           Summary: multimedia/mkvtoolnix 38.0.0 failes to build
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: riggs@FreeBSD.org
          Reporter: gja822@narod.ru
          Assignee: riggs@FreeBSD.org
             Flags: maintainer-feedback?(riggs@FreeBSD.org)

Somehow I've tried dozens of times already to upgrade multimedia/mkvtoolnix
from 37.0.0 to 38.0.0. I build from ports' tree.
FreeBSD 11.3-STABLE #0 r353778.
Tried with system clang (8.0.1), and from ports' one 9.0.0 (also tried gcc8=
 but
at also has problem with boost fromports, that do not like gcc when install=
ed
with clang). Without luck. Rebuilt all direct dependencies. But still get
"compiler error". Do not know even where to look. Also turned OFF all the
options of the port.
May be I should rebuild some hidden (or long) dependencies, but can't tell =
from
the output, what ones. Tail of build output:


           CXX tests/unit/merge/timestamp_calculator.cpp
c++ -Wall -Wno-comment -Wfatal-errors -O3 -D_FILE_OFFSET_BITS=3D64
-DMTX_LOCALE_DIR=3D\"/usr/local/share/locale\"
-DMTX_PKG_DATA_DIR=3D\"/usr/local/share/mkvtoolnix\"
-DMTX_DOC_DIR=3D\"/usr/local/share/doc/mkvtoolnix\" -fstack-protector-strong
-Ilib/fmt/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -DLIBICONV_PLUG -isystem /usr/local/include -std=3Dc++=
17
-Wnon-virtual-dtor -Wextra -Wno-missing-field-initializers -Wunused
-Woverloaded-virtual -Wshadow -Qunused-arguments -Wno-self-assign
-Wno-mismatched-tags -Wno-inconsistent-missing-override
-Wno-potentially-evaluated-expression -Wno-extra-semi -I/usr/local/include =
-O2
-pipe -march=3Dbdver2 -DLIBICONV_PLUG -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem
/usr/local/include -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/sourc=
e -c
-MMD -MF
/usr/ports/multimedia/mkvtoolnix/work/mkvtoolnix-38.0.0/rake.d/dependency.d=
/tmp/tests_unit_merge_timestamp_calculator_o.d
-o tests/unit/merge/timestamp_calculator.o -x c++
tests/unit/merge/timestamp_calculator.cpp
tests/unit/propedit/attachment_target.o: In function `(anonymous
namespace)::AttachmentTarget_Basics_Test::TestBody()':
attachment_target.cpp:(.text+0xf0): undefined reference to
`testing::internal::GetBoolAssertionFailureMessage(testing::AssertionResult
const&, char const*, char const*, char const*)'
tests/unit/propedit/attachment_target.o: In function `(anonymous
namespace)::test_add(std::__1::function<void
()(std::__1::shared_ptr<libebml::EbmlMaster>&,
attachment_target_c::options_t&)>)':
attachment_target.cpp:(.text+0x5465): undefined reference to
`testing::internal::GetBoolAssertionFailureMessage(testing::AssertionResult
const&, char const*, char const*, char const*)'
tests/unit/propedit/attachment_target.o: In function `testing::AssertionRes=
ult
testing::internal::CmpHelperEQFailure<bool, bool>(char const*, char const*,
bool const&, bool const&)':
attachment_target.cpp:(.text._ZN7testing8internal18CmpHelperEQFailureIbbEEN=
S_15AssertionResultEPKcS4_RKT_RKT0_[_ZN7testing8internal18CmpHelperEQFailur=
eIbbEENS_15AssertionResultEPKcS4_RKT_RKT0_]+0x53):
undefined reference to `testing::internal::EqFailure(char const*, char cons=
t*,
std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char> > const&, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)'
tests/unit/propedit/chapter_target.o: In function `(anonymous
namespace)::ChapterTarget_Basics_Test::TestBody()':
chapter_target.cpp:(.text+0xf0): undefined reference to
`testing::internal::GetBoolAssertionFailureMessage(testing::AssertionResult
const&, char const*, char const*, char const*)'
tests/unit/propedit/target_id_manager.o: In function `(anonymous
namespace)::TargetIdManager_Basics_Test::TestBody()':
target_id_manager.cpp:(.text+0x3c4): undefined reference to
`testing::internal::GetBoolAssertionFailureMessage(testing::AssertionResult
const&, char const*, char const*, char const*)'
target_id_manager.cpp:(.text+0x466): undefined reference to
`testing::internal::GetBoolAssertionFailureMessage(testing::AssertionResult
const&, char const*, char const*, char const*)'
target_id_manager.cpp:(.text+0x572): undefined reference to
`testing::internal::GetBoolAssertionFailureMessage(testing::AssertionResult
const&, char const*, char const*, char const*)'
target_id_manager.cpp:(.text+0x67e): undefined reference to
`testing::internal::GetBoolAssertionFailureMessage(testing::AssertionResult
const&, char const*, char const*, char const*)'
tests/unit/propedit/target_id_manager.o:target_id_manager.cpp:(.text+0x771):
more undefined references to
`testing::internal::GetBoolAssertionFailureMessage(testing::AssertionResult
const&, char const*, char const*, char const*)' follow
tests/unit/propedit/target_id_manager.o: In function
`_ZN7testing8internal18CmpHelperEQFailureIPN11libmatroska11KaxAttachedEDnEE=
NS_15AssertionResultEPKcS7_RKT_RKT0_':
target_id_manager.cpp:(.text._ZN7testing8internal18CmpHelperEQFailureIPN11l=
ibmatroska11KaxAttachedEDnEENS_15AssertionResultEPKcS7_RKT_RKT0_[_ZN7testin=
g8internal18CmpHelperEQFailureIPN11libmatroska11KaxAttachedEDnEENS_15Assert=
ionResultEPKcS7_RKT_RKT0_]+0x53):
undefined reference to `testing::internal::EqFailure(char const*, char cons=
t*,
std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char> > const&, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)'
tests/unit/propedit/target_id_manager.o: In function `testing::AssertionRes=
ult
testing::internal::CmpHelperEQFailure<libmatroska::KaxAttached*,
libebml::EbmlElement*>(char const*, char const*, libmatroska::KaxAttached*
const&, libebml::EbmlElement* const&)':
target_id_manager.cpp:(.text._ZN7testing8internal18CmpHelperEQFailureIPN11l=
ibmatroska11KaxAttachedEPN7libebml11EbmlElementEEENS_15AssertionResultEPKcS=
A_RKT_RKT0_[_ZN7testing8internal18CmpHelperEQFailureIPN11libmatroska11KaxAt=
tachedEPN7libebml11EbmlElementEEENS_15AssertionResultEPKcSA_RKT_RKT0_]+0x53=
):
undefined reference to `testing::internal::EqFailure(char const*, char cons=
t*,
std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char> > const&, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)'
tests/unit/libmtxunittest.a(util.o): In function
`testing::AssertionResult::AppendMessage(testing::Message const&)':
util.cpp:(.text._ZN7testing15AssertionResult13AppendMessageERKNS_7MessageE[=
_ZN7testing15AssertionResult13AppendMessageERKNS_7MessageE]+0x50):
undefined reference to `testing::Message::GetString() const'
c++: error: linker command failed with exit code 1 (use -v to see invocatio=
n)
           CXX tests/unit/common/codec.cpp
c++ -Wall -Wno-comment -Wfatal-errors -O3 -D_FILE_OFFSET_BITS=3D64
-DMTX_LOCALE_DIR=3D\"/usr/local/share/locale\"
-DMTX_PKG_DATA_DIR=3D\"/usr/local/share/mkvtoolnix\"
-DMTX_DOC_DIR=3D\"/usr/local/share/doc/mkvtoolnix\" -fstack-protector-strong
-Ilib/fmt/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -DLIBICONV_PLUG -isystem /usr/local/include -std=3Dc++=
17
-Wnon-virtual-dtor -Wextra -Wno-missing-field-initializers -Wunused
-Woverloaded-virtual -Wshadow -Qunused-arguments -Wno-self-assign
-Wno-mismatched-tags -Wno-inconsistent-missing-override
-Wno-potentially-evaluated-expression -Wno-extra-semi -I/usr/local/include =
-O2
-pipe -march=3Dbdver2 -DLIBICONV_PLUG -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem
/usr/local/include -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/sourc=
e -c
-MMD -MF
/usr/ports/multimedia/mkvtoolnix/work/mkvtoolnix-38.0.0/rake.d/dependency.d=
/tmp/tests_unit_common_codec_o.d
-o tests/unit/common/codec.o -x c++ tests/unit/common/codec.cpp
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure =
to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/multimedia/mkvtoolnix
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/mkvtoolnix

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241547-7788>