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: NoneSeverity: 3 - Normal
Item Group: NoneStatus: None
Privacy: PublicAssigned to: None
Open/Closed: OpenRelease: 
Fixed Release: NoneFixed 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:

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>
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 File(s):
   
   
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

 

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

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 4 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Sun 02 Oct 2005 06:02:45 PM UTCserge3leoCarbon-Copy-=>Added serge3leo
Mon 26 Sep 2005 10:54:01 PM UTCserge3leoAttached File-=>Added solaris10.patch, #3007
Sun 25 Sep 2005 07:04:40 PM UTCserge3leoAttached File-=>Added s10.log, #3000
  Carbon-Copy-=>Added -unavailable-

Back to the top


Powered by Savane 3.1-cleanup1