Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 354277 - dev-libs/libsigc++-2.2.7 fails to build with GCC 4.6
Summary: dev-libs/libsigc++-2.2.7 fails to build with GCC 4.6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GNOME C++ Bindings Maintainers (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gcc-4.6
  Show dependency tree
 
Reported: 2011-02-09 20:54 UTC by Ryan Hill (RETIRED)
Modified: 2011-03-08 13:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
include cstddef for size_t (libsigc++-2.2.7-gcc46.patch,297 bytes, patch)
2011-02-09 20:56 UTC, Ryan Hill (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hill (RETIRED) gentoo-dev 2011-02-09 20:54:38 UTC
libtool: compile:  x86_64-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I.. -I.. -Wall -O2 -march=native -g -pipe -MT signal_base.lo -MD -MP -MF .deps/signal_base.Tpo -c signal_base.cc  -fPIC -DPIC -o .libs/signal_base.o
In file included from signal_base.cc:20:0:
../sigc++/signal_base.h:48:11: error: 'size_t' does not name a type
In file included from signal_base.cc:20:0:
../sigc++/signal_base.h:97:3: error: 'size_type' does not name a type
In file included from signal_base.cc:20:0:
../sigc++/signal_base.h:241:11: error: 'size_t' does not name a type
../sigc++/signal_base.h:263:3: error: 'size_type' does not name a type
signal_base.cc:47:1: error: 'size_type' in class 'sigc::internal::signal_impl' does not name a type
signal_base.cc:115:1: error: 'size_type' in class 'sigc::signal_base' does not name a type
make[3]: *** [signal_base.lo] Error 1
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2011-02-09 20:56:12 UTC
Created attachment 261961 [details, diff]
include cstddef for size_t
Comment 2 Pacho Ramos gentoo-dev 2011-03-08 13:47:13 UTC
+*libsigc++-2.2.9 (08 Mar 2011)
+
+  08 Mar 2011; Pacho Ramos <pacho@gentoo.org> libsigc++-1.0.4-r3.ebuild,
+  libsigc++-1.2.7.ebuild, +files/libsigc++-1.2.7-fix-install.patch,
+  +libsigc++-2.2.9.ebuild:
+  Version bump fixing gcc-4.6 build (bug #354277 by Ryan Hill) and allowing
+  building of static libs (bug #289274 by Slava Gorbunov), also simplify
+  src_configure phase. Some fixes for libsigc++-1.2.7: don't try to install
+  duplicated files and use proper automake version (bug #346949 by Sirko
+  Schroeder), bump to eapi3, handle debug USE flag in a better way, fix
+  pkg_config phase (it wasn't being executed at all). Set RDEPEND and DEPEND on
+  all ebuilds to make repoman happy.
+