Hi current-users, port-i386.
If you are using NetBSD-current on i386, you may want to know that
libi386's major number was increased following the removal of functions:
i386_vm86: for virtual 8086 mode (kernel code removed)
i386_pmc: hardware performance counters (now only functional for
The primary user of libi386 is libpciaccess, used by Xorg.
libpciaccess doesn't use the removed functions, but it expects the file
'/usr/lib/libi386.so.1' to exist, and the new one will be called
If you remove the old library version via postinstall, you will need to
for pkgsrc/modular Xorg, you will need to rebuild: sysutils/libpciaccess.
for base Xorg, it is part of xbase.tgz.
amd64 has the library too, but it is not used by libpciaccess on it.
This is only relevant for NetBSD-current.