FS#50170 - [libc++abi] Shouldn't depend on libstdc++
Attached to Project:
Community Packages
Opened by Will Song (incertia) - Wednesday, 27 July 2016, 18:05 GMT
Last edited by Daniel Micay (thestinger) - Monday, 13 February 2017, 04:36 GMT
Opened by Will Song (incertia) - Wednesday, 27 July 2016, 18:05 GMT
Last edited by Daniel Micay (thestinger) - Monday, 13 February 2017, 04:36 GMT
|
Details
Description: libc++abi depends on libstdc++. ideally,
because libc++ is designed to replace libstdc++, libc++abi
should not depend on libstdc++ and this can be done with
something analogous to
$ CC=clang CXX=clang++ cmake -G "Unix Makefiles" ../libcxx/ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/ -DLLVM_PATH=../llvm/ -DLIBCXXABI_LIBCXX_PATH=../libcxx/ ../libcxxabi/ $ make cxxabi Additional info: * package version(s): 3.8.0-1. Steps to reproduce: $ tar -xf libc++abi-3.8.0-1-x86_64.pkg.tar.xz $ ldd usr/lib/libc++abi.so ldd: warning: you do not have execution permission for `usr/lib/libc++abi.so' linux-vdso.so.1 (0x00007ffe1398f000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f7f4f53d000) librt.so.1 => /usr/lib/librt.so.1 (0x00007f7f4f335000) libc.so.6 => /usr/lib/libc.so.6 (0x00007f7f4ef94000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f7f4ec0c000) /usr/lib64/ld-linux-x86-64.so.2 (0x0000555de6158000) libm.so.6 => /usr/lib/libm.so.6 (0x00007f7f4e908000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f7f4e6f2000) |
This task depends upon
Closed by Daniel Micay (thestinger)
Monday, 13 February 2017, 04:36 GMT
Reason for closing: Won't fix
Additional comments about closing: No longer packaged.
Monday, 13 February 2017, 04:36 GMT
Reason for closing: Won't fix
Additional comments about closing: No longer packaged.
Comment by
Daniel Micay (thestinger) -
Thursday, 01 September 2016, 20:49 GMT
I'll change this if someone submits a working patch.