mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-04 09:02:02 +00:00
* Transform debian/control into debian/control.in (preparation for
flang support) * Try to unbreak the builds with wasm
This commit is contained in:
parent
6fb0595863
commit
3b5da5d9fd
10
debian/changelog
vendored
10
debian/changelog
vendored
@ -1,8 +1,12 @@
|
||||
llvm-toolchain-14 (1:14.0.6-10~exp2) UNRELEASED; urgency=medium
|
||||
llvm-toolchain-14 (1:14.0.6-10~exp3) UNRELEASED; urgency=medium
|
||||
|
||||
* transform debian/control into debian/control.in
|
||||
* Transform debian/control into debian/control.in (preparation for
|
||||
flang support)
|
||||
|
||||
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 10 Dec 2022 16:34:17 +0100
|
||||
[ Faidon Liambotis ]
|
||||
* Try to unbreak the builds with wasm
|
||||
|
||||
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 19 Dec 2022 11:09:58 +0100
|
||||
|
||||
llvm-toolchain-14 (1:14.0.6-10~exp1) experimental; urgency=medium
|
||||
|
||||
|
16
debian/rules
vendored
16
debian/rules
vendored
@ -1162,6 +1162,16 @@ else
|
||||
endif
|
||||
endif
|
||||
dh_install --fail-missing
|
||||
# Move the libc+ abi files from libc++ to libc++-abi for the wasm32 packages
|
||||
# These packages are arch: all, so only do so when the packages are built
|
||||
ifneq (,$(filter libc++-$(LLVM_VERSION)-dev-wasm32, $(shell dh_listpackages)))
|
||||
mkdir -p $(CURDIR)/debian/libc++abi-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1
|
||||
mv $(CURDIR)/debian/libc++-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1/__cxxabi_config.h \
|
||||
$(CURDIR)/debian/libc++abi-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1/__cxxabi_config.h
|
||||
mv $(CURDIR)/debian/libc++-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1/cxxabi.h \
|
||||
$(CURDIR)/debian/libc++abi-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1/cxxabi.h
|
||||
endif
|
||||
|
||||
|
||||
override_dh_installdeb:
|
||||
# Managed by the package
|
||||
@ -1178,12 +1188,6 @@ override_dh_installdeb:
|
||||
# Remove some libc++ abi files in the libc++ file. See bug #969274
|
||||
rm -f $(CURDIR)/debian/libc++-$(LLVM_VERSION)-dev/usr/lib/llvm-$(LLVM_VERSION)/include/c++/__cxxabi_config.h $(CURDIR)/debian/libc++-$(LLVM_VERSION)-dev/usr/lib/llvm-$(LLVM_VERSION)/include/c++/cxxabi.h
|
||||
|
||||
mkdir -p $(CURDIR)/debian/libc++abi-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1
|
||||
mv $(CURDIR)/debian/libc++-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1/__cxxabi_config.h \
|
||||
$(CURDIR)/debian/libc++abi-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1/__cxxabi_config.h
|
||||
mv $(CURDIR)/debian/libc++-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1/cxxabi.h \
|
||||
$(CURDIR)/debian/libc++abi-$(LLVM_VERSION)-dev-wasm32/usr/lib/llvm-$(LLVM_VERSION)/include/wasm32-wasi/c++/v1/cxxabi.h
|
||||
|
||||
# Remove auto generated python pyc
|
||||
find $(CURDIR)/debian/llvm-$(LLVM_VERSION)-tools/usr/lib/llvm-$(LLVM_VERSION)/ -name '*.pyc' | xargs -r rm -f
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user