mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-07-27 15:03:59 +00:00
* Fix stripping build flags on Ubuntu/ppc64el.
This commit is contained in:
parent
6e56a740df
commit
beec0c2024
1
debian/changelog
vendored
1
debian/changelog
vendored
@ -12,6 +12,7 @@ llvm-toolchain-snapshot (1:18~++20230921012857+4cf8da94198d-1~exp1) UNRELEASED;
|
|||||||
* Limit the number of parallel processes based on the available memory
|
* Limit the number of parallel processes based on the available memory
|
||||||
and the packages to be built (flang has some memory hogs).
|
and the packages to be built (flang has some memory hogs).
|
||||||
* Also install liborc_rt*.a on ppc64 and ppc64el.
|
* Also install liborc_rt*.a on ppc64 and ppc64el.
|
||||||
|
* Fix stripping build flags on Ubuntu/ppc64el.
|
||||||
|
|
||||||
[ Sylvestre Ledru ]
|
[ Sylvestre Ledru ]
|
||||||
* New supstream release
|
* New supstream release
|
||||||
|
6
debian/rules
vendored
6
debian/rules
vendored
@ -65,9 +65,13 @@ CONFIGURE_EXTRA =
|
|||||||
# disable fixfilepath in favor of the llvm-project supplied flavor, disable lto
|
# disable fixfilepath in favor of the llvm-project supplied flavor, disable lto
|
||||||
export DEB_BUILD_MAINT_OPTIONS = reproducible=-fixfilepath,-fixdebugpath optimize=-lto
|
export DEB_BUILD_MAINT_OPTIONS = reproducible=-fixfilepath,-fixdebugpath optimize=-lto
|
||||||
# these are handled on a per stage / build basis
|
# these are handled on a per stage / build basis
|
||||||
|
ifeq ($(VENDOR)-$(DEB_HOST_ARCH),Ubuntu-ppc64el)
|
||||||
|
export DEB_CFLAGS_MAINT_STRIP = -g -O3
|
||||||
|
export DEB_CXXFLAGS_MAINT_STRIP = -g -O3
|
||||||
|
else
|
||||||
export DEB_CFLAGS_MAINT_STRIP = -g -O2
|
export DEB_CFLAGS_MAINT_STRIP = -g -O2
|
||||||
export DEB_CXXFLAGS_MAINT_STRIP = -g -O2
|
export DEB_CXXFLAGS_MAINT_STRIP = -g -O2
|
||||||
|
endif
|
||||||
include /usr/share/dpkg/buildflags.mk
|
include /usr/share/dpkg/buildflags.mk
|
||||||
|
|
||||||
# We use a stage2 build. It means that a first clang is built using gcc,
|
# We use a stage2 build. It means that a first clang is built using gcc,
|
||||||
|
Loading…
Reference in New Issue
Block a user