Summary: | net-voip/ekiga-3.2.7 with sys-devel/gcc-4.7 - ../../../../lib/engine/addressbook/source-impl.h:209:3: error: ‘add_object’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissi | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jason A. Donenfeld <zx2c4> |
Component: | Current packages | Assignee: | voip herd (OBSOLETE) <voip+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Martin.Jansa, neurogeek, volkmar |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 390247 | ||
Attachments: |
ekiga-3.2.7-r1.ebuild
ekiga-3.2.7-gcc-4.7.patch |
Description
Jason A. Donenfeld
2012-08-08 17:16:40 UTC
Created attachment 320732 [details]
ekiga-3.2.7-r1.ebuild
Created attachment 320734 [details, diff] ekiga-3.2.7-gcc-4.7.patch This patch relies on opal and ptlib being patched, as well, to work with gcc 4.7. Those patches are found in bug #420077 and bug #422635 . Comment on attachment 320732 [details] ekiga-3.2.7-r1.ebuild --- ekiga-3.2.7.ebuild 2012-06-18 20:34:19.000000000 +0200 +++ - 2012-08-09 02:01:39.977293173 +0200 @@ -110,6 +110,9 @@ src_prepare() { epatch "${FILESDIR}"/${P}-libnotify-0.7.patch + # this fixes the build for gcc 4.7 (bug #430474) + epatch "${FILESDIR}"/${PN}-3.2.7-gcc-4.7.patch + gnome2_src_prepare # remove call to gconftool-2 --shutdown, upstream bug 555976 Works for me. Please add to the version in tree. I can confirm that all 3 patches work, just rebuilt world with gcc-4.7.2. Friendly reminder regarding this... Would be great to get gcc 4.7 into the tree! Your patch is correct, please apply it. I don't feel like doing the USE flag dance to get ekiga installed. *friendly reminder* (In reply to Peter Asplund from comment #8) > *friendly reminder* We have 4.x now in stable |