diff options
author | V3n3RiX <venerix@koprulu.sector> | 2021-12-05 02:47:11 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2021-12-05 02:47:11 +0000 |
commit | 2771f79232c273bc2a57d23bf335dd81ccf6af28 (patch) | |
tree | c8af0fd04194aed03cf067d44e53c7edd3e9ab84 /www-apache/mod_backtrace | |
parent | e9d044d4b9b71200a96adfa280848858c0f468c9 (diff) |
gentoo resync : 05.12.2021
Diffstat (limited to 'www-apache/mod_backtrace')
-rw-r--r-- | www-apache/mod_backtrace/Manifest | 2 | ||||
-rw-r--r-- | www-apache/mod_backtrace/mod_backtrace-2.01-r2.ebuild (renamed from www-apache/mod_backtrace/mod_backtrace-2.01.ebuild) | 24 |
2 files changed, 16 insertions, 10 deletions
diff --git a/www-apache/mod_backtrace/Manifest b/www-apache/mod_backtrace/Manifest index c19286bcf9a8..6ce8c32abfdc 100644 --- a/www-apache/mod_backtrace/Manifest +++ b/www-apache/mod_backtrace/Manifest @@ -1,4 +1,4 @@ AUX 10_mod_backtrace.conf 113 BLAKE2B 758af2566c8d07c555d0069b504243677732fa95566d9ca526e32d52a2750c6788f802211f9d21558777c2d4b6b216cc0bdf5beee69b0d8f8a441687569e3741 SHA512 ed2f22ac750411d46508d9f5e740c9c3c32e2eb43c909c0eea743101f6d4213f7a2d3ccded0efdb5e10a148c407fb9f0213a01c5e741b1ee96dc4e5145642a3e DIST wku_bt-2.01.zip 933169 BLAKE2B 5ec19ee27284b432162ee10433d9b9da4f390557eec644c3cc9fae2f447ca23dbfa3d678054a90ee1d0cc54aef1666910f23e66b811b22652fa2a50abeeaf68c SHA512 c1bde8a26b395fc5fc66cd83c9282a8c519f34d27bef628ec502cec4245a7d446300178c9c94a5c5c0eb817bb8dd146587607760f9c9e780986d6ec53f03fb4c -EBUILD mod_backtrace-2.01.ebuild 778 BLAKE2B 5a46521a918aaca23bc4406fd6a2fd01927ec008f6648b02bb5b7c63a13bc95b92f43fa4c9de86ba1991971cac5bb272cbb9f7d7edcc0a206b233b250f861efc SHA512 2636bf45f9a4b331eb38fc3b9e343af7f1d79300ce5b162eabefd5e368a8503791d282596177695dc0ecc8ce5f5f4c5bdd2825bc95f8bfbe7140fbd9d55402f9 +EBUILD mod_backtrace-2.01-r2.ebuild 947 BLAKE2B 107cc3d23da73d4f893f8b68f4542a33c1b10c46e5e4b7f7c4c79637179440b4b0ef663b4f574fa59f17fda795b641c89dcc7d6459d6d6b9ee500d317f57a6df SHA512 1194ca226a42c052be25c821b47badebc5828364ab622eda127bfe11c3f81a6d78586d8d91deea1ab44fac7433262f26f2e2c43bf3d4a9fe150a14540225d6a0 MISC metadata.xml 303 BLAKE2B 24b16a350e89f31a0e9ba1ebdaba11943a4e3211188038bf2dd5cb1af5bd2bf162205fba336a3b217ed252e1c8571cc0b3a1cd84e09bbd6b69c6968720081ba5 SHA512 7cb3a607fc26b8c65e7c4bfa89eb67d6777b77c95a5e9f5eaeb3f648d66c838813dfa94bc75154aa51c82ad5b80af43330920d1bb26938c77bc9726f0ebd6762 diff --git a/www-apache/mod_backtrace/mod_backtrace-2.01.ebuild b/www-apache/mod_backtrace/mod_backtrace-2.01-r2.ebuild index 04115faa8877..84a65ffa352c 100644 --- a/www-apache/mod_backtrace/mod_backtrace-2.01.ebuild +++ b/www-apache/mod_backtrace/mod_backtrace-2.01-r2.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit apache-module depend.apache +inherit apache-module depend.apache toolchain-funcs DESCRIPTION="Debug segmentation faults in Apache threads" HOMEPAGE="https://emptyhammock.com/projects/httpd/diag/" -SRC_URI="https://emptyhammock.com/downloads/wku_bt-${PV}.zip" +SRC_URI="https://emptyhammock.com/media/downloads/wku_bt-${PV}.zip" +S="${WORKDIR}/wku_bt-${PV}" LICENSE="Apache-2.0" SLOT="0" @@ -15,21 +16,26 @@ KEYWORDS="~amd64 ~x86" IUSE="unwind" RDEPEND="=www-servers/apache-2*[debug] - unwind? ( sys-libs/libunwind )" -DEPEND="${RDEPEND} - app-arch/unzip" + unwind? ( sys-libs/libunwind:= )" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip + unwind? ( virtual/pkgconfig )" APACHE2_MOD_CONF="10_${PN}" APACHE2_MOD_DEFINE="BACKTRACE" need_apache2 -S="${WORKDIR}/wku_bt-${PV}" +# Work around Bug #616612 +pkg_setup() { + _init_apache2 + _init_apache2_late +} src_compile() { APXS2_ARGS="-c ${PN}.c diag.c -ldl" if use unwind; then - APXS2_ARGS+=" -lunwind -DDIAG_HAVE_LIBUNWIND_BACKTRACE=1" + APXS2_ARGS+=" $($(tc-getPKG_CONFIG) --libs libunwind) -DDIAG_HAVE_LIBUNWIND_BACKTRACE=1" fi apache-module_src_compile } |