which /etc/src.conf options prevent moused rebuilding?

Anton Shterenlikht mexas at bristol.ac.uk
Wed Jun 23 12:52:33 UTC 2010


I've an old slow i386 running -current r209398

Because it's slow I don't build everything. Here's my
/etc/src.conf:

WITHOUT_ACPI=
WITHOUT_AT=
WITHOUT_ATM=
WITHOUT_AUTHPF=
WITHOUT_BIND_DNSSEC=
WITHOUT_BIND_ETC=
WITHOUT_BIND_LIBS_LWRES=
WITHOUT_BIND_MTREE=
WITHOUT_BIND_NAMED=
WITHOUT_BLUETOOTH=
WITHOUT_BSNMP=
WITHOUT_CALENDAR=
WITHOUT_CDDL=
WITHOUT_CLANG=
WITHOUT_CTM=
WITHOUT_CVS=
WITHOUT_DICT=
WITHOUT_FREEBSD_UPDATE=
WITHOUT_GAMES=
WITHOUT_HTML=
WITHOUT_INFO=
WITHOUT_IPFILTER=
WITHOUT_IPFW=
WITHOUT_IPX=
WITHOUT_JAIL=
WITHOUT_KERBEROS=
WITHOUT_LEGACY_CONSOLE=
WITHOUT_NDIS=
WITHOUT_NIS=
WITHOUT_NS_CACHING=
WITHOUT_PF=
WITHOUT_PORTSNAP=
WITHOUT_PPP=
WITHOUT_QUOTAS=
WITHOUT_RCMDS=
WITHOUT_RCS=
WITHOUT_ROUTED=
WITHOUT_SHAREDOCS=
WITHOUT_WIRELESS=
WITHOUT_WPA_SUPPLICANT_EAPOL=

I did

# svn up
# svn diff
#

followed by the standard update procedure

# make buildworld
# make buildkernel
# make installkernel
# reboot (single user)
# make installworld
# mergemaster
# make delete-old
# make delete-old-libs

I was left with old moused:

# moused
/libexec/ld-elf.so.1: Shared object "libutil.so.8" not found, required by "moused"
#

So I had to manually do

# cd /usr/src/usr.sbin/moused/
# make cleandir && make obj && make && make install

and got moused updated:

# ldd /usr/sbin/moused
/usr/sbin/moused:
	libutil.so.9 => /lib/libutil.so.9 (0x28095000)
	libm.so.5 => /lib/libm.so.5 (0x280a6000)
	libc.so.7 => /lib/libc.so.7 (0x280c0000)


So my question is:

Is it one of my /etc/src.conf options that prevented
moused from rebuilding?

Or is this caused by something else?

many thanks
anton

-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423


More information about the freebsd-questions mailing list