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

(pkg_tools/pkg_install) make: Graph cycles through nbcompat/nbtypes.h



>                                            千葉市中央区長洲
>                                                    藤原  誠
pkg_tools/pkg_install で、
NetBSD/macppc 2.99.12, 2.99.14 辺りだと、問題がないのに
2.99.15 になると、次の行が表示されて、先に進みません。

make: Graph cycles through nbcompat/nbtypes.h

問題がある方の前後の表示を更に付けますが、左端に | を付けた
のが上の部分です。

  ...
  checking for struct statfs.f_iosize... no
  checking for struct dirent.d_namlen... yes
  checking *printf() support for %lld... yes
  checking for strtoll... (cached) yes
  checking whether optind is declared... yes
  checking whether optreset is declared... yes
  configure: creating ./config.status
  config.status: creating Makefile
  config.status: creating nbcompat/config.h
| make: Graph cycles through nbcompat/nbtypes.h
  /usr/bin/awk -f nbcompat.awk nbcompat/config.h > nbcompat/nbconfig.h
  cc -DDEF_UMASK=0022 -I/export/pkgsrc/pkgtools/pkg_install/work.mini/libnbcompat -I. -I. -O2 -DHAVE_CONFIG_H -c glob.c
  In file included from __glob13.c:35,
  from glob.c:12:
  /export/pkgsrc/pkgtools/pkg_install/work.mini/libnbcompat/nbcompat.h:37:30: nbcompat/nbtypes.h: No such file or directory
  *** Error code 1
  
  Stop.
  make: stopped in /export/pkgsrc/pkgtools/pkg_install/work.mini/libnbcompat
  *** Error code 1
  
正常な方は、その代りに | を付けた行が表示されます。

  config.status: creating nbcompat/config.h
| cc -DDEF_UMASK=0022 -I/export/pkgsrc/pkgtools/pkg_install/work/libnbcompat -I. -I. -O2 -DHAVE_CONFIG_H -o bits bits.c
| ./bits nbcompat/nbtypes.h
  /usr/bin/awk -f nbcompat.awk nbcompat/config.h > nbcompat/nbconfig.h
  cc -DDEF_UMASK=0022 -I/export/pkgsrc/pkgtools/pkg_install/work/libnbcompat -I. -I. -O2 -DHAVE_CONFIG_H -c glob.c

work/libnbcompat/Makefile を見ると、
正常
     79 bits: bits.c
     80         $(COMPILE) $(DEFS) -o bits bits.c
問題側
     80 bits: bits.o
     81         $(LINK) $<

ということで、OS 側の問題ではなさそうです。
実はこの二つは CVS 保管庫が(同じにしているつもりの)二つ別の
ところから持って来ているので、それも関係しているのかも知れません。

しかし、どこを変更すれば、この Makefile に影響できるのか ?
分っていません。
でも、 どちらも
===> Extracting for pkg_install-20050210
と言っているのです。

どなたか、何か御存知ですか ?
---
(藤原)