On 05/09/12 01:12, William Harrington wrote:

On Aug 28, 2012, at 10:51 AM, Martin Ward wrote:

this is what i do
./configure --prefix=/usr --libdir=/lib --bindir=/sbin --sysconfdir=/etc --libexecdir=/lib --disable-rule_generator --disable-introspection --disable-keymap --disable-gudev --with-usb-ids-path=no --with-pci-ids-path=no --with-systemdsystemunitdir=no --with-firmware-path=/lib/firmware

move the pkg-config file to /usr/lib/

ln -sfv /lib/udev/udevd /sbin/udevd

Martin,

I have applied your patch and kept /lib/udev/udevd in the script but changed the rest.

Some notes:

New Udev configure:

./configure --prefix=/usr \
  --sysconfdir=/etc --with-rootprefix="" \
  --libexecdir=/lib --bindir=/sbin \
  --with-usb-ids-path=no --with-pci-ids-path=no \
  --enable-rule_generator --disable-introspection \
  --disable-keymap --disable-gudev

Best config I think.

As you can tell since I put libexecdir as /lib the bootscripts will remain at /lib/udev/udevd for now. I think it is all fine there.

An issue arises with how we make fstab and the bootscripts.

The boot scripts mount /dev/pts and our fstab has devpts in there so there will be an error when booting with mounting.

Any ideas? remove the entry in fstab or in the bootscript?
I took it out of the boot scripts, as i use devtmpfs created and mounted by the kernel,

Your patch helped a lot with this matter. Just ironing out some issues. Your contributions are appreciated.

in the install command you could use

make pkgconfigdir=/usr/lib/pkgconfig install as well

Sincerely,

William Harrington
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

cheers

martin
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

Reply via email to