Bug 21637 - gtkm 2.2.3 error in class ustring (with fast fix appended)
Bug#: 21637 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: gnome@gentoo.org Reported By: bernd@wiloyee.shnet.org
Component: Applications
URL: 
Summary: gtkm 2.2.3 error in class ustring (with fast fix appended)
Keywords:  
Status Whiteboard: 
Opened: 2003-05-24 16:55 0000
Description:   Opened: 2003-05-24 16:55 0000
gtkmm failed to compile 
g++ [many options] -c date.cc  -fPIC -DPIC -DPIC -o date.o
In file included from ../../glib/glibmm/date.h:27,
                 from date.cc:3:
../../glib/glibmm/ustring.h:532: error: `template<class In, class ValueType = 
   typename std::iterator_traits<_Iterator>::value_type> struct 
   Glib::ustring::SequenceToString' is private
../../glib/glibmm/ustring.h:548: error: within this context
../../glib/glibmm/ustring.h:532: error: `template<class In, class ValueType = 
   typename std::iterator_traits<_Iterator>::value_type> struct 
   Glib::ustring::SequenceToString' is private

fast resolution:
 make "Glib::ustring::SequenceToString" public

------- Comment #1 From Bernd Martin Wollny 2003-05-24 16:57:45 0000 -------
Sorry this subject will fit better


bye
  bernd 

------- Comment #2 From Alastair Tse (RETIRED) 2003-06-02 05:44:57 0000 -------
following from the opensp bug 21631 , are you using gcc-3.3 ? 

------- Comment #3 From Bernd Martin Wollny 2003-06-05 06:34:55 0000 -------
Hi, 

yes im using gcc-3.3 

------- Comment #4 From Alastair Tse (RETIRED) 2003-06-05 06:50:53 0000 -------
thats not a good fix unfortunately, according to the gtkmm people, its a
gcc-3.3 bug which will be fixed in 3.3.1

http://mail.gnome.org/archives/gtkmm-list/2003-May/msg00133.html
http://mail.gnome.org/archives/gtkmm-list/2003-May/msg00142.html
http://gcc.gnu.org/ml/gcc/2003-05/msg01686.html

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10849

according to that last url, its been fixed in gcc-3.3 cvs. cc'ing gcc devs.

------- Comment #5 From Bernd Martin Wollny 2003-06-11 22:42:04 0000 -------
Hello, 
thank you for youre help ..  I will wait for the next gcc version. 
bye the side I have found the next gcc-bug

bye 
  bernd 

------- Comment #6 From foser (RETIRED) 2003-07-12 10:52:07 0000 -------
blocked gcc-3.3.0 for now, waiting for 3.3.1 with fixes. moved gtkmm from
x11-libs to dev-cpp btw.