amule-adunanza version 2010.1+2.2.6-0ubuntu1 failed to build on i386

Bug #749150 reported by Matthias Klose
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
amule-adunanza (Ubuntu)
Fix Released
Undecided
Fabrice Coutadeur

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

Tags: ftbfs patch natty
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
Download full text (8.5 KiB)

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...

Read more...

Revision history for this message
Mattia Tavernini (maathias) wrote :
Revision history for this message
Matthias Klose (doko) wrote :

the above one was fixed, the build now fails with:

make[3]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-x86_64-linux-gnu'
make[2]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-x86_64-linux-gnu'
make[1]: Leaving directory `/build/buildd/amule-adunanza-2010.1+2.2.6/obj-x86_64-linux-gnu'
chmod +x debian/amuled_home_wrapper.sh
dh_install --sourcedir=debian/tmp
cp: cannot stat `debian/tmp/usr/share/locale': No such file or directory
dh_install: cp -a debian/tmp/usr/share/locale debian/amule-adunanza//usr/share/ returned exit code 1
make: *** [install-stamp] Error 2
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary-arch gave error exit status 2

tags: added: patch
Changed in amule-adunanza (Ubuntu):
assignee: nobody → Fabrice Coutadeur (fabricesp)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package amule-adunanza - 2010.1+2.2.6-0ubuntu3

---------------
amule-adunanza (2010.1+2.2.6-0ubuntu3) natty; urgency=low

  * debian/control: added b-d on autopoint to have intl support and fix FTBFS
    because of missing locale directory (LP: #749150)
 -- Fabrice Coutadeur <email address hidden> Fri, 22 Apr 2011 17:52:09 +0200

Changed in amule-adunanza (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.