MantisBT - CMake
View Issue Details
0015882CMakeCMakepublic2015-12-12 13:262016-05-02 08:30
Dennis Clarke 
 
normalmajoralways
closedduplicate 
Fujitsu M4000 SPARC VII+Solaris 10s10s_u11wos_24a
CMake 3.4.1 
 
0015882: bootstrap fails with Undefined symbol nanosleep
$ LD_LIBRARY_PATH=/usr/local/lib:/usr/local/ssl/lib ; export LD_LIBRARY_PATH

$ ./bootstrap --no-qt-gui --system-curl --system-expat --system-zlib --system-bzip2 --no-system-libarchive

.
.
.

/opt/solarisstudio12.4/bin/CC -dalign -erroff=%none -errtags=yes -ftrap=%none -g -xcode=pic32 -m64 -mc -xunroll=1 -xbuiltin=%none -xtarget=ultraT2 -xcache=8/16/4:4096/64/16 -xdepend=no -xnolibmopt -xlinkopt=0 -xnolibmil -xregs=no%appl -xs -D_POSIX_PTHREAD_SEMANTICS -D_LARGEFILE64_SOURCE -D_TS_ERRNO -library=stlport4 -I/usr/local/build/cmake-3.4.1_SunOS5.10_sparcv9.003/Bootstrap.cmk -I/usr/local/build/cmake-3.4.1_SunOS5.10_sparcv9.003/Source -I/usr/local/build/cmake-3.4.1_SunOS5.10_sparcv9.003/Bootstrap.cmk cmake.o cmakemain.o cmcmd.o cmCommandArgumentLexer.o cmCommandArgumentParser.o cmCommandArgumentParserHelper.o cmCommonTargetGenerator.o cmCPackPropertiesGenerator.o cmDefinitions.o cmDepends.o cmDependsC.o cmDocumentationFormatter.o cmPolicies.o cmProperty.o cmPropertyMap.o cmPropertyDefinition.o cmPropertyDefinitionMap.o cmMakeDepend.o cmMakefile.o cmExportFileGenerator.o cmExportInstallFileGenerator.o cmExportTryCompileFileGenerator.o cmExportSet.o cmExportSetMap.o cmExternalMakefileProjectGenerator.o cmGeneratorExpressionEvaluationFile.o cmGeneratedFileStream.o cmGeneratorTarget.o cmGeneratorExpressionContext.o cmGeneratorExpressionDAGChecker.o cmGeneratorExpressionEvaluator.o cmGeneratorExpressionLexer.o cmGeneratorExpressionNode.o cmGeneratorExpressionParser.o cmGeneratorExpression.o cmGlobalCommonGenerator.o cmGlobalGenerator.o cmInstallDirectoryGenerator.o cmLocalCommonGenerator.o cmLocalGenerator.o cmInstalledFile.o cmInstallGenerator.o cmInstallExportGenerator.o cmInstallFilesGenerator.o cmInstallScriptGenerator.o cmInstallTargetGenerator.o cmScriptGenerator.o cmSourceFile.o cmSourceFileLocation.o cmState.o cmSystemTools.o cmTestGenerator.o cmVersion.o cmFileTimeComparison.o cmGlobalUnixMakefileGenerator3.o cmLocalUnixMakefileGenerator3.o cmMakefileExecutableTargetGenerator.o cmMakefileLibraryTargetGenerator.o cmMakefileTargetGenerator.o cmMakefileUtilityTargetGenerator.o cmOutputConverter.o cmOSXBundleGenerator.o cmNewLineStyle.o cmBootstrapCommands1.o cmBootstrapCommands2.o cmCommandsForBootstrap.o cmTarget.o cmTest.o cmCustomCommand.o cmCustomCommandGenerator.o cmCacheManager.o cmListFileCache.o cmComputeLinkDepends.o cmComputeLinkInformation.o cmOrderDirectories.o cmComputeTargetDepends.o cmComputeComponentGraph.o cmExprLexer.o cmExprParser.o cmExprParserHelper.o cmListFileLexer.o Directory.o EncodingCXX.o FStream.o Glob.o RegularExpression.o SystemTools.o EncodingC.o ProcessUNIX.o String.o System.o Terminal.o -o cmake
Undefined first referenced
 symbol in file
nanosleep /usr/local/lib/libstlport.a(__tQqIQdun-yXoTTDUVT.o)
bool std::less<unsigned long>::operator()(const unsigned long&,const unsigned long&)const cmBootstrapCommands2.o
ld: fatal: symbol referencing errors. No output written to cmake
gmake: *** [cmake] Error 2
---------------------------------------------
Error when bootstrapping CMake:
Problem while running /usr/local/bin/gmake
---------------------------------------------
Log of errors: /usr/local/build/cmake-3.4.1_SunOS5.10_sparcv9.003/Bootstrap.cmk/cmake_bootstrap.log
---------------------------------------------
No tags attached.
duplicate of 0015880closed Kitware Robot Trouble building CMake on Solaris 10 
Issue History
2015-12-12 13:26Dennis ClarkeNew Issue
2015-12-12 16:17Dennis ClarkeNote Added: 0039977
2015-12-14 08:50Brad KingRelationship addedrelated to 0001580
2015-12-14 08:50Brad KingRelationship deletedrelated to 0001580
2015-12-14 08:50Brad KingRelationship addedrelated to 0015880
2015-12-14 08:56Brad KingRelationship replacedduplicate of 0015880
2015-12-14 08:56Brad KingNote Added: 0039981
2015-12-14 08:56Brad KingStatusnew => resolved
2015-12-14 08:56Brad KingResolutionopen => duplicate
2016-05-02 08:30Robert MaynardNote Added: 0040984
2016-05-02 08:30Robert MaynardStatusresolved => closed

Notes
(0039977)
Dennis Clarke   
2015-12-12 16:17   
No idea what causes this but it seems to be the result of the environment variable LD_LIBRARY_PATH. Possibly. Seems unlikely but that is the only real change made.
(0039981)
Brad King   
2015-12-14 08:56   
To keep discussion of trouble on Solaris focused in one place I'm resolving this as a duplicate of 0015880.
(0040984)
Robert Maynard   
2016-05-02 08:30   
Closing resolved issues that have not been updated in more than 4 months.