From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- www-apache/mod_backtrace/Manifest | 6 ++++ .../mod_backtrace/files/10_mod_backtrace.conf | 4 +++ www-apache/mod_backtrace/metadata.xml | 11 +++++++ www-apache/mod_backtrace/mod_backtrace-2.01.ebuild | 35 ++++++++++++++++++++++ 4 files changed, 56 insertions(+) create mode 100644 www-apache/mod_backtrace/Manifest create mode 100644 www-apache/mod_backtrace/files/10_mod_backtrace.conf create mode 100644 www-apache/mod_backtrace/metadata.xml create mode 100644 www-apache/mod_backtrace/mod_backtrace-2.01.ebuild (limited to 'www-apache/mod_backtrace') diff --git a/www-apache/mod_backtrace/Manifest b/www-apache/mod_backtrace/Manifest new file mode 100644 index 000000000000..9a3cb45184f3 --- /dev/null +++ b/www-apache/mod_backtrace/Manifest @@ -0,0 +1,6 @@ +AUX 10_mod_backtrace.conf 113 SHA256 ceb4a1cf7c4d528a58e6d2807851cf2b31c38ab042fe966d21a5b919981a3d5a SHA512 ed2f22ac750411d46508d9f5e740c9c3c32e2eb43c909c0eea743101f6d4213f7a2d3ccded0efdb5e10a148c407fb9f0213a01c5e741b1ee96dc4e5145642a3e WHIRLPOOL 055dc6aa6c6b04147334c9b47be3bbb92b383b45585bf4286408bed88e837853fd2c11262538b484fefcb9e1ccb1c8c64a81c8be8dbacfb9245dfc0e1646e3ae +DIST wku_bt-2.01.zip 933169 SHA256 3033a07b284a67e519e3b2d09a255b9cd8ce5902d3d9971d4cf182dec75c7d27 SHA512 c1bde8a26b395fc5fc66cd83c9282a8c519f34d27bef628ec502cec4245a7d446300178c9c94a5c5c0eb817bb8dd146587607760f9c9e780986d6ec53f03fb4c WHIRLPOOL dc2fa4debac883909f084562ffa0d9ab9e7f60a76bd02ee0054a0258444165f6fa63490bfefeaa03fe476ca9abc1ba93e2ad60858ba3ee4611b227b48e49bf1f +EBUILD mod_backtrace-2.01.ebuild 778 SHA256 47a687fbf58e6766c2951efdab788f5b6c921b3d9b5fbe604278e725f9030bf7 SHA512 2636bf45f9a4b331eb38fc3b9e343af7f1d79300ce5b162eabefd5e368a8503791d282596177695dc0ecc8ce5f5f4c5bdd2825bc95f8bfbe7140fbd9d55402f9 WHIRLPOOL f517f97338e0d10872c83e369e2e543975b164e0be57a2f13c3aaa580010b725cd6f2886e3de07b7a54119b47ef8dfa347ba5d732fec1719f1d1dd2d400f6faf +MISC ChangeLog 2570 SHA256 e3836e88a02378dc048e24caabadbb6f559b813f62cfe20a7467f2ed4a6e1ab2 SHA512 6de943a14ec60df559c4e7f8e65362edc9d2f1a046ff8db25b15528617bb38a4877d8eea1e6873ad10780db8e41fbed31162afd686937bbe5b0612ca5c727f3f WHIRLPOOL 20150868a0356b33f7282fcdb0c1ab1c56b78e5187ba3d65c0ec14b93a1b7ac9170b3aa338c7d44558d71d746ab5c3da54e1b55ca0961df54bbda515d1fddb3c +MISC ChangeLog-2015 1374 SHA256 c885c79f9a7184e7da7546ff99372aa87918c563cbc78b8f1af11c949443472f SHA512 8d5dd06e1d75e936586cc436b5868eaa0c78a605f0641425734f9eb3028c62c41e7e623d9b8ec9ee86fb050d6b0db223ac2f1c64b9500915fcddc74c3d586986 WHIRLPOOL fd276e0985b46553d4d3016325718c6386afaa2b63bb96cce611cfb3f95f1bd760099def147b7159055eb4ca5e34cda039e5d3554534187102a6276685a236bc +MISC metadata.xml 302 SHA256 955d080e97e2b80bea3b0079d4e58ca599a8cf85984ea79bd99832068019630d SHA512 aa7e120d38115493ed4424ee798365ca7d5ab728d263c4dcca008420cb56254883628ef572b922f316237b1e6e2807f17651ac8dda4fde22573a84e56180b533 WHIRLPOOL ec6be520d7c0fd7d6d57012a5fd362459234dea94d1a51cf615f74bcc59e96d5f5bdf399d8d32b0e70c4eb0b5eaec2015175272096fdc18ce7dc1e3b10b64528 diff --git a/www-apache/mod_backtrace/files/10_mod_backtrace.conf b/www-apache/mod_backtrace/files/10_mod_backtrace.conf new file mode 100644 index 000000000000..822efd2667fb --- /dev/null +++ b/www-apache/mod_backtrace/files/10_mod_backtrace.conf @@ -0,0 +1,4 @@ + + LoadModule backtrace_module modules/mod_backtrace.so + EnableExceptionHook On + diff --git a/www-apache/mod_backtrace/metadata.xml b/www-apache/mod_backtrace/metadata.xml new file mode 100644 index 000000000000..a28b6a2da5c8 --- /dev/null +++ b/www-apache/mod_backtrace/metadata.xml @@ -0,0 +1,11 @@ + + + + + + + Use sys-libs/libunwind to provide better resolution of + function names. + + + diff --git a/www-apache/mod_backtrace/mod_backtrace-2.01.ebuild b/www-apache/mod_backtrace/mod_backtrace-2.01.ebuild new file mode 100644 index 000000000000..04115faa8877 --- /dev/null +++ b/www-apache/mod_backtrace/mod_backtrace-2.01.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit apache-module depend.apache + +DESCRIPTION="Debug segmentation faults in Apache threads" +HOMEPAGE="https://emptyhammock.com/projects/httpd/diag/" +SRC_URI="https://emptyhammock.com/downloads/wku_bt-${PV}.zip" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="unwind" + +RDEPEND="=www-servers/apache-2*[debug] + unwind? ( sys-libs/libunwind )" +DEPEND="${RDEPEND} + app-arch/unzip" + +APACHE2_MOD_CONF="10_${PN}" +APACHE2_MOD_DEFINE="BACKTRACE" + +need_apache2 + +S="${WORKDIR}/wku_bt-${PV}" + +src_compile() { + APXS2_ARGS="-c ${PN}.c diag.c -ldl" + if use unwind; then + APXS2_ARGS+=" -lunwind -DDIAG_HAVE_LIBUNWIND_BACKTRACE=1" + fi + apache-module_src_compile +} -- cgit v1.2.3