MantisBT - CMake
View Issue Details
0005836CMakeCPackpublic2007-10-09 00:232007-12-17 17:51
Ihalainen Nickolay 
 
normalminoralways
closedfixed 
 
 
0005836: libtar: 100 symbols file path is truncated to 99 symbols
last symbol of 100 symbols file paths is truncated in tar.gz or .tar.bz2 packages
installed file path:
my_project_name-0.1.1-Linux/rootd/subproject_name/plugins/libvery_long_shared_library_name_zzzzzz.so
TAR-packed file path:
my_project_name-0.1.1-Linux/rootd/subproject_name/plugins/libvery_long_shared_library_name_zzzzzz.s
Sujested fix:
No tags attached.
patch cmake_cpack_tar_truncate_filepath.patch (907) 2007-10-09 00:23
https://public.kitware.com/Bug/file/1170/cmake_cpack_tar_truncate_filepath.patch
patch cmake_cpack_tar_truncate_filepath_posix_fix.patch (1,029) 2007-10-09 02:41
https://public.kitware.com/Bug/file/1171/cmake_cpack_tar_truncate_filepath_posix_fix.patch
Issue History
2007-10-09 00:23Ihalainen NickolayNew Issue
2007-10-09 00:23Ihalainen NickolayFile Added: cmake_cpack_tar_truncate_filepath.patch
2007-10-09 02:40Ihalainen NickolayNote Added: 0009403
2007-10-09 02:41Ihalainen NickolayFile Added: cmake_cpack_tar_truncate_filepath_posix_fix.patch
2007-12-17 17:51Bill HoffmanNote Added: 0009966
2007-12-17 17:51Bill HoffmanStatusnew => closed
2007-12-17 17:51Bill HoffmanResolutionopen => fixed

Notes
(0009403)
Ihalainen Nickolay   
2007-10-09 02:40   
Sorry, POSIX tar implementation has more problems.
(0009966)
Bill Hoffman   
2007-12-17 17:51   
$ cvs commit -m "BUG: fix for bug 5837, libtar and long path names"
cvs commit: Examining .
cvs commit: Examining compat
cvs commit: Examining listhash
/cvsroot/CMake/CMake/Utilities/cmtar/encode.c,v <-- encode.c
new revision: 1.5; previous revision: 1.4