<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>196003</bug_id>
          
          <creation_ts>2007-10-16 02:38 0000</creation_ts>
          <short_desc>net-libs/libsoup-2.2.101 fails to emerge</short_desc>
          <delta_ts>2007-10-16 07:36:45 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Library</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>rotmer@gmail.com</reporter>
          <assigned_to>gnome@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>rotmer@gmail.com</who>
            <bug_when>2007-10-16 02:38:38 0000</bug_when>
            <thetext>When i try to emerge =net-libs/libsoup-2.2.101 it fails.

Reproducible: Always

Steps to Reproduce:
1. emerge =net-libs/libsoup-2.2.101
2.
3.

Actual Results:  
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\&quot;libsoup\&quot; -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -march=nocona -pipe -O2 -Wall -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -D_REENTRANT -MT soup-nossl.lo -MD -MP -MF .deps/soup-nossl.Tpo -c soup-nossl.c  -fPIC -DPIC -o .libs/soup-nossl.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\&quot;libsoup\&quot; -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -march=nocona -pipe -O2 -Wall -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -D_REENTRANT -MT soup-misc.lo -MD -MP -MF .deps/soup-misc.Tpo -c soup-misc.c -o soup-misc.o &gt;/dev/null 2&gt;&amp;1
soup-nossl.c:22: error: conflicting types for &apos;soup_ssl_wrap_iochannel&apos;
soup-ssl.h:35: error: previous declaration of &apos;soup_ssl_wrap_iochannel&apos; was here
soup-nossl.c:28: error: conflicting types for &apos;soup_ssl_get_client_credentials&apos;
soup-ssl.h:25: error: previous declaration of &apos;soup_ssl_get_client_credentials&apos; was here
soup-nossl.c:34: error: conflicting types for &apos;soup_ssl_free_client_credentials&apos;
soup-ssl.h:26: error: previous declaration of &apos;soup_ssl_free_client_credentials&apos; was here
soup-nossl.c:40: error: conflicting types for &apos;soup_ssl_get_server_credentials&apos;
soup-ssl.h:29: error: previous declaration of &apos;soup_ssl_get_server_credentials&apos; was here
soup-nossl.c:46: error: conflicting types for &apos;soup_ssl_free_server_credentials&apos;
soup-ssl.h:30: error: previous declaration of &apos;soup_ssl_free_server_credentials&apos; was here
make[3]: *** [soup-nossl.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/soup-misc.Tpo .deps/soup-misc.Plo
make[3]: Leaving directory `/var/tmp/portage/net-libs/libsoup-2.2.101/work/libsoup-2.2.101/libsoup&apos;
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/net-libs/libsoup-2.2.101/work/libsoup-2.2.101/libsoup&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-libs/libsoup-2.2.101/work/libsoup-2.2.101&apos;
make: *** [all] Error 2
 * 
 * ERROR: net-libs/libsoup-2.2.101 failed.
 * Call stack:
 *       ebuild.sh, line 1695:  Called dyn_compile
 *       ebuild.sh, line 1033:  Called qa_call &apos;src_compile&apos;
 *       ebuild.sh, line   44:  Called src_compile
 *       ebuild.sh, line 1377:  Called gnome2_src_compile
 *   gnome2.eclass, line   71:  Called die
 * The specific snippet of code:
 *      emake || die &quot;compile failure&quot;
 *  The die message:
 *   compile failure
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at &apos;/var/tmp/portage/net-libs/libsoup-2.2.101/temp/build.log&apos;.


Expected Results:  
Successful compile

USE flags for net-libs/libsoup

[ebuild     U ] net-libs/libsoup-2.2.101 [2.2.100] USE=&quot;-debug -doc -ssl&quot; 0 kB

emerge --info
plisk plisk # emerge --info
Portage 2.1.3.14 (default-linux/amd64/2007.0/no-multilib, gcc-4.2.2, glibc-2.6.1-r0, 2.6.22-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r8 x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
Timestamp of tree: Tue, 16 Oct 2007 01:47:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.2-r1
dev-lang/python:     2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23
ACCEPT_KEYWORDS=&quot;amd64 ~amd64&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot;-march=nocona -pipe -O2&quot;
CHOST=&quot;x86_64-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d&quot;
CXXFLAGS=&quot;-march=nocona -pipe -O2&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
EMERGE_DEFAULT_OPTS=&quot;--with-bdeps y&quot;
FEATURES=&quot;ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch&quot;
GENTOO_MIRRORS=&quot;http://213.186.33.37/gentoo-distfiles/&quot;
LANG=&quot;ru_RU.UTF-8&quot;
LINGUAS=&quot;en&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/distfiles/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/portage/local/layman/sunrise /usr/portage/local/layman/verlihub /usr/portage/local/layman/sajinet /usr/local/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;X a52 aac alsa amd64 aotuv asf bash-completion bitmap-fonts browserplugin cairo cli cracklib dbus dri dvdr dvdread exscalibar ffmpeg font-server ftp hal iconv isdnlog jpeg libnotify mmap mmkeys mmx mmxext mozdevelop mp3 mp4 mplayer mudflap nptl nptlonly nsplugin openmp pcre png posix pppd quicktime readline reflection rtc sdl session smp spell spl srt sse sse2 ssl ssse3 svg symlink tcpd threads trayicon truetype truetype-fonts type1-fonts unicode vim-with-x x264 xorg xv xvmc zlib&quot; ALSA_CARDS=&quot;hda-intel&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; LINGUAS=&quot;en&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;nv nvidia&quot;
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eva@gentoo.org</who>
            <bug_when>2007-10-16 06:18:03 0000</bug_when>
            <thetext>strange, it compiles and even pass tests here on x86 &amp; amd64. What&apos;s your glib version ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>leio@gentoo.org</who>
            <bug_when>2007-10-16 06:48:57 0000</bug_when>
            <thetext>It&apos;s a known failure with -ssl in 2.2.101. 2.2.102 bump fixes precisely that, and only that.
Not sure why anyone would want this package without SSL support, but hey..</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>leio@gentoo.org</who>
            <bug_when>2007-10-16 07:36:45 0000</bug_when>
            <thetext>Fixed with version bump to 2.2.102</thetext>
          </long_desc>
      
    </bug>

</bugzilla>