[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#2697: symlink /usr/include/asm in libc5-dev



Package: libc5-dev
Version: 5.2.18-4
Hi,

	I noticed that libc5-dev provides a directory
 /usr/include/asm-i386 and symlinks it to /usr/include/asm; however,
 this is not the  same as the asm in
 /usr/src/linux-1.3.88/include/asm-i386 (may also be true for other
 versions of the kernel).

	Specifically, I notices that <asm/posix*.h> was not provided,
 (which is included in several <linux/*.h> files).  Since I still have
 a link /usr/include/linux -> ../src/linux/include/linux, why is there
 not a similair link
        /usr/include/asm -> ../src/linux/include/asm
        /usr/src/linux/include/asm -> asm-i386 (this is provided by
 the source package, maybe also by the headers package).

	This broke lots of compilations ;-( until I reset the symlink.
 I think that both /usr/include/{linux,asm} should point to
 /usr/src/linux/include/{linux,asm} respectively. (or else both should
 be provided in /usr/include -- this is less desirable since I like to
 use my own kernels and want the new headers, but at least this option
 retains consistency)

	manoj
--
Manoj Srivastava               Systems Research Programmer, Project Pilgrim,
Phone: (413) 545-3918                A143B Lederle Graduate Research Center,
Fax:   (413) 545-1249         University of Massachusetts, Amherst, MA 01003
<srivasta@pilgrim.umass.edu> <URL:http://www.pilgrim.umass.edu/%7Esrivasta/>



Reply to: