summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Improved elog message for userland_BSD systemsYuta SATOH2019-04-201-0/+3
| | | | | | | | | | so users don't see this warning: [warn] (2)No such file or directory: Failed to enable the 'dataready' Accept Filter Closes: https://bugs.gentoo.org/454970 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache2.eclass: Fix stray 'no' from nested usexBrian Evans2018-12-071-1/+3
| | | | | Closes: https://bugs.gentoo.org/669472 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Work around broken AC_ARG_ENABLE logic.Lars Wendler2018-09-271-1/+1
| | | | Bug: https://bugs.gentoo.org/667148
* apache2.eclass: Attempt to fix USE="suexec-caps"Lars Wendler2018-09-241-6/+9
| | | | Bug: https://bugs.gentoo.org/665742
* apache-2.eclass: add @SUPPORTED_EAPISMichał Górny2018-08-151-0/+1
|
* apache-2.eclass: New suexec options.Lars Wendler2018-07-171-2/+10
|
* apache-2.eclass: Replaced versionator with eapi7-ver eclass.Lars Wendler2018-07-171-3/+3
|
* apache-2.eclass: Added "gdbm" USE flag to IUSE.Lars Wendler2018-06-171-1/+1
|
* apache-2.eclass: Add conditional dependency on sys-libs/gdbmLars Wendler2018-06-171-1/+2
|
* apache-2.eclass: Minor adjustments.Lars Wendler2018-04-271-7/+7
|
* apache-2.eclass: reflect MPM dependencies on thread useflag in REQUIRED_USERolf Eike Beer2018-04-271-14/+10
|
* apache-2.eclass: avoid multiple selected MPMs by REQUIRED_USERolf Eike Beer2018-04-271-13/+24
| | | | | Still allow that none was given so automatic selection depending on threads useflag still works as before.
* apache-2.eclass: reflect module dependencies to REQUIRED_USERolf Eike Beer2018-04-271-30/+17
| | | | | | | Portage can do all the checks automatically, with the added bonus that they can get tested with the portage API, which helps e.g. tatt finding out valid combinations of use flags. Closes: https://github.com/gentoo/gentoo/pull/7650
* apache-2.eclass: fix slot/subslot to ensure rebuilds triggerAaron Bauman2018-04-201-1/+1
|
* apache-2.eclass: Partially revert last change.Lars Wendler2018-03-261-0/+4
|
* apache-2.eclass: Removed code specific for apache-2.2Lars Wendler2018-03-261-36/+33
| | | | Minor eclass overhaul.
* apache-2.eclass: More dependency adjustments.Lars Wendler2018-01-171-5/+5
|
* apache-2.eclass: Adjusted dependencies.Lars Wendler2018-01-161-2/+2
|
* apache-2.eclass: don't enable maintainer-mode with USE=debug.Michael Orlitzky2017-08-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | The --enable-maintainer-mode flag serves two purposes: first, it enables compile-time warnings; and second, it forces all compiled modules to be loaded at runtime. To achieve the first goal, the build system checks for the "-std=c89" compiler flag and appends it to CFLAGS if found. This can cause a problem later, because the CFLAGS used to build apache are used by apxs to build extension modules. In particular, if you have an extension that relies on C99 or some later standard, and if apache was built with --enable-maintainer-mode, then apxs will attempt to build that extension according to C89 and fail. This failure can be observed in in bugs 621686, 621756, and 621794 when apache is built with USE=debug, because USE=debug sets the --enable-maintainer-mode flag. Since there is not much reason for an end user to enable maintainer- mode, the simplest fix for this is the wholesale removal of the --enable-maintainer-mode flag from USE=debug. This prevents us from having to append CFLAGS to each extension package that uses a later standard, or from having to add a USE dependency forbidding USE=debug in apache (which would create conflicts with e.g. mod_backtrace). Gentoo-Bug: 621686 Gentoo-Bug: 621756 Gentoo-Bug: 621794
* apache-2.eclass: Attempt to fix an issue with apache-2.2Lars Wendler2017-07-151-1/+1
|
* apache-2.eclass: http2 does not work with prefork MPM.Lars Wendler2017-07-101-0/+4
|
* apache-2.eclass: EAPI-6 ready. Rename configure.in to configure.acLars Wendler2017-04-051-9/+16
|
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* apache-2.eclass: drop path to --with-ssl #516240Steven Newbury2016-12-281-1/+1
| | | | | | | | | | The apache configure script assumes that, if you passed in a path, that it's to a standalone install of openssl. It'll then go poking in that dir directly and possible add flags for building against it. This also breaks building/linking of other libraries, in both multilib and cross- compile setups. By dropping the path, we force apache to do the lookup via pkg-config.
* apache-2.eclass: fix pcre-config wrapper scriptMike Gilbert2016-11-131-3/+10
| | | | | | Thanks Robert Förster for noticing the error. Bug: https://bugs.gentoo.org/598808
* apache-2.eclass: Handle PATCHES array. Added epatch_user.Lars Wendler2016-11-021-1/+15
|
* apache-2.eclass: Doesn't work with EAPI-6 yet.Lars Wendler2016-03-031-1/+7
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Fixed broken URL.Lars Wendler2015-12-141-1/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Added libressl support (bug #562324)Lars Wendler2015-10-141-2/+5
|
* eclass: gentoo.org has https per defaultJustin Lecher2015-09-251-2/+2
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* proj/gentoo: Initial commitRobin H. Johnson2015-08-081-0/+631
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed