| Name |
libunwind |
| Description |
|
| Version |
|
| Package Base |
|
| Homepage |
|
| Maintainers |
['Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>'] |
| Contributors |
[] |
| Distro-repo |
https://git.launchpad.net/ubuntu/+source/libunwind/tree/?h=ubuntu/noble |
| Sources |
['https://git.launchpad.net/ubuntu/+source/libunwind/plain/debian/patches/../?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/libunwind/plain/debian/patches/0001-Disable-Ltest-init-local-signal-on-ia64.patch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/libunwind/plain/debian/patches/0001-Gia64-test-nat.c-include-signal.h-for-sigaction.patch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/libunwind/plain/debian/patches/0001-Updated-to-determine-PAGE_SIZE-dynamically.patch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/libunwind/plain/debian/patches/series?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/libunwind/plain/debian/watch?h=ubuntu/noble'] |
| Dependencies |
[] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
['debhelper-compat', 'liblzma-dev <!pkg.libunwind.nolzma>', 'texlive-extra-utils <!stage1>'] |
| Provides |
[] |
| Builddate |
|
| Architecture |
amd64 |
| Distro-Version |
noble |
| Licenses |
[] |
| Hash |
|
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export DEB_BUILD_MAINT_OPTIONS = hardening=-all,+format
ifneq (,$(filter $(DEB_HOST_ARCH), amd64 i386))
CXX_EXCEPTIONS=--enable-cxx-exceptions
endif
%:
dh $@
binary binary-arch: debian/libunwind-setjmp0.preinst debian/libunwind-setjmp0.postrm
override_dh_auto_build:
chmod 755 src/ia64/mk_cursor_i
dh_auto_build
debian/libunwind-setjmp0.%: debian/libunwind-setjmp0.%.in
$(if $(DEB_HOST_MULTIARCH),:,$(error DEB_HOST_MULTIARCH is not defined))
sed 's/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g' $< > $@
override_dh_auto_configure:
dh_auto_configure -- $(CXX_EXCEPTIONS) --disable-zlibdebuginfo --includedir=\$${prefix}/include/$(DEB_HOST_MULTIARCH)
override_dh_install:
dh_install
for d in libunwind8 libunwind-dev ; do \
find "debian/$$d/usr/lib" -name "libunwind*-setjmp*" -delete ; \
done
ifeq ($(filter pkg.libunwind.nolzma ,$(DEB_BUILD_PROFILES)),)
ifeq ($(DEB_HOST_ARCH), ia64)
mv debian/libunwind-dev/usr/lib/ia64-linux-gnu/libunwind.a debian/libunwind-dev/usr/lib/ia64-linux-gnu/libunwind-real.a
echo "INPUT( libunwind-real.a liblzma.a )" > debian/libunwind-dev/usr/lib/ia64-linux-gnu/libunwind.a
endif
endif
override_dh_auto_test:
ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
-$(MAKE) check
endif # nocheck
override_dh_strip:
dh_strip -plibunwind8 -plibunwind-setjmp0