Re: poudriere: 12-STABLE install fails after r344230
On Sun, 17 Feb 2019 19:07:53 +0100 "O. Hartmann" wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Hello, > > after the bump of 12-STABE to 1200503 I'm unable to update AMD64 poudriere > jails's to this version anymore! Now I run on every box into this error: > > [...] > > install -N /pool/sources/12-STABLE/src/etc -C -o root -g wheel -m 444 > libnandfs.a /pool/poudriere/jails/12-amd64/usr/lib/ --- _INCSINS --- > install -N /pool/sources/12-STABLE/src/etc -C -o root -g wheel -m 444 > libnandfs.h /pool/poudriere/jails/12-amd64/usr/include/ --- _libinstall --- > install: libnandfs.a: No such file or directory > *** [_libinstall] Error code 71 > > make[5]: stopped in /pool/sources/12-STABLE/src/lib/libnandfs > > For arm64.aarch64 jails with the same build environment this error doesn't > show up! The base host is running CURRENT. > > What the ... has this libnandfs.a to do? > > Since I build 12-STABLE on CURRENT, I use sources > at /pool/sources/12-STABLE/src and I also > utilize /usr/local/etc/poudriere.d/12-amd64-poudriere.conf with one line > > export MAKEOBJDIRPREFIX=/pool/sources/12-STABLE/obj/ > > to reflect the build tree. > > This worked prior to 12-STABLE r344234, it still worls when building and > installing for arm64.aarch64 (same host, same CURRENT, same 12-STABLE > revision). > > How to fix this? > > Thanks in advance, > > oh > [...] It seems that the issue occurs on CURRENT. Boxes running 12-STABLE (r344158) or 12.0-RELENG (r344247) do not show the problem shown above. ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: What is evdev and autoloading?
On Sun, 17 Feb 2019 18:35:25 -0800 (PST) "Rodney W. Grimes" wrote: > > On Sun, Feb 17, 2019 at 03:04:41PM -0800, Mark Millard wrote: > > > > > > > > > On 2019-Feb-17, at 10:03, Steve Kargl > > troutmask.apl.washington.edu> wrote: > > > > > > Anyone have insight into what evdev is? There appears to > > > be no manual page. When I reboot a system with custom > > > kernel, the system is autoloading evdev.ko, uhid.ko, and > > > wmt.ko. I do not need nor what these modules loaded. > > > How does one prevent this autoloading? > > > > > > Looking via the web lead to: > ^^^ > web lies > > > > > > > https://www.freebsd.org/cgi/man.cgi?query=evdev=0=4=FreeBSD+12.0-RELEASE=default=html > > > So: > > > > > > NAME > > >evdev - Generic Linux input driver > > > > > > DESCRIPTION > > > > > > evdev is an Xorg input driver for Linux's generic event devices. > > > It therefore supports all input devices that the kernel knows > > > about, including most mice, keyboards, tablets and touchscreens. evdev > > > is the default driver on the major Linux distributions. > > > . . . > > > > > > > > > > > > but it seems to not have a 13-current entry. It does have > > > a 12.0-RELEASE entry. > > > > > > > Thanks. Kinda odd that freebsd-current doesn't have a manual > > page, but FreeBSD-12 does. > > rgrimes@t400:~ % man evdev > No manual entry for evdev > rgrimes@t400:~ % man -k evdev > apropos: nothing appropriate > rgrimes@t400:~ % uname -a > FreeBSD t400.dnsmgr.net 12.0-RELEASE FreeBSD 12.0-RELEASE GENERIC amd64 > rgrimes@t400:~ % > There is no man page for evdev in 12.0-RELEASE > > > > > I have a wireless logitech mouse. It seems that the > > wireless USB dongle is causing the load of the modules. > > I still understand why as ums(4) does not should a > > dependency on uhid, wmt, or evdev. > > > Nor 12-STABLE: root@freyja:/usr/src # man -k evdev apropos: nothing appropriate FreeBSD 12.0-STABLE #290 r344158: Fri Feb 15 14:42:58 CET 2019 amd64 Kind regards, oh ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: What is evdev and autoloading?
On Sun, 2019-02-17 at 16:24 -0800, Steve Kargl wrote: > On Sun, Feb 17, 2019 at 03:04:41PM -0800, Mark Millard wrote: > > > > > > On 2019-Feb-17, at 10:03, Steve Kargl > troutmask.apl.washington.edu> wrote: > > > > Anyone have insight into what evdev is? There appears to > > be no manual page. When I reboot a system with custom > > kernel, the system is autoloading evdev.ko, uhid.ko, and > > wmt.ko. I do not need nor what these modules loaded. > > How does one prevent this autoloading? > > > > Looking via the web lead to: > > > > https://www.freebsd.org/cgi/man.cgi?query=evdev=0=4=FreeBSD+12.0-RELEASE=default=html > > So: > > > > NAME > >evdev - Generic Linux input driver > > > > DESCRIPTION > > > > evdev is an Xorg input driver for Linux's generic event > > devices. It > > therefore supports all input devices that the kernel kn > > ows about, > > including most mice, keyboards, tablets and touchscreens. evdev > > is the default driver on the major Linux distributions. > > . . . > > > > > > > > but it seems to not have a 13-current entry. It does have > > a 12.0-RELEASE entry. > > > > Thanks. Kinda odd that freebsd-current doesn't have a manual > page, but FreeBSD-12 does. > That manpage you found online is in section 4x. It probably gets installed along with the xf86-input-evdev package. -- Ian ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: What is evdev and autoloading?
> On Sun, Feb 17, 2019 at 03:04:41PM -0800, Mark Millard wrote: > > > > > > On 2019-Feb-17, at 10:03, Steve Kargl > > wrote: > > > > Anyone have insight into what evdev is? There appears to > > be no manual page. When I reboot a system with custom > > kernel, the system is autoloading evdev.ko, uhid.ko, and > > wmt.ko. I do not need nor what these modules loaded. > > How does one prevent this autoloading? > > > > Looking via the web lead to: ^^^ web lies > > > > https://www.freebsd.org/cgi/man.cgi?query=evdev=0=4=FreeBSD+12.0-RELEASE=default=html > > So: > > > > NAME > >evdev - Generic Linux input driver > > > > DESCRIPTION > > > > evdev is an Xorg input driver for Linux's generic event devices. It > > therefore supports all input devices that the kernel knows about, > > including most mice, keyboards, tablets and touchscreens. evdev > > is the default driver on the major Linux distributions. > > . . . > > > > > > > > but it seems to not have a 13-current entry. It does have > > a 12.0-RELEASE entry. > > > > Thanks. Kinda odd that freebsd-current doesn't have a manual > page, but FreeBSD-12 does. rgrimes@t400:~ % man evdev No manual entry for evdev rgrimes@t400:~ % man -k evdev apropos: nothing appropriate rgrimes@t400:~ % uname -a FreeBSD t400.dnsmgr.net 12.0-RELEASE FreeBSD 12.0-RELEASE GENERIC amd64 rgrimes@t400:~ % There is no man page for evdev in 12.0-RELEASE > > I have a wireless logitech mouse. It seems that the > wireless USB dongle is causing the load of the modules. > I still understand why as ums(4) does not should a > dependency on uhid, wmt, or evdev. > -- Rod Grimes rgri...@freebsd.org ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: What is evdev and autoloading?
On Sun, Feb 17, 2019 at 03:04:41PM -0800, Mark Millard wrote: > > > On 2019-Feb-17, at 10:03, Steve Kargl > wrote: > > Anyone have insight into what evdev is? There appears to > be no manual page. When I reboot a system with custom > kernel, the system is autoloading evdev.ko, uhid.ko, and > wmt.ko. I do not need nor what these modules loaded. > How does one prevent this autoloading? > > Looking via the web lead to: > > https://www.freebsd.org/cgi/man.cgi?query=evdev=0=4=FreeBSD+12.0-RELEASE=default=html > So: > > NAME >evdev - Generic Linux input driver > > DESCRIPTION > > evdev is an Xorg input driver for Linux's generic event devices. It > therefore supports all input devices that the kernel knows about, > including most mice, keyboards, tablets and touchscreens. evdev > is the default driver on the major Linux distributions. > . . . > > > > but it seems to not have a 13-current entry. It does have > a 12.0-RELEASE entry. > Thanks. Kinda odd that freebsd-current doesn't have a manual page, but FreeBSD-12 does. I have a wireless logitech mouse. It seems that the wireless USB dongle is causing the load of the modules. I still understand why as ums(4) does not should a dependency on uhid, wmt, or evdev. -- Steve 20170425 https://www.youtube.com/watch?v=VWUpyCsUKR4 20161221 https://www.youtube.com/watch?v=IbCHE-hONow ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
poudriere: 12-STABLE install fails after r344230
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hello, after the bump of 12-STABE to 1200503 I'm unable to update AMD64 poudriere jails's to this version anymore! Now I run on every box into this error: [...] install -N /pool/sources/12-STABLE/src/etc -C -o root -g wheel -m 444 libnandfs.a /pool/poudriere/jails/12-amd64/usr/lib/ --- _INCSINS --- install -N /pool/sources/12-STABLE/src/etc -C -o root -g wheel -m 444 libnandfs.h /pool/poudriere/jails/12-amd64/usr/include/ --- _libinstall --- install: libnandfs.a: No such file or directory *** [_libinstall] Error code 71 make[5]: stopped in /pool/sources/12-STABLE/src/lib/libnandfs For arm64.aarch64 jails with the same build environment this error doesn't show up! The base host is running CURRENT. What the ... has this libnandfs.a to do? Since I build 12-STABLE on CURRENT, I use sources at /pool/sources/12-STABLE/src and I also utilize /usr/local/etc/poudriere.d/12-amd64-poudriere.conf with one line export MAKEOBJDIRPREFIX=/pool/sources/12-STABLE/obj/ to reflect the build tree. This worked prior to 12-STABLE r344234, it still worls when building and installing for arm64.aarch64 (same host, same CURRENT, same 12-STABLE revision). How to fix this? Thanks in advance, oh - -- O. Hartmann Ich widerspreche der Nutzung oder Übermittlung meiner Daten für Werbezwecke oder für die Markt- oder Meinungsforschung (§ 28 Abs. 4 BDSG). -BEGIN PGP SIGNATURE- iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCXGmjFAAKCRA4N1ZZPba5 R0eHAQCtf7b9dOncz31poSGGkuKqVK4E3ENMi3c1PdQ3vnAK4QEAxhQSEDhSd8bN mO9uAFCdhAFZbCXNp4w8h69kJgn8ZwY= =x3pa -END PGP SIGNATURE- ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: What is evdev and autoloading?
On 2019-02-17 21:03, Steve Kargl wrote: Anyone have insight into what evdev is? There appears to be no manual page. When I reboot a system with custom kernel, the system is autoloading evdev.ko, uhid.ko, and wmt.ko. I do not need nor what these modules loaded. How does one prevent this autoloading? Anyone have insight into what evdev is? evdev.ko is a small in-kernel library that makes all your input events like keyboard presses libinput-compatible. I do not need nor what these modules loaded. I think removing "option EVDEV_SUPPORT" from your kernel config should disable most of evdev.ko dependencies -- WBR Vladimir Kondratyev ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: What is evdev and autoloading?
On 2019-Feb-17, at 10:03, Steve Kargl wrote: Anyone have insight into what evdev is? There appears to be no manual page. When I reboot a system with custom kernel, the system is autoloading evdev.ko, uhid.ko, and wmt.ko. I do not need nor what these modules loaded. How does one prevent this autoloading? Looking via the web lead to: https://www.freebsd.org/cgi/man.cgi?query=evdev=0=4=FreeBSD+12.0-RELEASE=default=html So: NAME evdev - Generic Linux input driver SYNOPSIS Section "InputDevice" Identifier "devname" Driver "evdev" Option "Device" "devpath" Option "Emulate3Buttons" "True" Option "Emulate3Timeout" "50" Option "GrabDevice" "False" ... EndSection DESCRIPTION evdev is an Xorg input driver for Linux's generic event devices. It therefore supports all input devices that the kernel knows about, including most mice, keyboards, tablets and touchscreens. evdev is the default driver on the major Linux distributions. . . . but it seems to not have a 13-current entry. It does have a 12.0-RELEASE entry. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
What is evdev and autoloading?
Anyone have insight into what evdev is? There appears to be no manual page. When I reboot a system with custom kernel, the system is autoloading evdev.ko, uhid.ko, and wmt.ko. I do not need nor what these modules loaded. How does one prevent this autoloading? -- Steve ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"