mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-15 09:02:24 +00:00
Use dh-exec to exclude lib/LLVM*.so on powerpc and powerpcspe
This commit is contained in:
parent
e29bc92a70
commit
c1e9823546
8
debian/changelog
vendored
8
debian/changelog
vendored
@ -1,3 +1,11 @@
|
|||||||
|
llvm-toolchain-8 (1:8.0.1~+rc1-1~exp3) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
|
[ John Paul Adrian Glaubitz ]
|
||||||
|
* Use dh-exec to exclude lib/LLVM*.so on powerpc and
|
||||||
|
powerpcspe from llvm-X.Y-dev.install.in
|
||||||
|
|
||||||
|
-- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Sat, 25 May 2019 12:05:51 +0200
|
||||||
|
|
||||||
llvm-toolchain-8 (1:8.0.1~+rc1-1~exp2) experimental; urgency=medium
|
llvm-toolchain-8 (1:8.0.1~+rc1-1~exp2) experimental; urgency=medium
|
||||||
|
|
||||||
* Build using thinlto on non stretch, xenial and trusty
|
* Build using thinlto on non stretch, xenial and trusty
|
||||||
|
2
debian/control
vendored
2
debian/control
vendored
@ -17,7 +17,7 @@ Build-Depends: debhelper (>= 9.0), cmake, chrpath, texinfo, sharutils,
|
|||||||
ocaml-nox [amd64 arm64 armhf i386 ppc64el s390x],
|
ocaml-nox [amd64 arm64 armhf i386 ppc64el s390x],
|
||||||
ocaml-findlib [amd64 arm64 armhf i386 ppc64el s390x],
|
ocaml-findlib [amd64 arm64 armhf i386 ppc64el s390x],
|
||||||
libctypes-ocaml-dev [amd64 arm64 armhf i386 ppc64el s390x],
|
libctypes-ocaml-dev [amd64 arm64 armhf i386 ppc64el s390x],
|
||||||
dh-ocaml [amd64 arm64 armhf i386 ppc64el s390x],
|
dh-exec, dh-ocaml [amd64 arm64 armhf i386 ppc64el s390x],
|
||||||
Build-Conflicts: oprofile, ocaml, libllvm-3.8-ocaml-dev, libllvm-3.9-ocaml-dev
|
Build-Conflicts: oprofile, ocaml, libllvm-3.8-ocaml-dev, libllvm-3.9-ocaml-dev
|
||||||
Standards-Version: 4.2.1
|
Standards-Version: 4.2.1
|
||||||
Homepage: https://www.llvm.org/
|
Homepage: https://www.llvm.org/
|
||||||
|
4
debian/llvm-X.Y-dev.install.in
vendored
4
debian/llvm-X.Y-dev.install.in
vendored
@ -1,6 +1,8 @@
|
|||||||
|
#!/usr/bin/dh-exec
|
||||||
|
|
||||||
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM*.a
|
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM*.a
|
||||||
#usr/lib/llvm-@LLVM_VERSION@/lib/libllvm*.a
|
#usr/lib/llvm-@LLVM_VERSION@/lib/libllvm*.a
|
||||||
usr/lib/llvm-@LLVM_VERSION@/lib/LLVM*.so
|
[!powerpc !powerpcspe] usr/lib/llvm-@LLVM_VERSION@/lib/LLVM*.so
|
||||||
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM.so
|
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM.so
|
||||||
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM-@LLVM_VERSION@.so
|
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM-@LLVM_VERSION@.so
|
||||||
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM-@LLVM_VERSION_FULL@.so
|
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM-@LLVM_VERSION_FULL@.so
|
||||||
|
3
debian/rules
vendored
3
debian/rules
vendored
@ -275,6 +275,9 @@ preconfigure:
|
|||||||
-e "s|@LLVM_VERSION@|$(LLVM_VERSION)|g" $$f > $$f2; \
|
-e "s|@LLVM_VERSION@|$(LLVM_VERSION)|g" $$f > $$f2; \
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Make install file executable for dh-exec
|
||||||
|
chmod +x debian/llvm-$(LLVM_VERSION)-dev.install
|
||||||
|
|
||||||
# Override this two targets. They are trying to manage the .in conversion for me
|
# Override this two targets. They are trying to manage the .in conversion for me
|
||||||
override_dh_ocamlinit:
|
override_dh_ocamlinit:
|
||||||
override_dh_ocamlclean:
|
override_dh_ocamlclean:
|
||||||
|
Loading…
Reference in New Issue
Block a user