I was running a rebuild of a few Gentoo ebuilds, and I noticed that courier
was failing to rebuild (same version I am currently showing installed and
is functional)
... The error I get ...
checking lber.h usability... yes
checking lber.h presence... yes
checking for lber.h... yes
checking for ldap.h... yes
configure: error: ldap.h header found, but a test compile failed -- check
ldapaddressbook/config.log for more details
configure: error: ./configure failed for ldapaddressbook
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/mail-mta/courier-0.66.3/work/courier-0.66.3/config.log
* ERROR: mail-mta/courier-0.66.3 failed (compile phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 85: Called src_compile
* environment, line 2395: Called econf '--without-fam'
'--without-ipv6' '--with-ispell' '--without-ldapaliasd'
'--disable-maildroldap' '--with-gnutls'
'--enable-mimetypes=/etc/mime.types' '--prefix=/usr' '--disable-root-check'
'--mandir=/usr/share/man' '--sysconfdir=/etc/courier'
'--libexecdir=/usr/lib/courier' '--datadir=/usr/share/courier'
'--sharedstatedir=/var/lib/courier/com' '--localstatedir=/var/lib/courier'
'--with-piddir=/var/run/courier'
'--with-authdaemonvar=/var/lib/courier/authdaemon' '--with-mailuser=mail'
'--with-mailgroup=mail' '--with-paranoid-smtpext' '--with-db=gdbm'
'--disable-autorenamesent'
'--cache-file=/var/tmp/portage/mail-mta/courier-0.66.3/work/courier-0.66.3/configuring.cache'
'--host=i686-pc-linux-gnu' 'debug=true'
* phase-helpers.sh, line 499: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of `emerge --info
'=mail-mta/courier-0.66.3'`,
* the complete build log and the output of `emerge -pqv
'=mail-mta/courier-0.66.3'`.
* The complete build log is located at
'/var/tmp/portage/mail-mta/courier-0.66.3/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/mail-mta/courier-0.66.3/temp/environment'.
* Working directory:
'/var/tmp/portage/mail-mta/courier-0.66.3/work/courier-0.66.3'
* S: '/var/tmp/portage/mail-mta/courier-0.66.3/work/courier-0.66.3'
The USE flags I am running:
gubbie /var/log # emerge -pv courier
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild R ] mail-mta/courier-0.66.3 USE="crypt gnutls mysql nls pam
spell -fam -fax -ipv6 -ldap -norewrite -postgres -web -webmail" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
My Compiler, thinking maybe that matters?
gubbie /var/log # gcc-config -l
[1] i686-pc-linux-gnu-3.4.6
[2] i686-pc-linux-gnu-3.4.6-hardened
[3] i686-pc-linux-gnu-3.4.6-hardenednopie
[4] i686-pc-linux-gnu-3.4.6-hardenednopiessp
[5] i686-pc-linux-gnu-3.4.6-hardenednossp
[6] i686-pc-linux-gnu-4.1.2
[7] i686-pc-linux-gnu-4.2.4
[8] i686-pc-linux-gnu-4.3.3
[9] i686-pc-linux-gnu-4.4.4 *
[10] i686-pc-linux-gnu-4.5.1
[11] i686-pc-linux-gnu-4.6.3
I am happy to send anything else that might help?
Nick
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users