]> git.proxmox.com Git - llvm-toolchain.git/log
llvm-toolchain.git
6 months agoFixup arch:all->arch:any migration
Gianfranco Costamagna [Sun, 10 Mar 2024 06:52:09 +0000 (07:52 +0100)]
Fixup arch:all->arch:any migration

6 months agoUpload to sid
Gianfranco Costamagna [Sun, 10 Mar 2024 00:39:41 +0000 (01:39 +0100)]
Upload to sid

6 months agoDrop extra hack
Gianfranco Costamagna [Fri, 8 Mar 2024 15:50:33 +0000 (16:50 +0100)]
Drop extra hack

6 months agoFix changelog merge
Gianfranco Costamagna [Fri, 8 Mar 2024 14:56:39 +0000 (15:56 +0100)]
Fix changelog merge

6 months agoMerge remote-tracking branch 'origin/17' into 17
Gianfranco Costamagna [Fri, 8 Mar 2024 14:56:20 +0000 (15:56 +0100)]
Merge remote-tracking branch 'origin/17' into 17

6 months agoUpdate changelog
Gianfranco Costamagna [Fri, 8 Mar 2024 14:53:14 +0000 (15:53 +0100)]
Update changelog

6 months agoDrop changelog entries
Gianfranco Costamagna [Fri, 8 Mar 2024 14:52:00 +0000 (15:52 +0100)]
Drop changelog entries

6 months agoDrop compiler-rt hacks
Gianfranco Costamagna [Fri, 8 Mar 2024 14:51:37 +0000 (15:51 +0100)]
Drop compiler-rt hacks

6 months agoDrop hack
Gianfranco Costamagna [Fri, 8 Mar 2024 14:50:31 +0000 (15:50 +0100)]
Drop hack

6 months agoRevert " * Make libclang-common-18-dev architecture dependent, mark profile and...
Gianfranco Costamagna [Fri, 8 Mar 2024 14:49:52 +0000 (15:49 +0100)]
Revert "  * Make libclang-common-18-dev architecture dependent, mark profile and xray"

This reverts commit 0d717ce1236e33842f8ba4988de444060ddefa39.

6 months agofix typo in changelog
Matthias Klose [Fri, 8 Mar 2024 14:49:39 +0000 (15:49 +0100)]
fix typo in changelog

6 months agoRevert: mark profile and xray include files as optional on armel and armhf.
Matthias Klose [Fri, 8 Mar 2024 14:38:14 +0000 (15:38 +0100)]
Revert: mark profile and xray include files as optional on armel and armhf.

6 months ago * Enable compiler-rt runtime again for 32bit time_t64 architectures.
Matthias Klose [Fri, 8 Mar 2024 13:54:29 +0000 (14:54 +0100)]
  * Enable compiler-rt runtime again for 32bit time_t64 architectures.

6 months ago * Fix sanitizer build on 32bit time_t64 architectures.
Matthias Klose [Thu, 7 Mar 2024 15:57:48 +0000 (16:57 +0100)]
  * Fix sanitizer build on 32bit time_t64 architectures.

6 months agoMerge branch '17' into '17'
Gianfranco Costamagna [Thu, 7 Mar 2024 04:56:37 +0000 (04:56 +0000)]
Merge branch '17' into '17'

Disable LIBUNWIND_USE_COMPILER_RT when COMPILER_RT is disabled

See merge request pkg-llvm-team/llvm-toolchain!134

6 months agochangelog: add new entries
liushuyu [Thu, 7 Mar 2024 00:29:35 +0000 (17:29 -0700)]
changelog: add new entries

6 months agoDisable LIBUNWIND_USE_COMPILER_RT when COMPILER_RT is disabled
liushuyu [Thu, 7 Mar 2024 00:24:49 +0000 (17:24 -0700)]
Disable LIBUNWIND_USE_COMPILER_RT when COMPILER_RT is disabled

6 months agoBackport LLVM patch #75089 to fix compiler rt linkage
liushuyu [Wed, 6 Mar 2024 20:25:38 +0000 (13:25 -0700)]
Backport LLVM patch #75089 to fix compiler rt linkage

6 months agoMerge remote-tracking branch 'origin/17' into 17
Gianfranco Costamagna [Wed, 6 Mar 2024 09:30:58 +0000 (10:30 +0100)]
Merge remote-tracking branch 'origin/17' into 17

6 months agomerge changelog entries
Matthias Klose [Wed, 6 Mar 2024 08:21:49 +0000 (09:21 +0100)]
merge changelog entries

6 months ago * Make libclang-common-18-dev architecture dependent, mark profile and xray
Matthias Klose [Wed, 6 Mar 2024 08:20:28 +0000 (09:20 +0100)]
  * Make libclang-common-18-dev architecture dependent, mark profile and xray
    include files as optional on armel and armhf.

6 months agoMerge changelogs together
Gianfranco Costamagna [Wed, 6 Mar 2024 06:28:08 +0000 (07:28 +0100)]
Merge changelogs together

6 months agoMerge branch '17' into '17'
Gianfranco Costamagna [Wed, 6 Mar 2024 06:13:26 +0000 (06:13 +0000)]
Merge branch '17' into '17'

Fix unwind detection logic when compiler-rt is disabled

See merge request pkg-llvm-team/llvm-toolchain!133

6 months agoFix unwind detection logic when compiler-rt is disabled
liushuyu [Wed, 6 Mar 2024 04:18:12 +0000 (21:18 -0700)]
Fix unwind detection logic when compiler-rt is disabled

6 months ago * Make libclang-common-17-dev architecture dependent.
Matthias Klose [Tue, 5 Mar 2024 22:43:58 +0000 (23:43 +0100)]
  * Make libclang-common-17-dev architecture dependent.

6 months agoDisable tests on mips64el
Gianfranco Costamagna [Tue, 5 Mar 2024 09:18:06 +0000 (10:18 +0100)]
Disable tests on mips64el

6 months agoReupload to sid
Gianfranco Costamagna [Mon, 4 Mar 2024 15:10:31 +0000 (16:10 +0100)]
Reupload to sid

6 months agoFix mxgot export on mips64el
Gianfranco Costamagna [Mon, 4 Mar 2024 08:07:59 +0000 (09:07 +0100)]
Fix mxgot export on mips64el

6 months agoUpdate changelog
Gianfranco Costamagna [Sun, 3 Mar 2024 10:55:23 +0000 (11:55 +0100)]
Update changelog

6 months agoDisable compiler-rt on 32bit architectures except i386
Gianfranco Costamagna [Sun, 3 Mar 2024 10:54:05 +0000 (11:54 +0100)]
Disable compiler-rt on 32bit architectures except i386

6 months agoRename for time64_t transition (from Steve Langasek)
Gianfranco Costamagna [Sun, 3 Mar 2024 10:48:32 +0000 (11:48 +0100)]
Rename for time64_t transition (from Steve Langasek)

7 months agoremove a useless tab
Sylvestre Ledru [Fri, 9 Feb 2024 11:37:30 +0000 (12:37 +0100)]
remove a useless tab

7 months agos390x sccache: increase cache size to 20G
Sylvestre Ledru [Fri, 9 Feb 2024 11:37:18 +0000 (12:37 +0100)]
s390x sccache: increase cache size to 20G

7 months agoon my s390x machines, increase the cache size to 20g
Sylvestre Ledru [Fri, 26 Jan 2024 09:14:25 +0000 (10:14 +0100)]
on my s390x machines, increase the cache size to 20g

7 months agotry to enable sccache on 'my' s390x machines
Sylvestre Ledru [Wed, 24 Jan 2024 12:30:08 +0000 (13:30 +0100)]
try to enable sccache on 'my' s390x machines

7 months agotry to enable sccache on 'my' s390x machines
Sylvestre Ledru [Wed, 24 Jan 2024 10:51:17 +0000 (11:51 +0100)]
try to enable sccache on 'my' s390x machines

8 months agoupdate of the changelog
Sylvestre Ledru [Mon, 15 Jan 2024 07:56:45 +0000 (08:56 +0100)]
update of the changelog

8 months agouploaded
Sylvestre Ledru [Mon, 15 Jan 2024 07:56:07 +0000 (08:56 +0100)]
uploaded

8 months agoMerge branch '17' into '17'
Sylvestre Ledru [Mon, 15 Jan 2024 07:52:32 +0000 (07:52 +0000)]
Merge branch '17' into '17'

Enable flang on loong64

See merge request pkg-llvm-team/llvm-toolchain!131

8 months agoEnable flang on loong64
chenli [Mon, 15 Jan 2024 06:14:05 +0000 (14:14 +0800)]
Enable flang on loong64

8 months agoMerge branch '17.0.6-4-fallout' into '17'
Sylvestre Ledru [Wed, 10 Jan 2024 08:20:14 +0000 (08:20 +0000)]
Merge branch '17.0.6-4-fallout' into '17'

Fix FTBFSes on i386 and armel resulting from the 1:17.0.6-3 -> 1:17.0.6-4 changes

See merge request pkg-llvm-team/llvm-toolchain!130

8 months agoFix i386 FTBFS resulting from COMPILER_RT_DEFAULT_TARGET_ONLY
Faidon Liambotis [Wed, 10 Jan 2024 07:47:01 +0000 (09:47 +0200)]
Fix i386 FTBFS resulting from COMPILER_RT_DEFAULT_TARGET_ONLY

> dh_install: warning: Cannot find (any matches for) "usr/lib/llvm-17/lib/clang/17/bin/hwasan_symbolize" (tried in ., debian/tmp)

hwasan_symbolize is actually an 64-bit-only feature, and was
accidentally included before. Replace the arch opt-out list, with an
opt-in one and a comment pointing to HWASAN_SUPPORTED_ARCH.

> dh_install: warning: Cannot find (any matches for) "usr/lib/llvm-17/lib/clang/17*/lib/linux/liborc_rt*" (tried in ., debian/tmp)

i386 is not in the ALL_ORC_SUPPORTED_ARCH list. Previously, the package
shipped liborc_rt-x86_64.a, but since we don't ship amd64 multilib
binaries anymore, remove the reference.

Addresses regressions introduced with commit:
  400d89390891a1e95eb15837baca64bf000a352b
  Enable COMPILER_RT_DEFAULT_TARGET_ONLY for all archs

8 months agoRevert "Enable COMPILER_RT_BUILD_BUILTINS for armel"
Faidon Liambotis [Wed, 10 Jan 2024 07:32:21 +0000 (09:32 +0200)]
Revert "Enable COMPILER_RT_BUILD_BUILTINS for armel"

FTBFSes with:

FAILED: CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_add_4.S.o
/<<PKGBUILDDIR>>/build-llvm/./bin/clang -target arm-linux-gnueabi -DVISIBILITY_HIDDEN  -O3 -DNDEBUG -fno-lto -std=c11 -fPIC -fno-builtin -fvisibility=hidden -fomit-frame-pointer -DCOMPILER_RT_HAS_FLOAT16 -MD -MT CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_add_4.S.o -MF CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_add_4.S.o.d -o CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_add_4.S.o -c /<<PKGBUILDDIR>>/compiler-rt/lib/builtins/arm/sync_fetch_and_add_4.S
In file included from /<<PKGBUILDDIR>>/compiler-rt/lib/builtins/arm/sync_fetch_and_add_4.S:14:
/<<PKGBUILDDIR>>/compiler-rt/lib/builtins/arm/sync-ops.h:22:2: error: DMB is only supported on ARMv6+
   22 | #error DMB is only supported on ARMv6+
      |  ^

This was despite an upstream commit labeled "[compiler-rt] support
armv4t". Perhaps something going on with the way we configure? Revert
for the time being, until (if) someone cares.

This reverts commit 1b0abffef7149d26f5c0cb6480bfc7016b1673ee.

8 months agodebian/qualify-clang.sh: remove the test of i386 - use libcompiler-rt:i386 instead
Sylvestre Ledru [Tue, 9 Jan 2024 12:03:28 +0000 (13:03 +0100)]
debian/qualify-clang.sh: remove the test of i386 - use libcompiler-rt:i386 instead

8 months ago fix package name
Sylvestre Ledru [Tue, 9 Jan 2024 10:54:56 +0000 (11:54 +0100)]
 fix package name

8 months ago fix changelog
Sylvestre Ledru [Tue, 9 Jan 2024 10:53:43 +0000 (11:53 +0100)]
 fix changelog

8 months agoprepare upload
Sylvestre Ledru [Tue, 9 Jan 2024 08:45:59 +0000 (09:45 +0100)]
prepare upload

8 months agoCherry pick the wasm fix from 16 (Closes: #1057838)
Sylvestre Ledru [Fri, 15 Dec 2023 17:53:06 +0000 (18:53 +0100)]
Cherry pick the wasm fix from 16 (Closes: #1057838)

8 months agoMerge branch 'common-arch-all' into '17'
Sylvestre Ledru [Tue, 9 Jan 2024 08:29:32 +0000 (08:29 +0000)]
Merge branch 'common-arch-all' into '17'

Convert libclang-common-*-dev to Arch: all/M-A: foreign

See merge request pkg-llvm-team/llvm-toolchain!129

8 months agoMerge branch 'doc-m-a-foreign' into '17'
Sylvestre Ledru [Tue, 9 Jan 2024 08:29:23 +0000 (08:29 +0000)]
Merge branch 'doc-m-a-foreign' into '17'

Mark documentation packages as Multi-Arch: foreign

See merge request pkg-llvm-team/llvm-toolchain!128

8 months agoMerge branch 'clang-rt-armel' into '17'
Sylvestre Ledru [Tue, 9 Jan 2024 08:28:12 +0000 (08:28 +0000)]
Merge branch 'clang-rt-armel' into '17'

Enable COMPILER_RT_BUILD_BUILTINS for armel

See merge request pkg-llvm-team/llvm-toolchain!126

8 months agoMerge branch 'clang-rt-default-only' into '17'
Sylvestre Ledru [Mon, 8 Jan 2024 14:01:59 +0000 (14:01 +0000)]
Merge branch 'clang-rt-default-only' into '17'

Enable COMPILER_RT_DEFAULT_TARGET_ONLY for all archs

See merge request pkg-llvm-team/llvm-toolchain!125

8 months agoMerge branch 'sparc-unreferenced' into '17'
Sylvestre Ledru [Mon, 8 Jan 2024 13:59:21 +0000 (13:59 +0000)]
Merge branch 'sparc-unreferenced' into '17'

Drop two unreferenced debian/patches

See merge request pkg-llvm-team/llvm-toolchain!127

8 months agoMerge branch 'cxxdev-abi' into '17'
Sylvestre Ledru [Mon, 8 Jan 2024 13:58:30 +0000 (13:58 +0000)]
Merge branch 'cxxdev-abi' into '17'

Add libc++-*-dev -> libc++abi-*-dev dependency

See merge request pkg-llvm-team/llvm-toolchain!124

8 months agoConvert libclang-common-*-dev to Arch: all/M-A: foreign
Faidon Liambotis [Fri, 5 Jan 2024 16:05:11 +0000 (18:05 +0200)]
Convert libclang-common-*-dev to Arch: all/M-A: foreign

libclang-common-*-dev is an Architecture: any package, possibly due to
the fact that it contained compiler-rt before it was split off to a
separate package. It is not marked as Multi-Arch: same, despite the
hinter suggesting to do so, presumably due to identical files.

Convert it to Architecture: all / Multi-Arch: foreign instead. This
requires the removal of the arch: any dependency libllvm17, which is
spurious anyway. However, for extra safety, add version specifiers to
other packages that do depend on (an unversioned) libllvm17, such as
clang.

8 months agoMark documentation packages as Multi-Arch: foreign
Faidon Liambotis [Fri, 5 Jan 2024 15:54:20 +0000 (17:54 +0200)]
Mark documentation packages as Multi-Arch: foreign

..and convert clang-*-examples from Architecture: any -> all.

Identified by the multiarch hinter:
  * clang-17-examples could be converted to Architecture: all and marked Multi-Arch: foreign
  * clang-17-doc could be marked Multi-Arch: foreign
  * libomp-17-doc could be marked Multi-Arch: foreign
  * llvm-17-doc could be marked Multi-Arch: foreign

8 months agoDrop two unreferenced debian/patches
Faidon Liambotis [Sat, 6 Jan 2024 06:59:02 +0000 (08:59 +0200)]
Drop two unreferenced debian/patches

sparc/sparc-D98574-clang-def.patch and
sparc/sparc-D98575-compiler-rt.patch are not in debian/patches/series so
it's safe to drop them. D98574 is now merged, D98575 is abandoned, due
to it being fixed elsewhere, so there's no chance they're going to be
revived either.

8 months agoEnable COMPILER_RT_BUILD_BUILTINS for armel
Faidon Liambotis [Fri, 5 Jan 2024 15:41:12 +0000 (17:41 +0200)]
Enable COMPILER_RT_BUILD_BUILTINS for armel

According to upstream commit aadec60ad9b81f00cf6fcdcbff61f1144d206769,
starting with LLVM 17, armv4t is now supported.

(untested)

8 months agoEnable COMPILER_RT_DEFAULT_TARGET_ONLY for all archs
Faidon Liambotis [Fri, 5 Jan 2024 15:30:57 +0000 (17:30 +0200)]
Enable COMPILER_RT_DEFAULT_TARGET_ONLY for all archs

This commit does two things in one go:
1) Enable COMPILER_RT_DEFAULT_TARGET_ONLY for i386 and amd64:

Right now i386/amd64 are building compiler-rt for each other, in
addition to themselves.:
 - libclang-rt-17-dev:amd64 is also shipping the i386 builtins, and
   Depending on libc6-i386:amd64/lib32stdc++:amd64.
 - libclang-rt-17-dev:i386 is also shipping the x86_64 built-ins, and
   Depending on libc6-amd64:i386/lib64stdc++6:i386/lib64atomic1:i386.

Beyond the extra cruft in files and dependencies, this means that the
amd64/i386 packages are shipping conflicting files, and dpkg is refusing
to unpack one in the presence of the other (an RC bug in itself). This
is also identified by the multiarch hinter with the following message:
   libclang-rt-17-dev conflicts on 78 files starting with /usr/lib/llvm-17/lib/clang/17/lib/linux/ on amd64 <-> i386

Let users who want to build e.g. 32-bit binaries in amd64 use multi-arch
for this use case, by installing libclang-rt-17-dev:i386. The
alternative would be to support multi-lib, and ship additional packages
such as libclang-rt-17-dev-i386:amd64 (and vice-versa), but this feels
like an overkill. Multi-lib remains still a possibility with (Debian's)
clang's default, libgcc (lib32gcc/lib64gcc) as well.

2) Enable COMPILER_RT_DEFAULT_TARGET_ONLY unconditionally:

This was being passed in an opt-in basis, via STAGE_ALL_CMAKE_EXTRA for
the following architectures:
  * armel
  * armhf
  * powerpc
  * sparc
  * sparc64
  * s390x
  * mips64el
  * hurd-i386

So, with i386/amd64 also opting-in, this leaves only a few remaining
Debian architectures.

Furthermore, upon inspecting compiler-rt/cmake/base-config-ix.cmake, it
looks like the only architectures that are actually building for
additional (non-default) targets are i386, amd64, powerpc (note: not
ppc64el!), mips*, and arm. Turns out we've disabled that for all of them
now.

Therefore, pass COMPILER_RT_DEFAULT_TARGET_ONLY=ON to all architectures
unconditionally, and thus reduce an additional variation factor.

8 months agoAdd libc++-*-dev -> libc++abi-*-dev dependency
Faidon Liambotis [Fri, 5 Jan 2024 15:48:32 +0000 (17:48 +0200)]
Add libc++-*-dev -> libc++abi-*-dev dependency

libc++abi-*-dev is necessary when using libc++-*-dev:
  $ apt install clang-17 libc++-17-dev
  $ clang++-17 -stdlib=libc++ -o hello hello.cpp
  /usr/bin/ld: cannot find -lc++abi: No such file or directory
  clang++-17: error: linker command failed with exit code 1 (use -v to see invocation)

Note that the libc++1-* -> libc++abi-* dependency already exists.

9 months ago * libclang1-17: Remove the full version symlinks.
Matthias Klose [Mon, 11 Dec 2023 21:56:07 +0000 (22:56 +0100)]
  * libclang1-17: Remove the full version symlinks.

9 months agoprepare upload
Sylvestre Ledru [Sat, 9 Dec 2023 22:15:39 +0000 (23:15 +0100)]
prepare upload

9 months agoqualify-clang.sh: fix the filename
Sylvestre Ledru [Wed, 6 Dec 2023 15:43:10 +0000 (16:43 +0100)]
qualify-clang.sh: fix the filename

9 months agofix https://github.com/llvm/llvm-project/issues/74766
Sylvestre Ledru [Fri, 8 Dec 2023 08:55:23 +0000 (09:55 +0100)]
fix https://github.com/llvm/llvm-project/issues/74766

9 months agoUpdate changelog
Gianfranco Costamagna [Fri, 8 Dec 2023 08:49:20 +0000 (09:49 +0100)]
Update changelog

9 months agoDrop sed command, useless now
Gianfranco Costamagna [Fri, 8 Dec 2023 08:47:59 +0000 (09:47 +0100)]
Drop sed command, useless now

9 months agoAlso add back /usr/lib/llvm-17/lib/libclang-17.so.1
Sylvestre Ledru [Wed, 6 Dec 2023 16:56:50 +0000 (17:56 +0100)]
Also add back /usr/lib/llvm-17/lib/libclang-17.so.1

9 months agoFix the EmitBackendOutput test in debian/qualify-clang.sh
Sylvestre Ledru [Wed, 6 Dec 2023 14:10:01 +0000 (15:10 +0100)]
Fix the EmitBackendOutput test in debian/qualify-clang.sh

9 months agoremove old break/replaces
Sylvestre Ledru [Wed, 6 Dec 2023 10:22:52 +0000 (11:22 +0100)]
remove old break/replaces

9 months agorefresh debian/control
Sylvestre Ledru [Wed, 6 Dec 2023 10:22:19 +0000 (11:22 +0100)]
refresh debian/control

9 months agoMove the symlink /usr/lib/*/libc++experimental.a from libc++abi-17-dev to libc++...
Sylvestre Ledru [Wed, 6 Dec 2023 10:20:00 +0000 (11:20 +0100)]
Move the symlink /usr/lib/*/libc++experimental.a from libc++abi-17-dev to libc++-17-dev

9 months agorename of the patch
Sylvestre Ledru [Wed, 6 Dec 2023 09:33:00 +0000 (10:33 +0100)]
rename of the patch

9 months agolibc++experimental.a is in libc++-17-dev, not libc++abi-17-dev
Sylvestre Ledru [Wed, 6 Dec 2023 09:25:31 +0000 (10:25 +0100)]
libc++experimental.a is in libc++-17-dev, not libc++abi-17-dev

9 months agoqualify-clang.sh : add missing package
Sylvestre Ledru [Wed, 6 Dec 2023 09:23:03 +0000 (10:23 +0100)]
qualify-clang.sh : add missing package

9 months ago * Apply the proposed fix for D158491, build failure on mips64el, still
Matthias Klose [Wed, 6 Dec 2023 08:59:55 +0000 (09:59 +0100)]
  * Apply the proposed fix for D158491, build failure on mips64el, still
    unreviewed upstream. Addresses: #1056116.

9 months agoMerge branch 'riscv64-parallel' into '17'
Gianfranco Costamagna [Tue, 5 Dec 2023 10:49:12 +0000 (10:49 +0000)]
Merge branch 'riscv64-parallel' into '17'

Do not limit the parallel links on riscv64

See merge request pkg-llvm-team/llvm-toolchain!122

9 months ago * Set the cpu defaults for the ARM32 architectures:
Matthias Klose [Tue, 5 Dec 2023 08:42:31 +0000 (09:42 +0100)]
  * Set the cpu defaults for the ARM32 architectures:
    - armel: arm926ej-s. Closes: #1056115.
    - armhf: cortex-a8.
    Thanks to Arnd Bergmann and Ard Biesheuvel for the fixes.

9 months agofix changelog
Sylvestre Ledru [Tue, 5 Dec 2023 06:45:54 +0000 (07:45 +0100)]
fix changelog

9 months agoRevert " * Set the cpu defaults for the ARM32 architectures:"
Sylvestre Ledru [Tue, 5 Dec 2023 06:41:52 +0000 (07:41 +0100)]
Revert "  * Set the cpu defaults for the ARM32 architectures:"
for causing this issue:
https://lore.kernel.org/lkml/20231204225148.GA2094126@dev-arch.thelio-3990X/T/

This reverts commit 97633b6d51ebc8579c5dbecd12a02fb933620620.

9 months ago * libclang1-17: Hard-code the last full versions for the symlinks.
Matthias Klose [Mon, 4 Dec 2023 12:23:09 +0000 (13:23 +0100)]
  * libclang1-17: Hard-code the last full versions for the symlinks.

9 months ago * Set the cpu defaults for the ARM32 architectures:
Matthias Klose [Sat, 2 Dec 2023 22:20:35 +0000 (23:20 +0100)]
  * Set the cpu defaults for the ARM32 architectures:
    - armel: arm9e. Closes: #1056115.
    - armhf: cortex-a7.

9 months agoFix typo
Gianfranco Costamagna [Fri, 1 Dec 2023 22:37:39 +0000 (23:37 +0100)]
Fix typo

9 months ago * Also use the free swap to determine the number of parallel processes.
Matthias Klose [Fri, 1 Dec 2023 18:11:33 +0000 (19:11 +0100)]
  * Also use the free swap to determine the number of parallel processes.

9 months agoUpdate changelog
Gianfranco Costamagna [Fri, 1 Dec 2023 09:50:39 +0000 (10:50 +0100)]
Update changelog

9 months agoTry to fix Debian bug #1057151
Gianfranco Costamagna [Fri, 1 Dec 2023 09:49:34 +0000 (10:49 +0100)]
Try to fix Debian bug #1057151

9 months agoAdd missing dependency for new test
Gianfranco Costamagna [Thu, 30 Nov 2023 21:09:44 +0000 (22:09 +0100)]
Add missing dependency for new test

9 months agoAdd new cmake-clang-test to spot issues such as https://bugs.debian.org/cgi-bin/bugre...
Gianfranco Costamagna [Thu, 30 Nov 2023 21:04:50 +0000 (22:04 +0100)]
Add new cmake-clang-test to spot issues such as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057151

9 months agofix changelog
Sylvestre Ledru [Tue, 28 Nov 2023 11:17:09 +0000 (12:17 +0100)]
fix changelog

9 months agofix unpack
Sylvestre Ledru [Tue, 28 Nov 2023 10:42:43 +0000 (11:42 +0100)]
fix unpack

9 months agoMerge branch '17' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 17
Matthias Klose [Mon, 27 Nov 2023 09:37:19 +0000 (10:37 +0100)]
Merge branch '17' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 17

9 months ago * Restore the patch for D148945, searching /usr/lib/llvm-17/lib by default.
Matthias Klose [Mon, 27 Nov 2023 09:36:47 +0000 (10:36 +0100)]
  * Restore the patch for D148945, searching /usr/lib/llvm-17/lib by default.
Closes: #1056580.
9 months agorebase of the patch
Sylvestre Ledru [Mon, 27 Nov 2023 09:27:53 +0000 (10:27 +0100)]
rebase of the patch

9 months agoDon't install *clang_rt* on sparc and sparc64
John Paul Adrian Glaubitz [Sat, 25 Nov 2023 10:20:13 +0000 (11:20 +0100)]
Don't install *clang_rt* on sparc and sparc64

9 months ago * libclang1-17: Provide a symlink for the last soname with the full version.
Matthias Klose [Sat, 25 Nov 2023 08:54:10 +0000 (09:54 +0100)]
  * libclang1-17: Provide a symlink for the last soname with the full version.

9 months ago * libclang1-17: Only encode the major version in the soname. Closes: #1056126.
Matthias Klose [Fri, 24 Nov 2023 16:45:03 +0000 (17:45 +0100)]
  * libclang1-17: Only encode the major version in the soname. Closes: #1056126.

9 months agollvm-spirv-17: fix 'llvm-spirv-17 but it is not installable' on i386
Sylvestre Ledru [Thu, 23 Nov 2023 22:57:36 +0000 (23:57 +0100)]
llvm-spirv-17: fix 'llvm-spirv-17 but it is not installable' on i386

9 months ago * Fix stripping build flags on Ubuntu/ppc64el.
Matthias Klose [Thu, 23 Nov 2023 08:45:14 +0000 (09:45 +0100)]
  * Fix stripping build flags on Ubuntu/ppc64el.

9 months agoexplain how to debug the issue
Sylvestre Ledru [Wed, 22 Nov 2023 22:08:28 +0000 (23:08 +0100)]
explain how to debug the issue

9 months agoDrop extra spaces
Gianfranco Costamagna [Wed, 22 Nov 2023 16:02:14 +0000 (17:02 +0100)]
Drop extra spaces

9 months agofix conflict
Sylvestre Ledru [Wed, 22 Nov 2023 09:36:34 +0000 (10:36 +0100)]
fix conflict