Is there a header conflict?
Riccardo Torrini
riccardo at torrini.org
Tue Apr 22 13:32:43 PDT 2003
On Tue, Apr 22, 2003 at 01:15:38PM -0700, Terry Lambert wrote:
> This is probably an "upgraded" system that failed to delete an
> old header file, and, as a result, the "configure" program for
> the package found it and decided to include it.
# ls -ln /usr/include/machine/*types.h
-r--r--r-- 1 0 0 8634 Sep 7 2002 /usr/include/machine/_inttypes.h
-r--r--r-- 1 0 0 4671 Apr 19 21:57 /usr/include/machine/_types.h
-r--r--r-- 1 0 0 2723 Sep 8 2002 /usr/include/machine/cputypes.h
-r--r--r-- 1 0 0 2449 Sep 8 2002 /usr/include/machine/types.h
This machine born some years ago, last world from April, 19, previous
from March, 29 (at least 2/3 at a month).
> If you have /usr/include/machine/_types.h, then:
> rm /usr/include/machine/types.h
Ok, now is removed. But I think would be a "make installworld" job.
Anyway, from time to time, I remove /usr/include and do a make includes
but what happens if I forgot to make "order" ? Same problem with old
libraries (my system comes from Febrary 20, 1999, always upgraded).
How can I safetly remove unused stuff?
--
Riccardo.
More information about the freebsd-current
mailing list