[llvm-bugs] [llvm][libcxx] script embedded when library .so expected

Roman Lebedev via llvm-bugs llvm-bugs at lists.llvm.org
Tue Apr 7 11:11:13 PDT 2020


Most don't actually read that list, it is best to actually file the
bug on bugzilla

On Tue, Apr 7, 2020 at 9:04 PM Donald Wilde via llvm-bugs
<llvm-bugs at lists.llvm.org> wrote:
>
> LLVM Team --
>
> I am seeing a bug about shared libraries and libcxx_abi in 9.0.1 that
> was fixed by a very prominent coder ("Hal Finkel" <hfinkel at
> anl.gov>), at least fixed with patches reported to the list in 2016. I have to
> assume that y'alls took care of this back then. :)
>
> Description of the problem:
> http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20161003/173115.html
>
> His fixes: http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20161003/173145.html
>
> The shared library not found error is the same.
>
> Here's my generator CMake invocation:
>
>   cmake -G 'Unix Makefiles'
> -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;libcxxab;libcxx;lldb;compiler-rt;lld;polly;openmp;test-suite"
> -DCMAKE_BUILD_TYPE=RelWithDebInfo ../../llvm-9.0.1.src/
>
> I downloaded the sources from the web site onto my Ubuntu machine, so
> I had to remove the revision numbers from the secondary source
> directories. I did modify the spec file to use -std=c++14, and I saw a
> bunch of deprecation warnings about auto_ptrs so it looks like that
> worked. If the fix for this error will be similar, I expect that using
> the '11 compiler  instead of '14 will not affect the outcome.
>
> I haven't made any changes other than putting libcxxab before libcxx
> in the subprojects list. I think just whacking the trees might be
> dangerous for me to attempt with out guidance. I am creating a new
> file now of the results of the make command and its failures using
> 9.0.1 code. I will post it when it completes, which will be
> approximately 20 minutes from now on my dual-core i7 with 'time make
> -j2 &> make_invocation-200322.txt'.
>
> Thanks in advance for looking at this. I looked in the archives but
> last entry archived is for January. Let me know if I can support you
> further in creating a resolution!
> --
> Don Wilde
>
> "Social programming generates beliefs, beliefs create attitudes,
> attitudes cause feelings, feelings cause us to act, and actions
> produce results -- good or bad." -- adapted from "What to Say When You
> Talk to Yourself," by Shad Helmstetter, Ph. D.
> _______________________________________________
> llvm-bugs mailing list
> llvm-bugs at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


More information about the llvm-bugs mailing list