http://bugs.openembedded.org/show_bug.cgi?id=1184
Summary: build of gtkmm-2.4.8 fails - time for removal?
Product: Openembedded
Version: OpenZaurus 3.5.4.x
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Build
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
QAContact: [EMAIL PROTECTED]
Maybe it is time for removal for gtkmm-2.4.8? 2.8.3 compiles fine.
$ bitbake granule
NOTE: Using cache in '/export/interim/openembedded/tmp/cache'
NOTE: Parsing finished. 3439 cached, 0 parsed, 112 skipped, 0 masked.
NOTE: build 200607171013: started
OE Build Configuration:
BB_VERSION = "1.4.2"
OE_REVISION = "0f90c48ce5be90548c7195f122fe5dd7c438d141"
TARGET_ARCH = "arm"
TARGET_OS = "linux"
MACHINE = "collie"
DISTRO = "openzaurus"
DISTRO_VERSION = ".dev-snapshot-20060717"
TARGET_FPU = "soft"
NOTE: multiple providers are available (glibc, glibc-intermediate);
NOTE: consider defining PREFERRED_PROVIDER_virtual/arm-linux-libc-for-gcc
NOTE:
NOTE: multiple providers are available (db3-native, db-native);
NOTE: consider defining PREFERRED_PROVIDER_virtual/db-native
NOTE:
NOTE: multiple providers are available (diet-x11, libx11);
NOTE: consider defining PREFERRED_PROVIDER_x11
NOTE:
NOTE: package gtkmm-2.4.8: started
NOTE: package gtkmm-2.4.8-r0: task do_fetch: started
NOTE: package gtkmm-2.4.8-r0: task do_fetch: completed
NOTE: package gtkmm-2.4.8-r0: task do_compile: started
ERROR: function do_compile failed
ERROR: log data follows
(/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/temp/log.do_compile.26743)
| NOTE: make
| make all-recursive
| make[1]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8'
| Making all in tools
| make[2]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/tools'
| Making all in m4
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/tools/m4'
| make[3]: Nothing to be done for `all'.
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/tools/m4'
| Making all in extra_defs_gen
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/tools/extra_defs_gen'
| make[3]: Nothing to be done for `all'.
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/tools/extra_defs_gen'
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/tools'
| make[3]: Nothing to be done for `all-am'.
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/tools'
| make[2]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/tools'
| Making all in pango
| make[2]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango'
| Making all in src
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango/src'
| make[3]: Nothing to be done for `all'.
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango/src'
| Making all in pangomm
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango/pangomm'
| Making all in private
| make[4]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango/pangomm/private'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango/pangomm/private'
| make[4]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango/pangomm'
| make[4]: Nothing to be done for `all-am'.
| make[4]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango/pangomm'
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango/pangomm'
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango'
| make[3]: Nothing to be done for `all-am'.
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango'
| make[2]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango'
| Making all in atk
| make[2]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk'
| Making all in src
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk/src'
| make[3]: Nothing to be done for `all'.
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk/src'
| Making all in atkmm
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk/atkmm'
| Making all in private
| make[4]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk/atkmm/private'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk/atkmm/private'
| make[4]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk/atkmm'
| make[4]: Nothing to be done for `all-am'.
| make[4]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk/atkmm'
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk/atkmm'
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk'
| make[3]: Nothing to be done for `all-am'.
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk'
| make[2]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk'
| Making all in gdk
| make[2]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk'
| make all-recursive
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk'
| Making all in src
| make[4]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk/src'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk/src'
| Making all in gdkmm
| make[4]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk/gdkmm'
| Making all in private
| make[5]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk/gdkmm/private'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk/gdkmm/private'
| make[5]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk/gdkmm'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk/gdkmm'
| make[4]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk/gdkmm'
| make[4]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk'
| make[4]: Nothing to be done for `all-am'.
| make[4]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk'
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk'
| make[2]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk'
| Making all in gtk
| make[2]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk'
| make all-recursive
| make[3]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk'
| Making all in src
| make[4]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk/src'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk/src'
| Making all in gtkmm
| make[4]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk/gtkmm'
| Making all in private
| make[5]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk/gtkmm/private'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk/gtkmm/private'
| make[5]: Entering directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk/gtkmm'
| if /bin/sh ../../arm-linux-libtool --tag=CXX --mode=compile ccache
arm-linux-g++ -march=armv4 -mtune=xscale -DHAVE_CONFIG_H
-DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk
-I../../pango
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango
-I../../atk
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk
-I../../gdk
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk
-I../../gtk
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk
-I/export/interim/openembedded/tmp/staging/arm-linux/include/glibmm-2.4
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/glibmm-2.4/include
-I/export/interim/openembedded/tmp/staging/arm-linux/include/sigc++-2.0
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/sigc++-2.0/include
-I/export/interim/openembedded/tmp/staging/arm-linux/include/glib-2.0
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/glib-2.0/include
-I/export/interim/openembedded/tmp/staging/arm-linux/include/gtk-2.0
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/gtk-2.0/include
-I/export/interim/openembedded/tmp/staging/arm-linux/include/atk-1.0
-I/export/interim/openembedded/tmp/staging/arm-linux/include/cairo
-I/export/interim/openembedded/tmp/staging/arm-linux/include/pango-1.0
-I/export/interim/openembedded/tmp/staging/arm-linux/include
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/../include/libpng12
-I/export/interim/openembedded/tmp/staging/arm-linux/include/freetype2 -pthread
-I/export/interim/openembedded/tmp/staging/arm-linux/include/glib-2.0
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/glib-2.0/include
-isystem/export/interim/openembedded/tmp/staging/arm-linux/include
-isystem/export/interim/openembedded/tmp/staging/arm-linux/include
-fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2
-fpermissive -Wall -MT radioaction.lo -MD -MP -MF ".deps/radioaction.Tpo" -c -o
radioaction.lo radioaction.cc; \
| then mv -f ".deps/radioaction.Tpo" ".deps/radioaction.Plo"; else rm -f
".deps/radioaction.Tpo"; exit 1; fi
| ccache arm-linux-g++ -march=armv4 -mtune=xscale -DHAVE_CONFIG_H
-DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk
-I../../pango
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/pango
-I../../atk
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/atk
-I../../gdk
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gdk
-I../../gtk
-I/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk
-I/export/interim/openembedded/tmp/staging/arm-linux/include/glibmm-2.4
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/glibmm-2.4/include
-I/export/interim/openembedded/tmp/staging/arm-linux/include/sigc++-2.0
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/sigc++-2.0/include
-I/export/interim/openembedded/tmp/staging/arm-linux/include/glib-2.0
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/glib-2.0/include
-I/export/interim/openembedded/tmp/staging/arm-linux/include/gtk-2.0
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/gtk-2.0/include
-I/export/interim/openembedded/tmp/staging/arm-linux/include/atk-1.0
-I/export/interim/openembedded/tmp/staging/arm-linux/include/cairo
-I/export/interim/openembedded/tmp/staging/arm-linux/include/pango-1.0
-I/export/interim/openembedded/tmp/staging/arm-linux/include
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/../include/libpng12
-I/export/interim/openembedded/tmp/staging/arm-linux/include/freetype2 -pthread
-I/export/interim/openembedded/tmp/staging/arm-linux/include/glib-2.0
-I/export/interim/openembedded/tmp/staging/arm-linux/lib/glib-2.0/include
-isystem/export/interim/openembedded/tmp/staging/arm-linux/include
-isystem/export/interim/openembedded/tmp/staging/arm-linux/include
-fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2
-fpermissive -Wall -MT radioaction.lo -MD -MP -MF .deps/radioaction.Tpo -c
radioaction.cc -fPIC -DPIC -o .libs/radioaction.o
| ../../gtk/gtkmm/radioaction.h:101: error: declaration of 'typedef class
Gtk::RadioButtonGroup Gtk::RadioAction::Group'
| ../../gtk/gtkmm/radioaction.h:88: error: conflicts with previous declaration
'typedef class Gtk::RadioButtonGroup Gtk::RadioAction::Group'
| make[5]: *** [radioaction.lo] Error 1
| make[5]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk/gtkmm'
| make[4]: *** [all-recursive] Error 1
| make[4]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk/gtkmm'
| make[3]: *** [all-recursive] Error 1
| make[3]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk'
| make[2]: *** [all] Error 2
| make[2]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8/gtk'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/gtkmm-2.4.8'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed:
/export/interim/openembedded/tmp/work/arm-linux/gtkmm-2.4.8-r0/temp/log.do_compile.26743
NOTE: package gtkmm-2.4.8-r0: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package gtkmm-2.4.8: failed
ERROR: Build of granule failed
--
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe