<?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>217851</bug_id>
          
          <creation_ts>2008-04-15 20:10 0000</creation_ts>
          <short_desc>media-sound/cheesetracker-0.9.15.3 fails w/ gcc-4.3.0</short_desc>
          <delta_ts>2008-04-16 17:49:10 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>GCC Porting</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>
          
          <blocked>198121</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>loki_val@gentoo.org</reporter>
          <assigned_to>sound@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>loki_val@gentoo.org</who>
            <bug_when>2008-04-15 20:10:14 0000</bug_when>
            <thetext>g++ -o cheesetracker/trackercore/file_writer.o -c -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include -trigraphs -Wpointer-arith -D_GLIBCXX_DEBUG -DPOSIX_ENABLED -DBITS_PER_BYTE=8 -DHAVE_LIBAUDIOFILE -D__STDC_LIMIT_MACROS -DHAVE_GNU_BASENAME -DHAVE_STDINT_H -DHAVE_MMAP -DHAVE_MADVISE -g -Wall -DLADSPA_ENABLED -DOSS_ENABLED -DALSA_ENABLED -I/usr/include/alsa -Icommon/ -Icommon/defines/ -I/usr/qt/3/include -DQT_NO_EMIT -I/usr/qt/3/include -DQT_NO_EMIT -Icommon -I. -Icommon/defines cheesetracker/trackercore/file_writer.cpp
cheesetracker/trackercore/file_writer.cpp: In member function ‘void File_Writer::store_pascal_string(const char*)’:
cheesetracker/trackercore/file_writer.cpp:145: error: ‘strlen’ was not declared in this scope
scons: *** [cheesetracker/trackercore/file_writer.o] Error 1
scons: building terminated because of errors.


Reproducible: Always

Steps to Reproduce:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>loki_val@gentoo.org</who>
            <bug_when>2008-04-15 20:11:00 0000</bug_when>
            <thetext>Created an attachment (id=149843)
cheesetracker-0.9.15.3-gcc43.patch

Fixes the problem. Snatched from Debian.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ssuominen@gentoo.org</who>
            <bug_when>2008-04-16 17:49:10 0000</bug_when>
            <thetext>Thanks.

+  16 Apr 2008; Samuli Suominen &lt;drac@gentoo.org&gt;
+  +files/cheesetracker-0.9.15.3-gcc43.patch, cheesetracker-0.9.15.3.ebuild:
+  Fix building with GCC 4.3 wrt #217851, thanks to Peter Alfredsen.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149843</attachid>
            <date>2008-04-15 20:11 0000</date>
            <desc>cheesetracker-0.9.15.3-gcc43.patch</desc>
            <filename>cheesetracker-0.9.15.3-gcc43.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGNoZWVzZXRyYWNrZXItMC45LjE1LjMub3JpZy9jb21tb24vb3MvcGF0aF9kYXRhLmNwcAor
KysgY2hlZXNldHJhY2tlci0wLjkuMTUuMy9jb21tb24vb3MvcGF0aF9kYXRhLmNwcApAQCAtMjcs
NiArMjcsNyBAQAogLy8KICNpbmNsdWRlICJwYXRoX2RhdGEuaCIKICNpbmNsdWRlIDxzdGRpby5o
PgorI2luY2x1ZGUgPHN0ZGxpYi5oPgogCiBzdHJpbmcgUGF0aF9EYXRhOjpnZXRfaG9tZV9kaXIo
KSB7CiAKLS0tIGNoZWVzZXRyYWNrZXItMC45LjE1LjMub3JpZy9jb21tb24vZHJpdmVycy9wb3Np
eC9tdXRleF9sb2NrX3B0aHJlYWRzLmgKKysrIGNoZWVzZXRyYWNrZXItMC45LjE1LjMvY29tbW9u
L2RyaXZlcnMvcG9zaXgvbXV0ZXhfbG9ja19wdGhyZWFkcy5oCkBAIC0zOSw2ICszOSw3IEBACiAj
aW5jbHVkZSA8cHRocmVhZC5oPgogI2luY2x1ZGUgPGVycm5vLmg+CiAjaW5jbHVkZSA8c3RyaW5n
Lmg+CisjaW5jbHVkZSA8c3RkbGliLmg+CiAvKioKICAgKkBhdXRob3IgSnVhbiBMaW5pZXRza3kK
ICAgKi8KLS0tIGNoZWVzZXRyYWNrZXItMC45LjE1LjMub3JpZy9jb21tb24vZHJpdmVycy9wb3Np
eC9zb3VuZF9kcml2ZXJfb3NzLmNwcAorKysgY2hlZXNldHJhY2tlci0wLjkuMTUuMy9jb21tb24v
ZHJpdmVycy9wb3NpeC9zb3VuZF9kcml2ZXJfb3NzLmNwcApAQCAtMzgsNiArMzgsNyBAQAogI2lu
Y2x1ZGUgInNvdW5kX2RyaXZlcl9vc3MuaCIKICNpbmNsdWRlICJtYXRoLmgiCiAjaW5jbHVkZSAi
Y29tcG9uZW50cy9hdWRpby9zYW1wbGVfY29udmVyc2lvbi5oIgorI2luY2x1ZGUgPHN0ZGxpYi5o
PgogCiAKIAotLS0gY2hlZXNldHJhY2tlci0wLjkuMTUuMy5vcmlnL2NvbW1vbi9jb21wb25lbnRz
L2ZpbGUvZmlsZV9hY2Nlc3MuY3BwCisrKyBjaGVlc2V0cmFja2VyLTAuOS4xNS4zL2NvbW1vbi9j
b21wb25lbnRzL2ZpbGUvZmlsZV9hY2Nlc3MuY3BwCkBAIC0xNCw2ICsxNCw3IEBACiAgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAqCiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogI2luY2x1ZGUgImZpbGVfYWNjZXNz
LmgiCisjaW5jbHVkZSA8c3RyaW5nLmg+CiAKIEZpbGVfTWFuYWdlcjo6RmlsZV9NYW5hZ2VyKCkg
ewogCi0tLSBjaGVlc2V0cmFja2VyLTAuOS4xNS4zLm9yaWcvY29tbW9uL2NvbXBvbmVudHMvZGF0
YS9wcm9wZXJ0eV9icmlkZ2VzLmNwcAorKysgY2hlZXNldHJhY2tlci0wLjkuMTUuMy9jb21tb24v
Y29tcG9uZW50cy9kYXRhL3Byb3BlcnR5X2JyaWRnZXMuY3BwCkBAIC0zMSw2ICszMSw3IEBACiAg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqLwogCiAjaW5jbHVkZSAicHJvcGVydHlfYnJpZGdlcy5oIgorI2lu
Y2x1ZGUgPHN0cmluZy5oPgogCiAKIHZvaWQgUHJvcGVydHlfQnJpZGdlOjpzZXRfZGlzcGxheV9w
cmVmZXJlbmNlKHN0cmluZyBwX3ByZWYpIHsKLS0tIGNoZWVzZXRyYWNrZXItMC45LjE1LjMub3Jp
Zy9jb21tb24vY29tcG9uZW50cy9kYXRhL2Rkc19wYWNrZXIuY3BwCisrKyBjaGVlc2V0cmFja2Vy
LTAuOS4xNS4zL2NvbW1vbi9jb21wb25lbnRzL2RhdGEvZGRzX3BhY2tlci5jcHAKQEAgLTEsNCAr
MSw1IEBACiAjaW5jbHVkZSAiZGRzX3BhY2tlci5oIgorI2luY2x1ZGUgPHN0cmluZy5oPgogCiAK
IHZvaWQgRERTUGFja2VyOjpwYWNrKEREUyogcF9zdHJ1Y3QsIGRhdGEmIHBfZGF0YSwgVWludDMy
IHBfb2Zmc2V0KSB7Ci0tLSBjaGVlc2V0cmFja2VyLTAuOS4xNS4zLm9yaWcvY29tbW9uL2NvbXBv
bmVudHMvZGF0YS9kZHMuY3BwCisrKyBjaGVlc2V0cmFja2VyLTAuOS4xNS4zL2NvbW1vbi9jb21w
b25lbnRzL2RhdGEvZGRzLmNwcApAQCAtMSw0ICsxLDUgQEAKICNpbmNsdWRlICJkZHMuaCIKKyNp
bmNsdWRlIDxzdHJpbmcuaD4KIAogdXNpbmcgc3RkOjp2ZWN0b3I7CiAKLS0tIGNoZWVzZXRyYWNr
ZXItMC45LjE1LjMub3JpZy9jb21tb24vY29tcG9uZW50cy9hdWRpby9taXhlci5jcHAKKysrIGNo
ZWVzZXRyYWNrZXItMC45LjE1LjMvY29tbW9uL2NvbXBvbmVudHMvYXVkaW8vbWl4ZXIuY3BwCkBA
IC0zNSw2ICszNSw3IEBACiAKICNpbmNsdWRlICJjeWNsZXMuaCIKICNpbmNsdWRlICJjb21wb25l
bnRzL21pZGkvbWlkaV9jb250cm9scy5oIgorI2luY2x1ZGUgPHN0cmluZy5oPgogCiAjZGVmaW5l
IENZQ01TRUMobV9wYXJtKSAoZmxvYXQpKCAoKGRvdWJsZSltX3Bhcm0vOTUwMDAwMDAwLjApICog
MTAwMC4wICkKIAotLS0gY2hlZXNldHJhY2tlci0wLjkuMTUuMy5vcmlnL2NvbW1vbi9wcm9wZXJ0
eV9zZXJ2ZXIvYnJpZGdlX2NvbnZlcnRlci5jcHAKKysrIGNoZWVzZXRyYWNrZXItMC45LjE1LjMv
Y29tbW9uL3Byb3BlcnR5X3NlcnZlci9icmlkZ2VfY29udmVydGVyLmNwcApAQCAtMSw0ICsxLDUg
QEAKICNpbmNsdWRlICJicmlkZ2VfY29udmVydGVyLmgiCisjaW5jbHVkZSA8c3RyaW5nLmg+CiAK
IGludCBCcmlkZ2VDb252ZXJ0ZXI6OmdldF9zaG9ydF9zdHJpbmcoQnVmZmVyQ29udHJvbCYgcF9i
dWZmZXIsIHN0cmluZyYgcF9zdHJpbmcpIHsKIAotLS0gY2hlZXNldHJhY2tlci0wLjkuMTUuMy5v
cmlnL2NvbW1vbi9wbHVnaW5zL2VmZmVjdHMvY3VzdG9tL2VmZmVjdF9wc2hpZnQuY3BwCisrKyBj
aGVlc2V0cmFja2VyLTAuOS4xNS4zL2NvbW1vbi9wbHVnaW5zL2VmZmVjdHMvY3VzdG9tL2VmZmVj
dF9wc2hpZnQuY3BwCkBAIC0xMSw2ICsxMSw3IEBACiAvLwogI2luY2x1ZGUgImVmZmVjdF9wc2hp
ZnQuaCIKICNpbmNsdWRlICJtYXRoLmgiCisjaW5jbHVkZSA8c3RyaW5nLmg+CiAKIAogdm9pZCBF
ZmZlY3RfUFNoaWZ0OjpyZXNldCgpIHsKLS0tIGNoZWVzZXRyYWNrZXItMC45LjE1LjMub3JpZy9j
b21tb24vcGx1Z2lucy9lZmZlY3RzL2N1c3RvbS9lZmZlY3RfZWNoby5jcHAKKysrIGNoZWVzZXRy
YWNrZXItMC45LjE1LjMvY29tbW9uL3BsdWdpbnMvZWZmZWN0cy9jdXN0b20vZWZmZWN0X2VjaG8u
Y3BwCkBAIC0xMCw2ICsxMCw3IEBACiAvLwogLy8KICNpbmNsdWRlICJlZmZlY3RfZWNoby5oIgor
I2luY2x1ZGUgPHN0cmluZy5oPgogCiAKIHZvaWQgRWZmZWN0X0VjaG86OnJlc2V0KCkgewotLS0g
Y2hlZXNldHJhY2tlci0wLjkuMTUuMy5vcmlnL2NvbW1vbi9wbHVnaW5zL2VmZmVjdHMvY3VzdG9t
L2Nob3J1c19lZmZlY3QuY3BwCisrKyBjaGVlc2V0cmFja2VyLTAuOS4xNS4zL2NvbW1vbi9wbHVn
aW5zL2VmZmVjdHMvY3VzdG9tL2Nob3J1c19lZmZlY3QuY3BwCkBAIC0xMCw3ICsxMCw3IEBACiAv
LwogLy8KICNpbmNsdWRlICJjaG9ydXNfZWZmZWN0LmgiCi0KKyNpbmNsdWRlIDxzdHJpbmcuaD4K
IAogI2RlZmluZSBNSVhfQ0FMQ1VMQVRFX0lOQ1JFTUVOVF9JTlRFUlZBTCA4CiAKLS0tIGNoZWVz
ZXRyYWNrZXItMC45LjE1LjMub3JpZy9jb21tb24vcGx1Z2lucy9lZmZlY3RzL2N1c3RvbS9lZmZl
Y3Rfc3RlcmVvX2Z4LmNwcAorKysgY2hlZXNldHJhY2tlci0wLjkuMTUuMy9jb21tb24vcGx1Z2lu
cy9lZmZlY3RzL2N1c3RvbS9lZmZlY3Rfc3RlcmVvX2Z4LmNwcApAQCAtMTAsNiArMTAsNyBAQAog
Ly8KIC8vCiAjaW5jbHVkZSAiZWZmZWN0X3N0ZXJlb19meC5oIgorI2luY2x1ZGUgPHN0cmluZy5o
PgogCiAKIGlubGluZSBzdGF0aWMgZG91YmxlIGdldF9zYW1wbGVzX2Zyb21fbXNlY3MoZG91Ymxl
IHBfbXNlY3MsZG91YmxlIHBfbWl4ZnJlcSkgewotLS0gY2hlZXNldHJhY2tlci0wLjkuMTUuMy5v
cmlnL2NvbW1vbi9wbHVnaW5zL2VmZmVjdHMvbGFkc3BhL2xhZHNwYV9lZmZlY3QuY3BwCisrKyBj
aGVlc2V0cmFja2VyLTAuOS4xNS4zL2NvbW1vbi9wbHVnaW5zL2VmZmVjdHMvbGFkc3BhL2xhZHNw
YV9lZmZlY3QuY3BwCkBAIC0xNyw2ICsxNyw3IEBACiAjaW5jbHVkZSA8c3lzL3R5cGVzLmg+CiAj
aW5jbHVkZSA8ZGlyZW50Lmg+CiAjaW5jbHVkZSA8ZGxmY24uaD4KKyNpbmNsdWRlIDxzdHJpbmcu
aD4KIAogCiAKLS0tIGNoZWVzZXRyYWNrZXItMC45LjE1LjMub3JpZy9jb21tb24vcGx1Z2lucy9l
ZmZlY3RzL2xhZHNwYS9sYWRzcGFfZWZmZWN0LmgKKysrIGNoZWVzZXRyYWNrZXItMC45LjE1LjMv
Y29tbW9uL3BsdWdpbnMvZWZmZWN0cy9sYWRzcGEvbGFkc3BhX2VmZmVjdC5oCkBAIC0xOCw4ICsx
OCw5IEBACiAKICNpbmNsdWRlICJjb21tb24vcGx1Z2lucy9lZmZlY3RzL2xhZHNwYS9sYWRzcGEu
aCIKICNpbmNsdWRlICJjb21wb25lbnRzL2F1ZGlvL2VmZmVjdC5oIgorI2luY2x1ZGUgPHN0cmlu
Zy5oPgogI2luY2x1ZGUgPHZlY3Rvcj4KLQl1c2luZyBzdGQ6OnZlY3RvcjsKK3VzaW5nIHN0ZDo6
dmVjdG9yOwogCiAvKioKIEBhdXRob3IgSnVhbiBMaW5pZXRza3kKLS0tIGNoZWVzZXRyYWNrZXIt
MC45LjE1LjMub3JpZy9jaGVlc2V0cmFja2VyL3RyYWNrZXJjb3JlL2ZpbGVfd3JpdGVyLmNwcAor
KysgY2hlZXNldHJhY2tlci0wLjkuMTUuMy9jaGVlc2V0cmFja2VyL3RyYWNrZXJjb3JlL2ZpbGVf
d3JpdGVyLmNwcApAQCAtMzEsNiArMzEsNyBAQAogICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KIAogI2lu
Y2x1ZGUgImZpbGVfd3JpdGVyLmgiCisjaW5jbHVkZSA8c3RyaW5nLmg+CiAKIEZpbGVfV3JpdGVy
OjpGaWxlX1dyaXRlcigpewogCi0tLSBjaGVlc2V0cmFja2VyLTAuOS4xNS4zLm9yaWcvY2hlZXNl
dHJhY2tlci90cmFja2VyY29yZS9pbnN0cnVtZW50LmNwcAorKysgY2hlZXNldHJhY2tlci0wLjku
MTUuMy9jaGVlc2V0cmFja2VyL3RyYWNrZXJjb3JlL2luc3RydW1lbnQuY3BwCkBAIC0zMSw2ICsz
MSw3IEBACiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqLwogCiAjaW5jbHVkZSA8Y2Fzc2VydD4KKyNpbmNs
dWRlIDxzdHJpbmcuaD4KICNpbmNsdWRlICJpbnN0cnVtZW50LmgiCiAKIHZvaWQKLS0tIGNoZWVz
ZXRyYWNrZXItMC45LjE1LjMub3JpZy9jaGVlc2V0cmFja2VyL3RyYWNrZXJjb3JlL3ZvaWNlX2Nv
bnRyb2wuY3BwCisrKyBjaGVlc2V0cmFja2VyLTAuOS4xNS4zL2NoZWVzZXRyYWNrZXIvdHJhY2tl
cmNvcmUvdm9pY2VfY29udHJvbC5jcHAKQEAgLTE2LDYgKzE2LDcgQEAKIAogI2luY2x1ZGUgInZv
aWNlX2NvbnRyb2wuaCIKICNpbmNsdWRlICJmcmVxX2NvbnZlcnNpb24uaCIKKyNpbmNsdWRlIDxz
dGRsaWIuaD4KIAogCiAjZGVmaW5lIFBBTl9TVVJST1VORCA1MTIK
</data>        

          </attachment>
    </bug>

</bugzilla>