from ../../ptclib/asner.cxx:214: /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/pstring.h:1883: no type `seek_dir' in `std::basic_ios<char, std::char_traits<char> >' In file included from /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/channel.h:103, from /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib.h:217, from ../../ptclib/asner.cxx:214: /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/channel.h:184: no type `seek_dir' in `std::basic_ios<char, std::char_traits<char> >' In file included from /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib.h:265, from ../../ptclib/asner.cxx:214: /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/ptlib.inl: In member function `BOOL PDirectory::IsRoot() const': /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: because worst conversion for the former is better than worst conversion for the latter /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: because worst conversion for the former is better than worst conversion for the latter /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: because worst conversion for the former is better than worst conversion for the latter /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' /var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx: In member function `BOOL PASN_ObjectId::CommonDecode(PASN_Stream&, unsigned int)': ../../ptclib/asner.cxx:1204: choosing `P_PUnsignedArray_PTemplate_Base_Type& PUnsignedArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1204: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1206: choosing `P_PUnsignedArray_PTemplate_Base_Type& PUnsignedArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1206: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1207: choosing `P_PUnsignedArray_PTemplate_Base_Type& PUnsignedArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1207: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1210: choosing `P_PUnsignedArray_PTemplate_Base_Type& PUnsignedArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1210: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1211: choosing `P_PUnsignedArray_PTemplate_Base_Type& PUnsignedArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1211: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1214: choosing `P_PUnsignedArray_PTemplate_Base_Type& PUnsignedArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1214: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1215: choosing `P_PUnsignedArray_PTemplate_Base_Type& PUnsignedArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1215: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx: In member function `BOOL PASN_BitString::DecodePER(PPER_Stream&)': ../../ptclib/asner.cxx:1547: choosing `P_PBYTEArray_PTemplate_Base_Type& PBYTEArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1547: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1553: choosing `P_PBYTEArray_PTemplate_Base_Type& PBYTEArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1553: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1558: choosing `P_PBYTEArray_PTemplate_Base_Type& PBYTEArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1558: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx: In member function `void PASN_BitString::EncodePER(PPER_Stream&) const': ../../ptclib/asner.cxx:1577: choosing `P_PBYTEArray_PTemplate_Base_Type PBYTEArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:1577: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1579: choosing `P_PBYTEArray_PTemplate_Base_Type PBYTEArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:1579: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1580: choosing `P_PBYTEArray_PTemplate_Base_Type PBYTEArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:1580: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx: In member function `BOOL PASN_OctetString::DecodePER(PPER_Stream&)': ../../ptclib/asner.cxx:1844: choosing `P_PBYTEArray_PTemplate_Base_Type& PBYTEArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1844: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1850: choosing `P_PBYTEArray_PTemplate_Base_Type& PBYTEArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1850: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1853: choosing `P_PBYTEArray_PTemplate_Base_Type& PBYTEArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1853: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx: In member function `void PASN_OctetString::EncodePER(PPER_Stream&) const': ../../ptclib/asner.cxx:1876: choosing `P_PBYTEArray_PTemplate_Base_Type PBYTEArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:1876: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1880: choosing `P_PBYTEArray_PTemplate_Base_Type PBYTEArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:1880: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:1881: choosing `P_PBYTEArray_PTemplate_Base_Type PBYTEArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:1881: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx: In member function `PASN_ConstrainedString& PASN_ConstrainedString::operator=(const char*)': ../../ptclib/asner.cxx:1970: choosing `P_PCharArray_PTemplate_Base_Type& PCharArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:1970: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx: In member function `BOOL PASN_ConstrainedString::DecodePER(PPER_Stream&)': ../../ptclib/asner.cxx:2090: choosing `P_PCharArray_PTemplate_Base_Type& PCharArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:2090: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2090: choosing `P_PCharArray_PTemplate_Base_Type& PCharArray_PTemplate::operator[](unsigned int)' over `operator[]' ../../ptclib/asner.cxx:2090: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx: In member function `PTime PASN_GeneralisedTime::GetValue() const': ../../ptclib/asner.cxx:2656: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2656: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2656: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2656: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2658: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2658: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2658: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2658: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2662: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2662: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2662: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2662: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2668: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2668: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2668: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2668: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx: In member function `PTime PASN_UniversalTime::GetValue() const': ../../ptclib/asner.cxx:2707: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2707: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2707: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2707: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2713: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2713: because worst conversion for the former is better than worst conversion for the latter ../../ptclib/asner.cxx:2713: choosing `P_PCharArray_PTemplate_Base_Type PCharArray_PTemplate::operator[](unsigned int) const' over `operator[]' ../../ptclib/asner.cxx:2713: because worst conversion for the former is better than worst conversion for the latter make[2]: *** [/var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/lib/obj_linux_x86_r/asner.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/pwlib-1.2.12-r3/work/pwlib/src/ptlib/unix' make[1]: *** [opt] Error 2 make[1]: Leaving directory `/var/tmp/portage/pwlib-1.2.12-r3/work/pwlib' make: *** [optshared] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 5, Exitcode 2 !!! (no error message)
Solved with new ebuild