This is the mail archive of the cygwin mailing list for the Cygwin 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]

Re: modification time disorder: touch-related?


Robert McDougall wrote:
>> It knows by lesser time precision (exactly 2 sec).
> 
> Interesting.  But I'm building on NTFS.

The same problem is preventing me to upgrade whois package.
It fails because the two executables are 0.96 seconds and are then
rebuild during the "make install" phase, at which point they're missing
a proper LIBS parameter defined.

(yes, I could work around that, but I'd rather help find a real solution)

% cygport whois-5.0.8-1 finish prep build
>>> Removing work directory in 5 seconds...
>>> Removing work directory NOW.
>>> Finished.
>>> Preparing whois-5.0.8-1
>>> Unpacking source whois_5.0.8.tar.gz
>>> Preparing working source directory
*** Info: applying patch whois-5.0.8-1.cygwin.patch:
patching file CYGWIN-PATCHES/README
patching file CYGWIN-PATCHES/setup.hint
*** Info: applying patch whois-5.0.8-1.src.patch:
patching file Makefile
>>> Compiling whois-5.0.8-1
gcc -DHAVE_LIBIDN -DENABLE_NLS  -g -O2 -MM -MG *.c > Makefile.depend
perl -w make_ip_del.pl < ip_del_list > ip_del.h
perl -w make_ip6_del.pl < ip6_del_list > ip6_del.h
perl -w make_as_del.pl < as_del_list > as_del.h
perl -w make_tld_serv.pl < tld_serv_list > tld_serv.h
gcc -DHAVE_LIBIDN -DENABLE_NLS  -g -O2 -c whois.c
whois.c:84: warning: âoptargâ redeclared without dllimport attribute:
previous dllimport ignored
whois.c:85: warning: âoptindâ redeclared without dllimport attribute:
previous dllimport ignored
gcc -DHAVE_LIBIDN -DENABLE_NLS  -g -O2 -c utils.c
gcc  -o whois.exe whois.o utils.o -lidn -lintl
gcc -DHAVE_LIBIDN -DENABLE_NLS  -g -O2 -c mkpasswd.c
mkpasswd.c:61: warning: âoptargâ redeclared without dllimport attribute:
previous dllimport ignored
mkpasswd.c:62: warning: âoptindâ redeclared without dllimport attribute:
previous dllimport ignored
mkpasswd.c: In function âmainâ:
mkpasswd.c:335: warning: assignment makes pointer from integer without a
cast
gcc  -o mkpasswd.exe mkpasswd.o utils.o -lcrypt -lintl

% LANG=C ll -rt --full-time whois-5.0.8-1/build|tail
-rw-r--r--+ 1 lapo None 11899 2010-11-09 21:59:35.824060100 +0100 ip_del.h
-rw-r--r--+ 1 lapo None  1246 2010-11-09 21:59:35.976068800 +0100 ip6_del.h
-rw-r--r--+ 1 lapo None  2349 2010-11-09 21:59:36.126077300 +0100 as_del.h
-rw-r--r--+ 1 lapo None 11824 2010-11-09 21:59:36.261085100 +0100 tld_serv.h
-rwxrwxr-x+ 1 lapo None 83077 2010-11-09 21:59:36.985126500 +0100 whois.exe
drwxr-xr-x+ 1 lapo None 12288 2010-11-09 21:59:37.387149500 +0100 .
-rwxrwxr-x+ 1 lapo None 42896 2010-11-09 21:59:37.445152800 +0100
mkpasswd.exe
-rw-rw-r--+ 1 lapo None 72777 2010-11-09 21:59:37.691232900 +0100 whois.o
-rw-rw-r--+ 1 lapo None  4817 2010-11-09 21:59:37.892232900 +0100 utils.o
-rw-rw-r--+ 1 lapo None 16665 2010-11-09 21:59:38.408232900 +0100 mkpasswd.o

% cygport whois-5.0.8-1 build
>>> Compiling whois-5.0.8-1
gcc  -o whois.exe whois.o utils.o -lidn -lintl
gcc  -o mkpasswd.exe mkpasswd.o utils.o -lcrypt -lintl

% LANG=C ll -rt --full-time whois-5.0.8-1/build|tail
-rw-r--r--+ 1 lapo None 11899 2010-11-09 21:59:35.824060100 +0100 ip_del.h
-rw-r--r--+ 1 lapo None  1246 2010-11-09 21:59:35.976068800 +0100 ip6_del.h
-rw-r--r--+ 1 lapo None  2349 2010-11-09 21:59:36.126077300 +0100 as_del.h
-rw-r--r--+ 1 lapo None 11824 2010-11-09 21:59:36.261085100 +0100 tld_serv.h
-rw-rw-r--+ 1 lapo None 72777 2010-11-09 21:59:37.691232900 +0100 whois.o
-rw-rw-r--+ 1 lapo None  4817 2010-11-09 21:59:37.892232900 +0100 utils.o
-rw-rw-r--+ 1 lapo None 16665 2010-11-09 21:59:38.408232900 +0100 mkpasswd.o
-rwxrwxr-x+ 1 lapo None 83077 2010-11-09 22:06:53.724106500 +0100 whois.exe
drwxr-xr-x+ 1 lapo None 12288 2010-11-09 22:06:53.940118900 +0100 .
-rwxrwxr-x+ 1 lapo None 42896 2010-11-09 22:06:54.004122500 +0100
mkpasswd.exe

% uname -a
CYGWIN_NT-6.1-WOW64 cyberone 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 Cygwin

Running Windows 7 64 bit and latest packages.

-- 
Lapo Luchini - http://lapo.it/

âComputers are useless. They can only give you answers.â (Pablo Picasso)

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


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