GNU bug report logs - #8423
Questions about checking out 6.7 using git

Previous Next

Package: coreutils;

Reported by: Kai Yu <yukai <at> nlsde.buaa.edu.cn>

Date: Mon, 4 Apr 2011 16:19:02 UTC

Severity: normal

Done: Jim Meyering <jim <at> meyering.net>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Kai Yu <yukai <at> nlsde.buaa.edu.cn>
To: bug-coreutils <at> gnu.org
Subject: Questions about checking out 6.7 using git
Date: Mon, 4 Apr 2011 23:00:36 +0800
Hi, I'm currently investigating how to fight software regressions with
git bisect. I git clone coreutils and type "git checkout
COREUTILS-6_7" to switch to the version 6.7. After type "./bootstrap",
an error arises:

ln: creating symbolic link `lib/uniwidth/cjk.h': No such file or directory

By looking into commit history, I found this problem was solved by
this commit, which modifies bootstrap:
http://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=e7368caf47c9bcdd853f1f9dac4382935d4caa6f

After modification and run './bootstrap' again, the above error disappears.
Then I type "./configure" and it is OK.
However, when use "make" to complie the package, another error arises:

sed: read error on ../.: Is a directory
make[1]: *** [inttypes.h] Error 4
make[1]: Leaving directory `/home/coreutils/lib'
make: *** [all-recursive] Error 1

Could anybody tell me how to check out and compile coreutils-6.7 by using git?

I would appreciate any replies on this issue, thank you.




This bug report was last modified 14 years and 1 day ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.