Created by James Westby on 2010-04-29 and last modified on 2012-01-20
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

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

60. By Alberto Milone on 2012-01-20

* 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 on 2010-09-21

* 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 on 2010-04-27

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 on 2010-04-22

* 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 on 2010-04-14

* debian/fglrx.dirs, fglrx.install.in, fglrx.postinst,
  - 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 on 2010-04-11

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

54. By Steve Langasek on 2010-04-09

* 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 on 2010-04-09

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

52. By Alberto Milone on 2010-04-08

* 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 on 2010-03-30

* 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:
This branch contains Public information 
Everyone can see this information.