Comment 1 for bug 749150

Revision history for this message
Mattia Tavernini (maathias) wrote : Re: [Bug 749150] [NEW] amule-adunanza version 2010.1+2.2.6-0ubuntu1 failed to build on i386

A way to solve it's in the patch attached.

Source:
http://forum.adunanza.net/threads/83435-Problema-compilazione-amule-adunanza-su-Fedora-14-%28RISOLTO%29

Il giorno dom, 03/04/2011 alle 12.01 +0000, Matthias Klose ha scritto:
> Public bug reported:
>
> amule-adunanza version 2010.1+2.2.6-0ubuntu1 failed to build on i386
> Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2388052
>
> Direct link to the build log: https://launchpad.net/ubuntu/+archive
> /test-rebuild-20110329/+buildjob/2388052/+files/buildlog_ubuntu-
> natty-i386.amule-adunanza_2010.1%2B2.2.6-0ubuntu1_FAILEDTOBUILD.txt.gz
>
> This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
> Excerpt 1906 lines into the build log:
>
> make[5]: Entering directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils/wxCas'
> Making all in src
> make[6]: Entering directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils/wxCas/src'
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o onlinesig.o ../../../../../src/utils/wxCas/src/onlinesig.cpp
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o linuxmon.o ../../../../../src/utils/wxCas/src/linuxmon.cpp
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o wxcas.o ../../../../../src/utils/wxCas/src/wxcas.cpp
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o wxcasprint.o ../../../../../src/utils/wxCas/src/wxcasprint.cpp
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o wxcasframe.o ../../../../../src/utils/wxCas/src/wxcasframe.cpp
> ../../../../../src/utils/wxCas/src/wxcasframe.cpp: In member function 'wxImage* WxCasFrame::GetStatImage() const':
> ../../../../../src/utils/wxCas/src/wxcasframe.cpp:310:58: error: cannot call constructor 'wxFont::wxFont' directly
> ../../../../../src/utils/wxCas/src/wxcasframe.cpp:310:58: error: for a function-style cast, remove the redundant '::wxFont'
> make[6]: *** [wxcasframe.o] Error 1
> make[6]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils/wxCas/src'
> make[5]: *** [all-recursive] Error 1
> make[5]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils/wxCas'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu'
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> ******************************************************************************
> Build finished at 20110403-1015
> FAILED [dpkg-buildpackage died]
> Purging chroot-autobuild/build/buildd/amule-adunanza-2010.1+2.2.6
>
> ** Affects: amule-adunanza (Ubuntu)
> Importance: Undecided
> Status: New
>
>
> ** Tags: ftbfs natty
>
> --
> You received this bug notification because you are subscribed to amule-
> adunanza in Ubuntu.
> https://bugs.launchpad.net/bugs/749150
>
> Title:
> amule-adunanza version 2010.1+2.2.6-0ubuntu1 failed to build on i386
>
> Status in “amule-adunanza” package in Ubuntu:
> New
>
> Bug description:
> amule-adunanza version 2010.1+2.2.6-0ubuntu1 failed to build on i386
> Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2388052
>
> Direct link to the build log: https://launchpad.net/ubuntu/+archive
> /test-rebuild-20110329/+buildjob/2388052/+files/buildlog_ubuntu-
> natty-i386.amule-adunanza_2010.1%2B2.2.6-0ubuntu1_FAILEDTOBUILD.txt.gz
>
> This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
> Excerpt 1906 lines into the build log:
>
> make[5]: Entering directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils/wxCas'
> Making all in src
> make[6]: Entering directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils/wxCas/src'
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o onlinesig.o ../../../../../src/utils/wxCas/src/onlinesig.cpp
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o linuxmon.o ../../../../../src/utils/wxCas/src/linuxmon.cpp
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o wxcas.o ../../../../../src/utils/wxCas/src/wxcas.cpp
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o wxcasprint.o ../../../../../src/utils/wxCas/src/wxcasprint.cpp
> g++ -DHAVE_CONFIG_H -I. -I../../../../../src/utils/wxCas/src -I../../../.. -DUSE_WX_EXTENSIONS -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -W -Wall -Wshadow -Wundef -pthread -Wall -g -O2 -c -o wxcasframe.o ../../../../../src/utils/wxCas/src/wxcasframe.cpp
> ../../../../../src/utils/wxCas/src/wxcasframe.cpp: In member function 'wxImage* WxCasFrame::GetStatImage() const':
> ../../../../../src/utils/wxCas/src/wxcasframe.cpp:310:58: error: cannot call constructor 'wxFont::wxFont' directly
> ../../../../../src/utils/wxCas/src/wxcasframe.cpp:310:58: error: for a function-style cast, remove the redundant '::wxFont'
> make[6]: *** [wxcasframe.o] Error 1
> make[6]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils/wxCas/src'
> make[5]: *** [all-recursive] Error 1
> make[5]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils/wxCas'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src/utils'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-i686-linux-gnu'
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> ******************************************************************************
> Build finished at 20110403-1015
> FAILED [dpkg-buildpackage died]
> Purging chroot-autobuild/build/buildd/amule-adunanza-2010.1+2.2.6
>