LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1017|回复: 4

chroot后,安装 glibc时,奇怪的问题<刚发现>

[复制链接]
发表于 2007-4-30 00:37:30 | 显示全部楼层 |阅读模式
解压后,没有inotify.h  文件 ,详见五贴.<补>
  1. cp -v ../glibc-2.3.6/sysdeps/unix/sysv/linux/inotify.h \
  2.     /usr/include/sys
复制代码

chroot后,安装 glibc时,测试提示错误下:   这正常吗?
mount /mnt/lfs时用了notime的参数.
  1. root:/sources/glibc-build# grep Error glibc-check-log
  2. make[2]: *** [/sources/glibc-build/libio/tst-atime.out] Error 1
  3. make[2]: *** [/sources/glibc-build/libio/tst-fopenloc.check] Error 127
  4. make[1]: *** [libio/tests] Error 2
  5. make[2]: [/sources/glibc-build/posix/annexc.out] Error 1 (ignored)
  6. make[2]: *** [/sources/glibc-build/posix/bug-regex2-mem] Error 127
  7. make[2]: *** [/sources/glibc-build/posix/bug-regex14-mem] Error 127
  8. make[2]: *** [/sources/glibc-build/posix/bug-regex21-mem] Error 127
  9. make[2]: *** [/sources/glibc-build/posix/tst-rxspencer-mem] Error 127
  10. make[2]: *** [/sources/glibc-build/posix/tst-pcre-mem] Error 127
  11. make[2]: *** [/sources/glibc-build/posix/tst-boost-mem] Error 127
  12. make[2]: *** [/sources/glibc-build/posix/bug-glob2-mem] Error 127
  13. make[1]: *** [posix/tests] Error 2
  14. make[2]: *** [/sources/glibc-build/misc/tst-error1-mem] Error 127
  15. make[1]: *** [misc/tests] Error 2
  16. make[2]: *** [/sources/glibc-build/nptl/tst-mutex8.out] Error 1
  17. make[2]: *** [/sources/glibc-build/nptl/tst-cond8.out] Error 1
  18. make[2]: *** [/sources/glibc-build/nptl/tst-cancel17.out] Error 1
  19. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx4.out] Error 1
  20. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx5.out] Error 1
  21. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx16.out] Error 1
  22. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx17.out] Error 1
  23. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx20.out] Error 1
  24. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx21.out] Error 1
  25. make[2]: *** [/sources/glibc-build/nptl/tst-cleanupx4.out] Error 1
  26. make[2]: *** [/sources/glibc-build/nptl/tst-stack3-mem] Error 127
  27. make[1]: *** [nptl/tests] Error 2
  28. make: *** [check] Error 2
复制代码
发表于 2007-4-30 01:19:16 | 显示全部楼层
理论上,不正常。。。。似乎太多了。。
回复 支持 反对

使用道具 举报

发表于 2007-5-8 21:47:54 | 显示全部楼层
将notime参数去掉,再次测试一下。
glibc还是保险一点。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-9 22:40:04 | 显示全部楼层
改正后,提示如下:  ---这是不是预料的错误
  1. # grep Error glibc-check-log
  2. make[2]: [/sources/glibc-build/posix/annexc.out] Error 1 (ignored)
  3. make[2]: *** [/sources/glibc-build/nptl/tst-mutex8.out] Error 1
  4. make[2]: *** [/sources/glibc-build/nptl/tst-cond8.out] Error 1
  5. make[2]: *** [/sources/glibc-build/nptl/tst-cancel17.out] Error 1
  6. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx4.out] Error 1
  7. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx5.out] Error 1
  8. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx16.out] Error 1
  9. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx17.out] Error 1
  10. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx20.out] Error 1
  11. make[2]: *** [/sources/glibc-build/nptl/tst-cancelx21.out] Error 1
  12. make[2]: *** [/sources/glibc-build/nptl/tst-cleanupx4.out] Error 1
  13. make[1]: *** [nptl/tests] Error 2
  14. make: *** [check] Error 2
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-9 23:10:32 | 显示全部楼层
刚发现我这里解压后,没有这个文件--inotify.h
安装inotify头文件到系统头文件的地方:
cp -v ../glibc-2.3.6/sysdeps/unix/sysv/linux/inotify.h \
    /usr/include/sys
但后来是正确的.现正在进行,还不知会有什么影响?
  1. ls  ../glibc-2.3.6/sysdeps/unix/sysv/linux/
  2. Dist                   ldd-rewrite.sed      seteuid.c
  3. Implies                lddlibc4.c           setgid.c
  4. Makefile               ldsodefs.h           sethostid.c
  5. Versions               libc_fatal.c         setipv4sourcefilter.c
  6. _exit.c                linux_fsinfo.h       setregid.c
  7. a.out.h                listen.S             setresgid.c
  8. accept.S               llseek.c             setresuid.c
  9. adjtime.c              lseek64.c            setreuid.c
  10. aio_sigqueue.c         lxstat.c             setsockopt.S
  11. alpha                  lxstat64.c           setsourcefilter.c
  12. arm                    m68k                 setuid.c
  13. bind.S                 makedev.c            sh
  14. bits                   mips                 shm_open.c
  15. check_pf.c             mmap64.c             shm_unlink.c
  16. clock.c                mq_close.c           shmat.c
  17. clock_getres.c         mq_getattr.c         shmctl.c
  18. clock_gettime.c        mq_notify.c          shmdt.c
  19. clock_nanosleep.c      mq_open.c            shmget.c
  20. clock_settime.c        mq_receive.c         shutdown.S
  21. cmsg_nxthdr.c          mq_send.c            sigaction.c
  22. configure              mq_unlink.c          siglist.h
  23. configure.in           msgctl.c             signal.c
  24. connect.S              msgget.c             sigpending.c
  25. device-nrs.h           msgrcv.c             sigprocmask.c
  26. dl-brk.c               msgsnd.c             sigqueue.c
  27. dl-execstack.c         net                  sigreturn.c
  28. dl-librecon.h          netash               sigset-cvt-mask.h
  29. dl-origin.c            netatalk             sigstack.c
  30. dl-osinfo.h            netax25              sigsuspend.c
  31. dl-sbrk.c              neteconet            sigtimedwait.c
  32. dl-sysdep.c            netinet              sigwait.c
  33. errqueue.h             netipx               sigwaitinfo.c
  34. execve.c               netlinkaccess.h      sizes.h
  35. exit-thread.S          netpacket            sleep.c
  36. fatal-prepare.h        netrom               socketcall.h
  37. fcntl.c                netrose              socketpair.S
  38. fd_to_filename.h       nfs                  sparc
  39. fexecve.c              nice.c               speed.c
  40. fpathconf.c            not-cancel.h         statfs64.c
  41. fstatfs64.c            nscd_setup_thread.c  statvfs.c
  42. fstatvfs.c             ntp_gettime.c        statvfs64.c
  43. fstatvfs64.c           open64.c             sys
  44. ftime.c                opendir.c            syscalls.list
  45. ftruncate64.c          opensock.c           sysconf.c
  46. futimes.c              pathconf.c           sysctl.c
  47. fxstat.c               pathconf.h           syslog.c
  48. fxstat64.c             paths.h              system.c
  49. gai_sigqueue.c         poll.c               tcdrain.c
  50. getclktck.c            posix_fadvise.c      tcflow.c
  51. getcwd.c               posix_fadvise64.c    tcflush.c
  52. getdents.c             powerpc              tcgetattr.c
  53. getdents64.c           pread.c              tcgetpgrp.c
  54. getdirentries.c        pread64.c            tcsetattr.c
  55. getdirentries64.c      prof-freq.c          tcsetpgrp.c
  56. getdtsz.c              profil.c             termio.h
  57. gethostid.c            ptrace.c             testrtsig.h
  58. getipv4sourcefilter.c  ptsname.c            truncate64.c
  59. getloadavg.c           pwrite.c             ttyname.c
  60. getpagesize.c          pwrite64.c           ttyname_r.c
  61. getpeername.S          readahead.c          ualarm.c
  62. getpriority.c          readdir64.c          ulimit.c
  63. getpt.c                readdir64_r.c        umount.S
  64. getsockname.S          readonly-area.c      umount2.S
  65. getsockopt.S           readv.c              unlockpt.c
  66. getsourcefilter.c      reboot.c             updwtmp.c
  67. getsysstats.c          recv.S               usleep.c
  68. grantpt.c              recvfrom.S           ustat.c
  69. hppa                   recvmsg.S            utimes.c
  70. i386                   s390                 utmp_file.c
  71. ia64                   sa_len.c             vfork.c
  72. if_index.c             sched_getaffinity.c  wait.c
  73. ifaddrs.c              sched_setaffinity.c  wait3.c
  74. ifreq.c                scsi                 waitid.c
  75. ifreq.h                segfault.c           waitpid.c
  76. init-first.c           semctl.c             wordsize-64
  77. internal_statvfs.c     semget.c             writev.c
  78. internal_statvfs64.c   semop.c              x86_64
  79. ipc_priv.h             semtimedop.c         xmknod.c
  80. kernel-features.h      send.S               xstat.c
  81. kernel_sigaction.h     sendmsg.S            xstat64.c
  82. kernel_stat.h          sendto.S             xstatconv.c
  83. kernel_termios.h       setegid.c            xstatconv.h
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表