Hello Niklas,

On 2011/04/07 2:04, Niklas Nebel wrote:
On 06.04.2011 18:45, tora - Takamichi Akiyama wrote:
make -r deliverlog running on OpenSolaris x86 prints same type of
warning messages and then eventually create the log file.

$ make -r deliverlog
...
make: *** Warning: .LOW_RESOLUTION_TIME file
`/xxxxx/solver/300/unxsoli4/inc/svx/sxsoitm.hxx' has a high resolution
time stamp
...(repeated 2 by 500 times for each file)...

On OpenSolaris x86, even after executing "make -sr && make -r
deliverlog," the "delivered" file under $OUTDIR is slightly older (in
nanoseconds) than its original one. Consequently, copy action might
occur again and again. Should I use /usr/gnu/bin/cp instead of /bin/cp,
or else???

Is it really copied again? The whole point of .LOW_RESOLUTION_TIME is to ignore 
these small differences (see 
http://www.gnu.org/software/make/manual/html_node/Special-Targets.html and 
http://wiki.services.openoffice.org/wiki/Build_Environment_Effort/Status_And_Next_Steps).

Thank you for the resources. Those explain exactly what I am encountering.

The build environment I am using is running in a Solaris Zone on raidz2 ZFS 
with 6 disk devices as well as 2 disk devices configured as a ZFS mirror for 
boot disk.

According to the log file of "make -sr debug=t" after running "cd svx; make -r clean", the header files under 
$OUTDIR seemed to be re-created at the very beginning of "make -sr", e.g. 00:12:16.643938904 -- not in the process of 
"make -r deliverlog" -- and then a time stamp was tried to adjust to the original one, but unfortunately its resolution 
seemed lost during "cp -p", fstat(), or things like that in case of OpenSolaris x86.

$ head log/build_svx_20110407_0012.log
/wb/ooo/build/local/DEV300/DEV300_m100/svx
Thu Apr  7 00:12:16 JST 2011
make -sr debug=t

[ build PKG ] svx_inc
[ build PKG ] svx_sdi
[ build SDI ] svx/sdi/svxslots
[ build DEP ] LNK:Library/libsvxsi.so
[ build DEP ] LNK:Library/libsvxcoresi.so
[ build DEP ] LNK:Library/libtextconversiondlgssi.so

$ stat svx/inc/svx/sxsoitm.hxx
...
Access: 2011-02-22 20:59:42.717435880 +0900
Modify: 2011-02-22 20:59:42.717474450 +0900
Change: 2011-02-22 20:59:42.717474450 +0900

$ stat $OUTDIR/inc/svx/sxsoitm.hxx
...
Access: 2011-02-22 20:59:42.717435000 +0900
Modify: 2011-02-22 20:59:42.717474000 +0900
Change: 2011-04-07 00:12:16.643938904 +0900

But I am not sure, though.

Best regards,
Tora
--
-----------------------------------------------------------------
To unsubscribe send email to dev-unsubscr...@openoffice.org
For additional commands send email to sy...@openoffice.org
with Subject: help

Reply via email to