Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 357365 - net-libs/courier-authlib: please install authstaticlist.h
Summary: net-libs/courier-authlib: please install authstaticlist.h
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-04 15:09 UTC by Rolf Eike Beer
Modified: 2012-08-18 17:12 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rolf Eike Beer archtester 2011-03-04 15:09:31 UTC
The vpopmail support of courier-authlib has been dropped. I hacked together my own authentication module that would fill the gap. However getting this to build is not that easy.

To be able to provide an authentication module one needs to provide a function that returns a struct authstaticinfo. That struct is defined in authstaticlist.h which is not installed by courier-authlib. I mailed the author of courier and he agreed to install that file as courierauthstaticlist.h from the next release on.

Please add this file to the ebuilds even with the current version (e.g. before stabilizing 0.63.0). A simple

   cp authstaticlist.h "${D}/usr/include/courierauthstaticlist.h"

in src_install() was all that I needed to do to get this working.

Reproducible: Always
Comment 1 Hanno Böck gentoo-dev 2011-08-02 16:06:22 UTC
I've checked with the latest  courier version and it doesn't install that file.

I'd prefer not to do something here upstream doesn't do. Please contact the courier author again or check if it's been committed to the latest snapshot, we'll install the file when courier upstream's Makefile does.
Comment 2 Rolf Eike Beer archtester 2011-08-02 19:00:41 UTC
I forwarded this to the author of courier.
Comment 3 Rolf Eike Beer archtester 2011-08-13 09:34:12 UTC
It's in the repository now, it was just accidentially not committed.
Comment 4 Rolf Eike Beer archtester 2012-02-01 07:53:05 UTC
ping?
Comment 5 Rolf Eike Beer archtester 2012-04-21 14:52:08 UTC
ping?
Comment 6 brad 2012-05-04 07:14:39 UTC
CAN WE FIX THIS ALREADY!!!!!!
Geezus!
Comment 7 Hanno Böck gentoo-dev 2012-08-18 17:12:52 UTC
Fixed with bump to 0.64.0