[Clfs-dev] Eudev

William Harrington kb0iic at berzerkula.org
Wed Aug 7 14:02:48 PDT 2013


On Aug 7, 2013, at 3:39 PM, Martin Ward wrote:

> try
> ./configure --prefix=/usr --exec-prefix=/  --sysconfdir=/etc --with- 
> rootprefix=""  --libdir=/usr/lib --libexecdir=/usr/lib --enable- 
> split-usr  --enable-rule_generator --disable-introspection --disable- 
> keymap --disable-gudev --enable-libkmod

Ahhhhh

PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" ./configure -- 
prefix=/usr --exec-prefix=/  --sysconfdir=/etc --with-rootprefix=""  -- 
libdir=/usr/lib --libexecdir=/usr/lib --enable-split-usr  --enable- 
rule_generator --disable-introspection --disable-keymap --disable- 
gudev --enable-libkmod

/bin/udevadm    464511  root:root       755
/etc/udev/hwdb.d/20-OUI.hwdb    1282500 root:root       644
/etc/udev/hwdb.d/20-acpi-vendor.hwdb    126596  root:root       644
/etc/udev/hwdb.d/20-bluetooth-vendor-product.hwdb       11475    
root:root      644
/etc/udev/hwdb.d/20-pci-classes.hwdb    12903   root:root       644
/etc/udev/hwdb.d/20-pci-vendor-model.hwdb       1959336  
root:root       644
/etc/udev/hwdb.d/20-usb-classes.hwdb    8005    root:root       644
/etc/udev/hwdb.d/20-usb-vendor-model.hwdb       1015398  
root:root       644
/etc/udev/udev.conf     44      root:root       644
/lib/udev/accelerometer 22348   root:root       755
/lib/udev/ata_id        29730   root:root       755
/lib/udev/cdrom_id      64428   root:root       755
/lib/udev/collect       27342   root:root       755
/lib/udev/mtd_probe     12909   root:root       755
/lib/udev/rule_generator.functions      3006    root:root       644
/lib/udev/rules.d/42-usb-hid-pm.rules   2407    root:root       644
/lib/udev/rules.d/50-udev-default.rules 3225    root:root       644
/lib/udev/rules.d/60-cdrom_id.rules     646     root:root       644
/lib/udev/rules.d/60-persistent-alsa.rules      616      
root:root       644
/lib/udev/rules.d/60-persistent-input.rules     2464     
root:root       644
/lib/udev/rules.d/60-persistent-serial.rules    947      
root:root       644
/lib/udev/rules.d/60-persistent-storage-tape.rules      1420     
root:root      644
/lib/udev/rules.d/60-persistent-storage.rules   5461     
root:root       644
/lib/udev/rules.d/60-persistent-v4l.rules       769      
root:root       644
/lib/udev/rules.d/61-accelerometer.rules        166      
root:root       644
/lib/udev/rules.d/64-btrfs.rules        418     root:root       644
/lib/udev/rules.d/75-cd-aliases-generator.rules 462      
root:root       644
/lib/udev/rules.d/75-net-description.rules      452      
root:root       644
/lib/udev/rules.d/75-persistent-net-generator.rules     4083     
root:root      644
/lib/udev/rules.d/75-probe_mtd.rules    174     root:root       644
/lib/udev/rules.d/75-tty-description.rules      426      
root:root       644
/lib/udev/rules.d/78-sound-card.rules   4400    root:root       644
/lib/udev/rules.d/80-drivers.rules      611     root:root       644
/lib/udev/rules.d/95-udev-late.rules    155     root:root       644
/lib/udev/scsi_id       64702   root:root       755
/lib/udev/v4l_id        10512   root:root       755
/lib/udev/write_cd_rules        3134    root:root       755
/lib/udev/write_net_rules       3936    root:root       755
/sbin/udevadm   13      root:root       777     //bin/udevadm
/sbin/udevd     417329  root:root       755
/usr/include/libudev.h  9938    root:root       644
/usr/include/udev.h     8693    root:root       644
/usr/lib/libudev.a      491942  root:root       644
/usr/lib/libudev.la     913     root:root       755
/usr/lib/libudev.so     16      root:root       777     libudev.so.1.3.0
/usr/lib/libudev.so.1   16      root:root       777     libudev.so.1.3.0
/usr/lib/libudev.so.1.3.0       376359  root:root       755
/usr/lib/pkgconfig/libudev.pc   515     root:root       644
/usr/share/pkgconfig/udev.pc    88      root:root       644


64BIT:

  PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} CC="gcc ${BUILD64}" ./configure  
--prefix=/usr --exec-prefix=/  --sysconfdir=/etc --with-rootprefix=""   
--libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-split-usr  -- 
enable-rule_generator --disable-introspection --disable-keymap -- 
disable-gudev --enable-libkmod

/bin/udevadm    545711  root:root       755
/etc/udev/hwdb.d/20-OUI.hwdb    1282500 root:root       644
/etc/udev/hwdb.d/20-acpi-vendor.hwdb    126596  root:root       644
/etc/udev/hwdb.d/20-bluetooth-vendor-product.hwdb       11475    
root:root      644
/etc/udev/hwdb.d/20-pci-classes.hwdb    12903   root:root       644
/etc/udev/hwdb.d/20-pci-vendor-model.hwdb       1959336  
root:root       644
/etc/udev/hwdb.d/20-usb-classes.hwdb    8005    root:root       644
/etc/udev/hwdb.d/20-usb-vendor-model.hwdb       1015398  
root:root       644
/etc/udev/udev.conf     44      root:root       644
/lib/udev/accelerometer 28788   root:root       755
/lib/udev/ata_id        35909   root:root       755
/lib/udev/cdrom_id      79031   root:root       755
/lib/udev/collect       35082   root:root       755
/lib/udev/mtd_probe     16198   root:root       755
/lib/udev/rule_generator.functions      3006    root:root       644
/lib/udev/rules.d/42-usb-hid-pm.rules   2407    root:root       644
/lib/udev/rules.d/50-udev-default.rules 3225    root:root       644
/lib/udev/rules.d/60-cdrom_id.rules     646     root:root       644
/lib/udev/rules.d/60-persistent-alsa.rules      616      
root:root       644
/lib/udev/rules.d/60-persistent-input.rules     2464     
root:root       644
/lib/udev/rules.d/60-persistent-serial.rules    947      
root:root       644
/lib/udev/rules.d/60-persistent-storage-tape.rules      1420     
root:root      644
/lib/udev/rules.d/60-persistent-storage.rules   5461     
root:root       644
/lib/udev/rules.d/60-persistent-v4l.rules       769      
root:root       644
/lib/udev/rules.d/61-accelerometer.rules        166      
root:root       644
/lib/udev/rules.d/64-btrfs.rules        418     root:root       644
/lib/udev/rules.d/75-cd-aliases-generator.rules 462      
root:root       644
/lib/udev/rules.d/75-net-description.rules      452      
root:root       644
/lib/udev/rules.d/75-persistent-net-generator.rules     4083     
root:root      644
/lib/udev/rules.d/75-probe_mtd.rules    174     root:root       644
/lib/udev/rules.d/75-tty-description.rules      426      
root:root       644
/lib/udev/rules.d/78-sound-card.rules   4400    root:root       644
/lib/udev/rules.d/80-drivers.rules      611     root:root       644
/lib/udev/rules.d/95-udev-late.rules    155     root:root       644
/lib/udev/scsi_id       81494   root:root       755
/lib/udev/v4l_id        14233   root:root       755
/lib/udev/write_cd_rules        3134    root:root       755
/lib/udev/write_net_rules       3936    root:root       755
/sbin/udevadm   13      root:root       777     //bin/udevadm
/sbin/udevd     487907  root:root       755
/usr/include/libudev.h  9938    root:root       644
/usr/include/udev.h     8693    root:root       644
/usr/lib64/libudev.a    773590  root:root       644
/usr/lib64/libudev.la   915     root:root       755
/usr/lib64/libudev.so   16      root:root       777     libudev.so.1.3.0
/usr/lib64/libudev.so.1 16      root:root       777     libudev.so.1.3.0
/usr/lib64/libudev.so.1.3.0     461051  root:root       755
/usr/lib64/pkgconfig/libudev.pc 517     root:root       644
/usr/share/pkgconfig/udev.pc    88      root:root       644


So no need for bindir=/sbin and it all gets installed properly, I  
think this is the best way. Thanks Martin.

This will work great for 32bit and pure64 as well using your original  
configure options.

I'll need to update the cross-tools as well for the boot scripts.

I'll get to it tomorrow. As for now, if anyone wants to help me with  
the changes for cross-tools regarding the configure commands and  
current bootscripts, go ahead.

Sincerely,

WIlliam Harringtin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clfs.org/pipermail/clfs-dev-clfs.org/attachments/20130807/609287b8/attachment-0001.htm>


More information about the Clfs-dev mailing list