Summary: | Stabilise =mail-mta/exim-4.71 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fabian Groffen <grobian> |
Component: | New packages | Assignee: | Fabian Groffen <grobian> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dhp_gentoo |
Priority: | High | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Fabian Groffen
2010-01-08 08:35:34 UTC
ppc64 stable ppc stable I've got into trouble with the radius-useflag! As soon as it is set, it complains about a missing auths.a! But this also happens to me with the current stable ebuild, so it's not really a regression... but it should be fixed or removed imho! i686-pc-linux-gnu-gcc -o exim -rdynamic -ldl acl.o child.o crypt16.o daemon.o dbfn.o debug.o deliver.o directory.o dns.o drtables.o enq.o exim.o expand.o filter.o filtertest.o globals.o dkim.o header.o host.o ip.o log.o lss.o match.o moan.o os.o parse.o queue.o rda.o readconf.o receive.o retry.o rewrite.o rfc2047.o route.o search.o sieve.o smtp_in.o smtp_out.o spool_in.o spool_out.o store.o string.o tls.o tod.o transport.o tree.o verify.o local_scan.o malware.o mime.o regex.o spam.o spool_mbox.o demime.o bmi_spam.o spf.o srs.o dcc.o version.o \ routers/routers.a transports/transports.a lookups/lookups.a \ auths/auths.a pdkim/pdkim.a \ -lresolv -lnsl -lcrypt -lm -lwrap -lradiusclient -Wl,-O1 \ -ldb -lsqlite3 \ -lssl -lcrypto -lpcre -Wl,-O1 i686-pc-linux-gnu-gcc: auths/auths.a: No such file or directory make[1]: *** [exim] Error 1 make[1]: Leaving directory `/var/tmp/portage/mail-mta/exim-4.71/work/exim-4.71/build-exim-gentoo' make: *** [all] Error 2 Did you perhaps miss the real error up in your build output that looks like this bug? bug #287426. If not, would you care to file a new bug for this issue? Jup, sorry it's exactly bug #287426! But sys-libs/db has slots....:-) At least it compiles now without problems and passes the testsuite on x86 with everything enabled. It also even reacts on a ehlo... but i can't really test an auth right now. Its the only reference to db.h that i've found, but dbstuff.h sounds quite generic and i don't know if other auth-functions are dependent on a newer db-version!?! --- /usr/portage/mail-mta/exim/exim-4.71.ebuild 2010-01-19 19:35:46.000000000 +0100 +++ /root/exim-4.71.ebuild 2010-01-20 22:48:47.000000000 +0100 @@ -45,7 +45,8 @@ x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) - radius? ( net-dialup/radiusclient ) + radius? ( net-dialup/radiusclient + <=sys-libs/db-4.7 ) virtual/libiconv " # added X check for #57206 @@ -157,6 +158,7 @@ myconf="${myconf} -lradiusclient" sed -i "s:# RADIUS_CONFIG_FILE=/etc/radiusclient/radiusclient.conf:RADIUS_CONFIG_FILE=/etc/radiusclient/radiusclient.conf:" Makefile sed -i "s:# RADIUS_LIB_TYPE=RADIUSCLIENT$:RADIUS_LIB_TYPE=RADIUSCLIENT:" Makefile + sed -i "s:#include <db.h>:#include <db4.6/db.h>:" ../src/dbstuff.h || die "sed failed" fi if [[ -n ${myconf} ]] ; then echo "EXTRALIBS=${myconf} ${LDFLAGS}" >> Makefile stable x86, thanks Andreas amd64 stable alpha/ia64/sparc stable The radius / auths/auths.a problem is hold in bug #287426 hppa stable |