[llvm-bugs] [Bug 43589] New: libclang C API is exporting C++ symbols

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Oct 7 07:09:56 PDT 2019


https://bugs.llvm.org/show_bug.cgi?id=43589

            Bug ID: 43589
           Summary: libclang C API is exporting C++ symbols
           Product: clang
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: libclang
          Assignee: unassignedclangbugs at nondot.org
          Reporter: sylvestre at debian.org
                CC: klimek at google.com, llvm-bugs at lists.llvm.org,
                    mgorny at gentoo.org, richard-llvm at metafoo.co.uk

In Debian/Ubuntu packages, I have been maintaining the list of symbols.
https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/blob/9/debian/libclang1-X.Y.symbols.in

Since October 2nd (I don't have the exact revision), in master, the library
also export C++ symbols.

 libclang-10.so.1 libclang1-10 #MINVER#
  (optional)LLVM_10 at LLVM_10 1:5.0~svn298832-1~
+ _ZN4llvm10TimeRecord14getCurrentTimeEb at Base
1:10~svn373870-1~exp1+0~20191006201134.2786~1.gbp2b7b74
+ _ZN4llvm10TimerGroupC1ENS_9StringRefES1_ at Base
1:10~svn373870-1~exp1+0~20191006201134.2786~1.gbp2b7b74
+ _ZN4llvm10TimerGroupD1Ev at Base
1:10~svn373870-1~exp1+0~20191006201134.2786~1.gbp2b7b74
+ _ZN4llvm10hash_valueENS_9StringRefE at Base
1:10~svn373870-1~exp1+0~20191006201134.2786~1.gbp2b7b74
+ _ZN4llvm11APFloatBase10IEEEdoubleEv at Base
1:10~svn373870-1~exp1+0~20191006201134.2786~1.gbp2b7b74
+ _ZN4llvm11APFloatBase10IEEEsingleEv at Base
1:10~svn373870-1~exp1+0~20191006201134.2786~1.gbp2b7b74
+ _ZN4llvm11APFloatBase15EnumToSemanticsENS0_9SemanticsE at Base
1:10~svn373870-1~exp1+0~20191006201134.2786~1.gbp2b7b74

Full log here:
https://llvm-jenkins.debian.net/view/Debian%2011%20-%20unstable/job/llvm-toolchain-binaries/1734/architecture=amd64,distribution=unstable/console

Not sure what changed

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20191007/33deb2b4/attachment.html>


More information about the llvm-bugs mailing list