Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197673 - stabilize dev-libs/libferrisstreams-0.5.0
Summary: stabilize dev-libs/libferrisstreams-0.5.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2007-10-31 18:31 UTC by pbmaxi
Modified: 2007-12-22 17:36 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 pbmaxi 2007-10-31 18:31:21 UTC
When I try to emerge dev-libs/libferrisstreams-0.4.1, it doesn't compile and says:

Streams.cpp:678: error: there are no arguments to 'have_been_seeked' that depend on a template parameter, so a declaration of 'have_been_seeked' must be available
Streams.cpp:678: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)

using CXXFLAGS="${CFLAGS} -fpermissive" makes it compile.

Reproducible: Always

Steps to Reproduce:
Comment 1 SpanKY gentoo-dev 2007-12-02 20:06:32 UTC
rather than hacking up old versions, lets just stabilize a newer one
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2007-12-02 23:01:27 UTC
197673 	nor 	P2 	Linu 	vapier@gentoo.org 	NEW 		stabilize dev-libs/libferrisstreams-0.5.0 
198075 	enh 	P2 	Linu 	web-apps@gentoo.org 	NEW 		Stabilize www-apps/bugzilla-3.0.2 
198801 	min 	P2 	Linu 	security@gentoo.org 	ASSI 		dev-db/phpmyadmin < 2.11.2.2 "db_create.php" persistent X... 
200336 	nor 	P2 	Linu 	sci@gentoo.org 	NEW 		Stabilization of sci-libs/blas-atlas-3.8.0 
200337 	nor 	P2 	Linu 	sci@gentoo.org 	NEW 		Stabilization of sci-libs/lapack-atlas-3.8.0 
2009
Comment 3 Markus Meier gentoo-dev 2007-12-03 13:09:29 UTC
src_test fails here:

                === ferrisstreams tests ===

Schedule of variations:
    unix

Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0/testsuite/ferrisstreams.test/ferrisstreams.exp ...
running app at /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0//testsuite/ut_close_signal
running app at /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0//testsuite/ut_fd_streams
running app at /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0//testsuite/ut_limiting_istream
FAIL: problem with test for ut_limiting_istream
running app at /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0//testsuite/ut_nullstream
running app at /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0//testsuite/ut_proxy_streams
FAIL: problem with test for ut_proxy_streams
running app at /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0//testsuite/ut_radix_dump
running app at /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0//testsuite/ut_stringstream
running app at /var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0//testsuite/ut_tee_stream
FAIL: problem with test for ut_tee_stream
rt_expected cmd:diff -Nsuar  /tmp/alice13a.txt /tmp/alice13a.txt.out

                === ferrisstreams Summary ===

# of expected passes            6
# of unexpected failures        3
make[2]: *** [check-DEJAGNU] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/dev-libs/libferrisstreams-0.5.0/work/ferrisstreams-0.5.0'
make: *** [check-recursive] Error 1
 *
 * ERROR: dev-libs/libferrisstreams-0.5.0 failed.
 * Call stack:
 *   ebuild.sh, line 1701:  Called dyn_test
 *   ebuild.sh, line 1102:  Called qa_call 'src_test'
 *   ebuild.sh, line   44:  Called src_test
 *   ebuild.sh, line  719:  Called die


Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23.9 i686)
=================================================================
System uname: 2.6.23.9 i686 Genuine Intel(R) CPU T2300 @ 1.66GHz
Timestamp of tree: Mon, 03 Dec 2007 10:00:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 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.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-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/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="collision-protect distlocks parallel-fetch sandbox sfperms strict test unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LINGUAS="en de en_GB de_CH"
MAKEOPTS="-j3"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 asf avahi berkdb bitmap-fonts cairo cdr cdrom cli cracklib crypt cups dbus divx dri dts dvd dvdr dvdread eds emboss encode evo fam ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog java jpeg kde kdeenablefinal kerberos latex ldap lirc mad midi mikmod mmx mono mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png pppd pulseaudio python qt3 qt3support qt4 quicktime readline reflection rtsp ruby samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd test tetex tex theora threads tiff truetype truetype-fonts type1-fonts unicode vcd vorbis wifi win32codecs wxwindows x264 x86 xine xml xorg xprint xv xvid zlib" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en de en_GB de_CH" LIRC_DEVICES="macmini" USERLAND="GNU" VIDEO_CARDS="i810 fbdev vesa"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2007-12-06 20:38:43 UTC
vapier, the ebuild is missing a depend "test? ( dev-util/dejagnu )" to run test suite, it's needed for mentioned "runtest" command.

amd64 stable (because it's not a regression, 0.4.1 fails with same test)
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2007-12-06 23:16:26 UTC
x86 stable
Comment 6 SpanKY gentoo-dev 2007-12-07 21:53:32 UTC
thanks, ive added dejagnu to DEPEND for USE=test
Comment 7 Tobias Scherbaum (RETIRED) gentoo-dev 2007-12-22 17:36:00 UTC
ppc stable and closing