compiz 1: FTBFS in precise-proposed on armel, armhf

Bug #1032902 reported by Steve Langasek on 2012-08-04
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Timo Jyrinki

Bug Description

The SRU of compiz to precise fails to build on armel and armhf, because fix_1012956.patch reintroduces non-GLES2 usage. debian/patches/compiz-package-gles2.patch needs to be updated to match.

[Test case]
1. Build compiz on ARM

[Regression potential]
Affects only FTBFS on ARM.

Steve Langasek (vorlon) on 2012-08-04
no longer affects: compiz
Changed in compiz (Ubuntu):
status: New → Incomplete
status: Incomplete → Triaged
importance: Undecided → Critical
status: Triaged → Invalid
Changed in compiz (Ubuntu Precise):
importance: Undecided → Critical
status: New → Triaged
assignee: nobody → Łukasz Zemczak (sil2100)
Steve Langasek (vorlon) wrote :

tentative patch for this issue, not build-tested.

Timo Jyrinki (timo-jyrinki) wrote :

Hi Steve. I tested building on my Ubuntu armhf device and it built and installed fine using your debdiff on top of 1.3. The other bugs fixed by 1.3 were marked as verification-done thanks to Miklos.

Changed in compiz (Ubuntu Precise):
assignee: Łukasz Zemczak (sil2100) → Timo Jyrinki (timo-jyrinki)
description: updated

Hello Steve, or anyone else affected,

Accepted compiz into precise-proposed. The package will build now and be available at in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at . Thank you in advance!

Changed in compiz (Ubuntu Precise):
status: Triaged → Fix Committed
tags: added: verification-needed
Timo Jyrinki (timo-jyrinki) wrote :
tags: added: verification-done
removed: verification-needed

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:

compiz (1: precise-proposed; urgency=low

  [ Steve Langasek ]
  * debian/patches/compiz-package-gles2.patch: refresh to account for
    fix_1012956.patch, which introduces non-GLES2 objects that need to be
    patched back out for ARM. LP: #1032902.

compiz (1: precise-proposed; urgency=low

  [ Łukasz 'sil2100' Zemczak ]
  * Cherry-pick upstream patches:
    - CMake Error at FindCompiz.cmake:84 (include): include could not find load
      file: CompizDefaults (LP: #993608)
    - compiz (decor) - Warn: failed to bind pixmap to texture (LP: #929989)
    - gtk-window-decorator crashed with SIGFPE in
      _decor_blend_horz_border_picture() (LP: #963794)
    - [callgrind] compiz spends ~25% of its time constructing/destructing
      strings in PrivateScreen::handleActionEvent (LP: #1005569)
    - gtk-window-decorator crashed with SIGSEGV in meta_get_decoration_geometry
      (LP: #1007754)
    - composite refresh rate falls back to 50Hz, which is wrong in most cases
      (LP: #1009338)
    - [callgrind] compiz spends ~7% of its time inserting into and destructing
      the events list in PrivateScreen::processEvents() (LP: #1006335)
    - It is possible for a dock shadow to be painted even if the dock window
      isn't painted (LP: #1012956)

  [ Timo Jyrinki ]
  * Cherry-pick upstream patches:
    - gtk-window-decorator crashes with BadWindow (invalid Window parameter),
      from XGetWindowProperty() from get_frame_type() (LP: #1019337)
    - Fix gtk-window-decorator crash in meta_get_button_position
      (LP: #1015593)
    - Fix crash LP: #1019337 properly this time. The original fix did not
      handle the case where (win != NULL && xid != None && !valid_window(xid))
      so would still exit with an X error. Now we trap and handle such errors
      gracefully, instead of hitting the default handler which kills
 -- Timo Jyrinki <email address hidden> Tue, 07 Aug 2012 12:32:27 +0300

Changed in compiz (Ubuntu Precise):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers