#48404: libclang missing symbols in shared library ------------------------+-------------------------------- Reporter: macports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: clang | Port: clang ------------------------+-------------------------------- libclang is missing symbols. {{{ $ nm /opt/local/libexec/llvm-3.6/lib/libclang.a | grep clang_CompileCommand 00000000000002d3 T _clang_CompileCommand_getArg 000000000000028f T _clang_CompileCommand_getDirectory 000000000000039e T _clang_CompileCommand_getMappedSourceContent 0000000000000345 T _clang_CompileCommand_getMappedSourcePath 00000000000002b4 T _clang_CompileCommand_getNumArgs 0000000000000326 T _clang_CompileCommand_getNumMappedSources 000000000000020c T _clang_CompileCommands_dispose 0000000000000255 T _clang_CompileCommands_getCommand 0000000000000237 T _clang_CompileCommands_getSize }}} {{{ $ nm /opt/local/libexec/llvm-3.6/lib/libclang.dylib | grep clang_CompileCommand 0000000000021888 T _clang_CompileCommand_getArg 0000000000021844 T _clang_CompileCommand_getDirectory 0000000000021869 T _clang_CompileCommand_getNumArgs 00000000000217c1 T _clang_CompileCommands_dispose 000000000002180a T _clang_CompileCommands_getCommand 00000000000217ec T _clang_CompileCommands_getSize }}} Missing are {{{ 000000000000039e T _clang_CompileCommand_getMappedSourceContent 0000000000000345 T _clang_CompileCommand_getMappedSourcePath 0000000000000326 T _clang_CompileCommand_getNumMappedSources }}} They are missing from libclang.exports file. ${SRC}/tools/clang/tools/libclang/libclang.exports Can MacPorts patch that file so that symbols are correctly exported to the shared library? -- Ticket URL: <https://trac.macports.org/ticket/48404> MacPorts <https://www.macports.org/> Ports system for OS X