> It breaks because compat22 is installing _everything_ in 
> /usr/lib/compat/aout.  We've reproduced this locally - compat22 is 
> hosed.

I *knew* this was going to bite us in the ass.  I brought it up at E-day
time... and was ignored.

Some body please decide where bits should live.  *IF* you upgrade from
2.2.x to 3.x, your /usr/lib a.out libs are moved to /usr/lib/aout, *AND*
your /usr/lib/compat a.out libs are moved to /usr/lib/compat/aout.  Fine.

NOW if you look at the compat2{0,1} bits we shipped with 3.2, they
install into /usr/lib/compat/.  Thus we have no consistancy.  So compat22
is no more broken than ``make aout-to-elf''.

-- 
-- David    (obr...@nuxi.com  -or-  obr...@freebsd.org)


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to