Summary: | dev-lang/gnat-gpl-2021-r4 installs less files with clang stricter | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Gentoo Linux ADA team <ada> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | neb.semqen.ramesses |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 870412 |
Description
Agostino Sarubbo
2022-11-29 12:34:46 UTC
DIFF: --- /dev/fd/63 2022-11-27 14:57:52.163423760 +0100 +++ /dev/fd/62 2022-11-27 14:57:52.163423760 +0100 @@ -55,6 +55,11 @@ /usr/lib/gcc/x86_64-pc-linux-gnu/10/32/finclude/openacc.mod /usr/lib/gcc/x86_64-pc-linux-gnu/10/32/finclude/openacc_kinds.mod /usr/lib/gcc/x86_64-pc-linux-gnu/10/32/finclude/openacc_lib.h +/usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libasan.a +/usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libasan.so +/usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libasan.so.6 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libasan.so.6.0.0 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libasan_preinit.o /usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libatomic.a /usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libatomic.la /usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libatomic.so @@ -94,6 +99,10 @@ /usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libstdc++.so.6.0.28 /usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libstdc++fs.a /usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libsupc++.a +/usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libubsan.a +/usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libubsan.so +/usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libubsan.so.1 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/32/libubsan.so.1.0.0 /usr/lib/gcc/x86_64-pc-linux-gnu/10/ada_target_properties /usr/lib/gcc/x86_64-pc-linux-gnu/10/adainclude/a-assert.adb /usr/lib/gcc/x86_64-pc-linux-gnu/10/adainclude/a-assert.ads @@ -3433,6 +3442,10 @@ /usr/lib/gcc/x86_64-pc-linux-gnu/10/include/quadmath_weak.h /usr/lib/gcc/x86_64-pc-linux-gnu/10/include/rdseedintrin.h /usr/lib/gcc/x86_64-pc-linux-gnu/10/include/rtmintrin.h +/usr/lib/gcc/x86_64-pc-linux-gnu/10/include/sanitizer/asan_interface.h +/usr/lib/gcc/x86_64-pc-linux-gnu/10/include/sanitizer/common_interface_defs.h +/usr/lib/gcc/x86_64-pc-linux-gnu/10/include/sanitizer/lsan_interface.h +/usr/lib/gcc/x86_64-pc-linux-gnu/10/include/sanitizer/tsan_interface.h /usr/lib/gcc/x86_64-pc-linux-gnu/10/include/sgxintrin.h /usr/lib/gcc/x86_64-pc-linux-gnu/10/include/shaintrin.h /usr/lib/gcc/x86_64-pc-linux-gnu/10/include/smmintrin.h @@ -3462,6 +3475,11 @@ /usr/lib/gcc/x86_64-pc-linux-gnu/10/include/xsaveoptintrin.h /usr/lib/gcc/x86_64-pc-linux-gnu/10/include/xsavesintrin.h /usr/lib/gcc/x86_64-pc-linux-gnu/10/include/xtestintrin.h +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libasan.a +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libasan.so +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libasan.so.6 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libasan.so.6.0.0 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libasan_preinit.o /usr/lib/gcc/x86_64-pc-linux-gnu/10/libatomic.a /usr/lib/gcc/x86_64-pc-linux-gnu/10/libatomic.la /usr/lib/gcc/x86_64-pc-linux-gnu/10/libatomic.so @@ -3492,6 +3510,11 @@ /usr/lib/gcc/x86_64-pc-linux-gnu/10/libitm.so.1 /usr/lib/gcc/x86_64-pc-linux-gnu/10/libitm.so.1.0.0 /usr/lib/gcc/x86_64-pc-linux-gnu/10/libitm.spec +/usr/lib/gcc/x86_64-pc-linux-gnu/10/liblsan.a +/usr/lib/gcc/x86_64-pc-linux-gnu/10/liblsan.so +/usr/lib/gcc/x86_64-pc-linux-gnu/10/liblsan.so.0 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/liblsan.so.0.0.0 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/liblsan_preinit.o /usr/lib/gcc/x86_64-pc-linux-gnu/10/libquadmath.a /usr/lib/gcc/x86_64-pc-linux-gnu/10/libquadmath.la /usr/lib/gcc/x86_64-pc-linux-gnu/10/libquadmath.so @@ -3504,6 +3527,15 @@ /usr/lib/gcc/x86_64-pc-linux-gnu/10/libstdc++.so.6.0.28 /usr/lib/gcc/x86_64-pc-linux-gnu/10/libstdc++fs.a /usr/lib/gcc/x86_64-pc-linux-gnu/10/libsupc++.a +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libtsan.a +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libtsan.so +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libtsan.so.0 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libtsan.so.0.0.0 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libtsan_preinit.o +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libubsan.a +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libubsan.so +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libubsan.so.1 +/usr/lib/gcc/x86_64-pc-linux-gnu/10/libubsan.so.1.0.0 /usr/lib/gcc/x86_64-pc-linux-gnu/10/plugin/gtype.state /usr/lib/gcc/x86_64-pc-linux-gnu/10/plugin/include/ada/gcc-interface/ada-tree.def /usr/lib/gcc/x86_64-pc-linux-gnu/10/plugin/include/addresses.h this package does not support building with clang/clang++. It is gcc (adapted from adacore) and build only with gcc It is probably ignoring CC and CXX as the use flag bootstrap is not disabled. I understand, bbut if clang does not work here, let's hang the build process, see: https://gitweb.gentoo.org/repo/gentoo.git/tree/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild?id=78b4d4ebbcee12f5ef4c1dfa89f80c98a582db9d#n62 thx The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3ee0d887453c5e16eb426116ab9c510c796ed8 commit fd3ee0d887453c5e16eb426116ab9c510c796ed8 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2024-03-02 16:23:55 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2024-03-02 16:24:29 +0000 dev-lang/gnat-gpl: add check for clang Closes: https://bugs.gentoo.org/883587 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> dev-lang/gnat-gpl/gnat-gpl-2021-r4.ebuild | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) |