Gianfranco Costamagna
275f08ab0f
Update changelog
2024-08-01 12:15:46 +02:00
Gianfranco Costamagna
a7a25a5229
Drop mips D154390 patch, already upstream
2024-08-01 12:15:06 +02:00
Gianfranco Costamagna
3228430772
Mention in changelog also the SVE fixes from llvm-17
2024-07-30 11:20:43 +02:00
Sylvestre Ledru
bb97f43cbc
Fix breaks/replaces ( Closes : #1077587 )
2024-07-30 10:49:33 +02:00
Gianfranco Costamagna
28ad8e189e
Merge branch '17' into 18
2024-07-30 10:16:35 +02:00
Gianfranco Costamagna
c9102bbce4
Add patch from upstream and llvm-17 also to llvm-18
2024-07-30 10:07:10 +02:00
Gianfranco Costamagna
26407375db
Add patch from Emanuele Rocca, to make SVE types available in device targets
2024-07-30 09:19:10 +02:00
Sylvestre Ledru
9979ab1993
Unbreak the cmake tools
2024-07-28 20:30:38 +02:00
Sylvestre Ledru
e0a41433c5
unbreak again
2024-07-27 23:44:31 +02:00
Sylvestre Ledru
af57381dde
improve the check
2024-07-27 18:47:11 +02:00
Sylvestre Ledru
09a477d4a6
fix the check
2024-07-27 18:45:28 +02:00
Sylvestre Ledru
34b6df397f
bring back the lib
2024-07-27 18:42:34 +02:00
Sylvestre Ledru
efc4f005cc
fix multiarch again
2024-07-27 09:10:58 +02:00
Sylvestre Ledru
567c09aecc
fix more multiarch issues
2024-07-26 17:57:43 +02:00
Sylvestre Ledru
c927410913
add a check to make sure it doesn't happen again
2024-07-26 17:49:46 +02:00
Sylvestre Ledru
b98d211b69
bring back spirv
2024-07-26 17:35:37 +02:00
Sylvestre Ledru
ad4b8cb8ba
Make libllvm multi arch ready again ... ( Closes : #1076131 )
2024-07-26 17:35:31 +02:00
Sylvestre Ledru
2efcb337a3
temporary disable spirv to unbreak the build
2024-07-24 19:41:03 +02:00
Sylvestre Ledru
3c0d3f58fd
merge changelog
2024-07-24 11:54:47 +02:00
John Paul Adrian Glaubitz
5189135c77
Make regexp to grep for LLVM_DEFAULT_TARGET_TRIPLE less ambigious
2024-07-21 23:28:06 +02:00
Sylvestre Ledru
7011745039
add bug
2024-07-19 23:06:24 +02:00
Sylvestre Ledru
fc6b1ea35e
Bring back libLLVM.so.18.1 as symlink library
2024-07-19 23:05:37 +02:00
Sylvestre Ledru
d8974079d1
refresh the control
2024-07-18 22:13:26 +02:00
Sylvestre Ledru
6028dcabb5
fix the version upgrade
2024-07-18 22:12:54 +02:00
Sylvestre Ledru
6426259584
Fix the broken Breaks/replaces for apt.llvm.org Closes: https://github.com/llvm/llvm-project/issues/99502
2024-07-18 22:02:47 +02:00
Sylvestre Ledru
99f1459bc6
use the DEB_INST variable
2024-07-18 22:02:10 +02:00
Sylvestre Ledru
3cfb90d49c
Move back /usr/lib/llvm-18/lib/libLLVM-18.so.1 to libllvm18 ( Closes : #1076469 ) And add breaks/replaces to make sure the upgrade goes smoothly
2024-07-17 14:01:05 +02:00
Sylvestre Ledru
24a43f9797
remove hardcoded version
2024-07-16 22:57:23 +02:00
Sylvestre Ledru
c003ec809d
fix the symlinks after LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF Probably caused https://github.com/llvm/llvm-project/issues/99017
2024-07-16 18:02:47 +02:00
Sylvestre Ledru
ac3b67c192
Make libllvm co-installable again ( Closes : #1076131 )
2024-07-15 12:30:45 +02:00
Matthias Klose
b2c59c2e6e
fix typo
2024-07-15 10:02:30 +02:00
Matthias Klose
b3fc2e2269
* Construct the --package-metadata option just from ELF_PACKAGE_METADATA.
2024-07-15 09:57:58 +02:00
Sylvestre Ledru
c2a0a64082
Disable LLDB_BUILD_INTEL_PT on Ubuntu bionic
2024-07-14 22:12:00 +02:00
Sylvestre Ledru
3f5db5d6aa
Revert " * Construct the --package-metadata option just from ELF_PACKAGE_METADATA."
...
This reverts commit 7a3ca233a9
.
2024-07-14 17:40:17 +02:00
Sylvestre Ledru
459e8ebab8
update of the changelog
2024-07-13 10:27:43 +02:00
Sylvestre Ledru
6de50cd056
Revert "Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR to move the libraries into multi archi directories ( Closes : #1067699 , #1067005 ) (LP: #2063207 )"
...
This reverts commit 9ca35f3038
.
2024-07-13 10:17:56 +02:00
Matthias Klose
7a3ca233a9
* Construct the --package-metadata option just from ELF_PACKAGE_METADATA.
2024-07-11 09:28:10 +02:00
Matthias Klose
a18ae302a7
* Pass --package-metadata on distros with supporting linkers (starting
...
with Debian trixie and Ubuntu noble).
The package metadata is constructed from the environment variables
ELF_PACKAGE_METADATA.
Setting NO_PKG_METADATA=1 disables the generation of the package metadata.
2024-07-11 09:24:05 +02:00
Gianfranco Costamagna
50000c16af
Drop multilib packages on s390* they have been dropped by gcc-defaults.
2024-07-10 09:40:24 +02:00
Sylvestre Ledru
684859a972
upload to unstable
2024-07-08 08:37:06 +02:00
Sylvestre Ledru
729d02753c
Try to unbreak powerpc & sparc64
2024-07-07 22:03:21 +02:00
Matthias Klose
381ba79ebb
* Pass --package-metadata on distros with supporting linkers (starting
...
with Debian trixie and Ubuntu noble).
The package metadata is constructed from the environment variables
DEB_BUILD_OS_RELEASE_ID, DEB_SOURCE, DEB_VERSION and DEB_HOST_ARCH.
Setting NO_PKG_METADATA=1 disables the generation of the package metadata.
2024-07-07 16:57:26 +02:00
Matthias Klose
831c781696
* Pass --package-metadata on distros with supporting linkers (starting
...
with Debian trixie and Ubuntu noble).
The package metadata is constructed from the environment variables
DEB_BUILD_OS_RELEASE_ID, DEB_SOURCE, DEB_VERSION and DEB_HOST_ARCH.
Setting NO_PKG_METADATA=1 disables the generation of the package metadata.
2024-07-07 16:44:42 +02:00
Sylvestre Ledru
033208480e
Change the LLVM_HOST_TRIPLE option from i386-linux-gnu to i386-pc-linux-gnu and arm-linux-gnueabihf to arm-pc-linux-gnueabihf Otherwise, it will fail with: Cannot find builtins library for the target architecture
2024-07-07 00:39:39 +02:00
Norbert Lange
090d6c3486
lldb: Enable Intel Processor Trace
...
The necessary library is available in debian, obviously
limited to the x86 architecture.
Build lldb to support this functionality [1].
[1] - https://lldb.llvm.org/use/intel_pt.html
2024-07-07 00:37:09 +02:00
Sylvestre Ledru
86c8ff3384
fix changelog
2024-07-04 11:53:00 +02:00
Sylvestre Ledru
82d9043258
libclang: remove the general link + add a check
2024-07-04 11:51:55 +02:00
Sylvestre Ledru
05d61700e9
Bring back libLLVM to be installed in /usr/lib/llvm-18/lib/libLLVM-18.so instead of /usr/lib/llvm-18/lib/libLLVM.so This should make the packages co installable again
2024-07-04 11:51:53 +02:00
Gianfranco Costamagna
9b1f6b3775
Rename some target following upstream changes
...
*Rename check-libcxxabi in check-cxxabi.
* Rename check-libcxx in check-cxx
* Drop removed check-sanitizer (Closes : #1073201 )
2024-07-03 08:16:29 +02:00
Zixing Liu
7bb9784ecb
Record GCC-style command-line switches by default
...
This makes Clang default behaviour more like GCC where if debug
symbol generation is enabled, the command-line switches data
will be stored inside the debug symbols.
2024-07-03 08:07:22 +02:00