Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146067 - dev-libs/cyrus-sasl please stablize 2.1.22
Summary: dev-libs/cyrus-sasl please stablize 2.1.22
Status: RESOLVED DUPLICATE of bug 142650
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gcc41-stable
  Show dependency tree
 
Reported: 2006-09-02 18:46 UTC by Kelly Price
Modified: 2006-09-03 12:36 UTC (History)
1 user (show)

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 Kelly Price 2006-09-02 18:46:40 UTC
2.1.21 isn't compiling under GCC 4.1.1, work around is to use 2.1.22.
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2006-09-02 20:15:03 UTC
emerge --info please.
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2006-09-02 20:16:43 UTC
actually, please post the error and the output of emerge -pv cyrus-sasl.  2.1.21-r2 builds fine here.
Comment 3 Kelly Price 2006-09-02 21:08:06 UTC
tygris ~ # emerge -pv =dev-libs/cyrus-sasl-2.1.21-r2

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     UD] dev-libs/cyrus-sasl-2.1.21-r2 [2.1.22] USE="-authdaemond berkdb crypt -gdbm -java -kerberos -ldap -mysql -ntlm_unsupported_patch pam -postgres -sample -srp ssl -urandom" 0 kB 

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../lib -I../sasldb -I../include -Wall -W -march=k8 -O2 -pipe -MT ntlm.lo -MD -MP -MF .deps/ntlm.Tpo -c ntlm.c  -fPIC -DPIC -o ntlm.lo
In file included from ../include/saslplug.h:15,
                 from ntlm.c:97:
../include/hmac-md5.h:11: error: expected specifier-qualifier-list before 'MD5_CTX'
In file included from ntlm.c:97:
../include/saslplug.h:73: error: expected ')' before '*' token
../include/saslplug.h:74: error: expected ';' before 'void'
[snip fifty more errors]

How's that?  Need me to post the entire build?
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2006-09-02 21:39:29 UTC
nope, just emerge --info.  this might be an amd64 only thing.
Comment 5 Kelly Price 2006-09-02 22:07:38 UTC
tygris ~ # emerge --info
Portage 2.1-r2 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17.11-tygris x86_64)
=================================================================
System uname: 2.6.17.11-tygris x86_64 AMD Sempron(tm) Processor 2500+
Gentoo Base System version 1.12.4
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig ccache distlocks fixrpaths metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.mirror.solnet.ch http://mirror.datapipe.net/gentoo http://ftp.easynet.nl/mirror/gentoo/ http://www.gigaload.org/gentoo.org/ http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.mirrors.pair.com/ http://gentoo.mirror.icd.hu/ http://open-systems.ufl.edu/mirrors/gentoo"
LANG="en_US"
LINGUAS="en"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 3dnowex X a52 aac acpi alsa apache2 arts audiofile avi berkdb bitmap-fonts bzip2 bzlib cdparanoia cdr cli crypt cups curl dbus dlloader dri dvd dvdr dvdread emboss encode esd ffmpeg font-server foomaticdb gif gimpprint glut gpm gtk gtk2 hal idn imagemagick imlib ipv6 isdnlog jpeg kde lcms live lzw lzw-tiff mad mbox mng mp3 mpeg ncurses nomotif nptl nptlonly nvidia ogg opengl pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline reflection rtc samba scanner sdl session slang softmmu spell spl sqlite ssl tcltk tcpd theora tiff truetype truetype-fonts type1-fonts usb vorbis xml xml2 xmms xorg xpm xv xvid zlib elibc_glibc input_devices_evdev input_devices_keyboard input_devices_mouse kernel_linux linguas_en userland_GNU video_cards_nvidia"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

tygris ~ # 
Comment 6 Kelly Price 2006-09-02 22:08:19 UTC
I wouldn't be suprized if it's an amd64 thing.  2.1.22 compiled cleanly there.
Comment 7 Ryan Hill (RETIRED) gentoo-dev 2006-09-02 23:21:56 UTC
thanks.  i'll have a look into it tomorrow.
Comment 8 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2006-09-03 04:00:09 UTC
Still, please consider stabilizing 2.1.22, would help with bug 142650 too. It's in ~arch for more than 3 months!
Comment 9 Tuan Van (RETIRED) gentoo-dev 2006-09-03 11:37:23 UTC
(In reply to comment #8)
> Still, please consider stabilizing 2.1.22, would help with bug 142650 too. It's
> in ~arch for more than 3 months!
> 

let dup this bug to the other stabilize bug

*** This bug has been marked as a duplicate of 142650 ***
Comment 10 Kelly Price 2006-09-03 12:22:38 UTC
I can't see this as the same bug as bug 142650.  That was for 2.1.21-r3, and it had problems breaking in Java on x86 (a Pentium 4 system, to be percise).

This resulted from 2.1.21-r2 breaking on amd64 (AMD Sempron system), in a different place unrelated to Java. The tested easiest solution on amd64 is to mark 2.1.22 stable.

I'm sorry, but this isn't a dup bug.  The solution for both bugs may be the same, but they're two very different problems.
Comment 11 Simon Stelling (RETIRED) gentoo-dev 2006-09-03 12:36:35 UTC
If the solution is the same, then it is more convenient for us to mark it as duplicate, because both will be resolved at the same time. Don't worry, your bug will be fixed.

*** This bug has been marked as a duplicate of 142650 ***