lp:ubuntu/lucid-proposed/fglrx-installer

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/lucid-proposed/fglrx-installer
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

60. By Alberto Milone

* debian/fglrx.postrm:
  - Do not remove diversions. Those diversions were likely installed by older
    releases of the driver (since we don't use diversions any more). Any
    diversion should be removed in fglrx.preinst, as it's exactly where we
    remove all other diversions (LP: #566437).
* debian/fglrx.prerm:
  - Call dpkg-trigger with --by-package=$PACKAGE_NAME.

59. By Alberto Milone

* Add compat_alloc_cve-2010-3081.patch:
  - Work around the lack of compat_alloc_user_space() in asm/compat.h
    after the fix for CVE-2010-3081 (LP: #642518). Thanks to Evan Broder
    and Stefan Bader for the patch.

58. By Alberto Milone

Remove /etc/ati only after calling the fglrx-uninstall.sh
script. This will solve problems with dist-upgrades when
packages from the ati installer have been previously
installed (LP: #565407).

57. By Alberto Milone

* debian/fglrx.preinst:
  - Prevent dist-upgrades from failing when removing diversions
    on libdri.so if the file still exists (LP: #567425).

56. By Alberto Milone

* debian/fglrx.dirs, fglrx.install.in, fglrx.postinst,
  fglrx.preinst:
  - Make /etc/ati a slave link which points to
    /usr/lib/fglrx/etc/ati. This will avoid issues when
    upgrading packages with user modified files in
    /etc/ati (LP: #559587, LP: #440233).
  - Make sure to remove /etc/ati if it's not a link.

55. By Alberto Milone

* New upstream release:
  - Prevent the driver from causing X to segfault with
    certain cards (LP: #554191).

54. By Steve Langasek

* debian/rules:
  - check DEB_HOST_ARCH, not DEB_BUILD_ARCH, so a cross-build
    test is useful for detecting problems...
  - handle dh_installdirs differently, since dh apparently calls this oddly
    (due to the varying architecture fields in debian/control, I think?)
  - can't use {foo,bar} expansions with /bin/sh; move the list of files to
    remove to debian/clean.

53. By Steve Langasek

debian/rules: make sure dh_installdirs is called before trying to write
out modprobe.conf in a directory it creates.

52. By Alberto Milone

* debian/rules, fglrx.dirs, fglrx.postinst:
  - Install the blacklist file in /lib/fglrx instead of
    /usr/lib/fglrx so that the file is available early
    in the boot process when /usr is on a different
    partition (LP: #538071).
  - Ignore errors when trying to update the initramfs
    with -k $CURRENT_KERNEL which is known to fail when
    using chroots (LP: #556653).
  - Make 10fglrx a slave link so that it's removed from
    /etc/X11/Xsession.d when we switch to a different
    alternative (LP: #552903).
* debian/fglrx.preinst:
  - Make sure that any 10fglrx file in /etc/X11/Xsession.d
    which is not a symbolic link is removed.
  - Remove diversions previously added by xorg-driver-fglrx
    not by fglrx (LP: #552782). Thanks to Steve Langasek
    for spotting the problem.

51. By Alberto Milone

* debian/control:
  - Do not conflict with the old packages name (LP: #545992).
  - Provide libamdxvba1.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/fglrx-installer
This branch contains Public information 
Everyone can see this information.

Subscribers