<?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>90177</bug_id>
          
          <creation_ts>2005-04-23 16:17 0000</creation_ts>
          <short_desc>rss-glx-0.8.0 build fails.</short_desc>
          <delta_ts>2005-04-25 04:47:52 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>Applications</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>peterk2@coolmail.se</reporter>
          <assigned_to>liquidx@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>peterk2@coolmail.se</who>
            <bug_when>2005-04-23 16:17:40 0000</bug_when>
            <thetext>rss-glx-0.8.0 build fails; skyrocket.cpp missing #include &lt;cassert&gt;.


Reproducible: Always
Steps to Reproduce:
1. &apos;emerge rss-glx&apos;
2.
3.

Actual Results:  
hyperspace.cpp: In function `void hack_init(xstuff_t*)&apos;:
hyperspace.cpp:521: error: `assert&apos; undeclared (first use this function)
hyperspace.cpp:521: error: (Each undeclared identifier is reported only once 
   for each function it appears in.)
make[3]: *** [hyperspace.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/rss-glx-0.8.0/work/rss-glx_0.8.0/reallyslick/cpp_src&apos;
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/rss-glx-0.8.0/work/rss-glx_0.8.0/reallyslick&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/rss-glx-0.8.0/work/rss-glx_0.8.0&apos;
make: *** [all] Error 2

!!! ERROR: x11-misc/rss-glx-0.8.0 failed.
!!! Function src_compile, Line 68, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
Build properly...

The file skyrocket.cpp (rss-glx_0.8.0/reallyslick/cpp_src/skyrocket.cpp) is
missing a &apos;#include &lt;cassert&gt;&apos;.

----------------------------------------------------------------

&apos;emerge info&apos;:
Gentoo Base System version 1.4.16
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gen
too-r6_050423_SMP_PREEMPT i686)
=================================================================
System uname: 2.6.11-gentoo-r6_050423_SMP_PREEMPT i686 Intel(R) Pentium(R) 4 CPU
2.40GHz
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  8 2005, 01:07:44)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-O2 -march=pentium4 -fomit-frame-pointer -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3
/shutdown /usr/kde/3/share/config /usr/lib/MozillaFirefox/searchplugins
/usr/lib/X11/xkb /usr/lib/mo
zilla/defaults/pref /usr/lib/mozilla/searchplugins /usr/share/config
/usr/share/texmf/dvipdfm/config
/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/co
nfig/ /usr/share/texmf/xdvi/ /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -march=pentium4 -fomit-frame-pointer -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoaddcvs autoconfig ccache distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://ds.thn.htu.se/linux/gentoo http://ftp.du.se/pub/os/gentoo
ftp://ftp.du.se/pub
/os/gentoo http://mirror.pudas.net/gentoo ftp://mirror.pudas.net/gentoo&quot;
MAKEOPTS=&quot;-j3&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 X a52 aac aalib acl acpi aim alsa ansi arts audiofile avi
bash-completion bcmath berkdb bit
map-fonts bzlib caps cdparanoia cdr crypt cscope ctype cups curl dga directfb
divx4linux doc dv dvd 
dvdr dvdread emacs emboss encode esd examples exif fbcon ffmpeg fftw flac
foomaticdb fortran freetyp
e ftp gd gdbm gif ginac glut gmp gnutls gphoto2 gpm gtk gtk2 guile hal iconv icq
imagemagick imap im
lib jabber java jpeg junit kerberos ladcca lcms ldap leim libg++ libwww
lm_sensors mad matroska meml
imit mhash mikmod mime mmap mmx mng motif mozilla mp3 mpeg mplayer mysql mythtv
ncurses nls nptl ogg
 oggvorbis openal opengl oss pam pcntl pcre pdflib perl pic pie plotutils png
portaudio posix postgr
esql ppds python qt quicktime readline recode ruby sandbox sasl scanner sdl
session shared sharedmem
 sndfile sockets sox speex spell sse ssl svg symlink sysvipc szip tcltk tcpd
tetex theora threads ti
ff truetype truetype-fonts type1-fonts unicode usb v4l vanilla vcd videos vorbis
wmf xine xml xml2 x
mms xpm xprint xv xvid zlib video_cards_radeon&quot;
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>peterk2@coolmail.se</who>
            <bug_when>2005-04-23 16:32:59 0000</bug_when>
            <thetext>Created an attachment (id=57051)
This patch just adds an &apos;#include &lt;cassert&gt;&apos;.

I&apos;m not that familiar with patch-making so I may have made something bad; I
used the &apos;-Naur&apos; flags for the diff-command.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>peterk2@coolmail.se</who>
            <bug_when>2005-04-23 17:11:58 0000</bug_when>
            <thetext>Apparently the file hyperspace.cpp is also missing the &apos;#include &lt;cassert&apos; and the ebuild (rss-glx-0.8.0) has a typo; the line containing &apos;cp ${FILESDIR}/jwz-vroot.h ${S}/includes/vroot.h&apos; should be &apos;cp ${FILESDIR}/jwz-vroot.h ${S}/include/vroot.h&apos; (the &apos;s&apos; in &apos;.../includes/... should be removed).
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>peterk2@coolmail.se</who>
            <bug_when>2005-04-23 17:13:52 0000</bug_when>
            <thetext>Created an attachment (id=57060)
Another assert patch for the hyperspace.cpp file.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>peterk2@coolmail.se</who>
            <bug_when>2005-04-23 17:17:35 0000</bug_when>
            <thetext>Created an attachment (id=57061)
A small diff for an ebuild that works and with a fixed typo.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>liquidx@gentoo.org</who>
            <bug_when>2005-04-25 04:47:52 0000</bug_when>
            <thetext>thanks for the patches and the (embarassing) typo fix! 

odd that i got it to compile without those patches when i first committed it.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>57051</attachid>
            <date>2005-04-23 16:32 0000</date>
            <desc>This patch just adds an &apos;#include &lt;cassert&gt;&apos;.</desc>
            <filename>rss-glx-0.8.0-assert.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHJlYWxseXNsaWNrL2NwcF9zcmMvc2t5cm9ja2V0LmNwcAkyMDA1LTA0LTEwIDAxOjAwOjQz
LjAwMDAwMDAwMCArMDIwMAorKysgcmVhbGx5c2xpY2svY3BwX3NyYy9za3lyb2NrZXQuY3BwLm5l
dwkyMDA1LTA0LTI0IDAxOjI2OjM0LjAwMDAwMDAwMCArMDIwMApAQCAtMjIsNyArMjIsNyBAQAog
I2luY2x1ZGUgPHN0ZGlvLmg+CiAjaW5jbHVkZSA8R0wvZ2wuaD4KICNpbmNsdWRlIDxHTC9nbHUu
aD4KLQorI2luY2x1ZGUgPGNhc3NlcnQ+CiAjaW5jbHVkZSA8bGlzdD4KIAogI2luY2x1ZGUgImRy
aXZlci5oIgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>57060</attachid>
            <date>2005-04-23 17:13 0000</date>
            <desc>Another assert patch for the hyperspace.cpp file.</desc>
            <filename>rss-glx-0.8.0-assert2.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHJlYWxseXNsaWNrL2NwcF9zcmMvaHlwZXJzcGFjZS5jcHAJMjAwNS0wNC0yNCAwMTo1Njoy
NC4wMDAwMDAwMDAgKzAyMDAKKysrIHJlYWxseXNsaWNrL2NwcF9zcmMvaHlwZXJzcGFjZS5jcHAu
bmV3CTIwMDUtMDQtMjQgMDE6NTY6MTIuMDAwMDAwMDAwICswMjAwCkBAIC0yNiw3ICsyNiw3IEBA
CiAKIAogI2luY2x1ZGUgImNvbmZpZy5oIgotCisjaW5jbHVkZSA8Y2Fzc2VydD4KIAogI2luY2x1
ZGUgPHN0ZGlvLmg+CiAjaW5jbHVkZSA8bWF0aC5oPgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>57061</attachid>
            <date>2005-04-23 17:17 0000</date>
            <desc>A small diff for an ebuild that works and with a fixed typo.</desc>
            <filename>rss-glx_ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHJzcy1nbHgtMC44LjAuZWJ1aWxkCTIwMDUtMDQtMjAgMTY6Mzc6MjMuMDAwMDAwMDAwICsw
MjAwCisrKyByc3MtZ2x4LTAuOC4wLXIxLmVidWlsZAkyMDA1LTA0LTI0IDAyOjAwOjMyLjAwMDAw
MDAwMCArMDIwMApAQCAtMzgsNyArMzgsOSBAQAogCXVucGFjayAke0F9CiAJY2QgJHtTfQogCWVw
YXRjaCAke0ZJTEVTRElSfS8ke1BOfS0wLjguMC1rZGVkZXNrdG9wLnBhdGNoCi0JY3AgJHtGSUxF
U0RJUn0vand6LXZyb290LmggJHtTfS9pbmNsdWRlcy92cm9vdC5oCisJZXBhdGNoICR7RklMRVNE
SVJ9LyR7UE59LTAuOC4wLWFzc2VydC5wYXRjaAorCWVwYXRjaCAke0ZJTEVTRElSfS8ke1BOfS0w
LjguMC1hc3NlcnQyLnBhdGNoCisJY3AgJHtGSUxFU0RJUn0vand6LXZyb290LmggJHtTfS9pbmNs
dWRlL3Zyb290LmgKIH0KIAogc3JjX2NvbXBpbGUoKSB7Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>