bugConcurrent Versions System - Bugs: bug #14641, Solaris 10 make - fail build in...


bug #14641: Solaris 10 make - fail build in windows-NT/SCC

Submitted by:  Serguei E Leontiev <serge3leo>
Submitted on:  Sun 25 Sep 2005 07:04:40 PM UTC  
Votes:  15  
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open Release: 
Fixed Release:  None Fixed Feature Release:  None

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Mon 26 Sep 2005 11:14:27 PM UTC, comment #3:


After all builds $(srcdir)/config.h will be change:
:gsx-csp:lse.users 03:07:48 ccvs$ cvs diff -u windows-NT/config.h
Index: windows-NT/config.h
RCS file: /cvsroot/cvs/ccvs/windows-NT/config.h,v
retrieving revision 1.167
diff -u -u -r1.167 config.h
--- windows-NT/config.h 25 Sep 2005 19:11:27 -0000 1.167
+++ windows-NT/config.h 26 Sep 2005 23:04:57 -0000
@@ -1,9 +1,9 @@
/* This file is generated via a rule in Makefile.am from the
- * config.h.in file.
+ * ../../ccvs/windows-NT/config.h.in file.
- * Edit config.h.in instead.
+ * Edit ../../ccvs/windows-NT/config.h.in instead.
*** config.h.in, generated by mkconfig.pl:

Standart make on Solaris 9/10 make this change, but I don't know how

Serguei E Leontiev <serge3leo>
Mon 26 Sep 2005 10:54:01 PM UTC, comment #2:

Sorry, this not make depended error. This error probably caused by Solaris 10 strict cp/NFS implementation.

I make workaround patch (see solaris10.patch).

IMHO change $(srcdir)/config.h - not good idea for multiplatform building. But I can't build cvs for Windows to make good patch now.

For workaround patch best use POSIX `cp -f'. But current Makefile not use this flag of `cp'.

Serguei E Leontiev <serge3leo>
Sun 25 Sep 2005 07:37:17 PM UTC, comment #1:

Can you suggest a patch to fix this?

Derek Robert Price <dprice>
Project Administrator
Sun 25 Sep 2005 07:04:40 PM UTC, original submission:

See attachment.

Probably BSD-make and GNU-make - Ok. But POSIX make -not.

Serguei E Leontiev <serge3leo>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

Attached Files
file #3056:  solaris10.patch added by serge3leo (628B - text/plain - Solaris 10 workaround for windows-NT)
file #3049:  s10.log added by serge3leo (2KiB - application/octet-stream - failed build log for SPARC Solaris 10)


Depends on the following items: None found

Items that depend on this one: None found


CC list is empty


Do you think this task is very important?
If so, you can add your encouragement to it.
This task has 15 encouragements so far.

Only logged-in users can vote.




Follow 4 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-10-02 serge3leo Carbon-Copy- => Added serge3leo
2005-09-26 serge3leo Attached File- => Added solaris10.patch, #3007
2005-09-25 serge3leo Attached File- => Added s10.log, #3000
    Carbon-Copy- => Added -email is unavailable-

Back to the top

Powered by Savane 3.3