View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007022ParaView(No Category)public2008-05-14 16:292009-02-17 13:09
ReporterOrion Poplawski 
Assigned ToKen Moreland 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0007022: Patch to support GCC 4.3
DescriptionThe attached patch to needed to compile on Fedora development with GCC 4.3. Should be backwards compatible with other standard C++ compilers.
TagsNo tags attached.
Project
Topic Name
Type
Attached Filespatch file icon paraview-3.3.0-gcc43.patch [^] (3,428 bytes) 2008-05-14 16:29 [Show Content]
patch file icon paraview-3.3.1-gcc43.patch [^] (1,079 bytes) 2008-09-08 15:00 [Show Content]

 Relationships
duplicate of 0006372closedBerk Geveci Patch to compile ParaView 3.2.1 with GCC 4.3 

  Notes
(0013349)
Utkarsh Ayachit (administrator)
2008-09-08 10:23

Not sure this patch is still required. ParaView CVS builds fine with gcc 4.3.1

(0013354)
Orion E. Poplawski (reporter)
2008-09-08 12:27

But it fails without the patch with 4.3.2, at least the Xdmf2 code fails:

/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.h:198: error: 'strcmp' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.h:198: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.h:198: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.h:379: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.h:380: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.cxx:99: error: 'memcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.cxx:117: error: 'memmove' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.cxx:132: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.cxx:549: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.cxx:550: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.cxx:956: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.cxx:957: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.cxx:1151: error: 'memcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfArray.cxx:1178: error: 'memcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:102: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:103: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:407: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:434: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:435: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:456: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:657: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:672: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:803: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:804: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:860: error: 'strcmp' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:872: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfDataDesc.cxx:873: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfExpression.cxx:40: error: 'strcmp' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfExpression.cxx:55: error: 'strcmp' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHeavyData.h:56: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHeavyData.h:68: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHeavyData.h:80: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHeavyData.h:93: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHeavyData.cxx:63: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHeavyData.cxx:64: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHeavyData.cxx:74: error: 'strcmp' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHeavyData.cxx:85: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHeavyData.cxx:86: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:70: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:89: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:90: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:116: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:117: error: 'strrchr' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:238: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:240: error: 'strlen' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:241: error: 'strcat' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:243: error: 'strcat' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:329: error: 'strrchr' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:343: error: 'strdup' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:344: error: 'strrchr' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:582: error: 'strdup' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:585: error: 'strrchr' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:586: error: 'strchr' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:591: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:597: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:616: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:626: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:637: error: 'strcpy' was not declared in this scope
/builddir/build/BUILD/ParaView3.3.1-20080908/Utilities/Xdmf2/libsrc/XdmfHDF.cxx:709: error: 'strlen' was not declared in this scope
(0013357)
Orion E. Poplawski (reporter)
2008-09-08 15:01

Uploaded a new patch that works for me.
(0015029)
Alan Scott (manager)
2009-02-17 13:09

As per Utkarsh, ParaView currently builds with GCC 4.3.1.

 Issue History
Date Modified Username Field Change
2008-05-14 16:29 Orion Poplawski New Issue
2008-05-14 16:29 Orion Poplawski File Added: paraview-3.3.0-gcc43.patch
2008-05-14 18:42 Ken Moreland Relationship added duplicate of 0006372
2008-09-08 10:23 Utkarsh Ayachit Note Added: 0013349
2008-09-08 10:23 Utkarsh Ayachit Status backlog => @20@
2008-09-08 12:27 Orion E. Poplawski Note Added: 0013354
2008-09-08 15:00 Orion E. Poplawski File Added: paraview-3.3.1-gcc43.patch
2008-09-08 15:01 Orion E. Poplawski Note Added: 0013357
2009-02-16 17:46 Ken Moreland Status @20@ => @80@
2009-02-16 17:46 Ken Moreland Resolution open => fixed
2009-02-16 17:46 Ken Moreland Assigned To => Ken Moreland
2009-02-17 13:09 Alan Scott Note Added: 0015029
2009-02-17 13:09 Alan Scott Status @80@ => closed
2011-06-16 13:10 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team