Subject: glibmm from just updated pkgsrc-2006Q2 fails to compile on amd64
To: None <pkgsrc-users@NetBSD.org>
From: Rhialto <rhialto@falu.nl>
List: pkgsrc-users
Date: 09/07/2006 20:28:22
I just updated pkgsrc-2006Q2, and tried to build glibmm. It failed:

 c++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"glibmm\" -I../../glib -I/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/include/sigc++-2.0 -I/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/lib/sigc++-2.0/include -I/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/include/glib/glib-2.0 -I/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/lib/glib-2.0/include -pthread -I/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/include -O2 -Wall -Wno-long-long -MT date.lo -MD -MP -MF .deps/date.Tpo -c date.cc  -fPIC -DPIC -o .libs/date.o
In file included from date.cc:4:
../../glib/glibmm/date.h:142: error: `void Glib::Date::set_time(int)' and `void
   Glib::Date::set_time(int)' cannot be overloaded
date.cc:85: error: redefinition of `void Glib::Date::set_time(int)'
date.cc:77: error: `void Glib::Date::set_time(int)' previously defined here
date.cc:85: error: no `void Glib::Date::set_time(int)' member function declared
   in class `Glib::Date'
date.cc: In member function `void Glib::Date::set_time(int)':
date.cc:77: error: prior parameter's size depends on `Glib::Date* const this'
gmake[5]: *** [date.lo] Error 1
gmake[5]: Leaving directory `/pkg_comp/obj/pkgsrc/devel/glibmm/default/glibmm-2.10.4/glib/glibmm'

NetBSD radl.falu.nl 3.0 NetBSD 3.0 (Radls Doordringend Onjuiste Akkoord) #0: Sat Jan 28 16:44:07 CET 2006  root@radl.falu.nl:/usr/src/sys/arch/amd64/compile/RADL amd64

-Olaf.
-- 
___ Olaf 'Rhialto' Seibert      -- You author it, and I'll reader it.
\X/ rhialto/at/xs4all.nl        -- Cetero censeo "authored" delendum esse.