Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 772800 - www-servers/apache-2.4.46: missing USE flag for mod_request
Summary: www-servers/apache-2.4.46: missing USE flag for mod_request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Apache Team - Bugzilla Reports
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2021-02-25 00:27 UTC by Terra
Modified: 2025-05-11 07:42 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
apache-2.4.46.patch (file_772800.txt,1.12 KB, patch)
2021-02-25 00:29 UTC, Terra
Details | Diff
portage_desc_apache2_modules.patch (file_772800.txt,999 bytes, patch)
2021-02-25 00:30 UTC, Terra
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Terra 2021-02-25 00:27:38 UTC
I found this flag to be missing while trying to start Apache with the mod_auth_form loaded.  It complained that mod_request was required.

I have attached two patches that will resolve this issue.  One for the ebuild and the other that adds a portage USE description for 'mod_request'.

Reproducible: Always
Comment 1 Terra 2021-02-25 00:29:00 UTC
Created attachment 688284 [details, diff]
apache-2.4.46.patch
Comment 2 Terra 2021-02-25 00:30:05 UTC
Created attachment 688287 [details, diff]
portage_desc_apache2_modules.patch
Comment 3 Terra 2021-11-11 02:21:26 UTC
This problem still exists in www-servers/apache-2.4.51

Can this patch please be committed?
Comment 4 J Pamoux 2025-05-09 19:45:53 UTC
Still exists with www-servers/apache-2.4.62

If mod_request is already build and does exist in /usr/[lib|lib64]/apache2/modules/mod_request.so it can at least easily be loaded via
LoadModule request_module modules/mod_request.so
in httpd.conf
Comment 5 Larry the Git Cow gentoo-dev 2025-05-11 07:42:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a33573ccdbb70fa3a39c912f098c777ed195763

commit 4a33573ccdbb70fa3a39c912f098c777ed195763
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2025-05-11 07:40:02 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2025-05-11 07:42:34 +0000

    www-servers/apache: add USE flag for request module
    
    This also fixes the dependency for the auth_form module.
    
    Thanks to Terra for providing the patches.
    
    Closes: https://bugs.gentoo.org/772800
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 www-servers/apache/apache-2.4.63-r2.ebuild | 259 +++++++++++++++++++++++++++++
 1 file changed, 259 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f40ced2c889c6a2baad6a8a8c52c6d9052d23ee

commit 6f40ced2c889c6a2baad6a8a8c52c6d9052d23ee
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2025-05-11 07:41:54 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2025-05-11 07:42:34 +0000

    profiles/desc/apache2_modules.desc: describe request module
    
    Bug: https://bugs.gentoo.org/772800
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 profiles/desc/apache2_modules.desc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)