<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Aug 5, 2013, at 2:38 AM, Martin Ward wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; ">Hi<br><br>Looks good to me</span></blockquote></div><br><div>An at multilib final system udev now and am working in Eudev in my build to edit the book tomorrow.</div><div><br></div><div>For final system 32bit (will work with mips n32 later):</div><div><br></div><div>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" --libexecdir=/lib --bindir=/sbin --enable-rule_generator --disable-introspection --disable-keymap --disable-gudev --enable-libkmod</div><div><br></div><div><div> prefix: /usr</div><div> exec_prefix: ${prefix}</div><div> sysconfdir: /etc</div><div> datadir: ${datarootdir}</div><div> includedir: ${prefix}/include</div><div> libdir: ${exec_prefix}/lib</div><div><br></div><div> rootprefix: </div><div> rootlibdir: ${exec_prefix}/lib</div><div> udevlibexecdir: /lib/udev</div><div> datarootdir: ${prefix}/share</div><div><br></div><div> udevconfdir: /etc/udev</div><div> udevconffile: /etc/udev/udev.conf</div><div> udevhwdbdir: /etc/udev/hwdb.d</div><div> udevhwdbbin: /etc/udev/hwdb.bin</div><div> udevkeymapdir: /lib/udev/keymaps</div><div> udevkeymapforceredir: /lib/udev/keymaps/force-release</div><div> udevrulesdir: /lib/udev/rules.d</div><div><br></div><div> pkgconfiglibdir: ${exec_prefix}/lib/pkgconfig</div><div> sharepkgconfigdir ${datarootdir}/pkgconfig</div><div><br></div><div> libgudev_includedir ${prefix}/include/gudev-1.0/gudev</div><div><br></div><div> girdir ${datarootdir}/gir-1.0</div><div> typelibsdir ${exec_prefix}/lib/girepository-1.0</div></div><div><br></div><div>installed files:</div><div><br></div><div><div>/usr/sbin</div><div>/usr/sbin/udevadm</div><div>/usr/sbin/udevd</div><div>/usr/lib</div><div>/usr/lib/pkgconfig</div><div>/usr/lib/pkgconfig/libudev.pc</div><div>/usr/lib/libudev.so.1.3.0</div><div>/usr/lib/libudev.so.1</div><div>/usr/lib/libudev.so</div><div>/usr/lib/libudev.la</div><div>/usr/lib/libudev.a</div><div>/sbin</div><div>/sbin/udevadm</div><div>/lib/udev</div><div>/lib/udev/accelerometer</div><div>/lib/udev/v4l_id</div><div>/lib/udev/collect</div><div>/lib/udev/cdrom_id</div><div>/lib/udev/write_cd_rules</div><div>/lib/udev/mtd_probe</div><div>/lib/udev/scsi_id</div><div>/lib/udev/rule_generator.functions</div><div>/lib/udev/write_net_rules</div><div>/lib/udev/rules.d</div><div>/lib/udev/rules.d/75-tty-description.rules</div><div>/lib/udev/rules.d/75-persistent-net-generator.rules</div><div>/lib/udev/rules.d/95-udev-late.rules</div><div>/lib/udev/rules.d/61-accelerometer.rules</div><div>/lib/udev/rules.d/60-persistent-storage-tape.rules</div><div>/lib/udev/rules.d/50-udev-default.rules</div><div>/lib/udev/rules.d/75-probe_mtd.rules</div><div>/lib/udev/rules.d/78-sound-card.rules</div><div>/lib/udev/rules.d/80-drivers.rules</div><div>/lib/udev/rules.d/42-usb-hid-pm.rules</div><div>/lib/udev/rules.d/60-persistent-v4l.rules</div><div>/lib/udev/rules.d/64-btrfs.rules</div><div>/lib/udev/rules.d/60-persistent-storage.rules</div><div>/lib/udev/rules.d/75-cd-aliases-generator.rules</div><div>/lib/udev/rules.d/60-persistent-serial.rules</div><div>/lib/udev/rules.d/75-net-description.rules</div><div>/lib/udev/rules.d/60-persistent-alsa.rules</div><div>/lib/udev/rules.d/60-cdrom_id.rules</div><div>/lib/udev/rules.d/60-persistent-input.rules</div><div>/lib/udev/ata_id</div></div><div><br></div><div><br></div><div><br></div><div>For 64bit:</div><div><br></div><div> PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} CC="gcc ${BUILD64}" ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" --libexecdir=/lib64 --libdir=/usr/lib64 --bindir=/sbin --enable-rule_generator --disable-introspection --disable-keymap --disable-gudev --with-firmware-path=/lib/firmware</div><div><br></div><div><div> prefix: /usr</div><div> exec_prefix: ${prefix}</div><div> sysconfdir: /etc</div><div> datadir: ${datarootdir}</div><div> includedir: ${prefix}/include</div><div> libdir: /usr/lib64</div><div><br></div><div> rootprefix: </div><div> rootlibdir: /usr/lib64</div><div> udevlibexecdir: /lib/udev</div><div> datarootdir: ${prefix}/share</div><div><br></div><div> udevconfdir: /etc/udev</div><div> udevconffile: /etc/udev/udev.conf</div><div> udevhwdbdir: /etc/udev/hwdb.d</div><div> udevhwdbbin: /etc/udev/hwdb.bin</div><div> udevkeymapdir: /lib/udev/keymaps</div><div> udevkeymapforceredir: /lib/udev/keymaps/force-release</div><div> udevrulesdir: /lib/udev/rules.d</div><div><br></div><div> pkgconfiglibdir: /usr/lib64/pkgconfig</div><div> sharepkgconfigdir ${datarootdir}/pkgconfig</div><div><br></div><div> libgudev_includedir ${prefix}/include/gudev-1.0/gudev</div><div><br></div><div> girdir ${datarootdir}/gir-1.0</div><div> typelibsdir /usr/lib64/girepository-1.0</div></div><div><br></div><div>Not sure about udevlibexecdir needs to be /lib64/udev</div><div><br></div><div>Tried passing udevlibexecdir=/lib64/udev to configure but I guess we'll have to edit something.</div><div><br></div><div>Looks like in configure possible do this: cp -v configure{,.bak} && sed 's@/lib/udev@/lib64/udev@' configure.bak > configure</div><div><br></div><div>Then get this:</div><div><br></div><div><div> prefix: /usr</div><div> exec_prefix: ${prefix}</div><div> sysconfdir: /etc</div><div> datadir: ${datarootdir}</div><div> includedir: ${prefix}/include</div><div> libdir: /usr/lib64</div><div><br></div><div> rootprefix: </div><div> rootlibdir: /usr/lib64</div><div> udevlibexecdir: /lib64/udev</div><div> datarootdir: ${prefix}/share</div><div><br></div><div> udevconfdir: /etc/udev</div><div> udevconffile: /etc/udev/udev.conf</div><div> udevhwdbdir: /etc/udev/hwdb.d</div><div> udevhwdbbin: /etc/udev/hwdb.bin</div><div> udevkeymapdir: /lib64/udev/keymaps</div><div> udevkeymapforceredir: /lib64/udev/keymaps/force-release</div><div> udevrulesdir: /lib64/udev/rules.d</div><div><br></div><div> pkgconfiglibdir: /usr/lib64/pkgconfig</div><div> sharepkgconfigdir ${datarootdir}/pkgconfig</div><div><br></div><div> libgudev_includedir ${prefix}/include/gudev-1.0/gudev</div><div><br></div><div> girdir ${datarootdir}/gir-1.0</div><div> typelibsdir /usr/lib64/girepository-1.0</div></div><div><br></div><div>and installed files:</div><div><br></div><div><div>/usr/sbin</div><div>/usr/sbin/udevadm</div><div>/usr/sbin/udevd</div><div>/usr/lib64</div><div>/usr/lib64/pkgconfig</div><div>/usr/lib64/pkgconfig/libudev.pc</div><div>/usr/lib64/libudev.so.1.3.0</div><div>/usr/lib64/libudev.so.1</div><div>/usr/lib64/libudev.so</div><div>/usr/lib64/libudev.la</div><div>/usr/lib64/libudev.a</div><div>/sbin</div><div>/sbin/udevadm</div><div>/lib64</div><div>/lib64/udev</div><div>/lib64/udev/accelerometer</div><div>/lib64/udev/v4l_id</div><div>/lib64/udev/collect</div><div>/lib64/udev/cdrom_id</div><div>/lib64/udev/write_cd_rules</div><div>/lib64/udev/mtd_probe</div><div>/lib64/udev/scsi_id</div><div>/lib64/udev/rule_generator.functions</div><div>/lib64/udev/write_net_rules</div><div>/lib64/udev/rules.d</div><div>/lib64/udev/rules.d/75-tty-description.rules</div><div>/lib64/udev/rules.d/75-persistent-net-generator.rules</div><div>/lib64/udev/rules.d/95-udev-late.rules</div><div>/lib64/udev/rules.d/61-accelerometer.rules</div><div>/lib64/udev/rules.d/60-persistent-storage-tape.rules</div><div>/lib64/udev/rules.d/50-udev-default.rules</div><div>/lib64/udev/rules.d/75-probe_mtd.rules</div><div>/lib64/udev/rules.d/50-firmware.rules</div><div>/lib64/udev/rules.d/78-sound-card.rules</div><div>/lib64/udev/rules.d/42-usb-hid-pm.rules</div><div>/lib64/udev/rules.d/60-persistent-v4l.rules</div><div>/lib64/udev/rules.d/64-btrfs.rules</div><div>/lib64/udev/rules.d/80-drivers-modprobe.rules</div><div>/lib64/udev/rules.d/60-persistent-storage.rules</div><div>/lib64/udev/rules.d/75-cd-aliases-generator.rules</div><div>/lib64/udev/rules.d/60-persistent-serial.rules</div><div>/lib64/udev/rules.d/75-net-description.rules</div><div>/lib64/udev/rules.d/60-persistent-alsa.rules</div><div>/lib64/udev/rules.d/60-cdrom_id.rules</div><div>/lib64/udev/rules.d/60-persistent-input.rules</div><div>/lib64/udev/ata_id</div></div><div><br></div><div>Sincerely,</div><div><br></div><div>William Harrington</div></body></html>