please merge xaos 3.2-9 from Debian unstable main

Bug #197261 reported by Tormod Volden
4
Affects Status Importance Assigned to Milestone
xaos (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xaos

New Debian version fixes a segfault.

Related branches

Revision history for this message
Tormod Volden (tormodvolden) wrote :

 xaos (3.2-7ubuntu1) hardy; urgency=low
 .
   * Merge from debian unstable (LP: #197261), remaining changes:
     - Drop build dependency on libsvga1-dev.
     - Add build dependency on sharutils.
     - Add .desktop file and uuencoded icon.
 .
 xaos (3.2-7) unstable; urgency=low
 .
   * Add Homepage field.
   * Avoid segfault on startup if the window manager forces the window to a
     larger size than xaos asked for. Closes: #452284

Revision history for this message
Tormod Volden (tormodvolden) wrote :

I fixed the start-up crashers for -fullscreen and -root options. This and the windowid fixes are needed for using xaos as a screensaver. (Test packages in my PPA.)

 xaos (3.2-7ubuntu1) hardy; urgency=low
 .
   * Merge from debian unstable (LP: #197261), remaining changes:
     - Drop build dependency on libsvga1-dev.
     - Add build dependency on sharutils.
     - Add .desktop file and uuencoded icon.
   * src/ui/ui-drv/x11/ui_x11.c: added window-id option (LP: #189475)
   * src/ui/ui-drv/x11/ui_x11.c: turn off root/fullscreen if windowid
   * src/ui/ui-drv/x11/xlib.c: clean up for -root and -fullscreen

Revision history for this message
Tormod Volden (tormodvolden) wrote :

BTW, the start-up crashers had been reported in bug #162657.

My "clean up for -root and -fullscreen" patch was accepted as-is in Debian, xaos 3.2-8. I have also submitted the two (rather trivial) remaining patches upstream and to Debian, so I will not make a new merge before I see if those patches get accepted there within reasonable time. So please don't let this hold back any upload.

Revision history for this message
Oliver Grawert (ogra) wrote :

there is a bug in debians bts for the .desktop patch since a while, but joey didnt accept it (yet)

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Yes, I reminded him about it again. If it gets in, we can sync, since he accepted my window-id patches also.

Revision history for this message
Oliver Grawert (ogra) wrote :

what about libsvga1-dev ? is that dep gone from debian ?

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Oh no, it still depends on libsvga1-dev. Debian ships it built for svga (but users have to make it setuid themselves if they want to use it that way). So I guess we would like to keep that build-dep change here.

It would make for a real nice screensaver on X-less installs though :)

Revision history for this message
Travis Watkins (amaranth) wrote :

Seems your patches are in 3.2-9 now, might want to sync that instead.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Yes, it seems like Joey is not so desperate to include the icon, so I made a new merge with 3.2-9 (and test packages in my PPA). Other than my patches, he added a build-conflict on libggi-dev, but our libggi2-dev is only in universe anyway.

 xaos (3.2-9ubuntu1) hardy; urgency=low
 .
   * Merge from debian unstable, remaining changes:
     - Drop build dependency on libsvga1-dev.
     - Add build dependency on sharutils.
     - Add .desktop file and uuencoded icon.
 .
 xaos (3.2-9) unstable; urgency=low
 .
   * Patch from Tormod Volden to allow xaos to be used as a xscreensaver hack.
     Adds support for -window-id option, as used by xscreensaver, and makes
     -window-id take precedence over -root or -fullscreen. Closes: #469199
 .
 xaos (3.2-8) unstable; urgency=low
 .
   * BDFH: Add a build conflict on libggi-dev, I don't want to build the ggi
     interface.
   * Add patch visual_fullscreen-root from Tormod Volden, fixing the depth
     mismatch that broke the -root and -fullscreen options. Closes: #468784
 .
 xaos (3.2-7) unstable; urgency=low
 .
   * Add Homepage field.
   * Avoid segfault on startup if the window manager forces the window to a
     larger size than xaos asked for. Closes: #452284

Revision history for this message
Tormod Volden (tormodvolden) wrote :

My patch for bug #192882 and bug #200650 went upstream, so I included it in the merge. It replaces the patch in 3.2-6ubuntu2.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xaos - 3.2-7ubuntu1

---------------
xaos (3.2-7ubuntu1) hardy; urgency=low

  * Merge from debian unstable (LP: #197261), remaining changes:
    - Drop build dependency on libsvga1-dev.
    - Add build dependency on sharutils.
    - Add .desktop file and uuencoded icon.
  * src/ui/ui-drv/x11/ui_x11.c: added window-id option (LP: #189475)
  * src/ui/ui-drv/x11/ui_x11.c: turn off root/fullscreen if windowid
  * src/ui/ui-drv/x11/xlib.c: fix -root and -fullscreen crashers
  * src/ui/ui-drv/x11/xlib.c: fix compiz display problems (LP: #192882)

 -- Tormod Volden <email address hidden> Sat, 01 Mar 2008 13:18:58 +0100

Changed in xaos:
status: New → 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.