devfs
[Top] [All Lists]

[PATCHES] patches currently used in mandrake-linux

To: devfs@xxxxxxxxxxx
Subject: [PATCHES] patches currently used in mandrake-linux
From: Thierry Vignaud <tvignaud@xxxxxxxxxxxxxxxx>
Date: Wed, 21 Aug 2002 17:40:18 +0200
Organization: MandrakeSoft
Sender: owner-devfs@xxxxxxxxxxx
User-agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-mandrake-linux-gnu)
for information, here's the patches currently applied in mandrake on
devfsd.
some cannot be merged upstream but can actually be of interest to
other people / distro maintainers.

but some must be merged upstream, i tagged them with [TO_MERGE_UPSTREAM]


first, for information purpose, here're the spec file that build the
mandrake rpm package and the post-install script that recreate
/dev/mouse link whether devfs is moutned or not regarding the current
system config :

Attachment: devfsd.spec
Description: Text document

Attachment: devfs-add-mouse-entry
Description: Text document



the patches used in our srpm're :


- Compatibility names

  o old /dev/cdrom [TO_MERGE_UPSTREAM]
    richard, linux/Documentation/devices.txt describes it: 
    * "/dev/cdrom       CD-ROM device   symbolic        Current CD-ROM device"
    * "For SCSI devices, /dev/tape and /dev/cdrom should point to the
      ``cooked'' devices"

Attachment: devfsd-1.3.25-cdrom.patch
Description: Text Data

  o parallel port ATAPI generic devices [TO_MERGE_UPSTREAM]

Attachment: devfsd-1.3.25-pg.patch
Description: Text Data

  o Compacq smart array support[1]

Attachment: devfsd-1.3.25-ida.patch
Description: Text Data

  o Mylex support[1]

Attachment: devfsd-1.3.25-rd.patch
Description: Text Data

  o Support ide devices while using IDE-SCSI (need a kernel patch)

Attachment: devfsd-1.3.25-idescsi.patch
Description: Text Data

  o Support scd devices as well as sd ones (due to historical
    considerations - aka rh compatibility)
    eg:
[root@testbox /dev]# ls -od scd0 sr0
lr-xr-xr-x    1 root           31 aoû 21 15:46 scd0 -> 
scsi/host0/bus0/target0/lun0/cd
lr-xr-xr-x    1 root           31 aoû 21 15:46 sr0 -> 
scsi/host0/bus0/target0/lun0/cd

Attachment: devfsd-1.3.25-sr_to_scd.patch
Description: Text Data

  o USB serial driver [TO_MERGE_UPSTREAM]
    richard, linux/Documentation/devices.txt describes it: 
    "USB serial converters :
                  0 = /dev/ttyUSB0      First USB serial converter
                  1 = /dev/ttyUSB1      Second USB serial converter"

Attachment: devfsd-1.3.25-usb-serial.patch
Description: Text Data




- Compilation

  o fix compilation with glibc-2.2.x

Attachment: devfsd-1.3.25-glibc22.patch
Description: Text Data

  o fix nls support which conflicted with the "make CFLAGS=..."
    feature" [TO_MERGE_UPSTREAM]

Attachment: devfsd-1.3.25-make-fix.patch
Description: Text Data



- Devices support
  o enable defaults that're disabled

Attachment: devfsd-1.3.25-enable.patch
Description: Text Data

  o disable alsa support (better handled by our bootstrapping service
    scripts)

Attachment: devfsd-1.3.25-disable-alsa.patch
Description: Text Data

  o usb mouse support: default to input/mice rather to usbmouse; this
    has a nice side effect, since mice multiplex usb mouse graphic
    tables, ...

Attachment: devfsd-1.3.25-usbmouse.patch
Description: Text Data


- Add support for /etc/devfs/conf.d/

  o include conf.d directory

Attachment: devfsd-1.3.25-conf_d.patch
Description: Text Data

  o only read .conf files in included directories so that .#* , *~ ,
    *.rpm{new,orig} don't result on old stuff to be done or some stuff
    to be done two times

Attachment: devfsd-1.3.24-conf-files.patch
Description: Text Data

[1] yes, i know major and minor are bogus
<Prev in Thread] Current Thread [Next in Thread>