MantisBT - VTK |
| View Issue Details |
|
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0010779 | VTK | (No Category) | public | 2010-05-28 16:10 | 2013-07-10 10:00 |
|
| Reporter | Justin | |
| Assigned To | Dave DeMarle | |
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | |
| Platform | | OS | | OS Version | |
| Product Version | | |
| Target Version | | Fixed in Version | 6.0.0 | |
| Project | TBD |
| Type | incorrect functionality |
|
| Summary | 0010779: FindR module doesn't detect >R-2.10 correctly |
| Description | Perhaps it also applies for lower versions but the is no libR{lapack,blas}.so anmore, but everything is included in libRmath.so.
On gentoo we are using attached patch.
There will be a better solution, so please fix that. |
| Steps To Reproduce | |
| Additional Information | Trusting Orion that this is working now. If not, please reopen. |
| Tags | No tags attached. |
| Relationships | |
| Attached Files | vtk-5.6.0-R.patch (2,463) 2010-05-28 16:10 https://www.vtk.org/Bug/file/8154/vtk-5.6.0-R.patch
vtk-5.6.1-R.patch (878) 2011-03-16 14:01 https://www.vtk.org/Bug/file/8757/vtk-5.6.1-R.patch |
|
| Issue History |
| Date Modified | Username | Field | Change |
| 2010-05-28 16:10 | Justin | New Issue | |
| 2010-05-28 16:10 | Justin | File Added: vtk-5.6.0-R.patch | |
| 2011-03-16 13:44 | Orion Poplawski | Note Added: 0025794 | |
| 2011-03-16 14:01 | Orion Poplawski | File Added: vtk-5.6.1-R.patch | |
| 2011-03-16 14:07 | Orion Poplawski | Note Added: 0025795 | |
| 2011-03-17 03:43 | Justin | Note Added: 0025796 | |
| 2011-03-17 03:54 | Justin | Note Added: 0025797 | |
| 2011-03-17 10:41 | Orion Poplawski | Note Added: 0025798 | |
| 2011-06-16 13:11 | Zack Galbreath | Category | => (No Category) |
| 2012-02-13 11:04 | Jeff Baumes | Project | => Titan |
| 2012-02-13 11:04 | Jeff Baumes | Type | => incorrect functionality |
| 2013-06-05 10:37 | Jean-Christophe Fillion-Robin | Note Added: 0030888 | |
| 2013-06-05 11:41 | Orion Poplawski | Note Added: 0030891 | |
| 2013-06-05 15:00 | Justin | Note Added: 0030907 | |
| 2013-06-30 12:29 | Justin | Note Added: 0031107 | |
| 2013-07-10 09:59 | Dave DeMarle | Assigned To | => Dave DeMarle |
| 2013-07-10 09:59 | Dave DeMarle | Status | backlog => tabled |
| 2013-07-10 10:00 | Dave DeMarle | Project | Titan => TBD |
| 2013-07-10 10:00 | Dave DeMarle | Status | tabled => closed |
| 2013-07-10 10:00 | Dave DeMarle | Resolution | open => fixed |
| 2013-07-10 10:00 | Dave DeMarle | Fixed in Version | => 6.0.0 |
| 2013-07-10 10:00 | Dave DeMarle | Additional Information Updated | bug_revision_view_page.php?rev_id=629#r629 |
|
Notes |
|
|
(0025794)
|
|
Orion Poplawski
|
|
2011-03-16 13:44
|
|
Are you sure? On fedora with R 2.12 there is:
/usr/lib64/R/lib/libR.so
/usr/lib64/R/lib/libRblas.so
/usr/lib64/R/lib/libRlapack.so
There is also /usr/lib64/libRmath.so. Not sure how they relate.
Also, on Fedora R.h is in /usr/include/R and this is not found. |
|
|
|
(0025795)
|
|
Orion Poplawski
|
|
2011-03-16 14:07
|
|
Using my 5.6.1 patch I get:
[ 24%] Building CXX object Graphics/CMakeFiles/vtkGraphics.dir/vtkRRandomTableSource.cxx.o
cd /builddir/build/BUILD/VTK/build/Graphics && /usr/lib64/ccache/c++ -DvtkGraphics_EXPORTS -DVTK_IN_VTK -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_UNICODE -Wno-deprecated -fPIC -I/builddir/build/BUILD/VTK/build -I/builddir/build/BUILD/VTK/build/Common -I/builddir/build/BUILD/VTK/build/Utilities -I/builddir/build/BUILD/VTK/build/VolumeRendering -I/builddir/build/BUILD/VTK/build/Rendering -I/builddir/build/BUILD/VTK/build/Charts -I/builddir/build/BUILD/VTK/build/Utilities/vtkalglib -I/builddir/build/BUILD/VTK/Infovis -I/builddir/build/BUILD/VTK/TextAnalysis -I/builddir/build/BUILD/VTK/Geovis -I/builddir/build/BUILD/VTK/Views -I/builddir/build/BUILD/VTK/Parallel -I/builddir/build/BUILD/VTK/VolumeRendering -I/builddir/build/BUILD/VTK/Hybrid -I/builddir/build/BUILD/VTK/Widgets -I/builddir/build/BUILD/VTK/Rendering -I/builddir/build/BUILD/VTK/Charts -I/builddir/build/BUILD/VTK/Rendering/Testing/Cxx -I/builddir/build/BUILD/VTK/IO -I/builddir/build/BUILD/VTK/Imaging -I/builddir/build/BUILD/VTK/Graphics -I/builddir/build/BUILD/VTK/GenericFiltering -I/builddir/build/BUILD/VTK/Filtering -I/builddir/build/BUILD/VTK/Common -I/builddir/build/BUILD/VTK/Utilities -I/builddir/build/BUILD/VTK/Common/Testing/Cxx -I/builddir/build/BUILD/VTK/build/Utilities/vtklibproj4 -I/builddir/build/BUILD/VTK/Utilities/vtklibproj4 -I/builddir/build/BUILD/VTK/build/Utilities/DICOMParser -I/builddir/build/BUILD/VTK/Utilities/DICOMParser -I/builddir/build/BUILD/VTK/build/Utilities/vtknetcdf -I/builddir/build/BUILD/VTK/Utilities/vtknetcdf -I/builddir/build/BUILD/VTK/build/Utilities/vtkexodus2/include -I/builddir/build/BUILD/VTK/Utilities/vtkexodus2/include -I/builddir/build/BUILD/VTK/build/Utilities/MaterialLibrary -I/builddir/build/BUILD/VTK/Utilities/MaterialLibrary -I/builddir/build/BUILD/VTK/build/Utilities/verdict -I/builddir/build/BUILD/VTK/Utilities/verdict -I/builddir/build/BUILD/VTK/build/Utilities/Cosmo -I/builddir/build/BUILD/VTK/Utilities/Cosmo -I/builddir/build/BUILD/VTK/build/Utilities/VPIC -I/builddir/build/BUILD/VTK/Utilities/VPIC -I/builddir/build/BUILD/VTK/Utilities/utf8/source -I/builddir/build/BUILD/VTK/GUISupport/Qt -I/builddir/build/BUILD/VTK/build/GUISupport/Qt -I/builddir/build/BUILD/VTK/GUISupport/Qt/Chart -I/builddir/build/BUILD/VTK/build/GUISupport/Qt/Chart -I/builddir/build/BUILD/VTK/Utilities/vtkalglib -I/builddir/build/BUILD/VTK/Utilities/ftgl/src -I/builddir/build/BUILD/VTK/build/Utilities/ftgl -I/usr/include/tk-private/generic -I/usr/include/python2.7 -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I/usr/include/libxml2 -I/usr/include/freetype2 -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/vtkGraphics.dir/vtkRRandomTableSource.cxx.o -c /builddir/build/BUILD/VTK/Graphics/vtkRRandomTableSource.cxx
/builddir/build/BUILD/VTK/Graphics/vtkRRandomTableSource.cxx:37:15: fatal error: R.h: No such file or directory
It did find R:
../root/builddir/build/BUILD/VTK/build/CMakeCache.txt:R_INCLUDE_DIR:PATH=/usr/include/R
but apparently that isn't being added to the compile flags? |
|
|
|
(0025796)
|
|
Justin
|
|
2011-03-17 03:43
|
|
I was wrong. The blas stuff is in /usr/lib64/R/lib/libR.so. but we don't have any
/usr/lib64/R/lib/libRblas.so
/usr/lib64/R/lib/libRlapack.so. |
|
|
|
(0025797)
|
|
Justin
|
|
2011-03-17 03:54
|
|
|
Are those symlinks to libR.so? |
|
|
|
(0025798)
|
|
Orion Poplawski
|
|
2011-03-17 10:41
|
|
Nope:
# ls -l /usr/lib/R/lib
total 4104
-rwxr-xr-x. 1 root root 156180 Feb 27 11:42 libRblas.so
-rwxr-xr-x. 1 root root 1375452 Feb 27 11:42 libRlapack.so
-rwxr-xr-x. 1 root root 2666068 Feb 27 11:42 libR.so |
|
|
|
(0030888)
|
|
Jean-Christophe Fillion-Robin
|
|
2013-06-05 10:37
|
|
|
Is this still problem using either VTK 5.10 or VTK 6 ? |
|
|
|
(0030891)
|
|
Orion Poplawski
|
|
2013-06-05 11:41
|
|
|
It appears that it is working fine for me with vtk 6.0.0rc2, Fedora 18, and R 2.10. Although I had to explicitly enable Module_StatisticsGnuR. |
|
|
|
(0030907)
|
|
Justin
|
|
2013-06-05 15:00
|
|
|
I will test this as soon vtk-6 is released. |
|
|
|
(0031107)
|
|
Justin
|
|
2013-06-30 12:29
|
|
|