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