emerald version 0.8.8-0ubuntu1 failed to build in oneiric

Bug #831111 reported by Matthias Klose
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
emerald (Fedora)
New
Undecided
Unassigned
emerald (Ubuntu)
Won't Fix
High
Unassigned
Oneiric
Won't Fix
High
Unassigned

Bug Description

emerald version 0.8.8-0ubuntu1 failed to build in oneiric
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+build/2692300

Details about the rebuild:
http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20110816-oneiric.html

Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+build/2692300/+files/buildlog_ubuntu-oneiric-amd64.emerald_0.8.8-0ubuntu1_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1414 lines into the build log:

main.c:2436:5: warning: passing argument 9 of 'decor_quads_to_property' makes integer from pointer without a cast [enabled by default]
/usr/include/compiz/decoration.h:218:1: note: expected 'int' but argument is of type 'struct decor_quad_t *'
main.c:2436:5: warning: passing argument 10 of 'decor_quads_to_property' makes pointer from integer without a cast [enabled by default]
/usr/include/compiz/decoration.h:218:1: note: expected 'struct decor_quad_t *' but argument is of type 'gint'
main.c:2436:5: error: too few arguments to function 'decor_quads_to_property'
/usr/include/compiz/decoration.h:218:1: note: declared here
make[3]: *** [main.o] Error 1
make[3]: Leaving directory `/build/buildd/emerald-0.8.8/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/buildd/emerald-0.8.8'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/emerald-0.8.8'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110820-0908
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/emerald-0.8.8

Tags: ftbfs oneiric
Matthias Klose (doko)
Changed in emerald (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Matthias Klose (doko) wrote :

unmaintained, package retired in Fedora too.

2011-09-29 09:02:20 INFO Removing candidates:
2011-09-29 09:02:20 INFO emerald 0.8.8-0ubuntu1 in oneiric
2011-09-29 09:02:20 INFO emerald 0.8.8-0ubuntu1 in oneiric amd64
2011-09-29 09:02:20 INFO emerald 0.8.8-0ubuntu1 in oneiric armel
2011-09-29 09:02:20 INFO emerald 0.8.8-0ubuntu1 in oneiric i386
2011-09-29 09:02:20 INFO emerald 0.8.8-0ubuntu1 in oneiric powerpc
2011-09-29 09:02:20 INFO libemeraldengine-dev 0.8.8-0ubuntu1 in oneiric amd64
2011-09-29 09:02:20 INFO libemeraldengine-dev 0.8.8-0ubuntu1 in oneiric armel
2011-09-29 09:02:20 INFO libemeraldengine-dev 0.8.8-0ubuntu1 in oneiric i386
2011-09-29 09:02:20 INFO libemeraldengine-dev 0.8.8-0ubuntu1 in oneiric powerpc
2011-09-29 09:02:20 INFO libemeraldengine0 0.8.8-0ubuntu1 in oneiric amd64
2011-09-29 09:02:20 INFO libemeraldengine0 0.8.8-0ubuntu1 in oneiric armel
2011-09-29 09:02:20 INFO libemeraldengine0 0.8.8-0ubuntu1 in oneiric i386
2011-09-29 09:02:20 INFO libemeraldengine0 0.8.8-0ubuntu1 in oneiric powerpc
2011-09-29 09:02:20 INFO Removed-by: Matthias Klose
2011-09-29 09:02:20 INFO Comment: FTFBS in oneiric, see LP: #831111
2011-09-29 09:02:20 INFO 13 packages successfully removed.

Changed in emerald (Ubuntu Oneiric):
status: Confirmed → Won't Fix
Changed in emerald (Ubuntu):
status: Confirmed → Won't Fix
Revision history for this message
MC Return (mc-return) wrote :

Fetching the source and compiling works, when done this way:

git clone git://anongit.compiz.org/fusion/decorators/emerald
cd emerald
git checkout -b compiz++ origin/compiz++
./autogen.sh
export "LIBS=-ldl -lm" && ./configure
make

Please package this great window decorator for Precise, Quantal and future versions of Ubuntu.

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.