[MacPorts] #21157: beecrypt build failure
MacPorts
noreply at macports.org
Sun Sep 6 14:01:21 PDT 2009
#21157: beecrypt build failure
----------------------------+-----------------------------------------------
Reporter: egan@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.0
Keywords: | Port: beecrypt
----------------------------+-----------------------------------------------
Old description:
> $ sudo port upgrade outdated
> ---> Computing dependencies for beecrypt
> ---> Building beecrypt
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_beecrypt/work/beecrypt-4.1.2"
> && /usr/bin/make -j1 all " returned error 2
> Command output: /usr/include/c++/4.0.0/bits/stl_algobase.h:577: error:
> 'memset' is not a member of 'std'
> /usr/include/c++/4.0.0/bits/stl_algobase.h: In function 'void
> std::fill(signed char*, signed char*, const signed char&)':
> /usr/include/c++/4.0.0/bits/stl_algobase.h:585: error: 'memset' is not a
> member of 'std'
> /usr/include/c++/4.0.0/bits/stl_algobase.h: In function 'void
> std::fill(char*, char*, const char&)':
> /usr/include/c++/4.0.0/bits/stl_algobase.h:593: error: 'memset' is not a
> member of 'std'
> /usr/include/c++/4.0.0/bits/stl_algobase.h: In function 'bool
> std::lexicographical_compare(const unsigned char*, const unsigned char*,
> const unsigned char*, const unsigned char*)':
> /usr/include/c++/4.0.0/bits/stl_algobase.h:885: error: 'memcmp' is not a
> member of 'std'
> /usr/include/c++/4.0.0/bits/char_traits.h: In static member function
> 'static typename __gnu_cxx::char_traits<_CharT>::char_type*
> __gnu_cxx::char_traits<_CharT>::move(_CharT*, const _CharT*, size_t)':
> /usr/include/c++/4.0.0/bits/char_traits.h:186: error: 'memmove' is not a
> member of 'std'
> /usr/include/c++/4.0.0/bits/char_traits.h: In static member function
> 'static int std::char_traits<char>::compare(const char*, const char*,
> size_t)':
> /usr/include/c++/4.0.0/bits/char_traits.h:253: error: 'memcmp' was not
> declared in this scope
> /usr/include/c++/4.0.0/bits/char_traits.h: In static member function
> 'static size_t std::char_traits<char>::length(const char*)':
> /usr/include/c++/4.0.0/bits/char_traits.h:257: error: 'strlen' was not
> declared in this scope
> /usr/include/c++/4.0.0/bits/char_traits.h: In static member function
> 'static const char* std::char_traits<char>::find(const char*, size_t,
> const char&)':
> /usr/include/c++/4.0.0/bits/char_traits.h:261: error: invalid conversion
> from 'const void*' to 'void*'
> /usr/include/c++/4.0.0/bits/char_traits.h:261: error: initializing
> argument 1 of 'void* std::memchr(void*, int, size_t)'
> /usr/include/c++/4.0.0/bits/char_traits.h: In static member function
> 'static char* std::char_traits<char>::move(char*, const char*, size_t)':
> /usr/include/c++/4.0.0/bits/char_traits.h:265: error: 'memmove' was not
> declared in this scope
> /usr/include/c++/4.0.0/bits/char_traits.h: In static member function
> 'static char* std::char_traits<char>::copy(char*, const char*, size_t)':
> /usr/include/c++/4.0.0/bits/char_traits.h:269: error: 'memcpy' was not
> declared in this scope
> /usr/include/c++/4.0.0/bits/char_traits.h: In static member function
> 'static char* std::char_traits<char>::assign(char*, size_t, char)':
> /usr/include/c++/4.0.0/bits/char_traits.h:273: error: 'memset' was not
> declared in this scope
> /usr/include/c++/4.0.0/bits/stl_uninitialized.h: In function 'char*
> std::uninitialized_copy(const char*, const char*, char*)':
> /usr/include/c++/4.0.0/bits/stl_uninitialized.h:119: error: 'memmove' is
> not a member of 'std'
> /usr/include/c++/4.0.0/bits/stl_uninitialized.h: In function 'wchar_t*
> std::uninitialized_copy(const wchar_t*, const wchar_t*, wchar_t*)':
> /usr/include/c++/4.0.0/bits/stl_uninitialized.h:127: error: 'memmove' is
> not a member of 'std'
> make[3]: *** [ClassCastException.lo] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
New description:
{{{
$ sudo port upgrade outdated
---> Computing dependencies for beecrypt
---> Building beecrypt
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_beecrypt/work/beecrypt-4.1.2"
&& /usr/bin/make -j1 all " returned error 2
Command output: /usr/include/c++/4.0.0/bits/stl_algobase.h:577: error:
'memset' is not a member of 'std'
/usr/include/c++/4.0.0/bits/stl_algobase.h: In function 'void
std::fill(signed char*, signed char*, const signed char&)':
/usr/include/c++/4.0.0/bits/stl_algobase.h:585: error: 'memset' is not a
member of 'std'
/usr/include/c++/4.0.0/bits/stl_algobase.h: In function 'void
std::fill(char*, char*, const char&)':
/usr/include/c++/4.0.0/bits/stl_algobase.h:593: error: 'memset' is not a
member of 'std'
/usr/include/c++/4.0.0/bits/stl_algobase.h: In function 'bool
std::lexicographical_compare(const unsigned char*, const unsigned char*,
const unsigned char*, const unsigned char*)':
/usr/include/c++/4.0.0/bits/stl_algobase.h:885: error: 'memcmp' is not a
member of 'std'
/usr/include/c++/4.0.0/bits/char_traits.h: In static member function
'static typename __gnu_cxx::char_traits<_CharT>::char_type*
__gnu_cxx::char_traits<_CharT>::move(_CharT*, const _CharT*, size_t)':
/usr/include/c++/4.0.0/bits/char_traits.h:186: error: 'memmove' is not a
member of 'std'
/usr/include/c++/4.0.0/bits/char_traits.h: In static member function
'static int std::char_traits<char>::compare(const char*, const char*,
size_t)':
/usr/include/c++/4.0.0/bits/char_traits.h:253: error: 'memcmp' was not
declared in this scope
/usr/include/c++/4.0.0/bits/char_traits.h: In static member function
'static size_t std::char_traits<char>::length(const char*)':
/usr/include/c++/4.0.0/bits/char_traits.h:257: error: 'strlen' was not
declared in this scope
/usr/include/c++/4.0.0/bits/char_traits.h: In static member function
'static const char* std::char_traits<char>::find(const char*, size_t,
const char&)':
/usr/include/c++/4.0.0/bits/char_traits.h:261: error: invalid conversion
from 'const void*' to 'void*'
/usr/include/c++/4.0.0/bits/char_traits.h:261: error: initializing
argument 1 of 'void* std::memchr(void*, int, size_t)'
/usr/include/c++/4.0.0/bits/char_traits.h: In static member function
'static char* std::char_traits<char>::move(char*, const char*, size_t)':
/usr/include/c++/4.0.0/bits/char_traits.h:265: error: 'memmove' was not
declared in this scope
/usr/include/c++/4.0.0/bits/char_traits.h: In static member function
'static char* std::char_traits<char>::copy(char*, const char*, size_t)':
/usr/include/c++/4.0.0/bits/char_traits.h:269: error: 'memcpy' was not
declared in this scope
/usr/include/c++/4.0.0/bits/char_traits.h: In static member function
'static char* std::char_traits<char>::assign(char*, size_t, char)':
/usr/include/c++/4.0.0/bits/char_traits.h:273: error: 'memset' was not
declared in this scope
/usr/include/c++/4.0.0/bits/stl_uninitialized.h: In function 'char*
std::uninitialized_copy(const char*, const char*, char*)':
/usr/include/c++/4.0.0/bits/stl_uninitialized.h:119: error: 'memmove' is
not a member of 'std'
/usr/include/c++/4.0.0/bits/stl_uninitialized.h: In function 'wchar_t*
std::uninitialized_copy(const wchar_t*, const wchar_t*, wchar_t*)':
/usr/include/c++/4.0.0/bits/stl_uninitialized.h:127: error: 'memmove' is
not a member of 'std'
make[3]: *** [ClassCastException.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
}}}
--
Comment(by blb@…):
Can you attach the full debug output, from running {{{sudo port -d upgrade
beecrypt}}} after {{{sudo port clean --work beecrypt}}}?
--
Ticket URL: <http://trac.macports.org/ticket/21157#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list