job000077 #4

  • //
  • spec/
  • job/
  • job000077
  • View
  • Commits
  • Open Download .zip Download (3 KB)
# The form data below was edited by paul_allen
# Perforce Workshop Jobs
#
#  Job:           The job name. 'new' generates a sequenced job number.
#  Status:        Job status; [open/closed/suspended].  Required
#  Project:       The project this job is for. Required.
#  Severity:      [A/B/C] (A is highest)  Required.
#  ReportedBy     The user who created the job. Can be changed.
#  ReportedDate:  The date the job was created.  Automatic.
#  ModifiedBy:    The user who last modified this job. Automatic.
#  ModifiedDate:  The date this job was last modified. Automatic.
#  OwnedBy:       The owner, responsible for doing the job. Optional.
#  Description:   Description of the job.  Required.
#  DevNotes:      Developer's comments.  Optional.

Job:	job000077

Status:	closed

Project:	perforce-software-p4convert

Severity:	A

ReportedBy:	norman_morse

ReportedDate:	2014/10/17 12:25:05

ModifiedBy:	paul_allen

ModifiedDate:	2014/10/28 08:07:27

Description:
	CVS conversion fails to parse Makefile,v
	
	>> ... Unable to process file: /Users/nmorse/cvs/btc/science/engines/AggDaily/Makefile,v
	
	Throws an "Invocation Target Exception"
	
	In RcsReader.java, parseRcsDeltas():
	
	while (line != null) {
		// block might be delta e.g. 1.1
		if (line.contains(".")) {
			rcsObject.add(RcsSchema.ID, line);
			line = getLine();
			break;
		}
	
	The exception is thrown in rcsObject.add.   
	
	The content of 'line' is:
		$(CLEAN) $(INCL_DEPS) $(OBJS) $(MYLIBS) $(MYLIBS:.so=.a); $(MAKE) -C bin $@@
	
	The Makefile,v which causes this issue is pasted after this line:
	
	-----------------------------------------------------------------
	head     1.1;
	branch   1.1.1;
	access   ;
	symbols  EspritV1:1.1.1.1 SAP:1.1.1;
	locks    ; strict;
	comment  @# @;
	
	
	1.1
	date     2009.12.02.20.07.44;  author I810074;  state Exp;
	branches 1.1.1.1;
	next     ;
	commitid        3d6d4b16c8ec4567;
	
	1.1.1.1
	date     2009.12.02.20.07.44;  author I810074;  state Exp;
	branches ;
	next     ;
	commitid        3d6d4b16c8ec4567;
	
	
	desc
	@@
	
	
	
	1.1
	log
	@Initial revision
	@
	text
	@include ../../research.mk
	
	MYLIBS = $(LIB_PATH)/libaggDaily.a
	MYEXES = aggDaily
	
	all: $(MYLIBS) $(MYEXES)
	
	include $(TOPLEVEL)/incl_cpp_deps.mk
	
	$(MYLIBS):      $(OBJS)
	#       $(MKSO) $(OBJS) -o $(MYLIBS)
	        $(MKLIB) $(MYLIBS) $(OBJS)
	
	$(MYEXES): $(MYLIBS)
	        $(MAKE) -C bin $@@
	
	install:
	        $(MAKE) -C bin $@@
	
	clean :
	        $(CLEAN) $(INCL_DEPS) $(OBJS) $(MYLIBS) $(MYLIBS:.so=.a); $(MAKE) -C bin $@@
	@
	
	
	1.1.1.1
	log
	@CR: 502
	Initial check-in
	@
	text
	@@

DevNotes:
# Change User Description Committed
#4 default
#3 default
#2 default
#1 default