Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Dec 2020 04:44:47 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 251884] audio/soundtouch build failure with OPENMP=on
Message-ID:  <bug-251884-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 251884
           Summary: audio/soundtouch build failure with OPENMP=3Don
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: crees@FreeBSD.org
          Reporter: xxjack12xx@gmail.com
          Assignee: crees@FreeBSD.org
             Flags: maintainer-feedback?(crees@FreeBSD.org)

Building soundtouch with OPENMP=3Don results in below failure.

g++9 -DHAVE_CONFIG_H -I. -I../.. -I../../include  -I../../include  -fopenmp=
 -O3
-ffast-math -MT soundstretch-WavFile.o -MD -MP -MF
.deps/soundstretch-WavFile.Tpo -c -o soundstretch-WavFile.o `test -f
'WavFile.cpp' || echo './'`WavFile.cpp
mv -f .deps/soundstretch-WavFile.Tpo .deps/soundstretch-WavFile.Po
/bin/sh ../../libtool  --tag=3DCXX    --mode=3Dlink g++9 -fopenmp  -O3 -ffa=
st-math=20
-L/usr/obj/usr/ports/audio/soundtouch/work -fstack-protector-strong
-Wl,-rpath=3D/usr/local/lib/gcc9 -L/usr/local/lib/gcc9 -o soundstretch
soundstretch-main.o  soundstretch-RunParameters.o  soundstretch-WavFile.o
../SoundTouch/libSoundTouch.la -lm -lm
libtool: link: g++9 -fopenmp -O3 -ffast-math -fstack-protector-strong
-Wl,-rpath=3D/usr/local/lib/gcc9 -o .libs/soundstretch soundstretch-main.o
soundstretch-RunParameters.o soundstretch-WavFile.o=20
-L/usr/obj/usr/ports/audio/soundtouch/work -L/usr/local/lib/gcc9
../SoundTouch/.libs/libSoundTouch.so -lm -fopenmp -Wl,-rpath -Wl,/usr/local=
/lib
/usr/local/bin/ld: soundstretch-RunParameters.o: in function
`RunParameters::throwIllegalParamExp(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&) const':
RunParameters.cpp:(.text+0xbb): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_create(unsigned long&, unsigned long)'
/usr/local/bin/ld: RunParameters.cpp:(.text+0x114): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_append(char const*, unsigned long)'
/usr/local/bin/ld: RunParameters.cpp:(.text+0x123): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::append(char const*)'
/usr/local/bin/ld: RunParameters.cpp:(.text+0x132): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::append(char const*)'
/usr/local/bin/ld: soundstretch-RunParameters.o: in function
`RunParameters::parseSwitchValue(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&) const':
RunParameters.cpp:(.text+0x159): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::find(char, unsigned long) const'
/usr/local/bin/ld: RunParameters.cpp:(.text+0x20d): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_create(unsigned long&, unsigned long)'
/usr/local/bin/ld: RunParameters.cpp:(.text+0x258): undefined reference to
`std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/bin/ld: soundstretch-RunParameters.o: in function
`RunParameters::RunParameters(int, char const* const*)':
RunParameters.cpp:(.text+0x2c0): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_create(unsigned long&, unsigned long)'
/usr/local/bin/ld: RunParameters.cpp:(.text+0x38b): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_append(char const*, unsigned long)'
/usr/local/bin/ld: RunParameters.cpp:(.text+0x522): undefined reference to
`std::__throw_logic_error(char const*)'
/usr/local/bin/ld: RunParameters.cpp:(.text+0x5d5): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_create(unsigned long&, unsigned long)'
/usr/local/bin/ld: RunParameters.cpp:(.text+0x6c8): undefined reference to
`std::__throw_length_error(char const*)'
/usr/local/bin/ld: soundstretch-WavFile.o: in function
`WavInFile::WavInFile(char const*)':
WavFile.cpp:(.text+0x980): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_create(unsigned long&, unsigned long)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x9f2): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_append(char const*, unsigned long)'
/usr/local/bin/ld: WavFile.cpp:(.text+0xa1b): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_append(char const*, unsigned long)'
/usr/local/bin/ld: WavFile.cpp:(.text+0xa2a): undefined reference to
`std::__throw_length_error(char const*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0xa34): undefined reference to
`std::__throw_length_error(char const*)'
/usr/local/bin/ld: soundstretch-WavFile.o: in function
`WavInFile::WavInFile(__sFILE*)':
WavFile.cpp:(.text+0xb48): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_create(unsigned long&, unsigned long)'
/usr/local/bin/ld: soundstretch-WavFile.o: in function
`WavOutFile::WavOutFile(__sFILE*, int, int, int)':
WavFile.cpp:(.text+0xf88): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_create(unsigned long&, unsigned long)'
/usr/local/bin/ld: soundstretch-WavFile.o: in function
`WavOutFile::WavOutFile(char const*, int, int, int)':
WavFile.cpp:(.text+0x10e8): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_create(unsigned long&, unsigned long)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x115a): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_append(char const*, unsigned long)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1183): undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<ch=
ar>
>::_M_append(char const*, unsigned long)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1192): undefined reference to
`std::__throw_length_error(char const*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x119c): undefined reference to
`std::__throw_length_error(char const*)'
/usr/local/bin/ld: soundstretch-WavFile.o: in function `WavInFile::read(sho=
rt*,
int)':
WavFile.cpp:(.text+0x1e44): undefined reference to `std::ios_base::ios_base=
()'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1e4b): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1e62): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1e87): undefined reference to `vtab=
le
for std::basic_ios<char, std::char_traits<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1eaf): undefined reference to
`std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<c=
har,
std::char_traits<char> >*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1eb6): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1ebd): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1ed6): undefined reference to
`std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<c=
har,
std::char_traits<char> >*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1edd): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1ee4): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1ef2): undefined reference to `vtab=
le
for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1f00): undefined reference to `vtab=
le
for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1f18): undefined reference to `vtab=
le
for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1f35): undefined reference to
`std::locale::locale()'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1f4b): undefined reference to `vtab=
le
for std::__cxx11::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1f7c): undefined reference to
`std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<c=
har,
std::char_traits<char> >*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1f90): undefined reference to
`std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<c=
har,
std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&,
char const*, long)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1f9e): undefined reference to
`std::ostream::operator<<(int)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x1fb2): undefined reference to
`std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<c=
har,
std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&,
char const*, long)'
/usr/local/bin/ld: soundstretch-WavFile.o: in function `WavInFile::read(flo=
at*,
int)':
WavFile.cpp:(.text+0x26d9): undefined reference to `std::ios_base::ios_base=
()'
/usr/local/bin/ld: WavFile.cpp:(.text+0x26e0): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x26f7): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x271c): undefined reference to `vtab=
le
for std::basic_ios<char, std::char_traits<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2744): undefined reference to
`std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<c=
har,
std::char_traits<char> >*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x274b): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2752): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x276b): undefined reference to
`std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<c=
har,
std::char_traits<char> >*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2772): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2779): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x278c): undefined reference to `vtab=
le
for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2795): undefined reference to `vtab=
le
for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x27ad): undefined reference to `vtab=
le
for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x27ca): undefined reference to
`std::locale::locale()'
/usr/local/bin/ld: WavFile.cpp:(.text+0x27e0): undefined reference to `vtab=
le
for std::__cxx11::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2811): undefined reference to
`std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<c=
har,
std::char_traits<char> >*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2825): undefined reference to
`std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<c=
har,
std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&,
char const*, long)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2833): undefined reference to
`std::ostream::operator<<(int)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2847): undefined reference to
`std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<c=
har,
std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&,
char const*, long)'
/usr/local/bin/ld: soundstretch-WavFile.o: in function `WavOutFile::write(s=
hort
const*, int)':
WavFile.cpp:(.text+0x2db3): undefined reference to `std::ios_base::ios_base=
()'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2dba): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2dd1): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2df6): undefined reference to `vtab=
le
for std::basic_ios<char, std::char_traits<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2e1e): undefined reference to
`std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<c=
har,
std::char_traits<char> >*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2e25): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2e2c): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2e45): undefined reference to
`std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<c=
har,
std::char_traits<char> >*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2e4c): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2e53): undefined reference to `VTT =
for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2e66): undefined reference to `vtab=
le
for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2e6f): undefined reference to `vtab=
le
for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2e87): undefined reference to `vtab=
le
for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2ea4): undefined reference to
`std::locale::locale()'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2eba): undefined reference to `vtab=
le
for std::__cxx11::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2eeb): undefined reference to
`std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<c=
har,
std::char_traits<char> >*)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2eff): undefined reference to
`std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<c=
har,
std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&,
char const*, long)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2f0d): undefined reference to
`std::ostream::operator<<(int)'
/usr/local/bin/ld: WavFile.cpp:(.text+0x2f21): undefined reference to
`std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<c=
har,
std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&,
char const*, long)'
/usr/local/bin/ld: soundstretch-WavFile.o: in function `WavInFile::read(sho=
rt*,
int) [clone .cold]':
WavFile.cpp:(.text.unlikely+0x3fa): undefined reference to
`std::__cxx11::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >::str() const'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x456): undefined reference =
to
`vtable for std::basic_ios<char, std::char_traits<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x45b): undefined reference =
to
`std::ios_base::~ios_base()'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x470): undefined reference =
to
`std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >::~basic_stringstream()'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x48d): undefined reference =
to
`VTT for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: soundstretch-WavFile.o: in function `WavInFile::read(flo=
at*,
int) [clone .cold]':
WavFile.cpp:(.text.unlikely+0x4fa): undefined reference to
`std::__cxx11::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >::str() const'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x540): undefined reference =
to
`VTT for std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x57f): undefined reference =
to
`vtable for std::basic_ios<char, std::char_traits<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x584): undefined reference =
to
`std::ios_base::~ios_base()'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x599): undefined reference =
to
`std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >::~basic_stringstream()'
/usr/local/bin/ld: soundstretch-WavFile.o: in function `WavOutFile::write(s=
hort
const*, int) [clone .cold]':
WavFile.cpp:(.text.unlikely+0x5f5): undefined reference to `VTT for
std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x634): undefined reference =
to
`vtable for std::basic_ios<char, std::char_traits<char> >'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x639): undefined reference =
to
`std::ios_base::~ios_base()'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x64e): undefined reference =
to
`std::__cxx11::basic_stringstream<char, std::char_traits<char>,
std::allocator<char> >::~basic_stringstream()'
/usr/local/bin/ld: WavFile.cpp:(.text.unlikely+0x689): undefined reference =
to
`std::__cxx11::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >::str() const'
/usr/local/bin/ld: soundstretch-WavFile.o: in function
`std::__cxx11::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >::~basic_stringbuf()':
WavFile.cpp:(.text._ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE=
D2Ev[_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED5Ev]+0x7):
undefined reference to `vtable for std::__cxx11::basic_stringbuf<char,
std::char_traits<char>, std::allocator<char> >'
/usr/local/bin/ld:
WavFile.cpp:(.text._ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE=
D2Ev[_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED5Ev]+0x20):
undefined reference to `vtable for std::basic_streambuf<char,
std::char_traits<char> >'
/usr/local/bin/ld:
WavFile.cpp:(.text._ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE=
D2Ev[_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED5Ev]+0x2a):
undefined reference to `std::locale::~locale()'
/usr/local/bin/ld: soundstretch-WavFile.o: in function
`std::__cxx11::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >::~basic_stringbuf()':
WavFile.cpp:(.text._ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE=
D0Ev[_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED5Ev]+0x7):
undefined reference to `vtable for std::__cxx11::basic_stringbuf<char,
std::char_traits<char>, std::allocator<char> >'
/usr/local/bin/ld:
WavFile.cpp:(.text._ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE=
D0Ev[_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED5Ev]+0x21):
undefined reference to `vtable for std::basic_streambuf<char,
std::char_traits<char> >'
/usr/local/bin/ld:
WavFile.cpp:(.text._ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE=
D0Ev[_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED5Ev]+0x2a):
undefined reference to `std::locale::~locale()'
/usr/local/bin/ld: soundstretch-WavFile.o: in function `.LC64':
WavFile.cpp:(.rodata.cst8+0x10): undefined reference to `vtable for
std::basic_streambuf<char, std::char_traits<char> >'
collect2: error: ld returned 1 exit status
*** Error code 1

Stop.
make[5]: stopped in
/usr/obj/usr/ports/audio/soundtouch/work/soundtouch-762f56024b7ade81f656590=
3161dffec0ad4741e-762f56024b7ade81f6565903161dffec0ad4741e/source/SoundStre=
tch
*** Error code 1
*** Error code 1
*** Error code 1
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/audio/soundtouch
*** Error code 1

Stop.
make: stopped in /usr/ports/audio/soundtouch

--=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-251884-7788>