On 2005-10-31 23:25:10 -0700, Bob Proulx wrote: > What is the output of grep on getopt from the config.log file?
$ grep getopt config.log configure:27962: checking getopt.h usability configure:28007: checking getopt.h presence configure:28078: checking for getopt.h configure:28108: checking for getopt_long_only ac_cv_func_getopt_long_only=yes ac_cv_header_getopt_h=yes GETOPT_H='getopt.h' LIBOBJS=' ${LIBOBJDIR}backupfile$U.o ${LIBOBJDIR}basename$U.o ${LIBOBJDIR}c-strtod$U.o ${LIBOBJDIR}c-strtold$U.o ${LIBOBJDIR}canon-host$U.o ${LIBOBJDIR}cloexec$U.o ${LIBOBJDIR}closeout$U.o ${LIBOBJDIR}dirname$U.o ${LIBOBJDIR}error$U.o ${LIBOBJDIR}exclude$U.o ${LIBOBJDIR}exitfail$U.o ${LIBOBJDIR}open-safer$U.o ${LIBOBJDIR}creat-safer$U.o ${LIBOBJDIR}fd-reopen$U.o ${LIBOBJDIR}filemode$U.o ${LIBOBJDIR}filenamecat$U.o ${LIBOBJDIR}file-type$U.o ${LIBOBJDIR}fsusage$U.o ${LIBOBJDIR}fnmatch$U.o ${LIBOBJDIR}getline$U.o ${LIBOBJDIR}getdelim$U.o ${LIBOBJDIR}getpass$U.o ${LIBOBJDIR}lstat$U.o ${LIBOBJDIR}mempcpy$U.o ${LIBOBJDIR}memrchr$U.o ${LIBOBJDIR}euidaccess$U.o ${LIBOBJDIR}rpmatch$U.o ${LIBOBJDIR}sig2str$U.o ${LIBOBJDIR}strndup$U.o ${LIBOBJDIR}strnlen$U.o ${LIBOBJDIR}strstr$U.o ${LIBOBJDIR}strverscmp$U.o ${LIBOBJDIR}vasnprintf$U.o ${LIBOBJDIR}printf-args$U.o ${LIBOBJDIR}printf-parse$U.o ${LIBOBJDIR}asnprintf$U.o ${LIBOBJDIR}getdate$U.o ${LIBOBJDIR}gethrxtime$U.o ${LIBOBJDIR}getndelim2$U.o ${LIBOBJDIR}getopt$U.o ${LIBOBJDIR}getopt1$U.o ${LIBOBJDIR}gettime$U.o ${LIBOBJDIR}getugroups$U.o ${LIBOBJDIR}hard-locale$U.o ${LIBOBJDIR}hash$U.o ${LIBOBJDIR}hash-pjw$U.o ${LIBOBJDIR}human$U.o ${LIBOBJDIR}idcache$U.o ${LIBOBJDIR}imaxtostr$U.o ${LIBOBJDIR}offtostr$U.o ${LIBOBJDIR}umaxtostr$U.o ${LIBOBJDIR}linebuffer$U.o ${LIBOBJDIR}long-options$U.o ${LIBOBJDIR}mbchar$U.o ${LIBOBJDIR}md5$U.o ${LIBOBJDIR}memcoll$U.o ${LIBOBJDIR}mkdir-p$U.o ${LIBOBJDIR}modechange$U.o ${LIBOBJDIR}mountlist$U.o ${LIBOBJDIR}obstack$U.o ${LIBOBJDIR}physmem$U.o ${LIBOBJDIR}posixtm$U.o ${LIBOBJDIR}posixver$U.o ${LIBOBJDIR}quotearg$U.o ${LIBOBJDIR}quote$U.o ${LIBOBJDIR}readtokens$U.o ${LIBOBJDIR}readutmp$U.o ${LIBOBJDIR}regex$U.o ${LIBOBJDIR}safe-read$U.o ${LIBOBJDIR}safe-write$U.o ${LIBOBJDIR}same$U.o ${LIBOBJDIR}savedir$U.o ${LIBOBJDIR}save-cwd$U.o ${LIBOBJDIR}settime$U.o ${LIBOBJDIR}sha1$U.o ${LIBOBJDIR}fopen-safer$U.o ${LIBOBJDIR}mkstemp-safer$U.o ${LIBOBJDIR}strcasecmp$U.o ${LIBOBJDIR}strintcmp$U.o ${LIBOBJDIR}strnumcmp$U.o ${LIBOBJDIR}stripslash$U.o ${LIBOBJDIR}dup-safer$U.o ${LIBOBJDIR}fd-safer$U.o ${LIBOBJDIR}pipe-safer$U.o ${LIBOBJDIR}unlinkdir$U.o ${LIBOBJDIR}userspec$U.o ${LIBOBJDIR}utimecmp$U.o ${LIBOBJDIR}utimens$U.o ${LIBOBJDIR}xmalloc$U.o ${LIBOBJDIR}getcwd$U.o ${LIBOBJDIR}xgetcwd$U.o ${LIBOBJDIR}xnanosleep$U.o ${LIBOBJDIR}xreadlink$U.o ${LIBOBJDIR}xstrtod$U.o ${LIBOBJDIR}xstrtol$U.o ${LIBOBJDIR}xstrtoul$U.o ${LIBOBJDIR}yesno$U.o ${LIBOBJDIR}calloc$U.o ${LIBOBJDIR}strftime$U.o ${LIBOBJDIR}putenv$U.o ${LIBOBJDIR}fts$U.o ${LIBOBJDIR}memcasecmp$U.o ${LIBOBJDIR}argmatch$U.o ${LIBOBJDIR}cycle-check$U.o ${LIBOBJDIR}acl$U.o ${LIBOBJDIR}group-member$U.o ${LIBOBJDIR}__fpending$U.o ${LIBOBJDIR}canonicalize$U.o ${LIBOBJDIR}chdir-long$U.o ${LIBOBJDIR}openat-die$U.o ${LIBOBJDIR}openat$U.o ${LIBOBJDIR}xfts$U.o ${LIBOBJDIR}root-dev-ino$U.o ${LIBOBJDIR}version-etc-fsf$U.o ${LIBOBJDIR}version-etc$U.o ${LIBOBJDIR}diacrit$U.o' LTLIBOBJS=' ${LIBOBJDIR}backupfile$U.lo ${LIBOBJDIR}basename$U.lo ${LIBOBJDIR}c-strtod$U.lo ${LIBOBJDIR}c-strtold$U.lo ${LIBOBJDIR}canon-host$U.lo ${LIBOBJDIR}cloexec$U.lo ${LIBOBJDIR}closeout$U.lo ${LIBOBJDIR}dirname$U.lo ${LIBOBJDIR}error$U.lo ${LIBOBJDIR}exclude$U.lo ${LIBOBJDIR}exitfail$U.lo ${LIBOBJDIR}open-safer$U.lo ${LIBOBJDIR}creat-safer$U.lo ${LIBOBJDIR}fd-reopen$U.lo ${LIBOBJDIR}filemode$U.lo ${LIBOBJDIR}filenamecat$U.lo ${LIBOBJDIR}file-type$U.lo ${LIBOBJDIR}fsusage$U.lo ${LIBOBJDIR}fnmatch$U.lo ${LIBOBJDIR}getline$U.lo ${LIBOBJDIR}getdelim$U.lo ${LIBOBJDIR}getpass$U.lo ${LIBOBJDIR}lstat$U.lo ${LIBOBJDIR}mempcpy$U.lo ${LIBOBJDIR}memrchr$U.lo ${LIBOBJDIR}euidaccess$U.lo ${LIBOBJDIR}rpmatch$U.lo ${LIBOBJDIR}sig2str$U.lo ${LIBOBJDIR}strndup$U.lo ${LIBOBJDIR}strnlen$U.lo ${LIBOBJDIR}strstr$U.lo ${LIBOBJDIR}strverscmp$U.lo ${LIBOBJDIR}vasnprintf$U.lo ${LIBOBJDIR}printf-args$U.lo ${LIBOBJDIR}printf-parse$U.lo ${LIBOBJDIR}asnprintf$U.lo ${LIBOBJDIR}getdate$U.lo ${LIBOBJDIR}gethrxtime$U.lo ${LIBOBJDIR}getndelim2$U.lo ${LIBOBJDIR}getopt$U.lo ${LIBOBJDIR}getopt1$U.lo ${LIBOBJDIR}gettime$U.lo ${LIBOBJDIR}getugroups$U.lo ${LIBOBJDIR}hard-locale$U.lo ${LIBOBJDIR}hash$U.lo ${LIBOBJDIR}hash-pjw$U.lo ${LIBOBJDIR}human$U.lo ${LIBOBJDIR}idcache$U.lo ${LIBOBJDIR}imaxtostr$U.lo ${LIBOBJDIR}offtostr$U.lo ${LIBOBJDIR}umaxtostr$U.lo ${LIBOBJDIR}linebuffer$U.lo ${LIBOBJDIR}long-options$U.lo ${LIBOBJDIR}mbchar$U.lo ${LIBOBJDIR}md5$U.lo ${LIBOBJDIR}memcoll$U.lo ${LIBOBJDIR}mkdir-p$U.lo ${LIBOBJDIR}modechange$U.lo ${LIBOBJDIR}mountlist$U.lo ${LIBOBJDIR}obstack$U.lo ${LIBOBJDIR}physmem$U.lo ${LIBOBJDIR}posixtm$U.lo ${LIBOBJDIR}posixver$U.lo ${LIBOBJDIR}quotearg$U.lo ${LIBOBJDIR}quote$U.lo ${LIBOBJDIR}readtokens$U.lo ${LIBOBJDIR}readutmp$U.lo ${LIBOBJDIR}regex$U.lo ${LIBOBJDIR}safe-read$U.lo ${LIBOBJDIR}safe-write$U.lo ${LIBOBJDIR}same$U.lo ${LIBOBJDIR}savedir$U.lo ${LIBOBJDIR}save-cwd$U.lo ${LIBOBJDIR}settime$U.lo ${LIBOBJDIR}sha1$U.lo ${LIBOBJDIR}fopen-safer$U.lo ${LIBOBJDIR}mkstemp-safer$U.lo ${LIBOBJDIR}strcasecmp$U.lo ${LIBOBJDIR}strintcmp$U.lo ${LIBOBJDIR}strnumcmp$U.lo ${LIBOBJDIR}stripslash$U.lo ${LIBOBJDIR}dup-safer$U.lo ${LIBOBJDIR}fd-safer$U.lo ${LIBOBJDIR}pipe-safer$U.lo ${LIBOBJDIR}unlinkdir$U.lo ${LIBOBJDIR}userspec$U.lo ${LIBOBJDIR}utimecmp$U.lo ${LIBOBJDIR}utimens$U.lo ${LIBOBJDIR}xmalloc$U.lo ${LIBOBJDIR}getcwd$U.lo ${LIBOBJDIR}xgetcwd$U.lo ${LIBOBJDIR}xnanosleep$U.lo ${LIBOBJDIR}xreadlink$U.lo ${LIBOBJDIR}xstrtod$U.lo ${LIBOBJDIR}xstrtol$U.lo ${LIBOBJDIR}xstrtoul$U.lo ${LIBOBJDIR}yesno$U.lo ${LIBOBJDIR}calloc$U.lo ${LIBOBJDIR}strftime$U.lo ${LIBOBJDIR}putenv$U.lo ${LIBOBJDIR}fts$U.lo ${LIBOBJDIR}memcasecmp$U.lo ${LIBOBJDIR}argmatch$U.lo ${LIBOBJDIR}cycle-check$U.lo ${LIBOBJDIR}acl$U.lo ${LIBOBJDIR}group-member$U.lo ${LIBOBJDIR}__fpending$U.lo ${LIBOBJDIR}canonicalize$U.lo ${LIBOBJDIR}chdir-long$U.lo ${LIBOBJDIR}openat-die$U.lo ${LIBOBJDIR}openat$U.lo ${LIBOBJDIR}xfts$U.lo ${LIBOBJDIR}root-dev-ino$U.lo ${LIBOBJDIR}version-etc-fsf$U.lo ${LIBOBJDIR}version-etc$U.lo ${LIBOBJDIR}diacrit$U.lo' The answer was yes is the 4 cases. > What is the output of grep on the config.h file? $ grep GETOPT config.h #define HAVE_GETOPT_H 1 #define HAVE_GETOPT_LONG_ONLY 1 #define __GETOPT_PREFIX rpl_ > Would it be possible for you to get in the debugger and determine > where this goes astray and why it is not parsing the -c option > correctly? I'll try to see later today. But for instance, "tail -n 3 file" works as expected. The problem is only for the -c option. -- Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / SPACES project at LORIA _______________________________________________ Bug-coreutils mailing list Bug-coreutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-coreutils