MantisBT - Open CASCADE
View Issue Details
0029016Open CASCADE[OCCT] OCCT:Configurationpublic2017-08-18 12:322017-09-29 16:29
kgv 
bugmaster 
normaltrivial 
closedfixed 
LinuxDebian 6.064 bit
[OCCT] 7.0.0 
[OCCT] 7.2.0[OCCT] 7.2.0 
Not required
0029016: Configuration, genproj.tcl - add missing definition of CSF_dl
CSF_dl is defined within CMake scripts, but not with genproj.tcl. As result, libTKernel.so built using genproj lacks dependency from dl.so on Linux systems leading to linkage errors of executables in OCC Products:

/occt.git/./../occt.git/lin/cbp/libd/libTKernel.so: undefined reference to `dlopen'
/occt.git/./../occt.git/lin/cbp/libd/libTKernel.so: undefined reference to `dlclose'
/occt.git/./../occt.git/lin/cbp/libd/libTKernel.so: undefined reference to `dlerror'
/occt.git/./../occt.git/lin/cbp/libd/libTKernel.so: undefined reference to `dlsym'
collect2: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 1 second(s))
5 error(s), 0 warning(s) (0 minute(s), 1 second(s))
N/A
No tags attached.
child of 0027152closed abv Undefined symbols in library TKernel.so using clang compiler 
Issue History
2017-08-18 12:32kgvNew Issue
2017-08-18 12:32kgvAssigned To => kgv
2017-08-18 12:35gitNote Added: 0069567
2017-08-18 12:35kgvNote Added: 0069568
2017-08-18 12:35kgvAssigned Tokgv => bugmaster
2017-08-18 12:35kgvSeverityminor => trivial
2017-08-18 12:35kgvStatusnew => resolved
2017-08-18 12:35kgvStatusresolved => reviewed
2017-08-18 12:37kgvRelationship addedchild of 0027152
2017-08-18 12:37kgvProduct Version7.1.0 => 7.0.0
2017-08-18 13:14bugmasterStatusreviewed => tested
2017-08-21 09:51bugmasterTest case number => Not required
2017-08-25 15:02bugmasterChangeset attached => occt master 41f97958
2017-08-25 15:02bugmasterStatustested => verified
2017-08-25 15:02bugmasterResolutionopen => fixed
2017-08-25 16:13gitNote Added: 0069907
2017-09-29 16:17aivFixed in Version => 7.2.0
2017-09-29 16:29aivStatusverified => closed

Notes
(0069567)
git   
2017-08-18 12:35   
Branch CR29016 has been created by kgv.

SHA-1: ac791ff92948216293dca0fef983010874f291db


Detailed log of new commits:

Author: kgv
Date: Fri Aug 18 12:33:23 2017 +0300

    0029016: Configuration, genproj.tcl - add missing definition of CSF_dl
(0069568)
kgv   
2017-08-18 12:35   
Please take the patch, testing is not needed.
(0069907)
git   
2017-08-25 16:13   
Branch CR29016 has been deleted by kgv.

SHA-1: ac791ff92948216293dca0fef983010874f291db