Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 204112 - app-accessibility/dasher-4.6.1 - DasherViewSquare.cpp compile error call of overloaded lldiv line 805
Summary: app-accessibility/dasher-4.6.1 - DasherViewSquare.cpp compile error call of o...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gnome Accessibility (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-02 19:55 UTC by Bastiaan Wakkie
Modified: 2009-05-02 12:27 UTC (History)
0 users

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


Attachments
build.log (build.log,66.82 KB, text/plain)
2008-01-02 19:56 UTC, Bastiaan Wakkie
Details
emerge --info (emerge.info,3.68 KB, text/plain)
2008-01-02 23:00 UTC, Bastiaan Wakkie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bastiaan Wakkie 2008-01-02 19:55:19 UTC
compile error when upgrading from gnome 2.16.3 to 2.20.1




Reproducible: Always




DasherViewSquare.cpp: In member function `Dasher::myint Dasher::CDasherViewSquare::CustomIDiv(Dasher::myint, Dasher::myint)':
DasherViewSquare.cpp:805: error: call of overloaded `lldiv(Dasher::myint&, Dasher::myint&)' is ambiguous
/usr/include/stdlib.h:808: note: candidates are: lldiv_t lldiv(long long int, long long int)
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/cstdlib:165: note:                 lldiv_t __gnu_cxx::lldiv(long long int, long long int)
DasherViewSquare.cpp: At global scope:
DasherViewSquare.cpp:37: warning: 'g_bDebug' defined but not used
make[4]: *** [DasherViewSquare.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/app-accessibility/dasher-4.6.1/work/dasher-4.6.1/Src/DasherCore'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/app-accessibility/dasher-4.6.1/work/dasher-4.6.1/Src/DasherCore'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-accessibility/dasher-4.6.1/work/dasher-4.6.1/Src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-accessibility/dasher-4.6.1/work/dasher-4.6.1'
make: *** [all] Error 2
 [31;01m*[0m 
 [31;01m*[0m ERROR: app-accessibility/dasher-4.6.1 failed.
 [31;01m*[0m Call stack:
 [31;01m*[0m       ebuild.sh, line 1701:  Called dyn_compile
 [31;01m*[0m       ebuild.sh, line 1039:  Called qa_call 'src_compile'
 [31;01m*[0m       ebuild.sh, line   44:  Called src_compile
 [31;01m*[0m       ebuild.sh, line 1383:  Called gnome2_src_compile
 [31;01m*[0m   gnome2.eclass, line   71:  Called die
 [31;01m*[0m The specific snippet of code:
 [31;01m*[0m   	emake || die "compile failure"
 [31;01m*[0m  The die message:
 [31;01m*[0m   compile failure
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
 [31;01m*[0m A complete build log is located at '/var/tmp/portage/app-accessibility/dasher-4.6.1/temp/build.log'.
 [31;01m*[0m
Comment 1 Bastiaan Wakkie 2008-01-02 19:56:00 UTC
Created attachment 139905 [details]
build.log
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-01-02 22:06:41 UTC
could you add your emerge --info.

This looks like bug #200659 but could very well be the original cause of upstream adding __gnu_cxx:: in which case both approach would be incorrect to fix the problem.
Comment 3 Bastiaan Wakkie 2008-01-02 23:00:35 UTC
Created attachment 139915 [details]
emerge --info
Comment 4 Bastiaan Wakkie 2008-01-02 23:14:18 UTC
see attachment
Comment 5 Bastiaan Wakkie 2008-01-12 19:25:36 UTC
(In reply to comment #4)
> see attachment
> 

Tried to reverse the chnages that bug #200659  helped... but that too without any success.
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-05-02 12:27:39 UTC
closing cantfix since the issue is so outdated/obsolete by now.