Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 57693 - cyrus-sasl 2.1.18-r2 ebuild compile failed (access violation)
Summary: cyrus-sasl 2.1.18-r2 ebuild compile failed (access violation)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-20 01:59 UTC by zuowei
Modified: 2004-07-20 20:03 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 zuowei 2004-07-20 01:59:12 UTC
I want to upgrade my cyrus-sasl(2.1.14) to lastest stable cyrus-sasl (2.1.18-r2),but I can not compile successful.

USE FLAGS= +gdbm +java -kerberos -ldap +mysql +pam -pam-mysql -postgres +ssl -static

The following is error msg:

************************************
gcc  -O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe   -o saslauthd  mechanisms.o auth_dce.o auth_getpwent.o auth_krb5.o auth_krb4.o auth_pam.o auth_rimap.o auth_shadow.o auth_sia.o auth_sasldb.o lak.o auth_ldap.o cache.o utils.o ipc_unix.o ipc_doors.o saslauthd-main.o md5.o -lcrypt -lresolv   -lpam  -lresolv
make[3]: Leaving directory `/var/tmp/portage/cyrus-sasl-2.1.18-r2/work/cyrus-sasl-2.1.18/saslauthd'
make[2]: Leaving directory `/var/tmp/portage/cyrus-sasl-2.1.18-r2/work/cyrus-sasl-2.1.18/saslauthd'
make[2]: Entering directory `/var/tmp/portage/cyrus-sasl-2.1.18-r2/work/cyrus-sasl-2.1.18'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/var/tmp/portage/cyrus-sasl-2.1.18-r2/work/cyrus-sasl-2.1.18'
make[1]: Leaving directory `/var/tmp/portage/cyrus-sasl-2.1.18-r2/work/cyrus-sasl-2.1.18'
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-dev-libs_-_cyrus-sasl-2.1.18-r2-15084.log"

open_wr:   /dev/random
open_wr:   /dev/random
open_wr:   /dev/random
********************************************
I use USE flags "-sandbox -usersandbox" to re-compile it,this problem still be there.
Comment 1 Tuan Van (RETIRED) gentoo-dev 2004-07-20 08:29:16 UTC
Please post `emerge info`.
Comment 2 zuowei 2004-07-20 18:39:08 UTC
#emerge info

Portage 2.0.50-r8 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.22-gentoo-r7)
=================================================================
System uname: 2.4.22-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 1400MHz
Gentoo Base System version 1.4.3.8p1
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X apm arts avi berkdb crypt cups encode foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Comment 3 Tuan Van (RETIRED) gentoo-dev 2004-07-20 19:13:57 UTC
please post `java-config -L` or try this:

# mkdir /etc/portage #if it doesn't exist.
# echo "dev-libs/cyrus-sasl -java" >> /etc/portage/package.use; emerge cyrus-sasl

I guess that "java" is giving you the problem.
Comment 4 zuowei 2004-07-20 19:45:33 UTC
Yes,compile successful.

I checked my java-config,found I installed sun-jdk-1.5.0-beta1 before(I had forgotten that already),and be set active.

I unmerge sun-jdk,and set blackdown-jdk-1.4.1 active,then re-compile cyrus-sasl.Everyting is ok now.So we can conclude that problem came from sun-jdk-1.5.0

Thanks your help.
Comment 5 Tuan Van (RETIRED) gentoo-dev 2004-07-20 20:03:04 UTC
Glad that it works for you. Resolve as WONTFIX because sun-jdk-1.5.0 is still in beta stage.