View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001066CMakepublic2004-08-17 12:152004-08-17 12:27
ReporterLee Ankeny 
Assigned ToSystem Admin 
PriorityurgentSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001066: '+' in pathname causes regular expression error
DescriptionHere's the error. It happens to be while building Paraview (both 1-6 and the trunk):

CMake Error: Error in cmake code at
/Users/laa/Dashboards/MyTests/ParaView-1-6/Utilities/TclTk/CMakeLists.txt:26:
IF had incorrect arguments: TCL_TCLSH MATCHES "${TclTk_BINARY_DIR_TCLBIN}" (Regular expression "/Users/laa/Dashboards/MyTests/zRel16-Darwin-g++-none-Debug/Utilities/TclTk/tcl8.4.5/unix" cannot compile).
CMake Error: Error in cmake code at
/Users/laa/Dashboards/MyTests/ParaView-1-6/Utilities/TclTk/CMakeLists.txt:28:
ENDIF An ENDIF command was found outside of a proper IF ENDIF structure. Or its arguments did not match the opening IF command.
RegularExpression::compile(): Nested *?+.
RegularExpression::compile(): Error in compile.
running /bin/sh "/Users/laa/Dashboards/MyTests/zRel16-Darwin-g++-none-Debug/Utilities/TclTk/configure_tcltk.sh" 2>&1

I'm seeing this problem on OSF1 and Darwin, but I think it would affect all unix systems. This is happening on projects in which the PATH contains 'g++', but not on projects where the PATH contains 'xlc' or 'gcc'.

In previous versions of cmake, I'd get a similar error in the same spot. e.g:
RegularExpression::compile(): Nested *?+.
RegularExpression::compile(): Error in compile.
running /bin/sh "/Users/laa/Dashboards/MyTests/HEAD-Darwin-g++-none-Release/Utilities/TclTk/configure_tcltk.sh" 2>&1
but it wasn't fatal, and it didn't seem to impact the build.
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0001384)
System Admin (reporter)
2004-08-17 12:26

Fixed on the trunk...

 Issue History
Date Modified Username Field Change


Copyright © 2000 - 2018 MantisBT Team