This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libc-lock.h; transition from sysdeps/generic/


Hi!

Before the transition away from sysdeps/generic/ was done, the generic
libc-lock.h was located in sysdeps/generic/bits/.  Now it's in bits/.

The GNU/Mach port of glibc has a system-specific one in
sysdeps/mach/{hurd/,}bits/, which is no longer picked up for installation
as the generic one, bits/libc-lock.h, will always be picked up instead:

Makefile
#v+
[...]
headers := limits.h values.h features.h gnu-versions.h bits/libc-lock.h \
           bits/xopen_lim.h gnu/libc-version.h
[...]
#v-

#v+
$ make -d install_root="$SYS_ROOT" "$SYS_ROOT"/include/bits/libc-lock.h
[...]
Updating goal targets....
Considering target file `/home/thomas/tmp/gnu-2/sys_root/include/bits/libc-lock.h'.
 File `/home/thomas/tmp/gnu-2/sys_root/include/bits/libc-lock.h' does not exist.
  Considering target file `bits/libc-lock.h'.
   Looking for an implicit rule for `bits/libc-lock.h'.
   No implicit rule found for `bits/libc-lock.h'.
   Finished prerequisites of target file `bits/libc-lock.h'.
  No need to remake target `bits/libc-lock.h'.
  Considering target file `force-install'.
   File `force-install' does not exist.
   Finished prerequisites of target file `force-install'.
  Must remake target `force-install'.
  Successfully remade target file `force-install'.
 Finished prerequisites of target file `/home/thomas/tmp/gnu-2/sys_root/include/bits/libc-lock.h'.
Must remake target `/home/thomas/tmp/gnu-2/sys_root/include/bits/libc-lock.h'.
/usr/bin/install -c -m 644 bits/libc-lock.h /home/thomas/tmp/gnu-2/sys_root/include/bits/libc-lock.h
[...]
#v-

How is this supposed to be fixed?  Splitting the bits/ headers from the
other headers?


Regards,
 Thomas


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]