Package Details: apache-tools 2.4.43-1

Git Clone URL: https://aur.archlinux.org/apache-tools.git (read-only, click to copy)
Package Base: apache-tools
Description: Useful Apache tools - htdigest, htpasswd, ab, htdbm
Upstream URL: http://httpd.apache.org/
Licenses: Apache
Conflicts: apache
Submitter: None
Maintainer: fordprefect (sowieso)
Last Packager: fordprefect
Votes: 122
Popularity: 0.55
First Submitted: 2008-06-17 12:49
Last Updated: 2020-04-03 18:41

Latest Comments

1 2 3 4 5 Next › Last »

zaidan commented on 2020-04-03 18:22

@fordprefect I have fixed the PKGBUILD, please add me as co-maintainer and I will push the commit.

pkgname=apache-tools
pkgver=2.4.43
pkgrel=1
pkgdesc="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
arch=("i686" "x86_64" "armv6h" "armv7h" "aarch64")
url="http://httpd.apache.org/"
license=("Apache")
depends=("apr-util" "pcre")
makedepends=("apr-util")
conflicts=(apache)
source=(http://archive.apache.org/dist/httpd/httpd-$pkgver.tar.bz2
        $pkgname-Makefile.patch
        httpd-2.4.23-openssl11.patch)
sha256sums=('a497652ab3fc81318cdc2a203090a999150d86461acff97c1065dc910fe10f43'
            '2dc48d34773b0c873d10e3542f77a4f7b50d5fb9bd8c52e3bb28b76ff9587f3f'
            'e87409c13feb2abd66d88cdb8c88c2cc408491adb7fd6793025a3ad2d6599a60')

prepare() {
    cd httpd-$pkgver/
    patch -p1 -i ../$pkgname-Makefile.patch
    #patch -p1 -i ../httpd-2.4.23-openssl11.patch
}

build() {
    cd httpd-$pkgver/
    ./configure --prefix=/usr --sbindir=/usr/bin --with-pcre=/usr
    make -C support
}

package() {
    make -C httpd-$pkgver/support DESTDIR="$pkgdir" install
}

tommyalf commented on 2020-04-02 05:17

Httpd version 2.4.41 is outdated. Bump it to 2.4.43, please.

fordprefect commented on 2019-03-04 11:54

@cyounkins: the Openssl patch was needed for openssl 1.1.1 which was in the repos before apache supported it. Instead of holding the old version (as the main repo did) i included this patch. When bumping the version it was not needed and I thus just commented it for now. Will be removed in the next update.

cyounkins commented on 2019-03-01 18:05

What is the OpenSSL patch, and why is it disabled?

RcrdBrt commented on 2017-10-23 22:17

@fordprefect, that's ARM 64 bit.

fordprefect commented on 2017-10-05 20:19

@aperion: what architecture is that? officially supported is 'i686' and 'x86_64', sometime 'armvX' is also used (for compatibility with ALARM), but i have never encountered 'aarch64'.

aperion commented on 2017-10-05 18:21

Could you add "aarch64" to the PKGBUILD? I tested it and it works. Thanks for all the work you put in guys.

fordprefect commented on 2017-06-14 15:21

The problem does not occur in extra/apache, which includes the tools as well. I have not yet had time to narrow down which compilation option in this PKGBUILD is at fault. If someone can spare some time, its sped up significantly.

alexcastano commented on 2017-06-14 12:07

Same problem @acmzero, it is just hangs doing nothing. No idea how to fix it.

fordprefect commented on 2017-05-22 16:11

@acmzero: thank you, much appreciated. i can confirm this issue and will look into it. nevertheless, i never use this tool and am short on time until next week minimum, so if you (or anyone else) happen to find a solution before me, please share.

EDIT: first investigation shows, that this breakage occurs in earlier versions (2.4.{23,20}) as well, 2.4.18 wont build with (and without) openssl1.1-patch. so a deeper look into that patch (taken from extra/apache) could be helpful, even though it does not work on plain http either. nevertheless i am in no means qualified to do that. we'll look for help in other places then…