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

 
 

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

Submitter:  Serguei E Leontiev <serge3leo>
Submitted:  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
* Mandatory Fields

Add a New Comment Rich Markup
   

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

P.S.

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.
  *
  ** DO NOT EDIT THIS FILE DIRECTLY *
  *
- * 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>
Group 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:
   
   
Comment:
   

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

 

There are 15 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

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.13-4448.
Corresponding source code